0001437749-23-031668.txt : 20231113 0001437749-23-031668.hdr.sgml : 20231113 20231113165203 ACCESSION NUMBER: 0001437749-23-031668 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 60 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ThermoGenesis Holdings, Inc. CENTRAL INDEX KEY: 0000811212 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY APPARATUS & FURNITURE [3821] IRS NUMBER: 943018487 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 333-82900 FILM NUMBER: 231399718 BUSINESS ADDRESS: STREET 1: 2711 CITRUS ROAD CITY: RANCHO CORDOVA STATE: CA ZIP: 95742 BUSINESS PHONE: 9168585100 MAIL ADDRESS: STREET 1: 2711 CITRUS ROAD CITY: RANCHO CORDOVA STATE: CA ZIP: 95742 FORMER COMPANY: FORMER CONFORMED NAME: CESCA THERAPEUTICS INC. DATE OF NAME CHANGE: 20140221 FORMER COMPANY: FORMER CONFORMED NAME: THERMOGENESIS CORP DATE OF NAME CHANGE: 19951117 FORMER COMPANY: FORMER CONFORMED NAME: INSTA COOL INC OF NORTH AMERICA DATE OF NAME CHANGE: 19920703 10-Q 1 thmo20230930_10q.htm FORM 10-Q thmo20230930_10q.htm
Q3 2023 --12-31 false 0000811212 1 1 1 1 0.5 1 1 1 1 0.5 1 1 1 1 0.5 1 1 1 1 0.5 1 1 1 1 0.5 5.5 190,000 July 31, 2023 January 31, 2024 5 December 31, 2023 December 31, 2023 45 0 0 00008112122023-01-012023-09-30 thunderdome:item xbrli:pure 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2022-01-012022-09-30 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2023-01-012023-09-30 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2022-07-012022-09-30 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2023-07-012023-09-30 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2022-01-012022-09-30 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2023-01-012023-09-30 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2022-07-012022-09-30 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2023-07-012023-09-30 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer3Member2022-01-012022-09-30 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2022-01-012022-09-30 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2022-01-012022-09-30 utr:Y 00008112122027-01-012023-09-30 00008112122026-01-012023-09-30 00008112122025-01-012023-09-30 00008112122024-01-012023-09-30 00008112122023-10-012023-09-30 0000811212us-gaap:ProductAndServiceOtherMember2027-01-012023-09-30 0000811212us-gaap:ProductAndServiceOtherMember2026-01-012023-09-30 0000811212us-gaap:ProductAndServiceOtherMember2025-01-012023-09-30 0000811212us-gaap:ProductAndServiceOtherMember2024-01-012023-09-30 0000811212us-gaap:ProductAndServiceOtherMember2023-10-012023-09-30 0000811212thmo:ExclusivityFeeMember2027-01-012023-09-30 0000811212thmo:ExclusivityFeeMember2026-01-012023-09-30 0000811212thmo:ExclusivityFeeMember2025-01-012023-09-30 0000811212thmo:ExclusivityFeeMember2024-01-012023-09-30 0000811212thmo:ExclusivityFeeMember2023-10-012023-09-30 0000811212thmo:DeviceRevenueMember2027-01-012023-09-30 0000811212thmo:DeviceRevenueMember2026-01-012023-09-30 0000811212thmo:DeviceRevenueMember2025-01-012023-09-30 0000811212thmo:DeviceRevenueMember2024-01-012023-09-30 0000811212thmo:DeviceRevenueMember2023-10-012023-09-30 0000811212us-gaap:ServiceMember2027-01-012023-09-30 0000811212us-gaap:ServiceMember2026-01-012023-09-30 0000811212us-gaap:ServiceMember2025-01-012023-09-30 0000811212us-gaap:ServiceMember2024-01-012023-09-30 0000811212us-gaap:ServiceMember2023-10-012023-09-30 iso4217:USD 00008112122023-09-30 0000811212thmo:OtherMember2023-09-30 0000811212thmo:OtherMember2027-01-012023-09-30 0000811212thmo:OtherMember2026-01-012023-09-30 0000811212thmo:OtherMember2025-01-012023-09-30 0000811212thmo:OtherMember2024-01-012023-09-30 0000811212thmo:OtherMember2023-10-012023-09-30 0000811212thmo:ExclusivityFeeMember2023-09-30 0000811212thmo:DeviceRevenueMember2023-09-30 0000811212us-gaap:ServiceMember2023-09-30 00008112122022-12-31 00008112122023-07-012023-09-30 00008112122022-01-012022-09-30 0000811212thmo:OtherMember2022-01-012022-09-30 0000811212us-gaap:ServiceMember2022-01-012022-09-30 0000811212thmo:DeviceRevenueMember2022-01-012022-09-30 0000811212thmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-09-30 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-09-30 0000811212thmo:DeviceMemberthmo:ManualDisposablesMember2022-01-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:ManualDisposablesMember2022-01-012022-09-30 0000811212thmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-09-30 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-09-30 0000811212thmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-09-30 0000811212thmo:DeviceMemberthmo:AxpMember2022-01-012022-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:AxpMember2022-01-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:AxpMember2022-01-012022-09-30 00008112122022-07-012022-09-30 0000811212thmo:OtherMember2022-07-012022-09-30 0000811212us-gaap:ServiceMember2022-07-012022-09-30 0000811212thmo:DeviceRevenueMember2022-07-012022-09-30 0000811212thmo:DeviceMemberthmo:OtherSubsegmentsMember2022-07-012022-09-30 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-07-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-07-012022-09-30 0000811212thmo:DeviceMemberthmo:ManualDisposablesMember2022-07-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:ManualDisposablesMember2022-07-012022-09-30 0000811212thmo:DeviceMemberthmo:CARTXpressMember2022-07-012022-09-30 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:CARTXpressMember2022-07-012022-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:CARTXpressMember2022-07-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:CARTXpressMember2022-07-012022-09-30 0000811212thmo:DeviceMemberthmo:BioarchiveMember2022-07-012022-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:BioarchiveMember2022-07-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:BioarchiveMember2022-07-012022-09-30 0000811212thmo:DeviceMemberthmo:AxpMember2022-07-012022-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:AxpMember2022-07-012022-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:AxpMember2022-07-012022-09-30 0000811212thmo:OtherMember2023-01-012023-09-30 0000811212us-gaap:ServiceMember2023-01-012023-09-30 0000811212thmo:DeviceRevenueMember2023-01-012023-09-30 0000811212thmo:DeviceMemberthmo:OtherSubsegmentsMember2023-01-012023-09-30 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2023-01-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2023-01-012023-09-30 0000811212thmo:DeviceMemberthmo:ManualDisposablesMember2023-01-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:ManualDisposablesMember2023-01-012023-09-30 0000811212thmo:DeviceMemberthmo:CARTXpressMember2023-01-012023-09-30 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:CARTXpressMember2023-01-012023-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:CARTXpressMember2023-01-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:CARTXpressMember2023-01-012023-09-30 0000811212thmo:DeviceMemberthmo:BioarchiveMember2023-01-012023-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:BioarchiveMember2023-01-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:BioarchiveMember2023-01-012023-09-30 0000811212thmo:DeviceMemberthmo:AxpMember2023-01-012023-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:AxpMember2023-01-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:AxpMember2023-01-012023-09-30 0000811212thmo:OtherMember2023-07-012023-09-30 0000811212us-gaap:ServiceMember2023-07-012023-09-30 0000811212thmo:DeviceRevenueMember2023-07-012023-09-30 0000811212thmo:DeviceMemberthmo:OtherSubsegmentsMember2023-07-012023-09-30 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2023-07-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2023-07-012023-09-30 0000811212thmo:DeviceMemberthmo:ManualDisposablesMember2023-07-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:ManualDisposablesMember2023-07-012023-09-30 0000811212thmo:DeviceMemberthmo:CARTXpressMember2023-07-012023-09-30 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:CARTXpressMember2023-07-012023-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:CARTXpressMember2023-07-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:CARTXpressMember2023-07-012023-09-30 0000811212thmo:DeviceMemberthmo:BioarchiveMember2023-07-012023-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:BioarchiveMember2023-07-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:BioarchiveMember2023-07-012023-09-30 0000811212thmo:DeviceMemberthmo:AxpMember2023-07-012023-09-30 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:AxpMember2023-07-012023-09-30 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:AxpMember2023-07-012023-09-30 0000811212thmo:AllOtherCountriesMember2022-01-012022-09-30 0000811212thmo:AllOtherCountriesMember2023-01-012023-09-30 0000811212thmo:AllOtherCountriesMember2022-07-012022-09-30 0000811212thmo:AllOtherCountriesMember2023-07-012023-09-30 0000811212country:AE2023-01-012023-09-30 0000811212country:AE2023-07-012023-09-30 0000811212country:CN2022-01-012022-09-30 0000811212country:CN2023-01-012023-09-30 0000811212country:CN2022-07-012022-09-30 0000811212country:CN2023-07-012023-09-30 0000811212country:US2022-01-012022-09-30 0000811212country:US2023-01-012023-09-30 0000811212country:US2022-07-012022-09-30 0000811212country:US2023-07-012023-09-30 iso4217:USDxbrli:shares xbrli:shares 0000811212thmo:PreFundedWarrantMember2023-01-012023-09-30 0000811212us-gaap:EmployeeStockOptionMember2022-01-012022-09-30 0000811212us-gaap:EmployeeStockOptionMember2023-01-012023-09-30 0000811212us-gaap:WarrantMember2022-01-012022-09-30 0000811212us-gaap:WarrantMember2023-01-012023-09-30 0000811212us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-09-30 0000811212us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-09-30 0000811212thmo:AtTheMarketOfferingAgreementMember2023-01-012023-09-30 0000811212thmo:AtTheMarketOfferingAgreementMember2022-03-31 0000811212thmo:AtTheMarketOfferingAgreementMember2022-02-03 0000811212srt:MaximumMemberthmo:AtTheMarketOfferingAgreementMember2022-02-03 0000811212srt:MinimumMemberthmo:AtTheMarketOfferingAgreementMember2022-02-03 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2023-09-30 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2023-09-30 0000811212us-gaap:MeasurementInputPriceVolatilityMember2023-09-30 0000811212us-gaap:MeasurementInputExpectedTermMember2023-09-30 0000811212us-gaap:MeasurementInputConversionPriceMember2023-09-30 0000811212thmo:MeasurementInputConversionPriceBeforeMember2023-09-30 0000811212thmo:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember2023-01-012023-09-30 0000811212thmo:WarrantAmendmentAgreementMember2023-01-012023-09-30 0000811212thmo:WarrantAmendmentAgreementMember2023-09-30 0000811212thmo:WarrantAmendmentAgreementMember2023-03-15 0000811212thmo:WarrantAmendmentAgreementMember2023-03-152023-03-15 0000811212thmo:PreFundedWarrantMember2023-07-012023-09-30 00008112122023-03-152023-03-15 0000811212thmo:PreFundedWarrantMember2023-03-15 00008112122023-03-15 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-01-012022-09-30 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-07-012022-09-30 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-01-012023-09-30 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-07-012023-09-30 0000811212thmo:AntidilutiveTriggeringEventMemberus-gaap:ConvertibleDebtMember2023-01-012023-09-30 0000811212thmo:AntidilutiveTriggeringEventMemberus-gaap:ConvertibleDebtMember2023-07-012023-09-30 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-09-30 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputExpectedDividendRateMember2023-09-30 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputPriceVolatilityMember2023-09-30 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputExpectedTermMember2023-09-30 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputConversionPriceMember2023-09-30 0000811212us-gaap:ConvertibleDebtMemberthmo:MeasurementInputConversionPriceBeforeMember2023-09-30 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-03-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-12-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-01-012022-12-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-09-30 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-07-312023-07-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-07-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-01-312023-01-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-01-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2019-07-23 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-01-012022-09-30 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2023-01-012023-09-30 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-12-31 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2023-09-30 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-03-242022-03-24 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-03-24 utr:sqft 0000811212thmo:ImmunecyteMember2022-03-24 0000811212thmo:ImmunecyteMember2022-03-242022-03-24 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-12-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-09-30 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-01-012022-09-30 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-07-012022-09-30 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-01-012023-09-30 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-07-012023-09-30 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2023-07-01 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2023-03-31 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2023-01-01 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2023-07-01 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2023-03-31 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2023-01-01 0000811212us-gaap:MeasurementInputPriceVolatilityMember2023-07-01 0000811212us-gaap:MeasurementInputPriceVolatilityMember2023-03-31 0000811212us-gaap:MeasurementInputPriceVolatilityMember2023-01-01 0000811212us-gaap:MeasurementInputExpectedTermMember2023-07-01 0000811212us-gaap:MeasurementInputExpectedTermMember2023-03-31 0000811212us-gaap:MeasurementInputExpectedTermMember2023-01-01 0000811212us-gaap:MeasurementInputConversionPriceMember2023-07-01 0000811212us-gaap:MeasurementInputConversionPriceMember2023-03-31 0000811212us-gaap:MeasurementInputConversionPriceMember2023-01-01 0000811212thmo:MeasurementInputConversionPriceBeforeMember2023-07-01 0000811212thmo:MeasurementInputConversionPriceBeforeMember2023-03-31 0000811212thmo:MeasurementInputConversionPriceBeforeMember2023-01-01 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:IncrementalValueIncreaseMemberthmo:BoyalifeAssetHoldingIIMember2023-07-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-07-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-03-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:IncrementalValueIncreaseMemberthmo:BoyalifeAssetHoldingIIMember2023-03-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-01-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-01-012022-12-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-09-28 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-09-282023-09-28 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-03-06 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2017-03-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ConvertibleDebtMember2022-01-01 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-01-01 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-01 0000811212thmo:CARTXpressMember2023-09-30 00008112122022-12-222022-12-22 0000811212us-gaap:NonrelatedPartyMember2023-01-012023-09-30 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMember2023-01-012023-09-30 0000811212us-gaap:RelatedPartyMember2022-01-012022-09-30 0000811212us-gaap:RelatedPartyMember2023-01-012023-09-30 0000811212thmo:July2023ConvertibleNoteMember2023-01-012023-09-30 0000811212thmo:January2023ConvertibleNoteMember2023-01-012023-09-30 00008112122022-09-30 00008112122021-12-31 0000811212us-gaap:NoncontrollingInterestMember2022-09-30 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 0000811212us-gaap:RetainedEarningsMember2022-09-30 0000811212us-gaap:AdditionalPaidInCapitalMember2022-09-30 0000811212us-gaap:CommonStockMember2022-09-30 0000811212us-gaap:NoncontrollingInterestMember2022-07-012022-09-30 0000811212us-gaap:RetainedEarningsMember2022-07-012022-09-30 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMember2022-07-012022-09-30 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-30 0000811212thmo:AtTheMarketOfferingAgreementMember2022-07-012022-09-30 0000811212us-gaap:AdditionalPaidInCapitalMemberthmo:AtTheMarketOfferingAgreementMember2022-07-012022-09-30 0000811212us-gaap:CommonStockMemberthmo:AtTheMarketOfferingAgreementMember2022-07-012022-09-30 0000811212us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-30 00008112122022-06-30 0000811212us-gaap:NoncontrollingInterestMember2022-06-30 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0000811212us-gaap:RetainedEarningsMember2022-06-30 0000811212us-gaap:AdditionalPaidInCapitalMember2022-06-30 0000811212us-gaap:CommonStockMember2022-06-30 00008112122022-04-012022-06-30 0000811212us-gaap:NoncontrollingInterestMember2022-04-012022-06-30 0000811212us-gaap:RetainedEarningsMember2022-04-012022-06-30 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0000811212us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0000811212us-gaap:CommonStockMember2022-04-012022-06-30 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMember2022-04-012022-06-30 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0000811212thmo:AtTheMarketOfferingAgreementMember2022-04-012022-06-30 0000811212us-gaap:AdditionalPaidInCapitalMemberthmo:AtTheMarketOfferingAgreementMember2022-04-012022-06-30 0000811212us-gaap:CommonStockMemberthmo:AtTheMarketOfferingAgreementMember2022-04-012022-06-30 00008112122022-03-31 0000811212us-gaap:NoncontrollingInterestMember2022-03-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 0000811212us-gaap:RetainedEarningsMember2022-03-31 0000811212us-gaap:AdditionalPaidInCapitalMember2022-03-31 0000811212us-gaap:CommonStockMember2022-03-31 00008112122022-01-012022-03-31 0000811212us-gaap:NoncontrollingInterestMember2022-01-012022-03-31 0000811212us-gaap:RetainedEarningsMember2022-01-012022-03-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMember2022-01-012022-03-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0000811212thmo:AtTheMarketOfferingAgreementMember2022-01-012022-03-31 0000811212us-gaap:AdditionalPaidInCapitalMemberthmo:AtTheMarketOfferingAgreementMember2022-01-012022-03-31 0000811212us-gaap:CommonStockMemberthmo:AtTheMarketOfferingAgreementMember2022-01-012022-03-31 0000811212us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-12-31 0000811212us-gaap:NoncontrollingInterestMember2021-12-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000811212us-gaap:RetainedEarningsMember2021-12-31 0000811212us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000811212us-gaap:CommonStockMember2021-12-31 0000811212us-gaap:NoncontrollingInterestMember2023-09-30 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 0000811212us-gaap:RetainedEarningsMember2023-09-30 0000811212us-gaap:AdditionalPaidInCapitalMember2023-09-30 0000811212us-gaap:CommonStockMember2023-09-30 0000811212us-gaap:NoncontrollingInterestMember2023-07-012023-09-30 0000811212us-gaap:RetainedEarningsMember2023-07-012023-09-30 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-30 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMember2023-07-012023-09-30 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-30 0000811212us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-30 0000811212us-gaap:CommonStockMember2023-07-012023-09-30 00008112122023-06-30 0000811212us-gaap:NoncontrollingInterestMember2023-06-30 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0000811212us-gaap:RetainedEarningsMember2023-06-30 0000811212us-gaap:AdditionalPaidInCapitalMember2023-06-30 0000811212us-gaap:CommonStockMember2023-06-30 00008112122023-04-012023-06-30 0000811212us-gaap:NoncontrollingInterestMember2023-04-012023-06-30 0000811212us-gaap:RetainedEarningsMember2023-04-012023-06-30 0000811212us-gaap:CommonStockMember2023-04-012023-06-30 0000811212us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 00008112122023-03-31 0000811212us-gaap:NoncontrollingInterestMember2023-03-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0000811212us-gaap:RetainedEarningsMember2023-03-31 0000811212us-gaap:AdditionalPaidInCapitalMember2023-03-31 0000811212us-gaap:CommonStockMember2023-03-31 00008112122023-01-012023-03-31 0000811212us-gaap:NoncontrollingInterestMember2023-01-012023-03-31 0000811212us-gaap:RetainedEarningsMember2023-01-012023-03-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0000811212us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0000811212us-gaap:CommonStockMember2023-01-012023-03-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMember2023-01-012023-03-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0000811212us-gaap:NoncontrollingInterestMember2022-12-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0000811212us-gaap:RetainedEarningsMember2022-12-31 0000811212us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000811212us-gaap:CommonStockMember2022-12-31 00008112122023-11-09 0000811212us-gaap:ConvertibleDebtMember2023-01-012023-09-30 0000811212thmo:WarrantsMember2023-01-012023-09-30
 

 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington D.C. 20549

 

FORM 10-Q

 

Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the quarterly period ended September 30, 2023.

 

or

 

Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the transition from _____________ to _______________.

 

Commission File Number: 333-82900

thmo20230930_10qimg001.jpg

 

ThermoGenesis Holdings, Inc.

(Exact name of registrant as specified in its charter)

 

 

Delaware

(State of incorporation)

94-3018487

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

 

 

2711 Citrus Road

Rancho Cordova, California 95742

(Address of principal executive offices) (Zip Code)

 

(916) 858-5100

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

 

Trading symbol(s)

 

Name of each exchange on which registered

Common Stock, $.001 par value

 

THMO

 

Nasdaq Capital Market

 

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

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No ☒

 

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

 

Class

 

Outstanding at November 9, 2023

Common stock, $.001 par value

 

3,136,504

 

 

 

 

ThermoGenesis Holdings, Inc.

 

 

INDEX

 

    Page Number
PART I FINANCIAL INFORMATION  
     
ITEM 1. Financial Statements 1
     
ITEM 2.

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

16
     
ITEM 3. Quantitative and Qualitative Disclosures about Market Risk 22
     
ITEM 4. Controls and Procedures 22
     
PART II OTHER INFORMATION  
     
ITEM 1. Legal Proceedings 22
ITEM 1A. Risk Factors 22
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds 22
ITEM 3. Defaults upon Senior Securities 23
ITEM 4. Mine Safety Disclosure 23
ITEM 5. Other Information 23
ITEM 6. Exhibits 24
     
Signatures 25

 

i

 

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

 

ThermoGenesis Holdings, Inc.

Condensed Consolidated Balance Sheets

(Unaudited)

 

   

September 30,
2023

   

December 31,
2022

 

ASSETS

               

Current assets:

               

Cash and cash equivalents

  $ 4,018,000     $ 4,177,000  

Accounts receivable, net of allowance for credit losses of $2,000 ($149,000 at December 31, 2022)

    368,000       1,865,000  

Inventories

    1,821,000       3,334,000  

Prepaid expenses and other current assets

    718,000       1,508,000  

Total current assets

    6,925,000       10,884,000  
                 

Inventories, non-current

    772,000       1,003,000  

Equipment and leasehold improvements, net

    2,523,000       1,254,000  

Right-of-use operating lease assets, net

    190,000       372,000  

Right-of-use operating lease assets – related party, net

    3,213,000       3,550,000  

Goodwill

    781,000       781,000  

Intangible assets, net

    1,262,000       1,286,000  

Other assets

    255,000       256,000  

Total assets

  $ 15,921,000     $ 19,386,000  
                 

LIABILITIES AND STOCKHOLDERS’ EQUITY

               

Current liabilities:

               

Accounts payable

  $ 591,000     $ 820,000  

Accrued payroll and related expenses

    451,000       399,000  

Deferred revenue – short-term

    818,000       782,000  

Convertible promissory note – related party

    4,817,000       5,777,000  

Interest payable – related party

    225,000       1,492,000  

Convertible promissory note, net

    456,000       962,000  

Other current liabilities

    1,532,000       1,277,000  

Total current liabilities

    8,890,000       11,509,000  
                 

Operating lease obligations – long-term

    --       131,000  

Operating lease obligations – related party – long-term

    3,071,000       3,495,000  

Deferred revenue – long-term

    680,000       911,000  

Other noncurrent liabilities

    17,000       17,000  

Total liabilities

    12,658,000       16,063,000  
                 

Commitments and contingencies

           
                 

Stockholders’ equity:

               

Preferred stock, $0.001 par value; 2,000,000 shares authorized, none outstanding

            --  

Common stock, $0.001 par value; 350,000,000 shares authorized; 3,136,504 issued and outstanding (1,037,138 at December 31, 2022)

    3,000       1,000  

Additional paid in capital

    281,632,000       270,377,000  

Accumulated deficit

    (277,154,000 )     (266,193,000 )

Accumulated other comprehensive loss

    114,000       111,000  

Total ThermoGenesis Holdings, Inc. stockholders’ equity

    4,595,000       4,296,000  
                 

Noncontrolling interests

    (1,332,000 )     (973,000 )

Total equity

    3,263,000       3,323,000  

Total liabilities and equity

  $ 15,921,000     $ 19,386,000  

 

See accompanying notes to the condensed consolidated financial statements.

 

1

 

 

 

ThermoGenesis Holdings, Inc.

Condensed Consolidated Statements of Operations and Comprehensive Loss

(Unaudited)

 

   

Three Months Ended
September 30,

   

Nine Months Ended

September 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Net revenues

  $ 2,194,000     $ 2,115,000     $ 7,039,000     $ 7,807,000  

Cost of revenues

    1,799,000       1,678,000       5,070,000       5,491,000  
                                 

Gross profit

    395,000       437,000       1,969,000       2,316,000  
                                 

Expenses:

                               

Selling, general and administrative

    1,686,000       1,982,000       5,346,000       5,665,000  

Research and development

    266,000       470,000       955,000       1,317,000  
                                 

Total operating expenses

    1,952,000       2,452,000       6,301,000       6,982,000  
                                 

Loss from operations

    (1,557,000 )     (2,015,000 )     (4,332,000 )     (4,666,000 )
                                 
Other expenses:                                

Interest expense

    (2,118,000 )     (1,391,000 )     (6,689,000 )     (3,572,000 )

Loss on retirement of debt

    (87,000 )     --       (326,000 )     --  

Other income/(expense)

    22,000       3,000       27,000       (1,000 )
                                 

Total other expense

    (2,183,000 )     (1,388,000 )     (6,988,000 )     (3,573,000 )
                                 

Net loss

    (3,740,000 )     (3,403,000 )     (11,320,000 )     (8,239,000 )
                                 

Loss attributable to noncontrolling interests

    (125,000 )     (163,000 )     (359,000 )     (402,000 )
                                 

Net loss attributable to common stockholders

  $ (3,615,000 )   $ (3,240,000 )   $ (10,961,000 )   $ (7,837,000 )
                                 

COMPREHENSIVE LOSS

                               

Net loss

  $ (3,740,000 )   $ (3,403,000 )   $ (11,320,000 )   $ (8,239,000 )

Other comprehensive loss:

                               

Foreign currency translation adjustments gain

    9,000       22,000       3,000       67,000  

Comprehensive loss

    (3,731,000 )     (3,381,000 )     (11,317,000 )     (8,172,000 )

Comprehensive loss attributable to noncontrolling interests

    (125,000 )     (163,000 )     (359,000 )     (402,000 )

Comprehensive loss attributable to common stockholders

  $ (3,606,000 )   $ (3,218,000 )   $ (10,958,000 )   $ (7,770,000 )
                                 

Per share data:

                               
                                 

Basic and diluted net loss per common share

  $ (1.44 )   $ (4.66 )   $ (5.26 )   $ (18.49 )
                                 

Weighted average common shares outstanding – basic and diluted

    2,503,631       694,795       2,083,095       423,897  

 

See accompanying notes to the condensed consolidated financial statements.

 

2

 

 

 

ThermoGenesis Holdings, Inc.

Condensed Consolidated Statements of Equity

For the Three and Nine Months Ended September 30, 2023

(Unaudited)

 

   

Shares

   

Common

Stock

   

Paid in

Capital in

Excess of Par

   

Accumulated

Deficit

   

AOCL*

   

Non-

Controlling

Interests

   

Total Equity

 

Balance at January 1, 2023

    1,037,138     $ 1,000     $ 270,377,000     $ (266,193,000 )   $ 111,000     $ (973,000 )   $ 3,323,000  
                                                         

Stock-based compensation expense

    --       --       10,000       --       --       --       10,000  

Related party convertible note price reset

    --       --       3,160,000       --       --       --       3,160,000  

Convertible note price reset

    --       --       43,000       --       --       --       43,000  

Conversion of note payable to common stock

    215,000       1,000       602,000       --       --       --       603,000  

Sale of common stock and warrants, net

    125,000       --       2,640,000       --       --       --       2,640,000  

Exercise of warrants

    158,731       --       421,000       --       --       --       421,000  

Foreign currency translation gain

    --       --       --       --       (6,000 )     --       (6,000 )

Net loss

    --       --       --       (5,086,000 )     --       (96,000 )     (5,182,000 )

Balance at March 31, 2023

    1,535,869     $ 2,000     $ 277,253,000     $ (271,279,000 )   $ 105,000     $ (1,069,000 )   $ 5,012,000  
                                                         

Stock-based compensation expense

    --       --       13,000       --       --       --       13,000  

Exercise of pre-funded warrants

    946,429       --       --       --       --       --       --  

Net loss

    --       --       --       (2,260,000 )     --       (138,000 )     (2,398,000 )

Balance at June 30, 2023

    2,482,298     $ 2,000     $ 277,266,000     $ (273,539,000 )   $ 105,000     $ (1,207,000 )   $ 2,627,000  
                                                         

Stock-based compensation expense

    --       --       7,000       --       --       --       7,000  

Related party convertible note converted to common stock

    654,206       1,000       699,000       --       --       --       700,000  

Related party convertible note price reset

    --       --       3,660,000       --       --       --       3,660,000  

Foreign currency translation gain

    --       --       --       --       9,000       --       9,000  

Net loss

    --       --       --       (3,615,000 )     --       (125,000 )     (3,740,000 )

Balance at September 30, 2023

    3,136,504     $ 3,000     $ 281,632,000     $ (277,154,000 )   $ 114,000     $ (1,332,000 )   $ 3,263,000  

 

3

 

 

ThermoGenesis Holdings, Inc.

Condensed Consolidated Statements of Equity

For the Three and Nine Months Ended September 30, 2022

 

   

Shares

   

Common

Stock

   

Paid in

Capital in

Excess of Par

   

Accumulated

Deficit

   

AOCL*

   

Non-

Controlling

Interests

   

Total Equity

 

Balance at January 1, 2022

    279,629     $ --     $ 268,459,000     $ (264,662,000 )   $ 31,000     $ (431,000 )   $ 3,397,000  
                                                         

Adoption of ASU 2020-06

    --       --       (10,681,000 )     9,739,000       --       --       (942,000 )

Stock-based compensation expense

    --       --       42,000       --       --       --       42,000  

Issuance of common stock via at-the-market offering, net

    20,407       --       594,000       --       --       --       594,000  

Related party convertible note price reset

                    213,000                               213,000  

Foreign currency translation gain

    --       --       --       --       14,000       --       14,000  

Net loss

    --       --       --       (1,910,000 )     --       (126,000 )     (2,036,000 )

Balance at March 31, 2022

    300,036     $ --     $ 258,627,000     $ (256,833,000 )   $ 45,000     $ (557,000 )   $ 1,282,000  
                                                         

Stock-based compensation expense

    --       --       72,000       --       --       --       72,000  

Issuance of common stock via at-the-market offering, net

    97,726       --       1,450,000       --       --       --       1,450,000  

Related party convertible note price reset

    --       --       2,475,000       --       --       --       2,475,000  

Conversion of related party note payable to common stock

    234,495       1,000       2,999,000       --       --       --       3,000,000  

Foreign currency translation gain

    --       --       --       --       31,000       --       31,000  

Net loss

    --       --       --       (2,688,000 )     --       (113,000 )     (2,801,000 )

Balance at June 30, 2022

    632,257     $ 1,000     $ 265,623,000     $ (259,521,000 )   $ 76,000     $ (670,000 )   $ 5,509,000  
                                                         

Stock-based compensation expenses

    --       --       70,000       --       --       --       70,000  

Issuance of common stock via at-the-market offering, net

    78,710       --       993,000       --       --       --       993,000  

Related party convertible note price reset

    --       --       1,075,000       --       --       --       1,075,000  

Foreign currency translation gain

    --       --       --       --       22,000       --       22,000  

Net loss

    --       --       --       (3,240,000 )     --       (163,000 )     (3,403,000 )

Balance at September 30, 2022

    710,967     $ 1,000     $ 267,761,000     $ (262,761,000 )   $ 98,000     $ (833,000 )   $ 4,266,000  

 

 

*

Accumulated other comprehensive loss.

 

See accompanying notes to the condensed consolidated financial statements.

 

4

 

 

 

ThermoGenesis Holdings, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

   

Nine Months Ended

September 30,

 
   

2023

   

2022

 

Cash flows from operating activities:

               

Net loss

  $ (11,320,000 )   $ (8,239,000 )

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

               

Depreciation and amortization

    816,000       666,000  

Stock based compensation expense

    30,000       184,000  

Amortization of debt discount/premium, net

    5,396,000       1,897,000  

Reserve for excess and slow-moving inventories

    480,000       654,000  

Loss on retirement of debt

    326,000       --  

Net change in operating assets and liabilities:

               

Accounts receivable

    1,496,000       (1,323,000 )

Inventories

    1,264,000       582,000  

Prepaid expenses and other assets

    791,000       757,000  

Accounts payable

    (226,000 )     (210,000 )

Interest payable – related party

    (289,000 )     (1,132,000 )

Accrued payroll and related expenses

    52,000       145,000  

Deferred revenue – short-term

    37,000       122,000  

Other current liabilities

    255,000       446,000  

Long-term deferred revenue and other noncurrent liabilities

    (786,000 )     (650,000 )
                 

Net cash used in operating activities

    (1,678,000 )     (6,101,000 )
                 

Cash flows from investing activities:

               

Capital expenditures

    (1,541,000 )     (308,000 )
                 

Net cash used in investing activities

    (1,541,000 )     (308,000 )
                 

Cash flows from financing activities:

               
                 

Proceeds from issuance of common stock, net of expenses

    2,640,000       3,037,000  

Proceeds from the exercise of warrants

    421,000       --  
                 

Net cash provided by financing activities

    3,061,000       3,037,000  
                 

Effects of foreign currency rate changes on cash and cash equivalents

    (1,000 )     (5,000 )

Net increase (decrease) in cash and cash equivalents

    (159,000 )     (3,377,000 )
                 

Cash and cash equivalents at beginning of period

    4,177,000       7,280,000  
Cash and cash equivalents at end of period   $ 4,018,000     $ 3,903,000  
                 

Supplemental disclosures of cash flow information:

               

Cash paid for related party interest

  $ 1,492,000     $ 2,628,000  

Cash paid for interest

  $ 140,000     $ 180,000  

Fair value of January 2023 amended convertible note issued in connection with the extinguishment of original convertible note

  $ 1,239,000       --  

Fair value of July 2023 amended convertible note issued in connection with the extinguishment of original convertible note

  $ 484,000       --  

Right-to-use asset acquired under operating lease, related party

    --     $ 3,863,000  

Convertible note price reset

  $ 43,000       --  

Related party convertible note converted to common stock

  $ 700,000     $ 3,000,000  

Related party convertible note price reset

  $ 6,820,000     $ 3,763,000  

Promissory note converted to common stock

  $ 603,000       --  

 

See accompanying notes to the condensed consolidated financial statements.

 

5

 

 

ThermoGenesis Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

 

1.

Description of Business

 

Overview

 

ThermoGenesis Holdings, Inc. (“ThermoGenesis Holdings,” the “Company,” “we,” “our,” “us”) develops and commercializes a range of automated technologies for cell-banking, cell-processing, and cell-based therapeutics. Since the 1990’s, ThermoGenesis Holdings has been a pioneer in, and a leading provider of automated systems that isolate, purify and cryogenically store units of hematopoietic stem and progenitor cells for the cord blood banking industry. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA. Our common stock is traded on the Nasdaq Capital Market under the ticker symbol “THMO”.

 

Medical Device Products for Automated Cell Processing

 

The Company provides the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and the CAR-TXpress™ platform for large scale cell manufacturing services. All product lines are reporting as a single reporting segment in the financial statements.

 

CDMO Business

 

The Company is expanding its business to include contract development and manufacturing services for cell and cell-based gene therapies. The Company is in the process of building out the capabilities to become a world-class Contract Development and Manufacturing Organization (“CDMO”) for cell and cell-based gene therapies. The Company is building out a new facility in the Sacramento metro area, containing a total of 12, class-7, ReadyStart cGMP Suites available for lease by early-stage life science and cell gene therapy companies. The ReadyStart Suites are located in a 35,500+ square foot cGMP facility that will meet the highest scientific, quality, and regulatory requirements. The CDMO facility was completed in October of 2023.

 

Reverse Stock Split

 

On December 22, 2022, we effected a one (1) for forty-five (45) reverse stock split of our issued and outstanding common stock. All historical share amounts disclosed in this quarterly report on Form 10-Q have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.

 

 

2.

Going Concern

 

The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future. The Company may need to raise additional capital to grow its business, fund operating expenses and make interest payments. The Company’s ability to fund its liquidity needs is subject to various risks, many of which are beyond its control. The Company may seek additional funding through debt borrowings, sales of debt or equity securities or strategic partnerships. The Company cannot guarantee that such funding will be available on a timely basis, in needed quantities or on terms favorable to the Company, if at all. These factors and other indicators raise substantial doubt about the Company’s ability to continue as a going concern within one year from the filing date of this report.

 

6

 

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.

 

 

3.

Summary of Significant Accounting Polices

 

There have been no material changes in the Company’s significant accounting policies to those disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such Securities and Exchange Commission (“SEC”) rules and regulations and accounting principles applicable for interim periods. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair statement of the results for the periods presented have been included. Events subsequent to the balance sheet date have been evaluated for inclusion in the accompanying condensed consolidated financial statements through the date of issuance.

 

Operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the results that may be expected for the Company’s fiscal year ending December 31, 2023. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in ThermoGenesis Holdings’ Annual Report on Form 10-K for the year ended December 31, 2022.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of ThermoGenesis Holdings and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio, Inc. (“CARTXpress Bio”). All significant intercompany accounts and transactions have been eliminated upon consolidation.

 

The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's condensed consolidated balance sheets reflect non-controlling interests within the equity section.

 

7

 

Recently Adopted Accounting Standards

 

On January 1, 2022, we adopted Accounting Standards Update (“ASU”) 2020-06 “Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, using the modified retrospective method. ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326). The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company adopted the standard effective January 1, 2023. Based on the composition of the Company’s trade receivables and unbilled revenue, and expected future losses, the adoption of ASU 2016-13 did not have a material impact on its condensed consolidated financial statements.

 

 

4.

Related Party Transactions

 

Convertible Promissory Note and Revolving Credit Agreement

 

In March 2017, ThermoGenesis Holdings entered into a Credit Agreement with Boyalife Group (USA), Inc. (the “Lender”), which is owned and controlled by the Company’s Chief Executive Officer and Chairman of our Board of Directors. The Credit Agreement, as amended, grants the Company the right to borrow up to $10,000,000 (the “Loan”) at any time prior to the maturity date. On March 6, 2023, the Company entered into an Amendment No. 2 (the “Amendment to the Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. The Amendment to the Note amended and extended the maturity date of the Note from March 6, 2023 to December 31, 2023 (the “Maturity Date”) and added to the principal balance of the Note all accrued and unpaid interest at the time of the extension, resulting in an outstanding principal balance of $7,278,000 as of March 6, 2023.

 

The Company performed a debt extinguishment vs. modification analysis on the Amendment to the Note and determined that the amendment would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. However, no gain or loss was recorded in the condensed consolidated statements of operations and comprehensive loss at the time of the Amendment as it was determined that the fair value of the Amendment to the Note and accrued interest was the same before and after the extension.

 

On September 28, 2023, the Company received a conversion notice from the Lender to convert a total of $700,000 of the outstanding accrued interest. The conversion resulted in an issuance of 654,206 shares of the Company’s common stock at a conversion price of $1.07 per share. Immediately following the conversion, the outstanding principal balance of the Note was $7,278,000 and accrued but unpaid interest of $216,000.

 

The Credit Agreement and the Note, as amended provide that the principal and all accrued and unpaid interest under the Loan will be due and payable on the Maturity Date, with payments of interest-only due on the last day of each calendar year. The Loan bears interest at 22% per annum, simple interest. The Company has five business days after the Lender demands payment to pay the interest due before the Loan is considered in default. The Loan can be prepaid in whole or in part by the Company at any time without penalty.

 

8

 

The following summarizes the Note:

 

 

Maturity

Date

 

Stated

Interest

Rate

   

Conversion

Price

   

Face

Value

   

Debt

Discount

   

Carrying

Value

 

September 30, 2023

12/31/23

    22 %   $ 1.07     $ 7,278,000     $ (2,461,000 )   $ 4,817,000  

December 31, 2022

12/31/23

    22 %   $ 6.30     $ 7,000,000     $ (1,223,000 )   $ 5,777,000  

 

The Note includes a down-round anti-dilution provision that lowers its conversion price if the Company sells shares of common stock or issues convertible debt at a lower price per share. Through September 30, 2023, the down-round provision was triggered as noted below:

 

In January 2023, when the conversion price of the Note was at $6.30 per share, the Company amended a previously outstanding convertible note, resulting in a triggering event lowering the conversion price of the Note to $2.87. The Company determined that it created an incremental value of $2,350,000 which was treated as a discount to the carrying amount of the Note and amortized over its remaining term.

 

In March 2023, the Company sold shares of common stock and warrants at $2.65 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $810,000 which was treated as a discount to the carrying amount of the Note and will be amortized over its remaining term.

 

In July 2023, when the conversion price of the Note was at $2.65 per share, the Company amended a previously outstanding convertible note, resulting in a triggering event lowering the conversion price of the Note to $1.07. The Company determined that it created an incremental value of $3,660,000 which was treated as a discount to the carrying amount of the Note and amortized over its remaining term.

 

A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:

 

   

January

2023

   

March

2023

   

July

2023

 

Conversion price before

  $ 6.30     $ 2.87     $ 2.65  

Conversion price after

  $ 2.87     $ 2.65     $ 1.07  

Term (years)

    0.09       0.78       0.42  

Volatility

    167 %     168.9 %     156.8 %

Dividend rate

    0 %     0 %     0 %

Risk free rate

    4.46 %     4.20 %     4.22 %

 

For the three and nine months ended September 30, 2023, the Company amortized $1,720,000 and $5,582,000 of debt discount related to triggering events, compared to $940,000 and $1,897,000 for the three and nine months ended September 30, 2022. In addition to the amortization, the Company also recorded interest expense of $409,000 and $1,203,000 for the three and nine months ended September 30, 2023, compared to $394,000 and $1,496,000 for the three and nine months ended September 30, 2022, respectively. The interest payable balance as of September 30, 2023 and December 31, 2022 was $225,000 and $1,492,000, respectively.

 

9

 

Boyalife Genomics

 

On March 24, 2022, the Company entered into a License and Technology Access Agreement with Boyalife Genomics Tianjin Ltd. (“Boyalife Genomics”), a China-based CDMO and an affiliate of ThermoGenesis’ Chairman and Chief Executive Officer, Chris Xu, Ph.D. The agreement provides for a U.S. license to certain existing and future know-how and other intellectual property relating to cell manufacturing and related processes. The Company plans to develop and operate the CDMO cell therapy manufacturing business through a division named TG Biosynthesis.

 

Under the terms of the agreement, the Company transferred its remaining 8.64% interest in ImmuneCyte, Inc. to Boyalife Genomics and agreed to pay a running royalty of 7.5% of its annual net sales of products and services that are covered by one or more of Boyalife Genomics’ granted U.S. patents and a royalty of 5.0% of other products and services covered by other licensed intellectual property. In the three and nine months ended September 30, 2023, no sales were recorded under the license agreement and no royalty payments were made to Boyalife Genomics.

 

 

5.

Related Party Lease

 

Z3 Investment

 

On March 24, 2022, the Company entered into a five-year Lease Agreement with Z3 Investment LLC, an affiliate owned by the Company’s CEO and Chairman of the Board and the Company’s Chief Operating Officer who is also a Board Member, beginning April 1, 2022, for approximately 35,000 square feet of laboratory and office space in Rancho Cordova, California. Under the terms of the agreement, monthly rent is $104,000 per month (with a 4% annual increase). Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $10,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for up to ten years after the commencement of the initial five-year term.

 

Operating Lease

 

Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. We recognize the expense for this lease on a straight-line basis over the lease term.

 

The following summarizes the Company’s operating lease:

 

   

September 30,

2023

   

December 31,

2022

 

Right-of-use operating lease assets – related party, net

  $ 3,213,000     $ 3,550,000  

Current lease liability (included in other current liabilities)

    551,000       433,000  

Non-current lease liability – related party

    3,071,000       3,495,000  
                 

Weighted average remaining lease term

    4.0       4.8  

Discount rate

    22 %     22 %

 

10

 

Maturities of lease liabilities by year for our operating lease are as follows:

 

2023 (Remaining)

  $ 324,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

Thereafter

    1,133,000  

Total lease payments

  $ 5,551,000  

Less: imputed interest

    (1,930,000 )

Present value of operating lease liabilities

  $ 3,621,000  

 

Statement of Cash Flows

 

Cash paid for amounts included in the measurement of operating lease liabilities was $932,000 and $277,000 for the nine months ended September 30, 2023 and 2022, respectively.

 

 

6.

Convertible Promissory Note

 

July 2019 Note

 

On July 23, 2019, the Company entered into a private placement with Orbrex (USA) Co. Limited (“Orbrex”), pursuant to which the Company issued and sold to Orbrex an unsecured convertible promissory note, as amended, in the original principal amount of $1,000,000 (the “July 2019 Note”). The July 2019 Note bears interest at a rate of twenty-four percent (24%) per annum and is payable in arrears on January 31 of each year. In the nine months ended September 30, 2023, the Company has amended the July 2019 Note two times:

 

 

On January 31, 2023, the Company entered into Amendment No. 3 to the July 2019 Note, which extended the maturity date from January 31, 2023 to July 31, 2023 and changed the fixed conversion price to $2.87 per share. The Company performed a debt extinguishment vs. modification analysis on this amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. The Company determined that the fair value of the July 2019 Note after the amendment was $1,239,000 representing a $239,000 increase in its fair value. The increase will be recorded as a premium to the July 2019 Note and was amortized over the remaining term.

 

On July 31, 2023, the Company entered into an Amendment No. 4 to the July 2019 Note, which extended the maturity date of the July 2019 Note from July 31, 2023 to January 31, 2024 and changed the fixed conversion price to $1.07 per share. The Company performed a debt extinguishment vs. modification analysis on this amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. The Company determined that the fair value of the July 2019 Note after the amendment was $538,000 representing a $87,000 increase in its fair value. The increase will be recorded as a premium to the July 2019 Note and amortized over the remaining term.

 

The following summarizes the July 2019 Note:

 

 

Maturity

Date

 

Stated

Interest

Rate

   

Conversion

Price

   

Face
Value

   

Debt
Discount/
Premium

   

Carrying

Value

 

September 30, 2023

1/31/2024

    24%     $ 1.07     $ 397,000     $ 59,000     $ 456,000  

December 31, 2022

7/31/2023

    24%     $ 6.30     $ 1,000,000     $ (38,000 )   $ 962,000  

 

11

 

The July 2019 Note includes a down-round anti-dilution provision that lowers its conversion price if the Company sells shares of common stock or issues convertible debt at a lower price per share. In 2023, the anti-dilution provision was triggered, as noted below:

 

In March 2023, the Company sold shares of common stock at $2.65 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $43,000 which was treated as a discount to the carrying amount of the July 2019 Note and was be amortized over its remaining term.

 

A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:

 

   

March

2023

 

Conversion price before

  $ 2.87  

Conversion price after

  $ 2.65  

Term (years)

    0.36  

Volatility

    182 %

Dividend rate

    0 %

Risk free rate

    4.20 %

 

The Company recorded amortization expense for the July 2019 Note of ($35,000) and ($186,000) for the three and nine months ended September 30, 2023, respectively. In addition to the amortization, the Company also recorded interest expense related to the July 2019 Note of $24,000 and $90,000 for the three and nine months ended September 30, 2023, compared to $60,000 and $180,000 for the three and nine months ended September 30, 2022, respectively.

 

 

7.

Stockholders Equity

 

Common Stock

 

On March 15, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with an accredited investor (the “Investor”) pursuant to which the Company agreed to issue and sell to the Investor in a private placement (the “Offering”) (i) 125,000 shares of its common stock, $0.001 par value (the “Common Shares”), (ii) 946,429 pre-funded warrants to purchase Common Shares at a purchase price of $2.80, and (iii) common stock warrants to purchase up to an aggregate 1,071,429 Common Shares were issued (the “Underlying Shares”). The common stock warrants have an exercise price of $2.65 per share and are exercisable immediately upon issuance and expire five and one-half years following the issuance. The Offering resulted in net proceeds of approximately $2,640,000, excluding legal and other transaction fees of $360,000. The Offering closed on March 20, 2023. All 946,429 pre-funded warrants have been exercised.

 

In connection with the Offering, the Company entered into a Warrant Amendment Agreement (the "Warrant Amendment Agreement”), dated March 15, 2023, with the Investor, whereby the Company agreed to amend existing warrants, held by the Investor, to purchase up to an aggregate of 158,731 shares of common stock that were previously issued in October 2022. These warrants had an exercise price of $6.30 per share and pursuant to the Warrant Amendment Agreement have been amended to reduce the exercise price to $2.65 per share effective upon the closing of the Offering. During the nine months ended September 30, 2023, 158,731 common warrants were exercised. The Company received approximately $421,000 from the exercises of the warrants.

 

12

 

The warrant repricing resulted in an immediate and incremental increase of approximately $50,000 in the estimated fair value of the common warrants issued in the Company’s October 2022 public offering. The common warrants were valued on the date of the warrant repricing using the Black-Scholes option pricing model based on the following assumptions:

 

   

March

2023

 

Conversion price before

  $ 6.30  

Conversion price after

  $ 2.65  

Term (years)

    4.9  

Volatility

    123 %

Dividend rate

    0 %

Risk free rate

    4.20 %

 

On February 3, 2022, the Company entered into Amendment No. 2 to the At the Market Offering Agreement (the “Offering Agreement”) with H.C. Wainwright & Co., LLC to further increase the maximum aggregate offering price of shares of Common Stock that may be offered and sold from time to time under the Offering Agreement from $15,280,000 to $19,555,000, which enables the Company to sell an additional $4,275,000 of shares after taking into account prior sales under the Offering Agreement (the “Additional Shares”). In March 2022, the total offering price was updated to $18,573,000 based on the shares that were currently available on Company’s existing Form S-3. The terms and conditions of the Offering Agreement otherwise remain unchanged. For the nine months ended September 30, 2022, the Company sold a total of 196,843 shares of common stock under the Offering Agreement for aggregate gross proceeds of $3,293,000 at an average selling price of $16.55 per share, resulting in net proceeds of approximately $3,037,000 after deducting commissions and other transaction costs of approximately $256,000.

 

Net Loss Per Share

 

Net loss per share is computed by dividing the net loss by the weighted average number of common shares outstanding plus the pre-funded warrants. For the purpose of calculating basic net loss per share, the additional shares of common stock that are issuable upon exercise of the pre-funded warrants have been included since the shares are issuable for a negligible consideration and have no vesting or other contingencies associated with them. All pre-funded warrants previously issued have been exercised and none are outstanding. The calculation of the basic and diluted earnings per share is the same for all periods presented, as the effect of the potential common stock equivalents noted below is anti-dilutive due to the Company’s net loss position for all periods presented. Anti-dilutive securities consisted of the following at September 30:

 

   

2023

   

2022

 

Common stock equivalents of convertible promissory notes and accrued interest

    7,448,487       969,173  

Warrants

    1,238,869       14,518  

Stock options

    6,218       6,380  

Total

    8,693,574       990,071  

 

13

 

Warrants

 

A summary of warrant activity for the nine months ended September 30, 2023 is as follows:

 

   

Number of

Shares

   

Weighted-Average

Exercise Price Per

Share

   

Weighted-

Average

Remaining

Contract Term

 

Balance at December 31, 2022

    340,689     $ 19.40       1.90  

Warrants granted

    1,071,429                  

Warrants expired

    (14,518 )                

Pre-funded warrants granted

    946,429                  

Pre-funded warrants exercised

    (946,429 )                

Warrants exercised

    (158,731 )                

Exercisable and Outstanding at September 30, 2023

    1,238,869     $ 3.14       4.82  

 

 

8.

Revenue

 

The following table presents net sales by geographic areas:

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

United States

  $ 1,500,000     $ 1,535,000     $ 4,589,000     $ 4,973,000  

China

    29,000       364,000       77,000       1,570,000  

United Arab Emirates

    259,000       --       439,000       --  

Other

    406,000       216,000       1,934,000       1,264,000  

Total

  $ 2,194,000     $ 2,115,000     $ 7,039,000     $ 7,807,000  

 

The following tables summarize the revenues by product line and type:

 

   

Three Months Ended September 30, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,486,000     $ 88,000     $ --     $ 1,574,000  

BioArchive

    131,000       322,000       --       453,000  

CAR-TXpress

    42,000       34,000       71,000       147,000  

Manual Disposables

    8,000       --       --       8,000  

Other

    6,000       --       6,000       12,000  

Total

  $ 1,673,000     $ 444,000     $ 77,000     $ 2,194,000  

 

   

Nine Months Ended September 30, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 4,245,000     $ 184,000     $ --     $ 4,429,000  

BioArchive

    879,000       1,020,000       --       1,899,000  

CAR-TXpress

    101,000       109,000       213,000       423,000  

Manual Disposables

    229,000       --       --       229,000  

Other

    41,000       --       18,000       59,000  

Total

  $ 5,495,000     $ 1,313,000     $ 231,000     $ 7,039,000  

 

14

 

   

Three Months Ended September 30, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,034,000     $ 75,000     $ --     $ 1,109,000  

BioArchive

    201,000       321,000       --       522,000  

CAR-TXpress

    190,000       44,000       72,000       306,000  

Manual Disposables

    150,000       --       --       150,000  

Other

    20,000       --       8,000       28,000  

Total

  $ 1,595,000     $ 440,000     $ 80,000     $ 2,115,000  

 

   

Nine Months Ended September 30, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 4,668,000     $ 171,000     $ --     $ 4,839,000  

BioArchive

    694,000       924,000       --       1,618,000  

CAR-TXpress

    551,000       146,000       214,000       911,000  

Manual Disposables

    357,000       --       --       357,000  

Other

    59,000       --       23,000       82,000  

Total

  $ 6,329,000     $ 1,241,000     $ 237,000     $ 7,807,000  

 

Contract Balances

 

Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet). Revenues that were included in the beginning balance of deferred revenue during the three and nine months ended September 30, 2023 were $144,000 and $663,000, respectively. Short-term deferred revenues were $818,000 and $782,000 at September 30, 2023 and December 31, 2022, respectively. Long-term deferred revenues were $680,000 and $911,000 at September 30, 2023 and December 31, 2022, respectively.

 

Backlog of Remaining Customer Performance Obligations

 

The following table represents revenue expected to be recognized in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:

 

   

Remainder

of 2023

   

2024

   

2025

   

2026

   

2027 and

beyond

   

Total

 

Service revenue

  $ 319,000     $ 741,000     $ 252,000     $ --     $ --     $ 1,312,000  

Device revenue (1)

    21,000       692,000       --       --       --       713,000  

Exclusivity fee

    71,000       286,000       286,000       190,000       --       833,000  

Other

    3,000       13,000       13,000       13,000       97,000       139,000  

Total

  $ 414,000     $ 1,732,000     $ 551,000     $ 203,000     $ 97,000     $ 2,997,000  

 

 

(1)

Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China.

 

15

 

 

 

9.

Concentrations

 

The Company had certain customers whose individual revenue was material to the Company’s total revenue, or whose accounts receivable balances were material to the Company’s total accounts receivable balances. Those customers are listed as follows:

 

Accounts Receivable

 

   

September 30,

2023

   

December 31,

2022

 

Customer 1

    --       29%  

Customer 2

    --       27%  

Customer 3

    --       15%  

 

Revenues

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Customer 1

    41%       36%       36%       36%  

Customer 2

    1%       1%       1%       13%  

 

 

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

 

Cautionary Note Regarding ForwardLooking Statements

 

This report contains “forward-looking statements” within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. The forward-looking statements involve risks and uncertainties that could cause actual results to differ materially from the forward-looking statements contained herein. When used in this report, the words "anticipate," "believe," "estimate," "expect" and similar expressions as they relate to the Company or its management are intended to identify such forward-looking statements. Actual results, performance or achievements could differ materially from the results expressed in, or implied by these forward-looking statements. Readers should be aware of important factors that, in some cases, have affected, and in the future could affect, actual results to differ materially from those expressed in any forward-looking statements made by or on behalf of the Company. These factors include without limitation, the ability to obtain capital and other financing in the amounts and at the times needed to launch new products, market acceptance of new products, the nature and timing of regulatory approvals for both new products and existing products for which the Company proposes new claims, realization of forecasted revenues, expenses and income, initiatives by competitors, price pressures, failure to meet U.S. Food and Drug Administration (“FDA”) regulated requirements governing the Company’s products and operations (including the potential for product recalls associated with such regulations), risks associated with initiating manufacturing for new products, failure to meet Foreign Corrupt Practice Act regulations, legal proceedings, risks associated with expanding into the Company’s new CDMO business, and other risk factors listed from time to time in our reports with the Securities and Exchange Commission (“SEC”), including, in particular, those set forth in the Company’s Form 10-K for the year ended December 31, 2022.

 

16

 

Business Overview

 

ThermoGenesis Holdings, Inc. (“ThermoGenesis Holdings,” the “Company,” “we,” “our,” “us”), develops, commercializes and markets a range of automated technologies for CAR-T and other cell-based therapies. The Company currently markets a full suite of solutions for automated clinical biobanking, point-of-care applications, and automation for immuno-oncology, including its semi-automated, functionally closed CAR-TXpress™ platform, which streamlines the manufacturing process for the emerging CAR-T immunotherapy market. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA.

 

Our business involves the manufacturing and related service of cell based medical devices, including the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and CAR-TXpress platform for large scale cell manufacturing services. The Company and its subsidiaries currently manufacture and market the following products:

 

Clinical Bio-Banking Applications:

 

AXP® II Automated Cell Separation System – an automated, fully closed cell separation system for isolating stem and progenitor cells from umbilical cord blood, registered as a U.S. FDA 510(k) medical device.

 

BioArchive® Automated Cryopreservation System – an automated, robotic, liquid nitrogen controlled-rate-freezing and cryogenic storage system for cord blood samples and cell therapeutic products used in clinical applications, registered as a U.S. FDA 510(k) medical device.

 

Point-of-Care Applications:

 

PXP® Point-of-Care System – an automated, fully closed, sterile system allows for the rapid, automated processing of autologous peripheral blood or bone marrow aspirate derived stem cells at the point-of-care, such as surgical centers or clinics, registered as a U.S. FDA 510(k) medical device.

 

PXP-LAVARE System – an automated, fully closed system that is designed to wash, re-suspend and volume reduce cell suspensions. It allows for volume manipulation, supernatant or media exchange, and cell washing to occur without comprising cell viabilities and maximizing recoveries, registered as a U.S. FDA 510(k) medical device.

 

PXP-1000 System – an automated, fully closed system that provides fast, reproducible separation of multiple cellular components from blood with minimal red blood cell contamination, registered as a U.S. FDA 510(k) medical device.

 

Large Scale Cell Processing and Biomanufacturing:

 

X-Series® Products for general laboratory use: X-Lab® for cell isolation, X-Wash® System for cell washing and reformulation, X-Mini® for high efficiency small scale cell purification, and X-BACS® System under development for large scale cell purification using our proprietary Buoyancy-Activated Cell Sorting (“BACS”) technology.

 

CAR-TXpress Platform for Clinical Manufacturing – a modular designed, functionally closed manufacturing platform that addresses the critical unmet need for large scale cellular processing and chemistry, manufacturing and controls (“CMC”) needs for manufacturing cellular therapies, including chimeric antigen receptor (“CAR”) T cell therapies. The CAR-TXpress Platform is owned and developed through a subsidiary CAR-TXpress Bio, Inc. (“CARTXpress Bio”) in which the Company owns 80% of the equity interest.

 

17

 

Expansion of Business Contract Development and Manufacturing Services for Cell and Cell-Based Gene Therapies

 

The Company expanded its business to include contract development and manufacturing services for cell and cell-based gene therapies. The Company is in the process of building out the capabilities to become a world-class Contract Development and Manufacturing Organization (“CDMO”) for cell and cell-based gene therapies. The Company is rolling out a new facility in the Sacramento metro area, containing a total of 12, class-7, ReadyStart cGMP Suites available for lease by early-stage life science and cell gene therapy companies. The ReadyStart Suites are located in a 35,500+ square foot cGMP facility that will meet the highest scientific, quality, and regulatory requirements. We intend to leverage our existing technology and combine it with the in-licensed technologies to develop a proprietary manufacturing platform for cell manufacturing activities.

 

The Company will operate its new CDMO business through a newly formed division named TG BiosynthesisTM.  It is anticipated that TG Biosynthesis will provide high-quality development and manufacturing capabilities, cell and tissue processing development, quality systems, regulatory compliance, and other cell manufacturing solutions for clients with therapeutic candidates in various stages of development.

 

The CDMO facility was completed in October of 2023.  The successful development and launch of TG Biosynthesis will require us to hire certain personnel needed to operate our leased Sacramento facility.  There is no assurance that the Company will be able to achieve market acceptance of the new CDMO business.  We will need to hire, train, and retain additional employees who have experience in the cell manufacturing field in order for our CDMO business to be successful.

 

18

 

 

Results of Operations

 

Three Months Ended September 30, 2023 as Compared
to the Three Months Ended September 30, 2022

 

Net Revenues

 

Net revenues increased by $79,000 or 4%, from $2,115,000 to $2,194,000 for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022.  The increase in revenue was driven by a new distributor in the United Arab Emirates, offset by lower CAR-TXpress sales for the quarter ended September 30, 2023.

 

The following table summarizes revenue by product line:

 

   

September 30,

2023

   

September 30,

2022

 

AXP

  $ 1,574,000     $ 1,109,000  

BioArchive

    453,000       522,000  

CAR-TXpress

    147,000       306,000  

Manual Disposables

    8,000       150,000  

Other

    12,000       28,000  

Total

  $ 2,194,000     $ 2,115,000  

 

Gross Profit

 

The Company’s gross profit decreased by $42,000 to $395,000 or 18% of net revenues for the three months ended September 30, 2023, compared to $437,000 or 21% for three months ended September 30, 2022. The primary driver of the decrease was lower absorption driven by excess manufacturing capacity in the third quarter of 2023.

 

Selling, General and Administrative

 

Sales, general and administrative expenses for the three months ended September 30, 2023 were $1,686,000 compared to $1,982,000 for the three months ended September 30, 2022, a decrease of $296,000 or 15%.  The decrease was driven primarily by lower employee benefit expenses of approximately $200,000 and $70,000 in lower investor relations expenses.

 

Research and Development Expenses

 

Research and development expenses were $266,000 for the three months ended September 30, 2023 as compared to $470,000 for the three months ended September 30, 2022, a decrease of $204,000 or 43%. The decrease was primarily due to approximately $100,000 less in project expenses and approximately $50,000 in lower personnel expenses during the quarter.

 

Interest Expense

 

Interest expense for the three months ended September 30, 2023 was $2,118,000 compared to $1,391,000, for the three months ended September 30, 2022, an increase of $727,000. The increase was driven by an increase of approximately $700,000 in amortization expense related to triggering events from a decrease in the conversion price of the Note in the three months ended September 30, 2023 as compared to the same period in 2022.

 

19

 

Loss on Retirement of Debt

 

Loss on retirement of debt was $87,000 in the three months ended September 30, 2023 as a result of the July 2023 amendment to the July 2019 Note which extended the due date for six months and lowered the conversion price of the note.

 

Nine Months Ended September 30, 2023 as Compared to
the Nine Months Ended September 30, 2022

 

Net Revenues

 

Net revenues decreased by $768,000 or 10%, from $7,807,000 to $7,039,000 for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022. The decrease in revenue was driven by lower AXP disposable sales to the Company’s distributor in China and lower CAR-TXpress sales which were offset by BioArchive device revenue and sales to the new distributor in the United Arab Emirates for the nine months ended September 30, 2023.

 

   

Nine Months Ended

September 30,

 
   

2023

   

2022

 

AXP

  $ 4,429,000     $ 4,839,000  

BioArchive

    1,899,000       1,618,000  

CAR-TXpress

    423,000       911,000  

Manual Disposables

    229,000       357,000  

Other

    59,000       82,000  

Total

  $ 7,039,000     $ 7,807,000  

 

Gross Profit

 

The Company’s gross profit was $1,969,000 or 28% of net revenues for the nine months ended September 30, 2023, compared to $2,316,000 or 30% of net revenues for the nine months ended September 30, 2022, a decrease of $347,000. The primary driver of the decrease was due to lower absorption driven by excess manufacturing capacity and lower sales in the nine months ended September 30, 2023.

 

Selling, General and Administrative

 

Sales, general and administrative expenses for the nine months ended September 30, 2023 were $5,346,000 compared to $5,665,000 for the nine months ended September 30, 2022, a decrease of $319,000 or 6%. The variance was driven primarily by lower employee benefit expenses of approximately $475,000, offset by increased operating expenses for the Company’s CDMO facility of approximately $175,000.

 

Research and Development Expenses

 

Research and development expenses were $955,000 for the nine months ended September 30, 2023, compared to $1,317,000 for the nine months ended September 30, 2022, a decrease of $362,000 or 27%. The decrease was driven by lower personnel expenses of approximately $100,000 and lower project expenses of approximately $275,000.

 

20

 

Interest Expense

 

Interest expense increased to $6,689,000 for the nine months ended September 30, 2023 as compared to $3,572,000 for the nine months ended September 30, 2022, an increase of $3,117,000. The increase was driven by an additional amortization expense of approximately $3,500,000 related to triggering events from a decrease in the conversion price of the Note, offset by $400,000 less in interest expenses to the Note and July 2019 Note in the nine months ended September 30, 2023 as compared to the same period in 2022.

 

Loss on Retirement of Debt

 

Loss on retirement of debt was $326,000 in the nine months ended September 30, 2023 as a result of the January and July 2023 amendments to the July 2019 Note which extended the due date for six months and lowered the conversion price of the note.

 

Liquidity and Capital Resources

 

The Company had cash and cash equivalents of $4,018,000 and $4,177,000 and working capital deficit of $1,965,000 and $625,000 at September 30, 2023 and December 31, 2022, respectively. We have primarily financed cash shortfalls from operations through private and public placement of equity and debt securities.

 

On March 15, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with an accredited investor (the “Investor”) pursuant to which the Company agreed to issue and sell to the Investor in a private placement (the “Offering”) (i) 125,000 shares of its common stock, $0.001 par value (the “Common Shares”), (ii) 946,429 pre-funded warrants to purchase Common Shares at a purchase price of $2.80, and (iii) common stock warrants to purchase up to an aggregate of 1,071,429 Common Shares. The warrants have an exercise price of $2.65 per share and are exercisable immediately upon issuance and expire five and one-half years following the issuance for a total net proceeds of approximately $2.6 million, excluding legal and transaction fees. The Offering closed on March 20, 2023. As of September 30, 2023, all pre-funded warrants were exercised.

 

On July 31, 2023 the Company entered into an Amendment No. 4 to the July 2019 Note with Orbrex (USA) Co. Limited (the "July 2019 Note Amendment”). The July 2019 Note Amendment amends the July 2019 Note to extend the maturity date of the July 2019 Note from July 31, 2023 to January 31, 2024. The July 2019 Note Amendment also changed the fixed conversion price under the July 2019 Note to $1.07 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, subject to certain exceptions, at an effective price per common share lower than $1.07, then the conversion price will be adjusted to such lower issuance price.  As a result of the July 2019 Note Amendment, the conversion price of the Note with Lender was likewise reduced to $1.07 under the down-round conversion price adjustment provisions of such Note.

 

On September 28, 2023, the Company received a conversion notice from the Lender to convert a total of $700,000 of the outstanding accrued interest. The conversion resulted in an issuance of 654,206 shares of the Company’s common stock at a conversion price of $1.07 per share. Immediately following the conversion, the outstanding principal balance of the Note was $7,278,000 and accrued but unpaid interest of $225,000.

 

The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future.  We completed our new CDMO facility in October of 2023 and anticipate increasing cash from operations; however, the Company may need to raise additional capital to grow its business, fund operating expenses and make interest payments. The Company’s ability to fund its liquidity needs is subject to various risks, many of which are beyond its control. The Company may seek additional funding through debt borrowings, sales of debt or equity securities or strategic partnerships. The Company cannot guarantee that such funding will be available on a timely basis, in needed quantities or on terms favorable to the Company, if at all. These factors and other indicators raise substantial doubt about the Company’s ability to continue as a going concern within one year from the filing date of this report.

 

We manage the concentration of credit risk with our customers and distributors through a variety of methods including pre-shipment deposits, credit reference checks and credit limits. Although management believes that our customers and distributors are sound and creditworthy, a severe adverse impact on their business operations could have a corresponding material effect on their ability to pay timely and therefore on our net revenues, cash flows and financial condition.

 

21

 

ITEM 3. Quantitative and Qualitative Disclosures about Market Risk

 

ThermoGenesis Holdings is a smaller reporting company as defined by Rule 12b-2 of the Securities and Exchange Act of 1934, as amended (the “Exchange Act”) and is not required to provide information under this item.

 

ITEM 4. Controls and Procedures

 

The Company carried out an evaluation, under the supervision, and with the participation of management, including both the Company’s Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), of the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as defined by Exchange Act Rule 13a-15(e) or 15d-15(e)) as of September 30, 2023. Disclosure controls and procedures cover controls and other procedures that are designed to ensure that information required to be disclosed by the Company in reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to management, including the Chief Executive Officer and the Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have both concluded that the Company’s disclosure controls and procedures were effective as of September 30, 2023.

 

There were no changes in the Company’s internal controls over financial reporting that occurred during the three months ended September 30, 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal controls over financial reporting. Management believes that a control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within any company, have been detected.

 

PART II - OTHER INFORMATION

 

ITEM 1.

Legal Proceedings

 

In the normal course of operations, we may have disagreements or disputes with distributors, vendors or employees. Such potential disputes are seen by management as a normal part of business and while the outcome of such disagreements and disputes cannot be predicted with certainty, we do not believe that any pending legal proceedings are material. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

 

ITEM 1A.

Risk Factors

 

There have been no material changes to the risk factors relating to the Company set forth in, “Item IA. Risk Factors” of its Annual Report on Form 10-K for the year ended December 31, 2022.

 

ITEM 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

None.

 

22

 

ITEM 3.

Defaults Upon Senior Securities

 

None.

 

ITEM 4.

Mine Safety Disclosure

 

Not applicable.

 

ITEM 5.

Other Information

 

 

(a)

None.

 

(b)

None.

 

(c)

During the three months ended September 30, 2023, none of the Company's directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K).

 

23

 

 

 

ITEM 6.

Exhibits

 

Exhibit No.

Description

1.1

At the Market Offering Agreement, dated December 13, 2019, by and between ThermoGenesis Holdings, Inc. and H.C. Wainwright & Co., LLC, incorporated by reference to Exhibit 1.2 to the Registration Statement on Form S-3 (Registration No. 333-235509) filed on December 13, 2019.

1.2

Amendment No.1 to At the Market Offering Agreement dated May 19, 2020, by and between ThermoGenesis Holdings, Inc. and H.C. Wainwright & Co., LLC, incorporated by reference to Exhibit 1.1 to Form 8-K filed May 20, 2020.

1.3

Amendment No. 2 to At the Market Offering Agreement dated May 19, 2020, by and between ThermoGenesis Holdings, Inc. and H.C. Wainwright & Co., LLC, incorporated by reference to Exhibit 1.3 to Form 8-K filed February 3, 2022.

3.1

Amended and Restated Certificate of Incorporation of ThermoGenesis Holdings, Inc. dated as of June 5, 2020, as amended December 21, 2022., incorporated by reference to Exhibit 3.1 to Form 10-K filed March 30, 2023.

3.2

Amended and Restated Bylaws of ThermoGenesis Holdings, Inc., incorporated by reference to Exhibit 3.2 to Form 8-K filed with the SEC on March 10, 2023.

4.1

Form of Common Stock Purchase Warrant, incorporated by reference to Exhibit 4.1 to Form 8-K filed with the SEC on March 28, 2018.

4.2

Investors’ Rights Agreement, dated January 1, 2019, among CARTXpress Bio, Inc., Bay City Capital Fund V, L.P., and Bay City Capital Fund V Co-Investment Fund, L.P., incorporated by referenced to Exhibit 10.3 to Form 8-K filed with the SEC on January 4, 2019.

4.3

Description of Securities Registered Under Section 12 of the Securities Exchange Act of 1934, as amended, incorporated by reference to Exhibit 4.4 to Annual Report on Form 10-K filed on March 30, 2023.

4.4

Form of Common Warrant (Incorporated by reference to Exhibit 10.40 to Amendment No. 3 to Form S-1 filed with the SEC on October 17, 2022).

4.5

Form of Common Warrant, incorporated by reference to Exhibit 4.1 to Form 8-K filed with the SEC on March 21, 2023. 

4.6

Form of Pre-Funded Warrant, incorporated by reference to 4.2 to Form 8-K filed with the SEC on March 21, 2023.

4.7

Form of Warrant Amendment Agreement, incorporated by reference to 4.3 to Form 8K filed with the SEC on March 21, 2023.

10.1

Amendment No. 4 to Convertible Promissory Note, dated July 31, 2023, between ThermoGenesis Holdings, Inc. and Orbrex (USA) Co Limited, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on August 3, 2023.

31.1

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

31.2

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

32

Certification of Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes Oxley Act of 2002

101.INS

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

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

 

24

 

ThermoGenesis Holdings, Inc.

 

Signatures

 

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

 

 

ThermoGenesis Holdings, Inc.

(Registrant)

   
   

Dated: November 13, 2023

/s/ Xiaochun (Chris) Xu, Ph.D.

 

Xiaochun (Chris) Xu, Ph.D.

Chief Executive Officer

(Principal Executive Officer)

   
   

Dated: November 13, 2023

/s/ Jeffery Cauble

 

Jeffery Cauble

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 

25
EX-31.1 2 ex_593317.htm EXHIBIT 31.1

Exhibit 31.1

 

PRINCIPAL EXECUTIVE OFFICERS CERTIFICATION
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Xiaochun (Chris) Xu, certify that:

 

1. I have reviewed this report on Form 10-Q of ThermoGenesis Holdings, 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 me 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 conclusion about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

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

 

5. The registrant’s other certifying officer(s) and I have disclosed, based on my 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.

 

Dated: November 13, 2023

/s/ Xiaochun (Chris) Xu, Ph.D.

 

Xiaochun (Chris) Xu, Ph.D.

Chief Executive Officer

(Principal Executive Officer)

 

 
EX-31.2 3 ex_593316.htm EXHIBIT 31.2

Exhibit 31.2

 

PRINCIPAL FINANCIAL OFFICERS CERTIFICATION
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Jeffery Cauble, certify that:

 

1. I have reviewed this report on Form 10-Q of ThermoGenesis Holdings, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

5. The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the Audit Committee of the registrant's Board of Directors (or persons performing the equivalent functions):

 

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

 

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

 

 

Dated: November 13, 2023

/s/ Jeffery Cauble

 

Jeffery Cauble

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 

 
EX-32 4 ex_593315.htm EXHIBIT 32

Exhibit 32

 

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of ThermoGenesis Holdings, Inc. (the "Company") on Form 10-Q for the period ended September 30, 2023, as filed with the Securities and Exchange Commission (the "Report"), we, Xiaochun (Chris) Xu, Chief Executive Officer and Jeffery Cauble, Principal Financial and Accounting 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 our knowledge:

 

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

 

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

 

 

Dated: November 13, 2023

/s/ Xiaochun (Chris) Xu, Ph.D.

 
 

Xiaochun (Chris) Xu, Ph.D.

Chief Executive Officer

(Principal Executive Officer)

 
     

Dated: November 13, 2023

/s/ Jeffery Cauble

 
 

Jeffery Cauble

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 

 

 
EX-101.SCH 5 thmo-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Description of Business link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Going Concern link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note - 4 Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Related Party Lease link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Convertible Promissory Note link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Revenue link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Concentrations link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note - 4 Related Party Transactions (Tables) link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 5 - Related Party Lease (Tables) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 6 - Convertible Promissory Note (Tables) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 7 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 8 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 9 - Concentrations (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 1 - Description of Business (Details Textual) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note - 4 Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 4 - Related Party Transactions - Fair Value Inputs (Details) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 5 - Related Party Lease (Details Textual) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 5 - Related Party Lease - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Related Party Lease - Lease Liability Maturity (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Convertible Promissory Note (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 6 - Convertible Promissory Note- Schedule of Convertible Debt (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 6 - Convertible Promissory Note - Fair Value Inputs (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 7 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 7 - Stockholders' Equity - Fair Value Valuation (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - Stockholders' Equity - Antidilutive Securities (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 7 - Stockholders' Equity - Warrant Activity (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 8 - Revenue 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 8 - Revenue 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 8 - Revenue - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 8 - Revenue - Remaining Performance Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 8 - Revenue - Remaining Performance Obligations 2 (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 9 - Concentrations - Accounts Receivables and Revenues 2 (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 6 thmo-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 7 thmo-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual 2024 Significant Accounting Policies 2025 Note - 4 Related Party Transactions Note 5 - Related Party Lease Note 6 - Convertible Promissory Note Note 7 - Stockholders' Equity Note 8 - Revenue Note 9 - Concentrations Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details) Note 4 - Related Party Transactions - Fair Value Inputs (Details) us-gaap_FairValueAdjustmentOfWarrants Fair Value Adjustment of Warrants Note 5 - Related Party Lease - Lease Cost (Details) Note 5 - Related Party Lease - Lease Liability Maturity (Details) Note 6 - Convertible Promissory Note- Schedule of Convertible Debt (Details) Other assets us-gaap_ShareBasedCompensation Stock based compensation expense Related party convertible note converted to common stock Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Note 6 - Convertible Promissory Note - Fair Value Inputs (Details) us-gaap_LiabilitiesCurrent Total current liabilities us-gaap_DebtConversionConvertedInstrumentSharesIssued1 Debt Conversion, Converted Instrument, Shares Issued 2023 (Remaining) Note 7 - Stockholders' Equity - Fair Value Valuation (Details) Note 7 - Stockholders' Equity - Antidilutive Securities (Details) Note 7 - Stockholders' Equity - Warrant Activity (Details) Convertible Debt [Table Text Block] Note 8 - Revenue - Disaggregation of Revenue (Details) Other current liabilities us-gaap_DebtConversionOriginalDebtAmount1 Debt Conversion, Original Debt, Amount Note 8 - Revenue - Remaining Performance Obligations (Details) Warrants [Member] The type or description of the award. Note 8 - Revenue - Remaining Performance Obligations 2 (Details) Note 9 - Concentrations - Accounts Receivables and Revenues 2 (Details) Related Party Convertible Debt Price Reset [Member] Represents the related party transaction for the price reset in convertible debt. Amortization of debt discount/premium, net Amortization of Debt Discount (Premium) Notes To Financial Statements Notes To Financial Statements [Abstract] us-gaap_LiabilitiesFairValueAdjustment Liabilities, Fair Value Adjustment us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract Foreign currency translation gain Foreign currency translation adjustments gain (loss) Reserve for excess and slow-moving inventories The amount of change in the reserve for inventory. us-gaap_StockholdersEquityNoteStockSplitConversionRatio1 Stockholders' Equity Note, Stock Split, Conversion Ratio us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization Cash paid for related party interest Amount of cash paid for interest, excluding capitalized interest, classified as operating activity for related party transactions. Proceeds from issuance of common stock, net of expenses Proceeds from Issuance of Common Stock, Net The net cash inflow from the additional capital contribution to the entity after payment for issuance costs. Other comprehensive loss: Inventories, non-current us-gaap_AssetsCurrent Total current assets us-gaap_NotesPayableCurrent Convertible promissory note – related party us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total equity Equity, Including Portion Attributable to Noncontrolling Interest Balance Balance Common stock, $0.001 par value; 350,000,000 shares authorized; 3,136,504 issued and outstanding (1,037,138 at December 31, 2022) Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Adjustments to reconcile net loss to net cash used in operating activities: Convertible promissory note, net Common stock, shares authorized (in shares) Deferred revenue – short-term Contract with Customer, Liability, Current Common Stock, Shares, Issued (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Accrued payroll and related expenses Interest payable – related party Carrying value as of the balance sheet date of [accrued] interest payable to related parties, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). thmo_IncreaseDecreaseInContractWithCustomerLiabilityCurrent Deferred revenue – short-term Amount of increase (decrease) in current obligation to transfer good or service to customer for which consideration has been received or is receivable. us-gaap_OperatingLeasePayments Operating Lease, Payments Statistical Measurement [Domain] Long-term deferred revenue and other noncurrent liabilities The amount of increase (decrease) in long-term deferred revenue and other noncurrent liabilities. Maximum [Member] Lessee, Operating Leases [Text Block] Minimum [Member] Accounts payable Ownership [Domain] Revolving Credit Facility [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Investment, Name [Domain] Credit Facility [Axis] Ownership [Axis] Credit Facility [Domain] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities us-gaap_PolicyTextBlockAbstract Accounting Policies Investment, Name [Axis] Geographical [Axis] Geographical [Domain] Preferred stock, shares authorized (in shares) BioArchive [Member] The type or description of the product or service. Inventories Fair value of amended convertible note issued in connection with the extinguishment of original convertible note AXP [Member] The type or description of the product or service. ImmuneCyte [Member] Related to ImmuneCyte. Preferred stock, par value (in dollars per share) Manual Disposables [Member] The type or description of the product or service. CAR-TXpress [Member] Related to the CAR-TXpress subsegment. Other [Member] The type or description of the product or service. Net revenues Net revenues All Other Countries [Member] The description of the geographical location. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures Warrants Issued in Connection with Underwritten Public Offering [Member] Represents information about warrants issued in connection with underwritten public offering. Customer [Axis] Customer [Domain] Product and Service, Other [Member] us-gaap_Assets Total assets Supplemental Cash Flow Information [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Axis] us-gaap_LongTermDebtFairValue Long-Term Debt, Fair Value Cumulative Effect, Period of Adoption, Adjustment [Member] Noncontrolling interests Net Cash Provided by (Used in) Operating Activities [Abstract] us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Net loss attributable to common stockholders Statement [Line Items] Accounts receivable, allowance for doubtful accounts Accounts receivable, net of allowance for credit losses of $2,000 ($149,000 at December 31, 2022) Exclusivity Fee [Member] Information pertaining to the exclusivity fee. Additional paid in capital Share-Based Payment Arrangement [Text Block] AOCI Attributable to Parent [Member] Schedule of Warrant Activity [Table Text Block] Tabular disclosure of the warrant activity during the period. Warrants granted, shares (in shares) Amount of warrants granted during the period. us-gaap_OtherNonoperatingIncomeExpense Other income (expenses) Business Description and Basis of Presentation [Text Block] Current assets: Incremental Value Increase [Member] Relating to an increase in incremental value. At The Market Offering Agreement [Member] Information pertaining to At The Market Offering Agreement. Intangible assets, net us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Pre-funded Warrant [Member] Represents information a bout pre-funded warrant. Effects of foreign currency rate changes on cash and cash equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase (decrease) in cash and cash equivalents thmo_MaximumOfferingPriceForIssuanceOfCommonStock Maximum Offering Price for Issuance of Common Stock Represents the maximum offering price for issuance of common stock. thmo_SharesIssuedAveragePricePerShare Shares Issued, Average Price Per Share Average per share or per unit amount of equity securities issued. us-gaap_Liabilities Total liabilities Loss attributable to noncontrolling interests us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Commitments and Contingencies Sale of Stock [Axis] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Loss from operations Convertible Debt Securities [Member] Other expenses: us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Share-Based Payment Arrangement, Option [Member] us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Warrant [Member] thmo_ClassOfWarrantOrRightExpiredDuringPeriod Warrants expired (in shares) The number of warrants or rights expired during period. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Antidilutive Securities [Axis] us-gaap_GrossProfit Gross profit Antidilutive Securities, Name [Domain] Cost of revenues The July 2019 Note [Member] Represents the unsecured convertible promissory note issued in July 2019. Comprehensive loss attributable to noncontrolling interests Equipment and leasehold improvements, net Antidilutive Triggering Event [Member] Relating to an antidilutive triggering event. Goodwill us-gaap_InterestPayableCurrentAndNoncurrent Interest Payable Device [Member] Information pertaining to the Device business segment. Accounting Standards Update [Domain] us-gaap_PaymentsOfStockIssuanceCosts Payments of Stock Issuance Costs Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Accounting Standards Update [Axis] UNITED ARAB EMIRATES Warrant Amendment Agreement [Member] Relating to the Warrant Amendment Agreement. Nonrelated Party [Member] Net loss us-gaap_ProfitLoss Net loss Net loss us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest Comprehensive loss Thereafter Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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). us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest Net loss Noncontrolling Interest [Member] us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity Customer 3 [Member] Represents the third major customer of the company. Net Cash Provided by (Used in) Investing Activities [Abstract] Proceeds from the exercise of warrants Proceeds from Warrant Exercises Earnings Per Share [Abstract] Retained Earnings [Member] Convertible Debt [Member] us-gaap_ProceedsFromIssuanceOfCommonStock Proceeds from Issuance of Common Stock July 2023 Convertible Note [Member] Represents the July 2023 convertible note. January 2023 Convertible Note [Member] Represents the January 2023 convertible note. thmo_AdditionalCommonStockSharesAuthorized Additional Common Stock, Shares Authorized The cash value of the additional number of common shares permitted to be issued by offering agreement. thmo_SecondSixMonthsRentalExpenseOperatingLease Second Six Months, Rental Expense, Operating Lease Second six months, monthly rental expense under the operating lease agreement. thmo_WarrantsExercised Warrants Exercised Warrants exercised (in shares) The number of warrants exercised during the reporting period. thmo_PercentIncreaseAnnualRentalExpense Percent Increase, Annual Rental Expense The percent of annual monthly rental increases under the operating lease agreement. Additional Paid-in Capital [Member] thmo_RoyaltyPercentOfAnnualNetSalesUsPatents Royalty, Percent of Annual Net Sales, US Patents The percentage annual net sales of products and services that are covered by U.S. patents to be recognized as royalty expense. Common Stock [Member] us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued payroll and related expenses thmo_RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty Royalty, Percent of Annual Net Sales, Other Licensed Intellectual Property The percentage of annual net sales of products and services covered by other licensed intellectual property recognized as royalty expense. Related Party Transactions Disclosure [Text Block] Schedule of Related Party Transactions [Table Text Block] Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Carrying value CHINA us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights Balance, exercise price (in dollars per share) Balance, exercise price (in dollars per share) us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) Class of Warrant or Right [Axis] Remaining Class of Warrant or Right [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_ClassOfWarrantOrRightOutstanding Class of Warrant or Right, Outstanding Balance, shares (in shares) Exercisable, shares (in shares) us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights us-gaap_OperatingExpenses Total operating expenses us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent Interest payable – related party us-gaap_IncreaseDecreaseInAccountsPayableTrade Accounts payable Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] us-gaap_LineOfCredit Long-Term Line of Credit Cash and cash equivalents us-gaap_IncreaseDecreaseInOtherCurrentLiabilities Other current liabilities Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Text Block] Debt Instrument, Unamortized Discount (Premium), Net us-gaap_DebtInstrumentUnamortizedDiscount Debt Instrument, Unamortized Discount Debt discount Document Quarterly Report Entity Incorporation, State or Country Code Amendment Flag Carrying value thmo_NonoperatingIncomeExpenseIncludingInterestExpense Total other expenses Represents the amount of nonoperating income (expense) including interest expense. Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Accounting Policies [Abstract] us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss attributable to common stockholders Document Transition Report City Area Code Basis of Accounting, Policy [Policy Text Block] Debt Instrument, Maturity Date New Accounting Pronouncements, Policy [Policy Text Block] Concentration Risk Disclosure [Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] dei_EntityInteractiveDataCurrent Entity Interactive Data Current Related Party [Member] us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Security Exchange Name Common Stock, Shares, Outstanding (in shares) Preferred stock, shares outstanding (in shares) Title of 12(b) Security Current Fiscal Year End Date Stated interest rate Debt Instrument, Interest Rate, Stated Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets Discount rate Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Device Revenue [Member] The amount of revenue derived from device sales. Lease, Cost [Table Text Block] Document Period End Date Right-to-use asset acquired under operating lease, related party Weighted average remaining lease term (Year) Entity File Number dei_EntityEmergingGrowthCompany Entity Emerging Growth Company Face value Debt Instrument, Face Amount dei_DocumentType Document Type Loss on retirement of debt Loss on retirement of debt Other Subsegments [Member] Related to other subsegments not separately categorized. dei_EntitySmallBusiness Entity Small Business thmo_PercentOfOwnershipInterestTransferred Percent of Ownership Interest Transferred The percent of ownership interest transferred. dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners Subsidiary, Ownership Percentage, Noncontrolling Owner Service [Member] us-gaap_AreaOfRealEstateProperty Area of Real Estate Property dei_EntityFilerCategory Entity Filer Category Debt Instrument [Axis] Subsegments [Axis] dei_EntityCurrentReportingStatus Entity Current Reporting Status Debt Instrument, Name [Domain] Subsegments [Domain] Segments [Axis] Segments [Domain] Measurement Input, Conversion Price Before [Member] Represents conversion price before for measurement input. us-gaap_SharePrice Share Price (in dollars per share) Antidilutive securities (in shares) Stock-based compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Concentration us-gaap_ConcentrationRiskPercentage1 Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Lease Agreement with Z3 Investment LLC [Member] Represents Lease Agreement with Z3 Investment LLC. Entity [Domain] Customer Concentration Risk [Member] Asset Class [Axis] Legal Entity [Axis] Asset Class [Domain] Statement [Table] us-gaap_MinorityInterestOwnershipPercentageByParent Subsidiary, Ownership Percentage, Parent Entity Address, Address Line One Statement of Financial Position [Abstract] Weighted average common shares outstanding basicand diluted (in shares) Boyalife Asset Holding II [Member] Represents the information pertaining to Boyalife Asset Holding II. Entity Address, City or Town Entity Address, Postal Zip Code Basic and diluted net loss per common share (in dollars per share) Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding (in shares) Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventories Revenue from Contract with Customer Benchmark [Member] Trading Symbol Customer 1 [Member] Refers to information regarding customer 1. Concentration Risk Benchmark [Axis] Conversion of related party note payable to common stock Conversion of note payable to common stock Concentration Risk Benchmark [Domain] Conversion of related party note payable to common stock (in shares) Conversion of note payable to common stock (in shares) Local Phone Number Accounting Standards Update 2020-06 [Member] Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Related Party, Type [Axis] Related Party, Type [Domain] Selling, general and administrative Net Cash Provided by (Used in) Financing Activities [Abstract] thmo_OperatingLeaseOperatingExpensesPerMonth Operating lease, Operating Expenses, Per Month The operating expenses per month of a operating lease. us-gaap_WarrantsAndRightsOutstandingMeasurementInput Conversion price before Other noncurrent liabilities Balance, term (Year) Warrants and Rights Outstanding, Term Sale of common stock and warrants, net (in shares) Stock Issued During Period, Shares, New Issues us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and equity Sale of common stock and warrants, net UNITED STATES Related Party Transaction [Axis] Related Party Transaction [Domain] Accumulated deficit Research and development Accumulated other comprehensive loss Related party convertible note price reset thmo_AdjustmentsToAdditionalPaidInCapitalDebtDiscount Convertible note price reset Amount of increase in additional paid in capital resulting from valuation of triggering event on convertible note. Debt Disclosure [Text Block] us-gaap_InterestExpense Interest expense Exercise of warrants (in shares) Number of shares issued during the period as a result of the exercise of warrants. Measurement Input, Price Volatility [Member] us-gaap_InterestExpenseDebt Interest Expense, Debt Exercise of warrants Value of shares issued during the period as a result of the exercise of warrants. Net change in operating assets and liabilities: Deferred revenue – long-term Contract with Customer, Liability, Noncurrent us-gaap_StockholdersEquity Total ThermoGenesis Holdings, Inc. stockholders’ equity Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Substantial Doubt about Going Concern [Text Block] Operating lease obligations – long-term Measurement Input, Expected Dividend Rate [Member] Measurement Input, Expected Term [Member] Class of Stock [Axis] Customer 2 [Member] Represents customer 2. Present value of operating lease liabilities Current lease liability (included in other current liabilities) Conversion price before Conversion price before Measurement Input, Conversion Price [Member] Right-of-use operating lease assets, net us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: imputed interest Measurement Input Type [Axis] 2026 Measurement Input Type [Domain] EX-101.PRE 8 thmo-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 9 thmo-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 10 thmo20230930_10qimg001.jpg begin 644 thmo20230930_10qimg001.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#WZBBBD,** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **@O+RWL+5[FYD M$<2#EC_GK69IOB?3=3O/LD+R),1E5E7;O'M3LRU3G*+DEHBGXA\;:?X?O$LF MCDN;ME#M'&0-BGH23Z^E:FAZY9Z_8_:K0D;6V21M]Y&]#7SYK-Y?:QXVU)K6 M&6>XGNW6.)!N;"G:!^0%>U> /#=SX=T-Q?$?;;I_-E53D)Q@+GN1W^M;U*<8 M03ZFE2E&$$^IU=%E:3/>IKMU(T0&$** >0*?)8ZA'HDM[)K-U*#:L MYB*@#)0]QSQ7.8'4T5S>DZ]I]EHFGQWM\JSM"I(8ECSW/I^-;[7,"6QN6F00 M!=WF%OEQZYH EHK-M-?TN^N/(MKR-Y3T7D;OIGK3KG6]-M!-Y]Y$GD$+(">0 M2,@8[T :%%9\NN:9 LC2WD:^60&!/()&0,?2F_V_I7V+[9]NB\C=MW9YSZ8Z MYH TJ*JV.H6FI0>=9SK*@."5['W%5;CQ'I%M.8);^(2 X(&2%^I' H U**S- M6UJ'3=*^VIB?S"%A5#GS&/3GTJC%I>MWL8FO=8DM9&Y\FV0 )[9/6@#H:*IV M$$]E:LMW?&Y*DMYLBA<+Z'_&J\/B/2)[D6\=]$9"<+U )] >AH U**IW&JV% MI-)%<7<44D:>8RL<87UIMAK&GZF7%G=)*R?>49!'X&@"]16?>ZYIFGS>3=7: M))U*5)G ZE1 MU_+.?PKS70+Z:]\5:0D.=XN5.?8 M#7++0M2NX/#]O -TSF>]F7<\SEB3CT4'@#VKN?#'B-==BFCD54NH,;PIX8'H M17A%O+*K+'&&=V. H&237LOP_P##MUH]A-=Z@NR[N\'RSUC0= ?9X/#X>A_>Z=WW-7QA_P BK>_1?_0A4MU_R)\O_7C_ .R5'_)>(G5-1>.)@RQM-QQV/'(JU;:5# M:ZE=WR-(9;K;O!/ QZ4 8FDVT,GC/6I'C5FBV!"1G;D.M4 A3 M$<:N@QPK-C)%;UKI<-IJ-W?(TADNMN\$C QTQ1#I4,&K7.I*TAFN$",I/R@# MT_*@#F)RUEK/B;[&/+(M%Z0D [F/7-78] M*@CU2ZU#+M)^..*0'(+NAT[S MT7S+"PU7*]QL_P .GYUZ!L+:SN;4K)-'07'&?YU9O M8DA\>:8\2*C2P2;]HQNP#UK9&DPC63JF^3SS%Y6W(VX_QHFTJ&?5K;46:036 MZLJ*"-I!]: .7\-'4Y+2YN+:VL9I)9W\YYW8.3Z$8Z5,OA>_ETR[MI'MX2UT M+F"-"613SE3D=*V)O#ELUY)=VUS=6M/.AJ;-;?^T+\,LGF MB;SOGSC'7'3VH H6^JS-+=:;J-E';7RVS.KQ\K(N.U9NFZ3<:EX3TB:U>,7% MI(TB)*,H_P QX-=#:Z!;VTL\[S7%Q<31^6TTS[F"^@]*8GAV&*PM;2"]O(!; M;MCQR8)W')SQ@T 1:;?_ -IR7NFWUD+:[C4> XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 09, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 333-82900  
Entity Registrant Name ThermoGenesis Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-3018487  
Entity Address, Address Line One 2711 Citrus Road  
Entity Address, City or Town Rancho Cordova  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95742  
City Area Code 916  
Local Phone Number 858-5100  
Title of 12(b) Security Common Stock, $.001 par value  
Trading Symbol THMO  
Security Exchange Name NASDAQ  
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  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   3,136,504
Entity Central Index Key 0000811212  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 4,018,000 $ 4,177,000
Accounts receivable, net of allowance for credit losses of $2,000 ($149,000 at December 31, 2022) 368,000 1,865,000
Inventories 1,821,000 3,334,000
Prepaid expenses and other current assets 718,000 1,508,000
Total current assets 6,925,000 10,884,000
Inventories, non-current 772,000 1,003,000
Equipment and leasehold improvements, net 2,523,000 1,254,000
Right-of-use operating lease assets, net 190,000 372,000
Goodwill 781,000 781,000
Intangible assets, net 1,262,000 1,286,000
Other assets 255,000 256,000
Total assets 15,921,000 19,386,000
Accounts payable 591,000 820,000
Accrued payroll and related expenses 451,000 399,000
Deferred revenue – short-term 818,000 782,000
Convertible promissory note – related party 4,817,000 5,777,000
Interest payable – related party 225,000 1,492,000
Convertible promissory note, net 456,000 962,000
Other current liabilities 1,532,000 1,277,000
Total current liabilities 8,890,000 11,509,000
Operating lease obligations – long-term   131,000
Deferred revenue – long-term 680,000 911,000
Other noncurrent liabilities 17,000 17,000
Total liabilities 12,658,000 16,063,000
Commitments and Contingencies  
Common stock, $0.001 par value; 350,000,000 shares authorized; 3,136,504 issued and outstanding (1,037,138 at December 31, 2022) 3,000 1,000
Additional paid in capital 281,632,000 270,377,000
Accumulated deficit (277,154,000) (266,193,000)
Accumulated other comprehensive loss 114,000 111,000
Total ThermoGenesis Holdings, Inc. stockholders’ equity 4,595,000 4,296,000
Noncontrolling interests (1,332,000) (973,000)
Total equity 3,263,000 3,323,000
Total liabilities and equity 15,921,000 19,386,000
Lease Agreement with Z3 Investment LLC [Member]    
Current assets:    
Right-of-use operating lease assets, net 3,213,000 3,550,000
Operating lease obligations – long-term $ 3,071,000 $ 3,495,000
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounts receivable, allowance for doubtful accounts $ 2,000 $ 149,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 350,000,000 350,000,000
Common Stock, Shares, Outstanding (in shares) 3,136,504 1,037,138
Common Stock, Shares, Issued (in shares) 3,136,504 1,037,138
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net revenues $ 2,194,000 $ 2,115,000 $ 7,039,000 $ 7,807,000
Cost of revenues 1,799,000 1,678,000 5,070,000 5,491,000
Gross profit 395,000 437,000 1,969,000 2,316,000
Selling, general and administrative 1,686,000 1,982,000 5,346,000 5,665,000
Research and development 266,000 470,000 955,000 1,317,000
Total operating expenses 1,952,000 2,452,000 6,301,000 6,982,000
Loss from operations (1,557,000) (2,015,000) (4,332,000) (4,666,000)
Other expenses:        
Interest expense (2,118,000) (1,391,000) (6,689,000) (3,572,000)
Loss on retirement of debt (87,000)   (326,000)  
Other income (expenses) (22,000) (3,000) (27,000) 1,000
Total other expenses (2,183,000) (1,388,000) (6,988,000) (3,573,000)
Net loss (3,740,000) (3,403,000) (11,320,000) (8,239,000)
Loss attributable to noncontrolling interests (125,000) (163,000) (359,000) (402,000)
Net loss attributable to common stockholders (3,615,000) (3,240,000) (10,961,000) (7,837,000)
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]        
Net loss (3,740,000) (3,403,000) (11,320,000) (8,239,000)
Other comprehensive loss:        
Foreign currency translation adjustments gain (loss) 9,000 22,000 3,000 67,000
Comprehensive loss (3,731,000) (3,381,000) (11,317,000) (8,172,000)
Comprehensive loss attributable to noncontrolling interests (125,000) (163,000) (359,000) (402,000)
Comprehensive loss attributable to common stockholders $ (3,606,000) $ (3,218,000) $ (10,958,000) $ (7,770,000)
Earnings Per Share [Abstract]        
Basic and diluted net loss per common share (in dollars per share) $ (1.44) $ (4.66) $ (5.26) $ (18.49)
Weighted average common shares outstanding basicand diluted (in shares) 2,503,631 694,795 2,083,095 423,897
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
Common Stock [Member]
At The Market Offering Agreement [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Related Party Convertible Debt Price Reset [Member]
Additional Paid-in Capital [Member]
At The Market Offering Agreement [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Related Party Convertible Debt Price Reset [Member]
At The Market Offering Agreement [Member]
Total
Balance (in shares) at Dec. 31, 2021   279,629                        
Balance (Accounting Standards Update 2020-06 [Member]) at Dec. 31, 2021     $ (10,681,000)       $ 9,739,000       $ (942,000)      
Balance at Dec. 31, 2021           $ 268,459,000   $ (264,662,000) $ 31,000 [1] $ (431,000)       $ 3,397,000
Stock-based compensation expense           42,000               42,000
Related party convertible note price reset       $ 213,000               $ 213,000    
Sale of common stock and warrants, net (in shares) 20,407                          
Sale of common stock and warrants, net         $ 594,000               $ 594,000  
Foreign currency translation gain                 14,000 [1]         14,000
Net loss               (1,910,000)   (126,000)       (2,036,000)
Balance (in shares) at Mar. 31, 2022   300,036                        
Balance at Mar. 31, 2022           258,627,000   (256,833,000) 45,000 [1] (557,000)       1,282,000
Balance (in shares) at Dec. 31, 2021   279,629                        
Balance (Accounting Standards Update 2020-06 [Member]) at Dec. 31, 2021     $ (10,681,000)       $ 9,739,000       $ (942,000)      
Balance at Dec. 31, 2021           268,459,000   (264,662,000) 31,000 [1] (431,000)       3,397,000
Foreign currency translation gain                           67,000
Balance (in shares) at Sep. 30, 2022   710,967                        
Balance at Sep. 30, 2022   $ 1,000       267,761,000   (262,761,000) 98,000 [1] (833,000)       4,266,000
Balance (in shares) at Mar. 31, 2022   300,036                        
Balance at Mar. 31, 2022           258,627,000   (256,833,000) 45,000 [1] (557,000)       1,282,000
Stock-based compensation expense           72,000               72,000
Related party convertible note price reset       2,475,000               2,475,000    
Conversion of note payable to common stock (in shares)   234,495                        
Conversion of note payable to common stock   $ 1,000       2,999,000               3,000,000
Sale of common stock and warrants, net (in shares) 97,726                          
Sale of common stock and warrants, net         1,450,000               1,450,000  
Foreign currency translation gain                 31,000 [1]         31,000
Net loss               (2,688,000)   (113,000)       (2,801,000)
Conversion of related party note payable to common stock (in shares)   234,495                        
Conversion of related party note payable to common stock   $ 1,000       2,999,000               3,000,000
Balance (in shares) at Jun. 30, 2022   632,257                        
Balance at Jun. 30, 2022   $ 1,000       265,623,000   (259,521,000) 76,000 [1] (670,000)       5,509,000
Stock-based compensation expense           70,000               70,000
Related party convertible note price reset       1,075,000               1,075,000    
Sale of common stock and warrants, net (in shares) 78,710                          
Sale of common stock and warrants, net         $ 993,000               $ 993,000  
Foreign currency translation gain                 22,000 [1]         22,000
Net loss               (3,240,000)   (163,000)       (3,403,000)
Balance (in shares) at Sep. 30, 2022   710,967                        
Balance at Sep. 30, 2022   $ 1,000       267,761,000   (262,761,000) 98,000 [1] (833,000)       4,266,000
Balance (in shares) at Dec. 31, 2022   1,037,138                        
Balance at Dec. 31, 2022   $ 1,000       270,377,000   (266,193,000) 111,000 (973,000)       3,323,000
Stock-based compensation expense           10,000               10,000
Related party convertible note price reset       3,160,000   43,000           3,160,000   43,000
Conversion of note payable to common stock (in shares)   215,000                        
Conversion of note payable to common stock   $ 1,000       602,000               603,000
Sale of common stock and warrants, net (in shares)   125,000                        
Sale of common stock and warrants, net           2,640,000               2,640,000
Exercise of warrants (in shares)   158,731                        
Exercise of warrants           421,000               421,000
Foreign currency translation gain                 (6,000)         (6,000)
Net loss               (5,086,000)   (96,000)       (5,182,000)
Conversion of related party note payable to common stock (in shares)   215,000                        
Conversion of related party note payable to common stock   $ 1,000       602,000               603,000
Balance (in shares) at Mar. 31, 2023   1,535,869                        
Balance at Mar. 31, 2023   $ 2,000       277,253,000   (271,279,000) 105,000 (1,069,000)       5,012,000
Balance (in shares) at Dec. 31, 2022   1,037,138                        
Balance at Dec. 31, 2022   $ 1,000       270,377,000   (266,193,000) 111,000 (973,000)       3,323,000
Related party convertible note price reset                       6,820,000    
Sale of common stock and warrants, net (in shares)                         196,843  
Foreign currency translation gain                           3,000
Balance (in shares) at Sep. 30, 2023   3,136,504                        
Balance at Sep. 30, 2023   $ 3,000       281,632,000   (277,154,000) 114,000 (1,332,000)       3,263,000
Balance (in shares) at Mar. 31, 2023   1,535,869                        
Balance at Mar. 31, 2023   $ 2,000       277,253,000   (271,279,000) 105,000 (1,069,000)       5,012,000
Stock-based compensation expense           13,000               13,000
Exercise of warrants (in shares)   946,429                        
Net loss               (2,260,000)   (138,000)       (2,398,000)
Balance (in shares) at Jun. 30, 2023   2,482,298                        
Balance at Jun. 30, 2023   $ 2,000       277,266,000   (273,539,000) 105,000 (1,207,000)       2,627,000
Stock-based compensation expense           7,000               7,000
Related party convertible note price reset       $ 3,660,000               $ 3,660,000    
Conversion of note payable to common stock (in shares)   654,206                        
Conversion of note payable to common stock   $ 1,000       699,000               700,000
Foreign currency translation gain                 9,000         9,000
Net loss               (3,615,000)   (125,000)       (3,740,000)
Conversion of related party note payable to common stock (in shares)   654,206                        
Conversion of related party note payable to common stock   $ 1,000       699,000               700,000
Balance (in shares) at Sep. 30, 2023   3,136,504                        
Balance at Sep. 30, 2023   $ 3,000       $ 281,632,000   $ (277,154,000) $ 114,000 $ (1,332,000)       $ 3,263,000
[1] Accumulated other comprehensive loss.
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net Cash Provided by (Used in) Operating Activities [Abstract]    
Net loss $ (11,320,000) $ (8,239,000)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 816,000 666,000
Stock based compensation expense 30,000 184,000
Amortization of debt discount/premium, net 5,396,000 1,897,000
Reserve for excess and slow-moving inventories 480,000 654,000
Loss on retirement of debt 326,000  
Net change in operating assets and liabilities:    
Accounts receivable 1,496,000 (1,323,000)
Inventories 1,264,000 582,000
Prepaid expenses and other assets 791,000 757,000
Accounts payable (226,000) (210,000)
Interest payable – related party (289,000) (1,132,000)
Accrued payroll and related expenses 52,000 145,000
Deferred revenue – short-term 37,000 122,000
Other current liabilities 255,000 446,000
Long-term deferred revenue and other noncurrent liabilities (786,000) (650,000)
Net cash used in operating activities (1,678,000) (6,101,000)
Net Cash Provided by (Used in) Investing Activities [Abstract]    
Capital expenditures (1,541,000) (308,000)
Net cash used in investing activities (1,541,000) (308,000)
Net Cash Provided by (Used in) Financing Activities [Abstract]    
Proceeds from issuance of common stock, net of expenses 2,640,000 3,037,000
Proceeds from the exercise of warrants 421,000  
Net cash provided by financing activities 3,061,000 3,037,000
Effects of foreign currency rate changes on cash and cash equivalents (1,000) (5,000)
Net increase (decrease) in cash and cash equivalents (159,000) (3,377,000)
Cash and cash equivalents at beginning of period 4,177,000 7,280,000
Cash and cash equivalents at end of period 4,018,000 3,903,000
Supplemental Cash Flow Information [Abstract]    
Cash paid for related party interest 1,492,000 2,628,000
Cash paid for interest 140,000 180,000
Right-to-use asset acquired under operating lease, related party   3,863,000
Related Party Convertible Debt Price Reset [Member]    
Supplemental Cash Flow Information [Abstract]    
Convertible note price reset 6,820,000  
Nonrelated Party [Member]    
Supplemental Cash Flow Information [Abstract]    
Convertible note price reset 43,000  
Related party convertible note converted to common stock 603,000  
Related Party [Member]    
Supplemental Cash Flow Information [Abstract]    
Related party convertible note converted to common stock 700,000 $ 3,000,000
January 2023 Convertible Note [Member]    
Supplemental Cash Flow Information [Abstract]    
Fair value of amended convertible note issued in connection with the extinguishment of original convertible note 1,239,000  
July 2023 Convertible Note [Member]    
Supplemental Cash Flow Information [Abstract]    
Fair value of amended convertible note issued in connection with the extinguishment of original convertible note $ 484,000  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Description of Business
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Business Description and Basis of Presentation [Text Block]

1.

Description of Business

 

Overview

 

ThermoGenesis Holdings, Inc. (“ThermoGenesis Holdings,” the “Company,” “we,” “our,” “us”) develops and commercializes a range of automated technologies for cell-banking, cell-processing, and cell-based therapeutics. Since the 1990’s, ThermoGenesis Holdings has been a pioneer in, and a leading provider of automated systems that isolate, purify and cryogenically store units of hematopoietic stem and progenitor cells for the cord blood banking industry. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA. Our common stock is traded on the Nasdaq Capital Market under the ticker symbol “THMO”.

 

Medical Device Products for Automated Cell Processing

 

The Company provides the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and the CAR-TXpress™ platform for large scale cell manufacturing services. All product lines are reporting as a single reporting segment in the financial statements.

 

CDMO Business

 

The Company is expanding its business to include contract development and manufacturing services for cell and cell-based gene therapies. The Company is in the process of building out the capabilities to become a world-class Contract Development and Manufacturing Organization (“CDMO”) for cell and cell-based gene therapies. The Company is building out a new facility in the Sacramento metro area, containing a total of 12, class-7, ReadyStart cGMP Suites available for lease by early-stage life science and cell gene therapy companies. The ReadyStart Suites are located in a 35,500+ square foot cGMP facility that will meet the highest scientific, quality, and regulatory requirements. The CDMO facility was completed in October of 2023.

 

Reverse Stock Split

 

On December 22, 2022, we effected a one (1) for forty-five (45) reverse stock split of our issued and outstanding common stock. All historical share amounts disclosed in this quarterly report on Form 10-Q have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Going Concern
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Substantial Doubt about Going Concern [Text Block]

2.

Going Concern

 

The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future. The Company may need to raise additional capital to grow its business, fund operating expenses and make interest payments. The Company’s ability to fund its liquidity needs is subject to various risks, many of which are beyond its control. The Company may seek additional funding through debt borrowings, sales of debt or equity securities or strategic partnerships. The Company cannot guarantee that such funding will be available on a timely basis, in needed quantities or on terms favorable to the Company, if at all. These factors and other indicators raise substantial doubt about the Company’s ability to continue as a going concern within one year from the filing date of this report.

 

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

3.

Summary of Significant Accounting Polices

 

There have been no material changes in the Company’s significant accounting policies to those disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such Securities and Exchange Commission (“SEC”) rules and regulations and accounting principles applicable for interim periods. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair statement of the results for the periods presented have been included. Events subsequent to the balance sheet date have been evaluated for inclusion in the accompanying condensed consolidated financial statements through the date of issuance.

 

Operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the results that may be expected for the Company’s fiscal year ending December 31, 2023. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in ThermoGenesis Holdings’ Annual Report on Form 10-K for the year ended December 31, 2022.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of ThermoGenesis Holdings and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio, Inc. (“CARTXpress Bio”). All significant intercompany accounts and transactions have been eliminated upon consolidation.

 

The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's condensed consolidated balance sheets reflect non-controlling interests within the equity section.

 

Recently Adopted Accounting Standards

 

On January 1, 2022, we adopted Accounting Standards Update (“ASU”) 2020-06 “Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, using the modified retrospective method. ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326). The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company adopted the standard effective January 1, 2023. Based on the composition of the Company’s trade receivables and unbilled revenue, and expected future losses, the adoption of ASU 2016-13 did not have a material impact on its condensed consolidated financial statements.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note - 4 Related Party Transactions
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

4.

Related Party Transactions

 

Convertible Promissory Note and Revolving Credit Agreement

 

In March 2017, ThermoGenesis Holdings entered into a Credit Agreement with Boyalife Group (USA), Inc. (the “Lender”), which is owned and controlled by the Company’s Chief Executive Officer and Chairman of our Board of Directors. The Credit Agreement, as amended, grants the Company the right to borrow up to $10,000,000 (the “Loan”) at any time prior to the maturity date. On March 6, 2023, the Company entered into an Amendment No. 2 (the “Amendment to the Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. The Amendment to the Note amended and extended the maturity date of the Note from March 6, 2023 to December 31, 2023 (the “Maturity Date”) and added to the principal balance of the Note all accrued and unpaid interest at the time of the extension, resulting in an outstanding principal balance of $7,278,000 as of March 6, 2023.

 

The Company performed a debt extinguishment vs. modification analysis on the Amendment to the Note and determined that the amendment would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. However, no gain or loss was recorded in the condensed consolidated statements of operations and comprehensive loss at the time of the Amendment as it was determined that the fair value of the Amendment to the Note and accrued interest was the same before and after the extension.

 

On September 28, 2023, the Company received a conversion notice from the Lender to convert a total of $700,000 of the outstanding accrued interest. The conversion resulted in an issuance of 654,206 shares of the Company’s common stock at a conversion price of $1.07 per share. Immediately following the conversion, the outstanding principal balance of the Note was $7,278,000 and accrued but unpaid interest of $216,000.

 

The Credit Agreement and the Note, as amended provide that the principal and all accrued and unpaid interest under the Loan will be due and payable on the Maturity Date, with payments of interest-only due on the last day of each calendar year. The Loan bears interest at 22% per annum, simple interest. The Company has five business days after the Lender demands payment to pay the interest due before the Loan is considered in default. The Loan can be prepaid in whole or in part by the Company at any time without penalty.

 

The following summarizes the Note:

 

 

Maturity

Date

 

Stated

Interest

Rate

   

Conversion

Price

   

Face

Value

   

Debt

Discount

   

Carrying

Value

 

September 30, 2023

12/31/23

    22 %   $ 1.07     $ 7,278,000     $ (2,461,000 )   $ 4,817,000  

December 31, 2022

12/31/23

    22 %   $ 6.30     $ 7,000,000     $ (1,223,000 )   $ 5,777,000  

 

The Note includes a down-round anti-dilution provision that lowers its conversion price if the Company sells shares of common stock or issues convertible debt at a lower price per share. Through September 30, 2023, the down-round provision was triggered as noted below:

 

In January 2023, when the conversion price of the Note was at $6.30 per share, the Company amended a previously outstanding convertible note, resulting in a triggering event lowering the conversion price of the Note to $2.87. The Company determined that it created an incremental value of $2,350,000 which was treated as a discount to the carrying amount of the Note and amortized over its remaining term.

 

In March 2023, the Company sold shares of common stock and warrants at $2.65 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $810,000 which was treated as a discount to the carrying amount of the Note and will be amortized over its remaining term.

 

In July 2023, when the conversion price of the Note was at $2.65 per share, the Company amended a previously outstanding convertible note, resulting in a triggering event lowering the conversion price of the Note to $1.07. The Company determined that it created an incremental value of $3,660,000 which was treated as a discount to the carrying amount of the Note and amortized over its remaining term.

 

A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:

 

   

January

2023

   

March

2023

   

July

2023

 

Conversion price before

  $ 6.30     $ 2.87     $ 2.65  

Conversion price after

  $ 2.87     $ 2.65     $ 1.07  

Term (years)

    0.09       0.78       0.42  

Volatility

    167 %     168.9 %     156.8 %

Dividend rate

    0 %     0 %     0 %

Risk free rate

    4.46 %     4.20 %     4.22 %

 

For the three and nine months ended September 30, 2023, the Company amortized $1,720,000 and $5,582,000 of debt discount related to triggering events, compared to $940,000 and $1,897,000 for the three and nine months ended September 30, 2022. In addition to the amortization, the Company also recorded interest expense of $409,000 and $1,203,000 for the three and nine months ended September 30, 2023, compared to $394,000 and $1,496,000 for the three and nine months ended September 30, 2022, respectively. The interest payable balance as of September 30, 2023 and December 31, 2022 was $225,000 and $1,492,000, respectively.

 

Boyalife Genomics

 

On March 24, 2022, the Company entered into a License and Technology Access Agreement with Boyalife Genomics Tianjin Ltd. (“Boyalife Genomics”), a China-based CDMO and an affiliate of ThermoGenesis’ Chairman and Chief Executive Officer, Chris Xu, Ph.D. The agreement provides for a U.S. license to certain existing and future know-how and other intellectual property relating to cell manufacturing and related processes. The Company plans to develop and operate the CDMO cell therapy manufacturing business through a division named TG Biosynthesis.

 

Under the terms of the agreement, the Company transferred its remaining 8.64% interest in ImmuneCyte, Inc. to Boyalife Genomics and agreed to pay a running royalty of 7.5% of its annual net sales of products and services that are covered by one or more of Boyalife Genomics’ granted U.S. patents and a royalty of 5.0% of other products and services covered by other licensed intellectual property. In the three and nine months ended September 30, 2023, no sales were recorded under the license agreement and no royalty payments were made to Boyalife Genomics.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Related Party Lease
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

5.

Related Party Lease

 

Z3 Investment

 

On March 24, 2022, the Company entered into a five-year Lease Agreement with Z3 Investment LLC, an affiliate owned by the Company’s CEO and Chairman of the Board and the Company’s Chief Operating Officer who is also a Board Member, beginning April 1, 2022, for approximately 35,000 square feet of laboratory and office space in Rancho Cordova, California. Under the terms of the agreement, monthly rent is $104,000 per month (with a 4% annual increase). Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $10,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for up to ten years after the commencement of the initial five-year term.

 

Operating Lease

 

Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. We recognize the expense for this lease on a straight-line basis over the lease term.

 

The following summarizes the Company’s operating lease:

 

   

September 30,

2023

   

December 31,

2022

 

Right-of-use operating lease assets – related party, net

  $ 3,213,000     $ 3,550,000  

Current lease liability (included in other current liabilities)

    551,000       433,000  

Non-current lease liability – related party

    3,071,000       3,495,000  
                 

Weighted average remaining lease term

    4.0       4.8  

Discount rate

    22 %     22 %

 

Maturities of lease liabilities by year for our operating lease are as follows:

 

2023 (Remaining)

  $ 324,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

Thereafter

    1,133,000  

Total lease payments

  $ 5,551,000  

Less: imputed interest

    (1,930,000 )

Present value of operating lease liabilities

  $ 3,621,000  

 

Statement of Cash Flows

 

Cash paid for amounts included in the measurement of operating lease liabilities was $932,000 and $277,000 for the nine months ended September 30, 2023 and 2022, respectively.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Convertible Promissory Note
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

6.

Convertible Promissory Note

 

July 2019 Note

 

On July 23, 2019, the Company entered into a private placement with Orbrex (USA) Co. Limited (“Orbrex”), pursuant to which the Company issued and sold to Orbrex an unsecured convertible promissory note, as amended, in the original principal amount of $1,000,000 (the “July 2019 Note”). The July 2019 Note bears interest at a rate of twenty-four percent (24%) per annum and is payable in arrears on January 31 of each year. In the nine months ended September 30, 2023, the Company has amended the July 2019 Note two times:

 

 

On January 31, 2023, the Company entered into Amendment No. 3 to the July 2019 Note, which extended the maturity date from January 31, 2023 to July 31, 2023 and changed the fixed conversion price to $2.87 per share. The Company performed a debt extinguishment vs. modification analysis on this amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. The Company determined that the fair value of the July 2019 Note after the amendment was $1,239,000 representing a $239,000 increase in its fair value. The increase will be recorded as a premium to the July 2019 Note and was amortized over the remaining term.

 

On July 31, 2023, the Company entered into an Amendment No. 4 to the July 2019 Note, which extended the maturity date of the July 2019 Note from July 31, 2023 to January 31, 2024 and changed the fixed conversion price to $1.07 per share. The Company performed a debt extinguishment vs. modification analysis on this amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. The Company determined that the fair value of the July 2019 Note after the amendment was $538,000 representing a $87,000 increase in its fair value. The increase will be recorded as a premium to the July 2019 Note and amortized over the remaining term.

 

The following summarizes the July 2019 Note:

 

 

Maturity

Date

 

Stated

Interest

Rate

   

Conversion

Price

   

Face
Value

   

Debt
Discount/
Premium

   

Carrying

Value

 

September 30, 2023

1/31/2024

    24%     $ 1.07     $ 397,000     $ 59,000     $ 456,000  

December 31, 2022

7/31/2023

    24%     $ 6.30     $ 1,000,000     $ (38,000 )   $ 962,000  

 

The July 2019 Note includes a down-round anti-dilution provision that lowers its conversion price if the Company sells shares of common stock or issues convertible debt at a lower price per share. In 2023, the anti-dilution provision was triggered, as noted below:

 

In March 2023, the Company sold shares of common stock at $2.65 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $43,000 which was treated as a discount to the carrying amount of the July 2019 Note and was be amortized over its remaining term.

 

A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:

 

   

March

2023

 

Conversion price before

  $ 2.87  

Conversion price after

  $ 2.65  

Term (years)

    0.36  

Volatility

    182 %

Dividend rate

    0 %

Risk free rate

    4.20 %

 

The Company recorded amortization expense for the July 2019 Note of ($35,000) and ($186,000) for the three and nine months ended September 30, 2023, respectively. In addition to the amortization, the Company also recorded interest expense related to the July 2019 Note of $24,000 and $90,000 for the three and nine months ended September 30, 2023, compared to $60,000 and $180,000 for the three and nine months ended September 30, 2022, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

7.

Stockholders Equity

 

Common Stock

 

On March 15, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with an accredited investor (the “Investor”) pursuant to which the Company agreed to issue and sell to the Investor in a private placement (the “Offering”) (i) 125,000 shares of its common stock, $0.001 par value (the “Common Shares”), (ii) 946,429 pre-funded warrants to purchase Common Shares at a purchase price of $2.80, and (iii) common stock warrants to purchase up to an aggregate 1,071,429 Common Shares were issued (the “Underlying Shares”). The common stock warrants have an exercise price of $2.65 per share and are exercisable immediately upon issuance and expire five and one-half years following the issuance. The Offering resulted in net proceeds of approximately $2,640,000, excluding legal and other transaction fees of $360,000. The Offering closed on March 20, 2023. All 946,429 pre-funded warrants have been exercised.

 

In connection with the Offering, the Company entered into a Warrant Amendment Agreement (the "Warrant Amendment Agreement”), dated March 15, 2023, with the Investor, whereby the Company agreed to amend existing warrants, held by the Investor, to purchase up to an aggregate of 158,731 shares of common stock that were previously issued in October 2022. These warrants had an exercise price of $6.30 per share and pursuant to the Warrant Amendment Agreement have been amended to reduce the exercise price to $2.65 per share effective upon the closing of the Offering. During the nine months ended September 30, 2023, 158,731 common warrants were exercised. The Company received approximately $421,000 from the exercises of the warrants.

 

The warrant repricing resulted in an immediate and incremental increase of approximately $50,000 in the estimated fair value of the common warrants issued in the Company’s October 2022 public offering. The common warrants were valued on the date of the warrant repricing using the Black-Scholes option pricing model based on the following assumptions:

 

   

March

2023

 

Conversion price before

  $ 6.30  

Conversion price after

  $ 2.65  

Term (years)

    4.9  

Volatility

    123 %

Dividend rate

    0 %

Risk free rate

    4.20 %

 

On February 3, 2022, the Company entered into Amendment No. 2 to the At the Market Offering Agreement (the “Offering Agreement”) with H.C. Wainwright & Co., LLC to further increase the maximum aggregate offering price of shares of Common Stock that may be offered and sold from time to time under the Offering Agreement from $15,280,000 to $19,555,000, which enables the Company to sell an additional $4,275,000 of shares after taking into account prior sales under the Offering Agreement (the “Additional Shares”). In March 2022, the total offering price was updated to $18,573,000 based on the shares that were currently available on Company’s existing Form S-3. The terms and conditions of the Offering Agreement otherwise remain unchanged. For the nine months ended September 30, 2022, the Company sold a total of 196,843 shares of common stock under the Offering Agreement for aggregate gross proceeds of $3,293,000 at an average selling price of $16.55 per share, resulting in net proceeds of approximately $3,037,000 after deducting commissions and other transaction costs of approximately $256,000.

 

Net Loss Per Share

 

Net loss per share is computed by dividing the net loss by the weighted average number of common shares outstanding plus the pre-funded warrants. For the purpose of calculating basic net loss per share, the additional shares of common stock that are issuable upon exercise of the pre-funded warrants have been included since the shares are issuable for a negligible consideration and have no vesting or other contingencies associated with them. All pre-funded warrants previously issued have been exercised and none are outstanding. The calculation of the basic and diluted earnings per share is the same for all periods presented, as the effect of the potential common stock equivalents noted below is anti-dilutive due to the Company’s net loss position for all periods presented. Anti-dilutive securities consisted of the following at September 30:

 

   

2023

   

2022

 

Common stock equivalents of convertible promissory notes and accrued interest

    7,448,487       969,173  

Warrants

    1,238,869       14,518  

Stock options

    6,218       6,380  

Total

    8,693,574       990,071  

 

Warrants

 

A summary of warrant activity for the nine months ended September 30, 2023 is as follows:

 

   

Number of

Shares

   

Weighted-Average

Exercise Price Per

Share

   

Weighted-

Average

Remaining

Contract Term

 

Balance at December 31, 2022

    340,689     $ 19.40       1.90  

Warrants granted

    1,071,429                  

Warrants expired

    (14,518 )                

Pre-funded warrants granted

    946,429                  

Pre-funded warrants exercised

    (946,429 )                

Warrants exercised

    (158,731 )                

Exercisable and Outstanding at September 30, 2023

    1,238,869     $ 3.14       4.82  

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Revenue
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

8.

Revenue

 

The following table presents net sales by geographic areas:

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

United States

  $ 1,500,000     $ 1,535,000     $ 4,589,000     $ 4,973,000  

China

    29,000       364,000       77,000       1,570,000  

United Arab Emirates

    259,000       --       439,000       --  

Other

    406,000       216,000       1,934,000       1,264,000  

Total

  $ 2,194,000     $ 2,115,000     $ 7,039,000     $ 7,807,000  

 

The following tables summarize the revenues by product line and type:

 

   

Three Months Ended September 30, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,486,000     $ 88,000     $ --     $ 1,574,000  

BioArchive

    131,000       322,000       --       453,000  

CAR-TXpress

    42,000       34,000       71,000       147,000  

Manual Disposables

    8,000       --       --       8,000  

Other

    6,000       --       6,000       12,000  

Total

  $ 1,673,000     $ 444,000     $ 77,000     $ 2,194,000  

 

   

Nine Months Ended September 30, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 4,245,000     $ 184,000     $ --     $ 4,429,000  

BioArchive

    879,000       1,020,000       --       1,899,000  

CAR-TXpress

    101,000       109,000       213,000       423,000  

Manual Disposables

    229,000       --       --       229,000  

Other

    41,000       --       18,000       59,000  

Total

  $ 5,495,000     $ 1,313,000     $ 231,000     $ 7,039,000  

 

   

Three Months Ended September 30, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,034,000     $ 75,000     $ --     $ 1,109,000  

BioArchive

    201,000       321,000       --       522,000  

CAR-TXpress

    190,000       44,000       72,000       306,000  

Manual Disposables

    150,000       --       --       150,000  

Other

    20,000       --       8,000       28,000  

Total

  $ 1,595,000     $ 440,000     $ 80,000     $ 2,115,000  

 

   

Nine Months Ended September 30, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 4,668,000     $ 171,000     $ --     $ 4,839,000  

BioArchive

    694,000       924,000       --       1,618,000  

CAR-TXpress

    551,000       146,000       214,000       911,000  

Manual Disposables

    357,000       --       --       357,000  

Other

    59,000       --       23,000       82,000  

Total

  $ 6,329,000     $ 1,241,000     $ 237,000     $ 7,807,000  

 

Contract Balances

 

Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet). Revenues that were included in the beginning balance of deferred revenue during the three and nine months ended September 30, 2023 were $144,000 and $663,000, respectively. Short-term deferred revenues were $818,000 and $782,000 at September 30, 2023 and December 31, 2022, respectively. Long-term deferred revenues were $680,000 and $911,000 at September 30, 2023 and December 31, 2022, respectively.

 

Backlog of Remaining Customer Performance Obligations

 

The following table represents revenue expected to be recognized in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:

 

   

Remainder

of 2023

   

2024

   

2025

   

2026

   

2027 and

beyond

   

Total

 

Service revenue

  $ 319,000     $ 741,000     $ 252,000     $ --     $ --     $ 1,312,000  

Device revenue (1)

    21,000       692,000       --       --       --       713,000  

Exclusivity fee

    71,000       286,000       286,000       190,000       --       833,000  

Other

    3,000       13,000       13,000       13,000       97,000       139,000  

Total

  $ 414,000     $ 1,732,000     $ 551,000     $ 203,000     $ 97,000     $ 2,997,000  

 

 

(1)

Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China.

 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Concentrations
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

9.

Concentrations

 

The Company had certain customers whose individual revenue was material to the Company’s total revenue, or whose accounts receivable balances were material to the Company’s total accounts receivable balances. Those customers are listed as follows:

 

Accounts Receivable

 

   

September 30,

2023

   

December 31,

2022

 

Customer 1

    --       29%  

Customer 2

    --       27%  

Customer 3

    --       15%  

 

Revenues

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Customer 1

    41%       36%       36%       36%  

Customer 2

    1%       1%       1%       13%  

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such Securities and Exchange Commission (“SEC”) rules and regulations and accounting principles applicable for interim periods. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair statement of the results for the periods presented have been included. Events subsequent to the balance sheet date have been evaluated for inclusion in the accompanying condensed consolidated financial statements through the date of issuance.

 

Operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the results that may be expected for the Company’s fiscal year ending December 31, 2023. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in ThermoGenesis Holdings’ Annual Report on Form 10-K for the year ended December 31, 2022.

 

Consolidation, Policy [Policy Text Block]

Principles of Consolidation

 

The consolidated financial statements include the accounts of ThermoGenesis Holdings and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio, Inc. (“CARTXpress Bio”). All significant intercompany accounts and transactions have been eliminated upon consolidation.

 

The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's condensed consolidated balance sheets reflect non-controlling interests within the equity section.

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recently Adopted Accounting Standards

 

On January 1, 2022, we adopted Accounting Standards Update (“ASU”) 2020-06 “Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, using the modified retrospective method. ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326). The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company adopted the standard effective January 1, 2023. Based on the composition of the Company’s trade receivables and unbilled revenue, and expected future losses, the adoption of ASU 2016-13 did not have a material impact on its condensed consolidated financial statements.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note - 4 Related Party Transactions (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Related Party Transactions [Table Text Block]
 

Maturity

Date

 

Stated

Interest

Rate

   

Conversion

Price

   

Face

Value

   

Debt

Discount

   

Carrying

Value

 

September 30, 2023

12/31/23

    22 %   $ 1.07     $ 7,278,000     $ (2,461,000 )   $ 4,817,000  

December 31, 2022

12/31/23

    22 %   $ 6.30     $ 7,000,000     $ (1,223,000 )   $ 5,777,000  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

January

2023

   

March

2023

   

July

2023

 

Conversion price before

  $ 6.30     $ 2.87     $ 2.65  

Conversion price after

  $ 2.87     $ 2.65     $ 1.07  

Term (years)

    0.09       0.78       0.42  

Volatility

    167 %     168.9 %     156.8 %

Dividend rate

    0 %     0 %     0 %

Risk free rate

    4.46 %     4.20 %     4.22 %
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Related Party Lease (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Lease, Cost [Table Text Block]
   

September 30,

2023

   

December 31,

2022

 

Right-of-use operating lease assets – related party, net

  $ 3,213,000     $ 3,550,000  

Current lease liability (included in other current liabilities)

    551,000       433,000  

Non-current lease liability – related party

    3,071,000       3,495,000  
                 

Weighted average remaining lease term

    4.0       4.8  

Discount rate

    22 %     22 %
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2023 (Remaining)

  $ 324,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

Thereafter

    1,133,000  

Total lease payments

  $ 5,551,000  

Less: imputed interest

    (1,930,000 )

Present value of operating lease liabilities

  $ 3,621,000  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Convertible Promissory Note (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Convertible Debt [Table Text Block]
 

Maturity

Date

 

Stated

Interest

Rate

   

Conversion

Price

   

Face
Value

   

Debt
Discount/
Premium

   

Carrying

Value

 

September 30, 2023

1/31/2024

    24%     $ 1.07     $ 397,000     $ 59,000     $ 456,000  

December 31, 2022

7/31/2023

    24%     $ 6.30     $ 1,000,000     $ (38,000 )   $ 962,000  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

January

2023

   

March

2023

   

July

2023

 

Conversion price before

  $ 6.30     $ 2.87     $ 2.65  

Conversion price after

  $ 2.87     $ 2.65     $ 1.07  

Term (years)

    0.09       0.78       0.42  

Volatility

    167 %     168.9 %     156.8 %

Dividend rate

    0 %     0 %     0 %

Risk free rate

    4.46 %     4.20 %     4.22 %
Convertible Debt [Member]  
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

March

2023

 

Conversion price before

  $ 2.87  

Conversion price after

  $ 2.65  

Term (years)

    0.36  

Volatility

    182 %

Dividend rate

    0 %

Risk free rate

    4.20 %
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

January

2023

   

March

2023

   

July

2023

 

Conversion price before

  $ 6.30     $ 2.87     $ 2.65  

Conversion price after

  $ 2.87     $ 2.65     $ 1.07  

Term (years)

    0.09       0.78       0.42  

Volatility

    167 %     168.9 %     156.8 %

Dividend rate

    0 %     0 %     0 %

Risk free rate

    4.46 %     4.20 %     4.22 %
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

2023

   

2022

 

Common stock equivalents of convertible promissory notes and accrued interest

    7,448,487       969,173  

Warrants

    1,238,869       14,518  

Stock options

    6,218       6,380  

Total

    8,693,574       990,071  
Schedule of Warrant Activity [Table Text Block]
   

Number of

Shares

   

Weighted-Average

Exercise Price Per

Share

   

Weighted-

Average

Remaining

Contract Term

 

Balance at December 31, 2022

    340,689     $ 19.40       1.90  

Warrants granted

    1,071,429                  

Warrants expired

    (14,518 )                

Pre-funded warrants granted

    946,429                  

Pre-funded warrants exercised

    (946,429 )                

Warrants exercised

    (158,731 )                

Exercisable and Outstanding at September 30, 2023

    1,238,869     $ 3.14       4.82  
Warrants [Member]  
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

March

2023

 

Conversion price before

  $ 6.30  

Conversion price after

  $ 2.65  

Term (years)

    4.9  

Volatility

    123 %

Dividend rate

    0 %

Risk free rate

    4.20 %
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

United States

  $ 1,500,000     $ 1,535,000     $ 4,589,000     $ 4,973,000  

China

    29,000       364,000       77,000       1,570,000  

United Arab Emirates

    259,000       --       439,000       --  

Other

    406,000       216,000       1,934,000       1,264,000  

Total

  $ 2,194,000     $ 2,115,000     $ 7,039,000     $ 7,807,000  
   

Three Months Ended September 30, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,486,000     $ 88,000     $ --     $ 1,574,000  

BioArchive

    131,000       322,000       --       453,000  

CAR-TXpress

    42,000       34,000       71,000       147,000  

Manual Disposables

    8,000       --       --       8,000  

Other

    6,000       --       6,000       12,000  

Total

  $ 1,673,000     $ 444,000     $ 77,000     $ 2,194,000  
   

Nine Months Ended September 30, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 4,245,000     $ 184,000     $ --     $ 4,429,000  

BioArchive

    879,000       1,020,000       --       1,899,000  

CAR-TXpress

    101,000       109,000       213,000       423,000  

Manual Disposables

    229,000       --       --       229,000  

Other

    41,000       --       18,000       59,000  

Total

  $ 5,495,000     $ 1,313,000     $ 231,000     $ 7,039,000  
   

Three Months Ended September 30, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,034,000     $ 75,000     $ --     $ 1,109,000  

BioArchive

    201,000       321,000       --       522,000  

CAR-TXpress

    190,000       44,000       72,000       306,000  

Manual Disposables

    150,000       --       --       150,000  

Other

    20,000       --       8,000       28,000  

Total

  $ 1,595,000     $ 440,000     $ 80,000     $ 2,115,000  
   

Nine Months Ended September 30, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 4,668,000     $ 171,000     $ --     $ 4,839,000  

BioArchive

    694,000       924,000       --       1,618,000  

CAR-TXpress

    551,000       146,000       214,000       911,000  

Manual Disposables

    357,000       --       --       357,000  

Other

    59,000       --       23,000       82,000  

Total

  $ 6,329,000     $ 1,241,000     $ 237,000     $ 7,807,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
   

Remainder

of 2023

   

2024

   

2025

   

2026

   

2027 and

beyond

   

Total

 

Service revenue

  $ 319,000     $ 741,000     $ 252,000     $ --     $ --     $ 1,312,000  

Device revenue (1)

    21,000       692,000       --       --       --       713,000  

Exclusivity fee

    71,000       286,000       286,000       190,000       --       833,000  

Other

    3,000       13,000       13,000       13,000       97,000       139,000  

Total

  $ 414,000     $ 1,732,000     $ 551,000     $ 203,000     $ 97,000     $ 2,997,000  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Concentrations (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

September 30,

2023

   

December 31,

2022

 

Customer 1

    --       29%  

Customer 2

    --       27%  

Customer 3

    --       15%  
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Customer 1

    41%       36%       36%       36%  

Customer 2

    1%       1%       1%       13%  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Description of Business (Details Textual)
Dec. 22, 2022
Stockholders' Equity Note, Stock Split, Conversion Ratio 45
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Equity, Including Portion Attributable to Noncontrolling Interest $ 3,263,000 $ 2,627,000 $ 5,012,000 $ 3,323,000 $ 4,266,000 $ 5,509,000 $ 1,282,000   $ 3,397,000
Retained Earnings [Member]                  
Equity, Including Portion Attributable to Noncontrolling Interest (277,154,000) (273,539,000) (271,279,000) (266,193,000) (262,761,000) (259,521,000) (256,833,000)   (264,662,000)
Additional Paid-in Capital [Member]                  
Equity, Including Portion Attributable to Noncontrolling Interest $ 281,632,000 $ 277,266,000 $ 277,253,000 $ 270,377,000 $ 267,761,000 $ 265,623,000 $ 258,627,000   268,459,000
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]                  
Equity, Including Portion Attributable to Noncontrolling Interest                 (942,000)
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Convertible Debt [Member]                  
Debt Instrument, Unamortized Discount               $ (942,000)  
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Retained Earnings [Member]                  
Equity, Including Portion Attributable to Noncontrolling Interest               9,739,000 9,739,000
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Additional Paid-in Capital [Member]                  
Equity, Including Portion Attributable to Noncontrolling Interest               $ (10,681,000) $ (10,681,000)
CAR-TXpress [Member]                  
Subsidiary, Ownership Percentage, Noncontrolling Owner 20.00%                
Subsidiary, Ownership Percentage, Parent 80.00%                
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note - 4 Related Party Transactions (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 28, 2023
Mar. 24, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jul. 31, 2023
Mar. 31, 2023
Mar. 06, 2023
Jan. 31, 2023
Dec. 31, 2022
Mar. 31, 2017
Amortization of Debt Discount (Premium)         $ 5,396,000 $ 1,897,000            
Interest Paid, Excluding Capitalized Interest, Operating Activities         $ 140,000 180,000            
ImmuneCyte [Member]                        
Percent of Ownership Interest Transferred   8.64%                    
Royalty, Percent of Annual Net Sales, US Patents   7.50%                    
Royalty, Percent of Annual Net Sales, Other Licensed Intellectual Property   5.00%                    
Revolving Credit Facility [Member] | Boyalife Asset Holding II [Member]                        
Line of Credit Facility, Maximum Borrowing Capacity                       $ 10,000,000
Long-Term Line of Credit $ 7,278,000               $ 7,278,000      
Debt Conversion, Original Debt, Amount $ 700,000                      
Debt Conversion, Converted Instrument, Shares Issued 654,206                      
Debt Instrument, Convertible, Conversion Price $ 1.07   $ 1.07   $ 1.07   $ 1.07 $ 2.65   $ 6.30 $ 6.30  
Interest Payable $ 216,000   $ 225,000   $ 225,000           $ 1,492,000  
Debt Instrument, Interest Rate, Stated Percentage     22.00%   22.00%           22.00%  
Share Price (in dollars per share)               $ 2.65   $ 2.87    
Debt Instrument, Unamortized Discount     $ 2,461,000   $ 2,461,000         $ 2,350,000 $ 1,223,000  
Amortization of Debt Discount (Premium)     1,720,000 $ 940,000 5,582,000 1,897,000            
Interest Paid, Excluding Capitalized Interest, Operating Activities     $ 409,000 $ 394,000 $ 1,203,000 $ 1,496,000            
Revolving Credit Facility [Member] | Boyalife Asset Holding II [Member] | Incremental Value Increase [Member]                        
Debt Instrument, Unamortized Discount             $ 3,660,000 $ 810,000        
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details) - Revolving Credit Facility [Member] - Boyalife Asset Holding II [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Sep. 28, 2023
Jul. 31, 2023
Mar. 31, 2023
Jan. 31, 2023
Debt Instrument, Maturity Date Dec. 31, 2023 Dec. 31, 2023        
Stated interest rate 22.00% 22.00%        
Conversion price (in dollars per share) $ 1.07 $ 6.30 $ 1.07 $ 1.07 $ 2.65 $ 6.30
Face value $ 7,278,000 $ 7,000,000        
Debt discount (2,461,000) (1,223,000)       $ (2,350,000)
Carrying value $ 4,817,000 $ 5,777,000        
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Related Party Transactions - Fair Value Inputs (Details)
Jul. 01, 2023
Mar. 31, 2023
Jan. 01, 2023
Measurement Input, Conversion Price Before [Member]      
Conversion price before 2.65 2.87 6.30
Measurement Input, Conversion Price [Member]      
Conversion price before 1.07 2.65 2.87
Measurement Input, Expected Term [Member]      
Conversion price before 0.42 0.78 0.09
Measurement Input, Price Volatility [Member]      
Conversion price before 1.568 1.689 1.67
Measurement Input, Expected Dividend Rate [Member]      
Conversion price before 0 0 0
Measurement Input, Risk Free Interest Rate [Member]      
Conversion price before 0.0422 0.0420 0.0446
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Related Party Lease (Details Textual) - Lease Agreement with Z3 Investment LLC [Member]
9 Months Ended
Mar. 24, 2022
USD ($)
ft²
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Lessee, Operating Lease, Term of Contract 5 years    
Area of Real Estate Property | ft² 35,000    
Second Six Months, Rental Expense, Operating Lease $ 104,000    
Percent Increase, Annual Rental Expense 4.00%    
Operating lease, Operating Expenses, Per Month $ 10,000    
Operating Lease, Payments   $ 932,000 $ 277,000
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Related Party Lease - Lease Cost (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Right-of-use operating lease assets, net $ 190,000 $ 372,000
Operating lease obligations – long-term   131,000
Lease Agreement with Z3 Investment LLC [Member]    
Right-of-use operating lease assets, net 3,213,000 3,550,000
Current lease liability (included in other current liabilities) 551,000 433,000
Operating lease obligations – long-term $ 3,071,000 $ 3,495,000
Weighted average remaining lease term (Year) 4 years 4 years 9 months 18 days
Discount rate 22.00% 22.00%
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Related Party Lease - Lease Liability Maturity (Details)
Sep. 30, 2023
USD ($)
2023 (Remaining) $ 324,000
2024 1,307,000
2025 1,359,000
2026 1,428,000
Thereafter 1,133,000
Total lease payments 5,551,000
Less: imputed interest (1,930,000)
Present value of operating lease liabilities $ 3,621,000
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Convertible Promissory Note (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jan. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2023
Dec. 31, 2022
Jul. 23, 2019
Amortization of Debt Discount (Premium)         $ 5,396,000 $ 1,897,000      
The July 2019 Note [Member] | Convertible Debt [Member]                  
Debt Instrument, Face Amount     $ 397,000   $ 397,000     $ 1,000,000 $ 1,000,000
Debt Instrument, Interest Rate, Stated Percentage     24.00%   24.00%     24.00% 24.00%
Debt Instrument, Convertible, Conversion Price $ 1.07 $ 2.87 $ 1.07   $ 1.07   $ 2.65 $ 6.30  
Long-Term Debt, Fair Value $ 538,000 $ 1,239,000              
Liabilities, Fair Value Adjustment $ 87,000 $ 239,000              
Debt Instrument, Unamortized Discount             $ 43,000    
Interest Expense, Debt     $ 24,000 $ 60,000 $ 90,000 $ 180,000      
Antidilutive Triggering Event [Member] | Convertible Debt [Member]                  
Amortization of Debt Discount (Premium)     $ 35,000   $ 190,000        
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Convertible Promissory Note- Schedule of Convertible Debt (Details) - The July 2019 Note [Member] - Convertible Debt [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Jul. 31, 2023
Mar. 31, 2023
Jan. 31, 2023
Jul. 23, 2019
Debt Instrument, Maturity Date Jan. 31, 2024 Jul. 31, 2023        
Stated interest rate 24.00% 24.00%       24.00%
Conversion price (in dollars per share) $ 1.07 $ 6.30 $ 1.07 $ 2.65 $ 2.87  
Face value $ 397,000 $ 1,000,000       $ 1,000,000
Debt Instrument, Unamortized Discount (Premium), Net 59,000 (38,000)        
Carrying value $ 456,000 $ 962,000        
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Convertible Promissory Note - Fair Value Inputs (Details)
Sep. 30, 2023
Jul. 01, 2023
Mar. 31, 2023
Jan. 01, 2023
Measurement Input, Conversion Price Before [Member]        
Conversion price before   2.65 2.87 6.30
Measurement Input, Conversion Price [Member]        
Conversion price before   1.07 2.65 2.87
Measurement Input, Expected Term [Member]        
Conversion price before   0.42 0.78 0.09
Measurement Input, Price Volatility [Member]        
Conversion price before   1.568 1.689 1.67
Measurement Input, Expected Dividend Rate [Member]        
Conversion price before   0 0 0
Measurement Input, Risk Free Interest Rate [Member]        
Conversion price before   0.0422 0.0420 0.0446
Convertible Debt [Member] | Measurement Input, Conversion Price Before [Member]        
Conversion price before 2.87      
Convertible Debt [Member] | Measurement Input, Conversion Price [Member]        
Conversion price before 2.65      
Convertible Debt [Member] | Measurement Input, Expected Term [Member]        
Conversion price before 0.36      
Convertible Debt [Member] | Measurement Input, Price Volatility [Member]        
Conversion price before 1.82      
Convertible Debt [Member] | Measurement Input, Expected Dividend Rate [Member]        
Conversion price before 0      
Convertible Debt [Member] | Measurement Input, Risk Free Interest Rate [Member]        
Conversion price before 0.0420      
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Mar. 15, 2023
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Mar. 31, 2022
Feb. 03, 2022
Stock Issued During Period, Shares, New Issues 125,000            
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001 $ 0.001   $ 0.001    
Class of Warrant or Right, Outstanding   1,238,869 1,238,869   340,689    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 3.14 $ 3.14   $ 19.40    
Warrants and Rights Outstanding, Term   4 years 9 months 25 days 4 years 9 months 25 days   1 year 10 months 24 days    
Proceeds from Issuance or Sale of Equity $ 2,640,000,000,000            
Payments of Stock Issuance Costs $ 360,000,000            
Warrants Exercised     158,731        
Proceeds from Warrant Exercises     $ 421,000        
Proceeds from Issuance of Common Stock, Net     $ 2,640,000 $ 3,037,000      
Warrant Amendment Agreement [Member]              
Stock Issued During Period, Shares, New Issues 158,731            
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 6.30 $ 2.65 $ 2.65        
Warrants Exercised     158,731        
Proceeds from Warrant Exercises     $ 421,000        
At The Market Offering Agreement [Member]              
Stock Issued During Period, Shares, New Issues     196,843        
Payments of Stock Issuance Costs     $ 256,000        
Maximum Offering Price for Issuance of Common Stock           $ 18,573,000  
Additional Common Stock, Shares Authorized             $ 4,275,000
Proceeds from Issuance of Common Stock     $ 3,293,000        
Shares Issued, Average Price Per Share     $ 16.55        
Proceeds from Issuance of Common Stock, Net     $ 3,037,000        
At The Market Offering Agreement [Member] | Minimum [Member]              
Maximum Offering Price for Issuance of Common Stock             15,280,000
At The Market Offering Agreement [Member] | Maximum [Member]              
Maximum Offering Price for Issuance of Common Stock             $ 19,555,000
Pre-funded Warrant [Member]              
Class of Warrant or Right, Outstanding 946,429            
Share Price (in dollars per share) $ 2.80            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 1,071,429            
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 2.65            
Warrants and Rights Outstanding, Term 5 years 6 months            
Warrants Exercised   946,429 946,429        
Warrants Issued in Connection with Underwritten Public Offering [Member]              
Fair Value Adjustment of Warrants     $ 50,000        
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Stockholders' Equity - Fair Value Valuation (Details)
Sep. 30, 2023
Measurement Input, Conversion Price Before [Member]  
Conversion price before 6.30
Measurement Input, Conversion Price [Member]  
Conversion price before 2.65
Measurement Input, Expected Term [Member]  
Conversion price before 4.9
Measurement Input, Price Volatility [Member]  
Conversion price before 1.23
Measurement Input, Expected Dividend Rate [Member]  
Conversion price before 0
Measurement Input, Risk Free Interest Rate [Member]  
Conversion price before 0.0420
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Stockholders' Equity - Antidilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive securities (in shares) 8,693,574 990,071
Convertible Debt Securities [Member]    
Antidilutive securities (in shares) 7,448,487 969,173
Warrant [Member]    
Antidilutive securities (in shares) 1,238,869 14,518
Share-Based Payment Arrangement, Option [Member]    
Antidilutive securities (in shares) 6,218 6,380
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Stockholders' Equity - Warrant Activity (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Mar. 15, 2023
Dec. 31, 2022
Balance, shares (in shares)   340,689    
Balance, exercise price (in dollars per share)   $ 19.40    
Balance, term (Year) 4 years 9 months 25 days 4 years 9 months 25 days   1 year 10 months 24 days
Warrants granted, shares (in shares)   1,071,429    
Warrants expired (in shares)   (14,518)    
Warrants exercised (in shares)   (158,731)    
Exercisable, shares (in shares) 1,238,869 1,238,869    
Balance, exercise price (in dollars per share) $ 3.14 $ 3.14    
Pre-funded Warrant [Member]        
Balance, term (Year)     5 years 6 months  
Warrants granted, shares (in shares)   946,429    
Warrants exercised (in shares) (946,429) (946,429)    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Revenue 1 (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Contract with Customer, Liability, Revenue Recognized $ 144,000 $ 663,000  
Contract with Customer, Liability, Current 818,000 818,000 $ 782,000
Contract with Customer, Liability, Noncurrent $ 680,000 $ 680,000 $ 911,000
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Revenue 2 (Details Textual)
Sep. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
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, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 6 months
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Device Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 6 months
Device Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Device Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Device Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Device Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 6 months
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Product and Service, Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 6 months
Product and Service, Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Product and Service, Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Product and Service, Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Product and Service, Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Revenue - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net revenues $ 2,194,000 $ 2,115,000 $ 7,039,000 $ 7,807,000
Device [Member] | AXP [Member]        
Net revenues 1,574,000 1,109,000 4,429,000 4,839,000
Device [Member] | BioArchive [Member]        
Net revenues 453,000 522,000 1,899,000 1,618,000
Device [Member] | CAR-TXpress [Member]        
Net revenues 147,000 306,000 423,000 911,000
Device [Member] | Manual Disposables [Member]        
Net revenues 8,000 150,000 229,000 357,000
Device [Member] | Other Subsegments [Member]        
Net revenues 12,000 28,000 59,000 82,000
Device Revenue [Member]        
Net revenues 1,673,000 1,595,000 5,495,000 6,329,000
Device Revenue [Member] | Device [Member] | AXP [Member]        
Net revenues 1,486,000 1,034,000 4,245,000 4,668,000
Device Revenue [Member] | Device [Member] | BioArchive [Member]        
Net revenues 131,000 201,000 879,000 694,000
Device Revenue [Member] | Device [Member] | CAR-TXpress [Member]        
Net revenues 42,000 190,000 101,000 551,000
Device Revenue [Member] | Device [Member] | Manual Disposables [Member]        
Net revenues 8,000 150,000 229,000 357,000
Device Revenue [Member] | Device [Member] | Other Subsegments [Member]        
Net revenues 6,000 20,000 41,000 59,000
Service [Member]        
Net revenues 444,000 440,000 1,313,000 1,241,000
Service [Member] | Device [Member] | AXP [Member]        
Net revenues 88,000 75,000 184,000 171,000
Service [Member] | Device [Member] | BioArchive [Member]        
Net revenues 322,000 321,000 1,020,000 924,000
Service [Member] | Device [Member] | CAR-TXpress [Member]        
Net revenues 34,000 44,000 109,000 146,000
Other [Member]        
Net revenues 77,000 80,000 231,000 237,000
Other [Member] | Device [Member] | CAR-TXpress [Member]        
Net revenues 71,000 72,000 213,000 214,000
Other [Member] | Device [Member] | Other Subsegments [Member]        
Net revenues 6,000 8,000 18,000 23,000
UNITED STATES        
Net revenues 1,500,000 1,535,000 4,589,000 4,973,000
CHINA        
Net revenues 29,000 364,000 77,000 1,570,000
UNITED ARAB EMIRATES        
Net revenues 259,000   439,000  
All Other Countries [Member]        
Net revenues $ 406,000 $ 216,000 $ 1,934,000 $ 1,264,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Revenue - Remaining Performance Obligations (Details)
Sep. 30, 2023
USD ($)
Remaining $ 2,997,000
Service [Member]  
Remaining 1,312,000
Device Revenue [Member]  
Remaining 713,000 [1]
Exclusivity Fee [Member]  
Remaining 833,000
Other [Member]  
Remaining $ 139,000
[1] Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China.
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Revenue - Remaining Performance Obligations 2 (Details)
Sep. 30, 2023
USD ($)
Remaining $ 2,997,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Remaining 414,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Remaining 1,732,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Remaining 551,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Remaining 203,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Remaining 97,000
Service [Member]  
Remaining 1,312,000
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Remaining 319,000
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Remaining 741,000
Service [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Remaining 252,000
Device Revenue [Member]  
Remaining 713,000 [1]
Device Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Remaining 21,000 [1]
Device Revenue [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Remaining 692,000 [1]
Exclusivity Fee [Member]  
Remaining 833,000
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Remaining 71,000
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Remaining 286,000
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Remaining 286,000
Exclusivity Fee [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Remaining 190,000
Other [Member]  
Remaining 139,000
Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Remaining 3,000
Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Remaining 13,000
Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Remaining 13,000
Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Remaining 13,000
Other [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Remaining $ 97,000
[1] Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China.
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Concentrations - Accounts Receivables and Revenues 2 (Details) - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue from Contract with Customer Benchmark [Member] | Customer 1 [Member]        
Concentration 41.00% 36.00% 36.00% 36.00%
Revenue from Contract with Customer Benchmark [Member] | Customer 2 [Member]        
Concentration 1.00% 1.00% 1.00% 13.00%
Accounts Receivable [Member] | Customer 1 [Member]        
Concentration       29.00%
Accounts Receivable [Member] | Customer 2 [Member]        
Concentration       27.00%
Accounts Receivable [Member] | Customer 3 [Member]        
Concentration       15.00%
XML 54 thmo20230930_10q_htm.xml IDEA: XBRL DOCUMENT 0000811212 2023-01-01 2023-09-30 0000811212 thmo:Customer2Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000811212 thmo:Customer2Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0000811212 thmo:Customer2Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0000811212 thmo:Customer2Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000811212 thmo:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000811212 thmo:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0000811212 thmo:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0000811212 thmo:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0000811212 thmo:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000811212 thmo:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000811212 thmo:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0000811212 2027-01-01 2023-09-30 0000811212 2026-01-01 2023-09-30 0000811212 2025-01-01 2023-09-30 0000811212 2024-01-01 2023-09-30 0000811212 2023-10-01 2023-09-30 0000811212 us-gaap:ProductAndServiceOtherMember 2027-01-01 2023-09-30 0000811212 us-gaap:ProductAndServiceOtherMember 2026-01-01 2023-09-30 0000811212 us-gaap:ProductAndServiceOtherMember 2025-01-01 2023-09-30 0000811212 us-gaap:ProductAndServiceOtherMember 2024-01-01 2023-09-30 0000811212 us-gaap:ProductAndServiceOtherMember 2023-10-01 2023-09-30 0000811212 thmo:ExclusivityFeeMember 2027-01-01 2023-09-30 0000811212 thmo:ExclusivityFeeMember 2026-01-01 2023-09-30 0000811212 thmo:ExclusivityFeeMember 2025-01-01 2023-09-30 0000811212 thmo:ExclusivityFeeMember 2024-01-01 2023-09-30 0000811212 thmo:ExclusivityFeeMember 2023-10-01 2023-09-30 0000811212 thmo:DeviceRevenueMember 2027-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember 2026-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember 2025-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember 2024-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember 2023-10-01 2023-09-30 0000811212 us-gaap:ServiceMember 2027-01-01 2023-09-30 0000811212 us-gaap:ServiceMember 2026-01-01 2023-09-30 0000811212 us-gaap:ServiceMember 2025-01-01 2023-09-30 0000811212 us-gaap:ServiceMember 2024-01-01 2023-09-30 0000811212 us-gaap:ServiceMember 2023-10-01 2023-09-30 0000811212 2023-09-30 0000811212 thmo:OtherMember 2023-09-30 0000811212 thmo:OtherMember 2027-01-01 2023-09-30 0000811212 thmo:OtherMember 2026-01-01 2023-09-30 0000811212 thmo:OtherMember 2025-01-01 2023-09-30 0000811212 thmo:OtherMember 2024-01-01 2023-09-30 0000811212 thmo:OtherMember 2023-10-01 2023-09-30 0000811212 thmo:ExclusivityFeeMember 2023-09-30 0000811212 thmo:DeviceRevenueMember 2023-09-30 0000811212 us-gaap:ServiceMember 2023-09-30 0000811212 2022-12-31 0000811212 2023-07-01 2023-09-30 0000811212 2022-01-01 2022-09-30 0000811212 thmo:OtherMember 2022-01-01 2022-09-30 0000811212 us-gaap:ServiceMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceRevenueMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-09-30 0000811212 thmo:OtherMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceMember thmo:ManualDisposablesMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:ManualDisposablesMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-09-30 0000811212 thmo:OtherMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-09-30 0000811212 2022-07-01 2022-09-30 0000811212 thmo:OtherMember 2022-07-01 2022-09-30 0000811212 us-gaap:ServiceMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceRevenueMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-07-01 2022-09-30 0000811212 thmo:OtherMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceMember thmo:ManualDisposablesMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:ManualDisposablesMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceMember thmo:CARTXpressMember 2022-07-01 2022-09-30 0000811212 thmo:OtherMember thmo:DeviceMember thmo:CARTXpressMember 2022-07-01 2022-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:CARTXpressMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:CARTXpressMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceMember thmo:BioarchiveMember 2022-07-01 2022-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:BioarchiveMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:BioarchiveMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceMember thmo:AxpMember 2022-07-01 2022-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:AxpMember 2022-07-01 2022-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:AxpMember 2022-07-01 2022-09-30 0000811212 thmo:OtherMember 2023-01-01 2023-09-30 0000811212 us-gaap:ServiceMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-01-01 2023-09-30 0000811212 thmo:OtherMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceMember thmo:ManualDisposablesMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:ManualDisposablesMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceMember thmo:CARTXpressMember 2023-01-01 2023-09-30 0000811212 thmo:OtherMember thmo:DeviceMember thmo:CARTXpressMember 2023-01-01 2023-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:CARTXpressMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:CARTXpressMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceMember thmo:BioarchiveMember 2023-01-01 2023-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:BioarchiveMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:BioarchiveMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceMember thmo:AxpMember 2023-01-01 2023-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:AxpMember 2023-01-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:AxpMember 2023-01-01 2023-09-30 0000811212 thmo:OtherMember 2023-07-01 2023-09-30 0000811212 us-gaap:ServiceMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceRevenueMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-07-01 2023-09-30 0000811212 thmo:OtherMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceMember thmo:ManualDisposablesMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:ManualDisposablesMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceMember thmo:CARTXpressMember 2023-07-01 2023-09-30 0000811212 thmo:OtherMember thmo:DeviceMember thmo:CARTXpressMember 2023-07-01 2023-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:CARTXpressMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:CARTXpressMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceMember thmo:BioarchiveMember 2023-07-01 2023-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:BioarchiveMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:BioarchiveMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceMember thmo:AxpMember 2023-07-01 2023-09-30 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:AxpMember 2023-07-01 2023-09-30 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:AxpMember 2023-07-01 2023-09-30 0000811212 thmo:AllOtherCountriesMember 2022-01-01 2022-09-30 0000811212 thmo:AllOtherCountriesMember 2023-01-01 2023-09-30 0000811212 thmo:AllOtherCountriesMember 2022-07-01 2022-09-30 0000811212 thmo:AllOtherCountriesMember 2023-07-01 2023-09-30 0000811212 country:AE 2023-01-01 2023-09-30 0000811212 country:AE 2023-07-01 2023-09-30 0000811212 country:CN 2022-01-01 2022-09-30 0000811212 country:CN 2023-01-01 2023-09-30 0000811212 country:CN 2022-07-01 2022-09-30 0000811212 country:CN 2023-07-01 2023-09-30 0000811212 country:US 2022-01-01 2022-09-30 0000811212 country:US 2023-01-01 2023-09-30 0000811212 country:US 2022-07-01 2022-09-30 0000811212 country:US 2023-07-01 2023-09-30 0000811212 thmo:PreFundedWarrantMember 2023-01-01 2023-09-30 0000811212 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0000811212 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0000811212 us-gaap:WarrantMember 2022-01-01 2022-09-30 0000811212 us-gaap:WarrantMember 2023-01-01 2023-09-30 0000811212 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-09-30 0000811212 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-09-30 0000811212 thmo:AtTheMarketOfferingAgreementMember 2023-01-01 2023-09-30 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-03-31 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-02-03 0000811212 srt:MaximumMember thmo:AtTheMarketOfferingAgreementMember 2022-02-03 0000811212 srt:MinimumMember thmo:AtTheMarketOfferingAgreementMember 2022-02-03 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-09-30 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2023-09-30 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2023-09-30 0000811212 us-gaap:MeasurementInputExpectedTermMember 2023-09-30 0000811212 us-gaap:MeasurementInputConversionPriceMember 2023-09-30 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2023-09-30 0000811212 thmo:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember 2023-01-01 2023-09-30 0000811212 thmo:WarrantAmendmentAgreementMember 2023-01-01 2023-09-30 0000811212 thmo:WarrantAmendmentAgreementMember 2023-09-30 0000811212 thmo:WarrantAmendmentAgreementMember 2023-03-15 0000811212 thmo:WarrantAmendmentAgreementMember 2023-03-15 2023-03-15 0000811212 thmo:PreFundedWarrantMember 2023-07-01 2023-09-30 0000811212 2023-03-15 2023-03-15 0000811212 thmo:PreFundedWarrantMember 2023-03-15 0000811212 2023-03-15 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-09-30 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2022-07-01 2022-09-30 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-09-30 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-07-01 2023-09-30 0000811212 thmo:AntidilutiveTriggeringEventMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-09-30 0000811212 thmo:AntidilutiveTriggeringEventMember us-gaap:ConvertibleDebtMember 2023-07-01 2023-09-30 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-09-30 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-09-30 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputPriceVolatilityMember 2023-09-30 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedTermMember 2023-09-30 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputConversionPriceMember 2023-09-30 0000811212 us-gaap:ConvertibleDebtMember thmo:MeasurementInputConversionPriceBeforeMember 2023-09-30 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-03-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2022-12-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-12-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-09-30 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-07-31 2023-07-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-07-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-01-31 2023-01-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-01-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2019-07-23 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-01-01 2022-09-30 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2023-01-01 2023-09-30 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-12-31 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2023-09-30 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-03-24 2022-03-24 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-03-24 0000811212 thmo:ImmunecyteMember 2022-03-24 0000811212 thmo:ImmunecyteMember 2022-03-24 2022-03-24 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-12-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-09-30 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-01-01 2022-09-30 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-07-01 2022-09-30 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-01-01 2023-09-30 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-07-01 2023-09-30 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-07-01 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-03-31 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-01-01 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2023-07-01 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2023-03-31 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2023-01-01 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2023-07-01 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2023-01-01 0000811212 us-gaap:MeasurementInputExpectedTermMember 2023-07-01 0000811212 us-gaap:MeasurementInputExpectedTermMember 2023-03-31 0000811212 us-gaap:MeasurementInputExpectedTermMember 2023-01-01 0000811212 us-gaap:MeasurementInputConversionPriceMember 2023-07-01 0000811212 us-gaap:MeasurementInputConversionPriceMember 2023-03-31 0000811212 us-gaap:MeasurementInputConversionPriceMember 2023-01-01 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2023-07-01 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2023-03-31 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2023-01-01 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:IncrementalValueIncreaseMember thmo:BoyalifeAssetHoldingIIMember 2023-07-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-07-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-03-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:IncrementalValueIncreaseMember thmo:BoyalifeAssetHoldingIIMember 2023-03-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-01-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-01-01 2022-12-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-09-28 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-09-28 2023-09-28 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-03-06 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2017-03-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:ConvertibleDebtMember 2022-01-01 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2022-01-01 0000811212 thmo:CARTXpressMember 2023-09-30 0000811212 2022-12-22 2022-12-22 0000811212 us-gaap:NonrelatedPartyMember 2023-01-01 2023-09-30 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember 2023-01-01 2023-09-30 0000811212 us-gaap:RelatedPartyMember 2022-01-01 2022-09-30 0000811212 us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0000811212 thmo:July2023ConvertibleNoteMember 2023-01-01 2023-09-30 0000811212 thmo:January2023ConvertibleNoteMember 2023-01-01 2023-09-30 0000811212 2022-09-30 0000811212 2021-12-31 0000811212 us-gaap:NoncontrollingInterestMember 2022-09-30 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000811212 us-gaap:RetainedEarningsMember 2022-09-30 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000811212 us-gaap:CommonStockMember 2022-09-30 0000811212 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0000811212 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember 2022-07-01 2022-09-30 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-07-01 2022-09-30 0000811212 us-gaap:AdditionalPaidInCapitalMember thmo:AtTheMarketOfferingAgreementMember 2022-07-01 2022-09-30 0000811212 us-gaap:CommonStockMember thmo:AtTheMarketOfferingAgreementMember 2022-07-01 2022-09-30 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0000811212 2022-06-30 0000811212 us-gaap:NoncontrollingInterestMember 2022-06-30 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000811212 us-gaap:RetainedEarningsMember 2022-06-30 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000811212 us-gaap:CommonStockMember 2022-06-30 0000811212 2022-04-01 2022-06-30 0000811212 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0000811212 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000811212 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember 2022-04-01 2022-06-30 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-04-01 2022-06-30 0000811212 us-gaap:AdditionalPaidInCapitalMember thmo:AtTheMarketOfferingAgreementMember 2022-04-01 2022-06-30 0000811212 us-gaap:CommonStockMember thmo:AtTheMarketOfferingAgreementMember 2022-04-01 2022-06-30 0000811212 2022-03-31 0000811212 us-gaap:NoncontrollingInterestMember 2022-03-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000811212 us-gaap:RetainedEarningsMember 2022-03-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000811212 us-gaap:CommonStockMember 2022-03-31 0000811212 2022-01-01 2022-03-31 0000811212 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0000811212 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember 2022-01-01 2022-03-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-01-01 2022-03-31 0000811212 us-gaap:AdditionalPaidInCapitalMember thmo:AtTheMarketOfferingAgreementMember 2022-01-01 2022-03-31 0000811212 us-gaap:CommonStockMember thmo:AtTheMarketOfferingAgreementMember 2022-01-01 2022-03-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-12-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2021-12-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000811212 us-gaap:NoncontrollingInterestMember 2021-12-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000811212 us-gaap:RetainedEarningsMember 2021-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000811212 us-gaap:CommonStockMember 2021-12-31 0000811212 us-gaap:NoncontrollingInterestMember 2023-09-30 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000811212 us-gaap:RetainedEarningsMember 2023-09-30 0000811212 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000811212 us-gaap:CommonStockMember 2023-09-30 0000811212 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0000811212 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember 2023-07-01 2023-09-30 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000811212 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0000811212 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000811212 2023-06-30 0000811212 us-gaap:NoncontrollingInterestMember 2023-06-30 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000811212 us-gaap:RetainedEarningsMember 2023-06-30 0000811212 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000811212 us-gaap:CommonStockMember 2023-06-30 0000811212 2023-04-01 2023-06-30 0000811212 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0000811212 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000811212 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000811212 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000811212 2023-03-31 0000811212 us-gaap:NoncontrollingInterestMember 2023-03-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000811212 us-gaap:RetainedEarningsMember 2023-03-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000811212 us-gaap:CommonStockMember 2023-03-31 0000811212 2023-01-01 2023-03-31 0000811212 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0000811212 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000811212 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember 2023-01-01 2023-03-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000811212 us-gaap:NoncontrollingInterestMember 2022-12-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000811212 us-gaap:RetainedEarningsMember 2022-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000811212 us-gaap:CommonStockMember 2022-12-31 0000811212 2023-11-09 0000811212 us-gaap:ConvertibleDebtMember 2023-01-01 2023-09-30 0000811212 thmo:WarrantsMember 2023-01-01 2023-09-30 thunderdome:item pure utr:Y iso4217:USD iso4217:USD shares shares utr:sqft Q3 2023 --12-31 false 0000811212 P1Y P1Y P1Y P1Y P0Y6M P1Y P1Y P1Y P1Y P0Y6M P1Y P1Y P1Y P1Y P0Y6M P1Y P1Y P1Y P1Y P0Y6M P1Y P1Y P1Y P1Y P0Y6M P5Y6M 190000 2023-07-31 2024-01-31 P5Y 2023-12-31 2023-12-31 45 0 0 10-Q true 2023-09-30 false 333-82900 ThermoGenesis Holdings, Inc. DE 94-3018487 2711 Citrus Road Rancho Cordova CA 95742 916 858-5100 Common Stock, $.001 par value THMO NASDAQ Yes Yes Non-accelerated Filer true false false 3136504 4018000 4177000 2000 149000 368000 1865000 1821000 3334000 718000 1508000 6925000 10884000 772000 1003000 2523000 1254000 190000 372000 3213000 781000 781000 1262000 1286000 255000 256000 15921000 19386000 591000 820000 451000 399000 818000 782000 4817000 5777000 225000 1492000 456000 962000 1532000 1277000 8890000 11509000 131000 3071000 680000 911000 17000 17000 12658000 16063000 0.001 0.001 2000000 2000000 0.001 0.001 350000000 350000000 3136504 3136504 1037138 1037138 3000 1000 281632000 270377000 -277154000 -266193000 114000 111000 4595000 4296000 -1332000 -973000 3263000 3323000 15921000 19386000 2194000 2115000 7039000 7807000 1799000 1678000 5070000 5491000 395000 437000 1969000 2316000 1686000 1982000 5346000 5665000 266000 470000 955000 1317000 1952000 2452000 6301000 6982000 -1557000 -2015000 -4332000 -4666000 2118000 1391000 6689000 3572000 -87000 -326000 22000 3000 27000 -1000 -2183000 -1388000 -6988000 -3573000 -3740000 -3403000 -11320000 -8239000 -125000 -163000 -359000 -402000 -3615000 -3240000 -10961000 -7837000 -3740000 -3403000 -11320000 -8239000 9000 22000 3000 67000 -3731000 -3381000 -11317000 -8172000 -125000 -163000 -359000 -402000 -3606000 -3218000 -10958000 -7770000 -1.44 -4.66 -5.26 -18.49 2503631 694795 2083095 423897 1037138 1000 270377000 -266193000 111000 -973000 3323000 10000 10000 3160000 3160000 43000 43000 215000 1000 602000 603000 125000 2640000 2640000 158731 421000 421000 -6000 -6000 -5086000 -96000 -5182000 1535869 2000 277253000 -271279000 105000 -1069000 5012000 13000 13000 946429 -2260000 -138000 -2398000 2482298 2000 277266000 -273539000 105000 -1207000 2627000 7000 7000 654206 1000 699000 700000 3660000 3660000 9000 9000 -3615000 -125000 -3740000 3136504 3000 281632000 -277154000 114000 -1332000 3263000 279629 268459000 -264662000 31000 -431000 3397000 -10681000 9739000 -942000 42000 42000 20407 594000 594000 213000 213000 14000 14000 -1910000 -126000 -2036000 300036 258627000 -256833000 45000 -557000 1282000 72000 72000 97726 1450000 1450000 2475000 2475000 234495 1000 2999000 3000000 31000 31000 -2688000 -113000 -2801000 632257 1000 265623000 -259521000 76000 -670000 5509000 70000 70000 78710 993000 993000 1075000 1075000 22000 22000 -3240000 -163000 -3403000 710967 1000 267761000 -262761000 98000 -833000 4266000 -11320000 -8239000 816000 666000 30000 184000 5396000 1897000 480000 654000 -326000 -1496000 1323000 -1264000 -582000 -791000 -757000 -226000 -210000 -289000 -1132000 52000 145000 37000 122000 255000 446000 -786000 -650000 -1678000 -6101000 1541000 308000 -1541000 -308000 2640000 3037000 421000 3061000 3037000 -1000 -5000 -159000 -3377000 4177000 7280000 4018000 3903000 1492000 2628000 140000 180000 1239000 484000 3863000 43000 700000 3000000 6820000 603000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>1.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Description of Business</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Overview</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;text-align:justify;margin:0pt;text-indent:36pt;">ThermoGenesis Holdings, Inc. (“ThermoGenesis Holdings,” the “Company,” “we,” “our,” “us”) develops and commercializes a range of automated technologies for cell-banking, cell-processing, and cell-based therapeutics. Since the 1990’s, ThermoGenesis Holdings has been a pioneer in, and a leading provider of automated systems that isolate, purify and cryogenically store units of hematopoietic stem and progenitor cells for the cord blood banking industry. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA. Our common stock is traded on the Nasdaq Capital Market under the ticker symbol “THMO”.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Medical Device Products for Automated Cell Processing </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;text-align:justify;margin:0pt;text-indent:36pt;">The Company provides the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and the CAR-TXpress™ platform for large scale cell manufacturing services. All product lines are reporting as a single reporting segment in the 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;text-align:justify;margin:0pt;"><i>CDMO Business</i></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; text-align: justify; text-indent: 36pt;">The Company is expanding its business to include contract development and manufacturing services for cell and cell-based gene therapies. The Company is in the process of building out the capabilities to become a world-class Contract Development and Manufacturing Organization (“CDMO”) for cell and cell-based gene therapies. The Company is building out a new facility in the Sacramento metro area, containing a total of 12, class-7, ReadyStart cGMP Suites available for lease by early-stage life science and cell gene therapy companies. The ReadyStart Suites are located in a 35,500+ square foot cGMP facility that will meet the highest scientific, quality, and regulatory requirements. The CDMO facility was completed in October of 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Reverse Stock Split</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;text-align:justify;margin:0pt;text-indent:36pt;">On December 22, 2022, we effected a one (1) for forty-five (<span style="-sec-ix-hidden:c586">45</span>) reverse stock split of our issued and outstanding common stock. All historical share amounts disclosed in this quarterly report on Form 10-Q have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Going Concern</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future. The Company may need to raise additional capital to grow its business, fund operating expenses and make interest payments. The Company’s ability to fund its liquidity needs is subject to various risks, many of which are beyond its control. The Company may seek additional funding through debt borrowings, sales of debt or equity securities or strategic partnerships. The Company cannot guarantee that such funding will be available on a timely basis, in needed quantities or on terms favorable to the Company, if at all. These factors and other indicators raise substantial doubt about the Company’s ability to continue as a going concern within one year from the filing date of this report.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>3.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Summary of Significant Accounting Polices</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">There have been no material changes in the Company’s significant accounting policies to those disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Basis of Presentation</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;text-align:justify;margin:0pt;text-indent:36pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such Securities and Exchange Commission (“SEC”) rules and regulations and accounting principles applicable for interim periods. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair statement of the results for the periods presented have been included. Events subsequent to the balance sheet date have been evaluated for inclusion in the accompanying condensed consolidated financial statements through the date of issuance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the results that may be expected for the Company’s fiscal year ending December 31, 2023. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in ThermoGenesis Holdings’ Annual Report on Form 10-K for the year ended December 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Principles of Consolidation</i></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; text-align: justify; text-indent: 36pt;">The consolidated financial statements include the accounts of ThermoGenesis Holdings and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio, Inc. (“CARTXpress Bio”). All significant intercompany accounts and transactions have been eliminated upon consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's condensed consolidated balance sheets reflect non-controlling interests within the equity section.</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;"><i>Recently Adopted Accounting Standards</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;text-align:justify;margin:0pt;text-indent:36pt;">On January 1, 2022, we adopted Accounting Standards Update (“ASU”) 2020-06 “<i>Debt-Debt with Conversion and Other Options (</i>“<i>Subtopic 470-20</i>”<i>) and Derivatives and Hedging-Contracts in Entity</i>’<i>s Own Equity (</i>“<i>Subtopic 815-40</i>”<i>): Accounting for Convertible Instruments and Contracts in an Entity</i>’<i>s Own Equity,</i>”<i> </i>using the modified retrospective method. ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In June 2016, the FASB issued<i> ASU 2016-13, Financial Instruments - Credit Losses (</i>“<i>Topic 326</i>”<i>). </i>The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires<i> </i>earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company adopted the standard effective January 1, 2023. Based on the composition of the Company’s trade receivables and unbilled revenue, and expected future losses, the adoption of ASU 2016-13 did not have a material impact on its condensed consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Basis of Presentation</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;text-align:justify;margin:0pt;text-indent:36pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such Securities and Exchange Commission (“SEC”) rules and regulations and accounting principles applicable for interim periods. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair statement of the results for the periods presented have been included. Events subsequent to the balance sheet date have been evaluated for inclusion in the accompanying condensed consolidated financial statements through the date of issuance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Operating results for the three and nine months ended September 30, 2023, are not necessarily indicative of the results that may be expected for the Company’s fiscal year ending December 31, 2023. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in ThermoGenesis Holdings’ Annual Report on Form 10-K for the year ended December 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Principles of Consolidation</i></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; text-align: justify; text-indent: 36pt;">The consolidated financial statements include the accounts of ThermoGenesis Holdings and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio, Inc. (“CARTXpress Bio”). All significant intercompany accounts and transactions have been eliminated upon consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's condensed consolidated balance sheets reflect non-controlling interests within the equity section.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.20 0.80 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Recently Adopted Accounting Standards</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;text-align:justify;margin:0pt;text-indent:36pt;">On January 1, 2022, we adopted Accounting Standards Update (“ASU”) 2020-06 “<i>Debt-Debt with Conversion and Other Options (</i>“<i>Subtopic 470-20</i>”<i>) and Derivatives and Hedging-Contracts in Entity</i>’<i>s Own Equity (</i>“<i>Subtopic 815-40</i>”<i>): Accounting for Convertible Instruments and Contracts in an Entity</i>’<i>s Own Equity,</i>”<i> </i>using the modified retrospective method. ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">In June 2016, the FASB issued<i> ASU 2016-13, Financial Instruments - Credit Losses (</i>“<i>Topic 326</i>”<i>). </i>The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires<i> </i>earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company adopted the standard effective January 1, 2023. Based on the composition of the Company’s trade receivables and unbilled revenue, and expected future losses, the adoption of ASU 2016-13 did not have a material impact on its condensed consolidated financial statements.</p> 9739000 -10681000 -942000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>4.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Related Party Transactions</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Convertible Promissory Note and Revolving Credit Agreement</i></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In March 2017, ThermoGenesis Holdings entered into a Credit Agreement with Boyalife Group (USA), Inc. (the “Lender”), which is owned and controlled by the Company’s Chief Executive Officer and Chairman of our Board of Directors. The Credit Agreement, as amended, grants the Company the right to borrow up to $10,000,000 (the “Loan”) at any time prior to the maturity date. On March 6, 2023, the Company entered into an Amendment No. 2 (the “Amendment to the Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. The Amendment to the Note amended and extended the maturity date of the Note from March 6, 2023 to December 31, 2023 (the “Maturity Date”) and added to the principal balance of the Note all accrued and unpaid interest at the time of the extension, resulting in an outstanding principal balance of $7,278,000 as of March 6, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company performed a debt extinguishment vs. modification analysis on the Amendment to the Note and determined that the amendment would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. However, no gain or loss was recorded in the condensed consolidated statements of operations and comprehensive loss at the time of the Amendment as it was determined that the fair value of the Amendment to the Note and accrued interest was the same before and after the extension.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On September 28, 2023, the Company received a conversion notice from the Lender to convert a total of $700,000 of the outstanding accrued interest. The conversion resulted in an issuance of 654,206 shares of the Company’s common stock at a conversion price of $1.07 per share. Immediately following the conversion, the outstanding principal balance of the Note was $7,278,000 and accrued but unpaid interest of $216,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Credit Agreement and the Note, as amended provide that the principal and all accrued and unpaid interest under the Loan will be due and payable on the Maturity Date, with payments of interest-only due on the last day of each calendar year. The Loan bears interest at 22% per annum, simple interest. The Company has five business days after the Lender demands payment to pay the interest due before the Loan is considered in default. The Loan can be prepaid in whole or in part by the Company at any time without penalty.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following summarizes the Note:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 30%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Maturity</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Date</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="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;">Stated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Interest</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Rate</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;">Conversion</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;">Face</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;">Debt</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Discount</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 30%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">September 30, 2023</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c736">12/31/23</span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; 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> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.07</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,278,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,461,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,817,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 30%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c742">12/31/23</span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; 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> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,223,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,777,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Note includes a down-round anti-dilution provision that lowers its conversion price if the Company sells shares of common stock or issues convertible debt at a lower price per share. Through September 30, 2023, the down-round provision was triggered as noted below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In January 2023, when the conversion price of the Note was at $6.30 per share, the Company amended a previously outstanding convertible note, resulting in a triggering event lowering the conversion price of the Note to $2.87. The Company determined that it created an incremental value of $2,350,000 which was treated as a discount to the carrying amount of the Note and amortized over its 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;text-align:justify;margin:0pt;text-indent:36pt;">In March 2023, the Company sold shares of common stock and warrants at $2.65 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $810,000 which was treated as a discount to the carrying amount of the Note and will be amortized over its 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;text-align:justify;margin:0pt;text-indent:36pt;">In July 2023, when the conversion price of the Note was at $2.65 per share, the Company amended a previously outstanding convertible note, resulting in a triggering event lowering the conversion price of the Note to $1.07. The Company determined that it created an incremental value of $3,660,000 which was treated as a discount to the carrying amount of the Note and amortized over its 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;text-align:justify;margin:0pt;text-indent:36pt;">A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:</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: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">January</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">March</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</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.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</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;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">1.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.09</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.42</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">168.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">156.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.46</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For the three and nine months ended September 30, 2023, the Company amortized $1,720,000 and $5,582,000 of debt discount related to triggering events, compared to $940,000 and $1,897,000 for the three and nine months ended September 30, 2022. In addition to the amortization, the Company also recorded interest expense of $409,000 and $1,203,000 for the three and nine months ended September 30, 2023, compared to $394,000 and $1,496,000 for the three and nine months ended September 30, 2022, respectively. The interest payable balance as of September 30, 2023 and December 31, 2022 was $225,000 and $1,492,000, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Boyalife Genomics</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;text-align:justify;margin:0pt;text-indent:36pt;">On March 24, 2022, the Company entered into a License and Technology Access Agreement with Boyalife Genomics Tianjin Ltd. (“Boyalife Genomics”), a China-based CDMO and an affiliate of ThermoGenesis’ Chairman and Chief Executive Officer, Chris Xu, Ph.D. The agreement provides for a U.S. license to certain existing and future know-how and other intellectual property relating to cell manufacturing and related processes. The Company plans to develop and operate the CDMO cell therapy manufacturing business through a division named TG Biosynthesis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under the terms of the agreement, the Company transferred its remaining 8.64% interest in ImmuneCyte, Inc. to Boyalife Genomics and agreed to pay a running royalty of 7.5% of its annual net sales of products and services that are covered by one or more of Boyalife Genomics’ granted U.S. patents and a royalty of 5.0% of other products and services covered by other licensed intellectual property. In the three and nine months ended September 30, 2023, no sales were recorded under the license agreement and no royalty payments were made to Boyalife Genomics.</p> 10000000 7278000 700000 654206 1.07 7278000 216000 0.22 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 30%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Maturity</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Date</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="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;">Stated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Interest</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Rate</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;">Conversion</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;">Face</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;">Debt</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Discount</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); 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;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 30%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">September 30, 2023</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c736">12/31/23</span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; 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> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.07</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,278,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,461,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,817,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 30%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c742">12/31/23</span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; 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> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,223,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,777,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.22 1.07 7278000 2461000 4817000 0.22 6.30 7000000 1223000 5777000 6.30 2.87 2350000 2.65 810000 2.65 1.07 3660000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">January</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">March</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</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.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</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;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">1.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.09</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.42</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">167</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">168.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">156.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.46</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 6.30 2.87 2.65 2.87 2.65 1.07 0.09 0.78 0.42 1.67 1.689 1.568 0 0 0 0.0446 0.0420 0.0422 1720000 5582000 940000 1897000 409000 1203000 394000 1496000 225000 1492000 0.0864 0.075 0.050 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>5.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Related Party Lease</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Z3 Investment</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;text-align:justify;margin:0pt;text-indent:36pt;">On March 24, 2022, the Company entered into a <span style="-sec-ix-hidden:c772">five-year</span> Lease Agreement with Z3 Investment LLC, an affiliate owned by the Company’s CEO and Chairman of the Board and the Company’s Chief Operating Officer who is also a Board Member, beginning April 1, 2022, for approximately 35,000 square feet of laboratory and office space in Rancho Cordova, California. Under the terms of the agreement, monthly rent is $104,000 per month (with a 4% annual increase). Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $10,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for up to ten years after the commencement of the initial five-year 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;text-align:justify;margin:0pt;"><i>Operating Lease</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;text-align:justify;margin:0pt;text-indent:36pt;">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. We recognize the expense for this lease on a straight-line basis over the lease 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;text-align:justify;margin:0pt;">The following summarizes the Company’s operating lease:</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-left: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Right-of-use operating lease assets – related party, net</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;">3,213,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">3,550,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Current lease liability (included in other current liabilities)</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">551,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">433,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Non-current lease liability – related party</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">3,071,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">3,495,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Weighted average remaining lease term</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">4.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">4.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Discount rate</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">Maturities of lease liabilities by year for our operating lease are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" 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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (Remaining)</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">324,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</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> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,307,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</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> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,359,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</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> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,428,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 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);">1,133,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,551,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: imputed interest</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> <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);">(1,930,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of operating lease liabilities</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: 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);">3,621,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;"><i>Statement of Cash Flows</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;text-align:justify;margin:0pt;text-indent:36pt;">Cash paid for amounts included in the measurement of operating lease liabilities was $932,000 and $277,000 for the nine months ended September 30, 2023 and 2022, respectively.</p> 35000 104000 0.04 10000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-left: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">September 30,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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;">December 31,</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Right-of-use operating lease assets – related party, net</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;">3,213,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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;">3,550,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Current lease liability (included in other current liabilities)</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">551,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">433,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Non-current lease liability – related party</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">3,071,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">3,495,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Weighted average remaining lease term</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">4.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">4.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Discount rate</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 3213000 3550000 551000 433000 3071000 3495000 P4Y P4Y9M18D 0.22 0.22 <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="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (Remaining)</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">324,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</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> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,307,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</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> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,359,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</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> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,428,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 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);">1,133,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,551,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: imputed interest</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> <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);">(1,930,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of operating lease liabilities</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: 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);">3,621,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 324000 1307000 1359000 1428000 1133000 5551000 1930000 3621000 932000 277000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>6.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Convertible Promissory Note</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>July 2019 Note</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;text-align:justify;margin:0pt;text-indent:36pt;">On July 23, 2019, the Company entered into a private placement with Orbrex (USA) Co. Limited (“Orbrex”), pursuant to which the Company issued and sold to Orbrex an unsecured convertible promissory note, as amended, in the original principal amount of $1,000,000 (the “July 2019 Note”). The July 2019 Note bears interest at a rate of twenty-four percent (24%) per annum and is payable in arrears on January 31 of each year. In the nine months ended September 30, 2023, the Company has amended the July 2019 Note two times:</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: 45pt;"> </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; text-align: justify;">On January 31, 2023, the Company entered into Amendment No. 3 to the July 2019 Note, which extended the maturity date from January 31, 2023 to July 31, 2023 and changed the fixed conversion price to $2.87 per share. The Company performed a debt extinguishment vs. modification analysis on this amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. The Company determined that the fair value of the July 2019 Note after the amendment was $1,239,000 representing a $239,000 increase in its fair value. The increase will be recorded as a premium to the July 2019 Note and was amortized over the remaining term.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 45pt;"> </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; text-align: justify;">On July 31, 2023, the Company entered into an Amendment No. 4 to the July 2019 Note, which extended the maturity date of the July 2019 Note from July 31, 2023 to January 31, 2024 and changed the fixed conversion price to $1.07 per share. The Company performed a debt extinguishment vs. modification analysis on this amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. The Company determined that the fair value of the July 2019 Note after the amendment was $538,000 representing a $87,000 increase in its fair value. The increase will be recorded as a premium to the July 2019 Note and amortized over the remaining term.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following summarizes the July 2019 Note:</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="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 9pt; margin-right: auto;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%; 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;">Maturity</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Date</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Stated</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Interest</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Conversion</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Price</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Face<br/> Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Debt<br/> Discount/<br/> Premium</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Carrying</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">September 30, 2023</p> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><span style="-sec-ix-hidden:c921">1/31/2024</span></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> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">24%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">397,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">456,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><span style="-sec-ix-hidden:c927">7/31/2023</span></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> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">24%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,000,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(38,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">962,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The July 2019 Note includes a down-round anti-dilution provision that lowers its conversion price if the Company sells shares of common stock or issues convertible debt at a lower price per share. In 2023, the anti-dilution provision was triggered, as noted below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In March 2023, the Company sold shares of common stock at $2.65 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $43,000 which was treated as a discount to the carrying amount of the July 2019 Note and was be amortized over its 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;text-align:justify;margin:0pt;text-indent:36pt;">A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:</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: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">March</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</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: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</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: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</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> <td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</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> <td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</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> <td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</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> <td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded amortization expense for the July 2019 Note of ($35,000) and <span style="-sec-ix-hidden:c901">($186,000)</span> for the three and nine months ended September 30, 2023, respectively. In addition to the amortization, the Company also recorded interest expense related to the July 2019 Note of $24,000 and $90,000 for the three and nine months ended September 30, 2023, compared to $60,000 and $180,000 for the three and nine months ended September 30, 2022, respectively.</p> 1000000 0.24 2.87 1239000 239000 1.07 538000 87000 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 9pt; margin-right: auto;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%; 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;">Maturity</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Date</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Stated</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Interest</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Conversion</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Price</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Face<br/> Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Debt<br/> Discount/<br/> Premium</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Carrying</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">September 30, 2023</p> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><span style="-sec-ix-hidden:c921">1/31/2024</span></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> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">24%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.07</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">397,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">456,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 30%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><span style="-sec-ix-hidden:c927">7/31/2023</span></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> <td style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">24%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,000,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(38,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">962,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.24 1.07 397000 59000 456000 0.24 6.30 1000000 -38000 962000 2.65 43000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">March</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</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: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</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: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</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> <td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</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> <td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</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> <td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 77%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</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> <td style="width: 20%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 2.87 2.65 0.36 1.82 0 0.0420 35000 24000 90000 60000 180000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>7.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Stockholders</b>’<b> Equity </b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Common Stock</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;text-align:justify;margin:0pt;text-indent:36pt;">On March 15, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with an accredited investor (the “Investor”) pursuant to which the Company agreed to issue and sell to the Investor in a private placement (the “Offering”) (i) 125,000 shares of its common stock, $0.001 par value (the “Common Shares”), (ii) 946,429 pre-funded warrants to purchase Common Shares at a purchase price of $2.80, and (iii) common stock warrants to purchase up to an aggregate 1,071,429 Common Shares were issued (the “Underlying Shares”). The common stock warrants have an exercise price of $2.65 per share and are exercisable immediately upon issuance and expire <span style="-sec-ix-hidden:c951">five</span> and one-half years following the issuance. The Offering resulted in net proceeds of approximately $2,640,000, excluding legal and other transaction fees of $360,000. The Offering closed on March 20, 2023. All 946,429 pre-funded warrants have been exercised.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In connection with the Offering, the Company entered into a Warrant Amendment Agreement (the "Warrant Amendment Agreement”), dated March 15, 2023, with the Investor, whereby the Company agreed to amend existing warrants, held by the Investor, to purchase up to an aggregate of 158,731 shares of common stock that were previously issued in October 2022. These warrants had an exercise price of $6.30 per share and pursuant to the Warrant Amendment Agreement have been amended to reduce the exercise price to $2.65 per share effective upon the closing of the Offering. During the nine months ended September 30, 2023, 158,731 common warrants were exercised. The Company received approximately $421,000 from the exercises of the warrants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The warrant repricing resulted in an immediate and incremental increase of approximately $50,000 in the estimated fair value of the common warrants issued in the Company’s October 2022 public offering. The common warrants were valued on the date of the warrant repricing using the Black-Scholes option pricing model based on the following assumptions:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">March</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: Times New 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.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 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="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">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> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">On February 3, 2022, the Company entered into Amendment No. 2 to the At the Market Offering Agreement (the “Offering Agreement”) with H.C. Wainwright &amp; Co., LLC to further increase the maximum aggregate offering price of shares of Common Stock that may be offered and sold from time to time under the Offering Agreement from $15,280,000 to $19,555,000, which enables the Company to sell an additional $4,275,000 of shares after taking into account prior sales under the Offering Agreement (the “Additional Shares”). In March 2022, the total offering price was updated to $18,573,000 based on the shares that were currently available on Company’s existing Form S-3. The terms and conditions of the Offering Agreement otherwise remain unchanged. For the nine months ended September 30, 2022, the Company sold a total of 196,843 shares of common stock under the Offering Agreement for aggregate gross proceeds of $3,293,000 at an average selling price of $16.55 per share, resulting in net proceeds of approximately $3,037,000 after deducting commissions and other transaction costs of approximately $256,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Net Loss Per Share</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; text-align: justify; margin: 0pt; text-indent: 36pt;">Net loss per share is computed by dividing the net loss by the weighted average number of common shares outstanding plus the pre-funded warrants. For the purpose of calculating basic net loss per share, the additional shares of common stock that are issuable upon exercise of the pre-funded warrants have been included since the shares are issuable for a negligible consideration and have no vesting or other contingencies associated with them. All pre-funded warrants previously issued have been exercised and none are outstanding. The calculation of the basic and diluted earnings per share is the same for all periods presented, as the effect of the potential common stock equivalents noted below is anti-dilutive due to the Company’s net loss position for all periods presented. Anti-dilutive securities consisted of the following at September 30:</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: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Common stock equivalents of convertible promissory notes and accrued interest</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,448,487</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">969,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Warrants</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,238,869</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Stock options</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 13%; 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);">6,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 13%; 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);">6,380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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</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: 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);">8,693,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </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> <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);">990,071</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; 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;"><i>Warrants</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;text-align:justify;margin:0pt;">A summary of warrant activity for the nine months ended September 30, 2023 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="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise Price Per</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Share</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contract Term</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance 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;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">340,689</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New 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;">19.40</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">1.90</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,071,429</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants expired</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">946,429</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants 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> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(946,429</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(158,731</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable and Outstanding at September 30, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,238,869</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;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.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> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">4.82</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> 125000 0.001 946429 2.80 1071429 2.65 2640000000000 360000000 946429 158731 6.30 2.65 158731 421000 50000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">March</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: Times New 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.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 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="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">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> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 6.30 2.65 4.9 1.23 0 0.0420 15280000 19555000 4275000 18573000 196843 3293000 16.55 3037000 256000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Common stock equivalents of convertible promissory notes and accrued interest</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,448,487</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">969,173</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Warrants</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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,238,869</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </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> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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;">Stock options</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 13%; 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);">6,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </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: 13%; 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);">6,380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <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</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: 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);">8,693,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </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> <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);">990,071</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 7448487 969173 1238869 14518 6218 6380 8693574 990071 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise Price Per</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Share</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contract Term</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance 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;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">340,689</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New 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;">19.40</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">1.90</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,071,429</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants expired</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">946,429</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants 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> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(946,429</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(158,731</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: Times New Roman; font-size: 10pt;"> </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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <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;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable and Outstanding at September 30, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,238,869</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;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.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> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">4.82</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 340689 19.40 P1Y10M24D 1071429 14518 946429 946429 158731 1238869 3.14 P4Y9M25D <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>8.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Revenue</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents net sales by geographic areas:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,500,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,535,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,589,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,973,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">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> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">364,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">77,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,570,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United Arab Emirates</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">259,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">439,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">406,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">216,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,934,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,264,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; 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);">2,194,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,115,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,039,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,807,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following tables summarize the revenues by product line and type:</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 class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30, 2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,486,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">88,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,574,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">131,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">322,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">453,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">147,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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; 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);">1,673,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">444,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">77,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,194,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30, 2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,245,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">184,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,429,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">879,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,020,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,899,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">101,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">109,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">213,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">423,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">229,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">229,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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; 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);">5,495,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,313,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">231,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,039,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30, 2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,034,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">75,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,109,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">201,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">321,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">522,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">190,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">44,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">306,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">150,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">150,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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; 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);">1,595,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">440,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">80,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,115,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 27pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30, 2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,668,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">171,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,839,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">694,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">924,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,618,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">551,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">146,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">214,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">911,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">357,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">357,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">82,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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; 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);">6,329,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,241,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">237,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,807,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Contract Balances </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;text-align:justify;margin:0pt;text-indent:36pt;">Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet). Revenues that were included in the beginning balance of deferred revenue during the three and nine months ended September 30, 2023 were $144,000 and $663,000, respectively. Short-term deferred revenues were $818,000 and $782,000 at September 30, 2023 and December 31, 2022, respectively. Long-term deferred revenues were $680,000 and $911,000 at September 30, 2023 and December 31, 2022, 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;"><i>Backlog of Remaining Customer Performance Obligations</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;text-align:justify;margin:0pt;text-indent:36pt;">The following table represents revenue expected to be recognized in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remainder</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of 2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2024</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2025</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2026</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2027 and</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">beyond</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 28%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">319,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">741,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">252,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,312,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue <span style="font-size:8pt;"><sup style="vertical-align:top;line-height:120%;">(1)</sup></span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">692,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">713,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exclusivity fee</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">190,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">833,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">97,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">139,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">414,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,732,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">551,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">203,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">97,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,997,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </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%;font-family:Times New Roman;font-size:10pt;"> <tbody><tr> <td style="width:18pt;"> </td> <td style="vertical-align:top;width:18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="-sec-ix-hidden:c1212"><span style="-sec-ix-hidden:c1213"><span style="-sec-ix-hidden:c1214"><span style="-sec-ix-hidden:c1215"><span style="-sec-ix-hidden:c1216"><span style="-sec-ix-hidden:c1218"><span style="-sec-ix-hidden:c1219"><span style="-sec-ix-hidden:c1220"><span style="-sec-ix-hidden:c1221"><span style="-sec-ix-hidden:c1222"><span style="-sec-ix-hidden:c1224"><span style="-sec-ix-hidden:c1225"><span style="-sec-ix-hidden:c1226"><span style="-sec-ix-hidden:c1227"><span style="-sec-ix-hidden:c1228"><span style="-sec-ix-hidden:c1230"><span style="-sec-ix-hidden:c1231"><span style="-sec-ix-hidden:c1232"><span style="-sec-ix-hidden:c1233"><span style="-sec-ix-hidden:c1234"><span style="-sec-ix-hidden:c1236"><span style="-sec-ix-hidden:c1237"><span style="-sec-ix-hidden:c1238"><span style="-sec-ix-hidden:c1239"><span style="-sec-ix-hidden:c1240">(1)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p> </td> <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,500,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,535,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,589,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,973,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">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> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">364,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">77,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,570,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United Arab Emirates</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">259,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">439,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">406,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">216,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,934,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,264,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; 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);">2,194,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,115,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,039,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,807,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </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 class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30, 2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,486,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">88,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,574,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">131,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">322,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">453,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">147,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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; 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);">1,673,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">444,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">77,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,194,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </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="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="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30, 2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,245,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">184,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,429,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">879,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,020,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,899,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">101,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">109,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">213,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">423,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">229,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">229,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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; 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);">5,495,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,313,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">231,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,039,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </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 class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30, 2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,034,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">75,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,109,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">201,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">321,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">522,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">190,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">44,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">72,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">306,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">150,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">150,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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; 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);">1,595,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">440,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">80,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,115,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </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 class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Nine Months Ended September 30, 2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,668,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">171,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,839,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">694,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">924,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,618,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">551,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">146,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">214,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">911,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">357,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">357,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">82,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 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; 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);">6,329,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,241,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">237,000</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: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,807,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1500000 1535000 4589000 4973000 29000 364000 77000 1570000 259000 439000 406000 216000 1934000 1264000 2194000 2115000 7039000 7807000 1486000 88000 1574000 131000 322000 453000 42000 34000 71000 147000 8000 8000 6000 6000 12000 1673000 444000 77000 2194000 4245000 184000 4429000 879000 1020000 1899000 101000 109000 213000 423000 229000 229000 41000 18000 59000 5495000 1313000 231000 7039000 1034000 75000 1109000 201000 321000 522000 190000 44000 72000 306000 150000 150000 20000 8000 28000 1595000 440000 80000 2115000 4668000 171000 4839000 694000 924000 1618000 551000 146000 214000 911000 357000 357000 59000 23000 82000 6329000 1241000 237000 7807000 144000 663000 818000 782000 680000 911000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remainder</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of 2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2024</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2025</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2026</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2027 and</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">beyond</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 28%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Service 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">319,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">741,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">252,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,312,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue <span style="font-size:8pt;"><sup style="vertical-align:top;line-height:120%;">(1)</sup></span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">692,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">713,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exclusivity fee</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">190,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">833,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">97,000</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: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">139,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">414,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,732,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">551,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">203,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">97,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,997,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 319000 741000 252000 1312000 21000 692000 713000 71000 286000 286000 190000 833000 3000 13000 13000 13000 97000 139000 414000 1732000 551000 203000 97000 2997000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>9.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Concentrations</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">The Company had certain customers whose individual revenue was material to the Company’s total revenue, or whose accounts receivable balances were material to the Company’s total accounts receivable balances. Those customers are listed 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;text-align:justify;margin:0pt;"><i>Accounts Receivable</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 3</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Revenues</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30,</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 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;text-indent:1pt;">Nine Months Ended September 30,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">41%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">36%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">36%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">36%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">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> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">1%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">1%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">13%</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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">September 30,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 3</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended September 30,</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 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;text-indent:1pt;">Nine Months Ended September 30,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">41%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">36%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">36%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">36%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">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> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">1%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">1%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;"> </td> <td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">13%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.29 0.27 0.15 0.41 0.36 0.36 0.36 0.01 0.01 0.01 0.13 Accumulated other comprehensive loss. Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China. EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ("&;5<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " " AFU7V8T_3>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVG40^CVHGA2$%Q0O(5D=C?8_"$9:??M3>MN%]$'\)B97[[Y M!J;34>J0\#F%B(DLYJO)#3Y+'3?L0!0E0-8'="K7)>%+24U2>:0]1Z0^U M1VB;YA8,V!]?/$ M>)R&#BZ &4:87/XNH%F)2_5/[-(!=DI.V:ZI<1SK42RYL@.'MZ?'EV7=ROI, MRFLLO[*5=(RX8>?)K^+N?OO ^K9I1<5YQ<6VY?*&RVOQ/KO^\+L(NV#LSOYC MX[-@W\&ON^B_ %!+ P04 " " AFU7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ("&;5=>[RD,W@4 /L> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.KLS(5@R)+ ES!"2[&:ZFV5#VLZVTP^*+<"SML5* I)_ MWR,;;)+*!^I9\B'X=E[KT='EM=1?2_5-SX4PY"F)4WW1F!NS>-=JZ6 N$JY/ MY4*D<&[Q5O\G@ >:1:S&2\9]1:.87C6Z#A&+*E[&YE^L/8@/4L7J!C'7V MGZSS9SNL08*E-C+9!$,)DBC-?_G3IB)V GRO(H!M MBK -JN"/ W 7X&FIMYB;1^233,U<@VHHPI?Q+2AE452V M+>HE0P4G8G%*?.^$,(_YCO*,\/ [N3HE7L\5_J(X?E%S?J;G[ZNYW>KZ^R,\ M16Z-2/0_KBK+)=MN2=MEW^D%#\1% _JD%FHE&H-??J)GWJ\NWA\D]H*^7="W M,?62_N%Y(5RD>#CUFE]<2&A43:1.@=0Y#.G+DBLC5/Q,[L5"*N/"PZ6,6KHJ M981&U<0[*_#.#L,;"Q5)V]E# D.&,WFX4M$1*WLB&E^3\[S@/#^P92H.LTW6 M+:OSB&M->:R=B43#:@)V"\ N6JC-*'T3Q8+<+9-'H5Q@N(;O^\TNZWF>"PX- MK0G7*^!ZA\#=BUFD#230D#N>.-LHKO,P%RJ1[T4J=*3)!QF'43K3)S!8!Z@OS G\AM"-TUFD9!/H=6M^D]DKUVT_=HM]T]=_*BP75Y6Y3IW$N-P]3X.YA'Z@0KGB3MYCF"):NB**^YK7O$47'BNYBM+ G69<$S^BA;5HQ2NV.N)N)VNR0_A$ MK@;#!7KTS(EU#)-$2Y=$<6OS40:0K_%IV$7AH7;[2)%'< MX3Q$!OR1G!+*WCR^)1,1+!5DT@F)*XUDDL"T-#$R^'9"?C[U/$H67)$5C]TN M']>K2UXZ*+K'^BANS0Z9/">/,G8"[Q'X\.FSD^L8)HF5)HGA-F:;0G+]%,QY M.A.5UG"/T-UP,>P/JRT/@QW+=MA]L6\/LF6N=8NT>L:@D7#ZO+6%HA'S%/W$[=6H2BRF$>J?G,-ZI?*3M;6;%]-I5ZYE([H+O9$M/%EJTP@+MV8U[39& MBLHW:NHI2Y)LV@C53A:7_K<;L[C46UNK5MX8TFV;1IA/KV6M[Z\F=/+PPZ]J MM;;NA^GBO_J,JNKR;YA%1R*;:U_57?_RA[AU+77ZGKSO\E][UM,B'EMK.Z MZ1N#@D:U^__B8S\01PWH;*0!ZQNPIS;@?0/N'=TK\VZ]$58L+HV^)\990V_N MPH^-;PW>J-9-XZTU\%1!.[NXUFT%DR(K E>=KE4E+-R\%K5H2TEN7<<=>7Z] M-4:VEMQ(HW1%WK=B6RDP_(ZW;\CS9]]=3BWH<;U.R_[=K_?O9B/OOI6; M"\*3,\(2QI'FU_'F;V0)S:EOSDZ;3V$4#D/!#D/!?']\;"AZ'T77@<\O,'_V M']%M1"FO)K"D.FEV^\H.O/-;[XEIT:R+: MBI3N0OZY53M1@_,=YO6^J\QWY=+";C%+:)XDR>5T=^P08D?G\V.[$ZVS@]99 M5.NKLM1;D 99HY2@\ZZ69Z2%#*>71-20AWRD0D8CI9$0E:36,(.=>_R,G<'K M(3KIK/!7PA((&]G<27,('31R]Y+2(U]XAK@RFBH+K3CG,]&U64'=5E4W8V1&Z$J(C]N7.KH?"!INX8Q+4_6$*8] M"S3-L5@*S6B:Y*/2YP?I\ZCTW[05]1-4SH/79P5+0YFA'4WR?'R(\X/._*D! M +&NV_->,J8U#T=TSD*IH1E$#!]56AR4%E&E_X+A%H8BGCH?;0CK)T?)1I,M OB:KW98VG@[[Y:: BZ0"U MBP@<$$CC#-SGK8A !$1I@3$!LRQX;!0':-$XM0Z@WHA/CM*HT)!):8')#.UR MEHR+'-A%X_ "D68+%2YH-+JN?=8RLO95[P/04.$AD68I)CRTXT4Q+GP@%XVC MZXU<2F" 4PMLV$KR[3< ??J2=&MM[+F5ID%UAXC*,> B=O,\DJ4&DM$XRF!? ML9/&^DP 2&A4UVGS":!F!Q<>)F CC/V$>A'2:Y;3.>)&:)C.(T4H'3A'XZ"# MA":A$+6!QOOYQ4E+42=ZI6=J0D9B'':,H1B&"&+!(@[&C[&"?>:6WYF-Z097F. M50^((852>#RCL(%Z[!'J_:7>T7>U6@EWNM(=@KO6[6HTM\3[_^S]< A/RL=+ M$3; D\7A.9HYX\Z%H/0[P&""0KN"1F0/.&5QG.[C'XK_IX84LBU$,N2C9J=R M!["R.%CWX?^81F1?Q[(4X1%FF279^(:%#21E<9)>ZZ91UN],//XA.[I5(-MR M3'6T/SS."1KB?Z.C1\]\V(!B]AB*FT:WI+.Z_'!&GB4724(=MLA.U%OYDO T M<:Y_BQWOZ42#<0WVOW,6 G_7$=Z@!":HJ)Q^S&HX,/0.=/ ?IOH+C1 M/\A6=JHC/^K:A3KL9M^VY<5^*;GS#FDZ3Y7Y2W^:BA>"/&3Y+"V02A S9,7X M'HT?G?O&F?\SX 32G=OZN!6K^J(6GX 0R.>48^&.61;S2/ ,[.9/V?A&AA0Y MJ&49DD$P0\XB$@=.\SBG _#YO!B1C 8WZMCEM&].A]HS>.T?NC>3=NVORQT\^A?\7]2/ZAL^M_KY6;Z?C,=0$?/ZE'W_X M5X)W[^\_40KPH13@\5+@2PX^.8)L1K$UAQCZ8[.Q\!W S>/@_N*M2]__\<^.^R=]I: MW?C+M11 $F< SY<:MN?]C?O4>_BTO_@_4$L#!!0 ( ("&;5<@7)J%\P( M 'P) 8 >&PO=V]R:W-H965T&ULI5;);MLP$/T50NC! M 5QK\QK8!A('17LH:L1(>Z:EL46$(E62LM-^?8>4(GB+[:07B&0U'C MK53/.@,PY"7G0D^\S)CBUO=UDD%.=4<6('!F)55.#7;5VM>% IHZ4L[]* CZ M?DZ9\*9C-S97T[$L#6<"YHKH,L^I^G,/7&XG7NB]#CRR=6;L@#\=%W0-"S!/ MQ5QASV^BI"P'H9D41,%JXMV%M[.1Q3O 3P9;O=,FULE2RF?;^99.O, * @Z) ML1$HOC8P \YM()3QNX[I-4M:XF[[-?H7YQV]+*F&F>2_6&JRB3?T2 HK6G+S M*+=?H?;3L_$2R;5[DFV-#3R2E-K(O":C@IR)ZDU?ZCSL$,+N&X2H)D37$N*: M$#NCE3)GZX$:.ATKN27*HC&:;;C<.#:Z8<+NXL(HG&7(,].9%"GN":0$6UIR MEE*#G7O*J4B +&Q@35JS4BD0ALQ!,9F2)T'+E"'PAK3FU,YD8%A"N;XAG\G3 MXH&T/MV,?8,"[3)^4HNYK\1$;XA90-$A<= F41#%)^BS\_0'2) >.GJT3_79+(4J!]!0FP#5UR:!/*L?!=;O (D5262[,J.99CA3UE MNEJE[U:QIVHSQ3,6C/W-KK5C4-@=[<+V+,2-A?BLA3D>"L"M2PE64O+<)@55 M9$-Y":3%!,KGG"I-"L"#G>%&GMRT:HG!CK2@$P3A@8%+J#W]W49_]WWZG4I- M:&DRJ=A?G+ ^JM&3XJOXO8/D'^?_,F[/0*\QT/N0 ?R@:D-%RL3ZDH/>D;)# M[><0>ZK[C>K^6=4SF>?XC?V/FNE?53.74'OB!XWXP3O$O[M@!D?)C'O!R9*Y M!KGG8-@X&%[C8%$Y6#BM;?+C^I(9'BL+XWXOZ!XX.,:%03P(X^%I_:-&_^@# M^K]I75Y._^A*Z<>XT]+]G;O1_I=\IVK-A"8<5L@,.@,,H:J[ONH86;CK'O$2@+P/F5E.:U8V_@YH=K^@]02P,$% @ @(9M5QU0:"CZ!@ MN"$ !@ !X;"]W;W)K'E*Z?N+B:[UD3*+GLJCJF]%2RM75>%S/EZQ,ZTN^8I7ZY9&+,I7J5BS& M]4JP-&N,RF),',C2;7S;-[,;GF:UGD%;L7J%Z792J^W;&"/]V,\&CW MX&.^6$K]8#RY7J4+]L#DY]6]4'?CO9C&[Q54(";= @_LC9 M4WUPC325&>=?]W;U(:'USOO M;QORBLPLK5G,BR]Y)IMEAGA.;K M6O)R:ZQZ4.95^S]]W@;BP$#Y@0W(UH <&[@#!G1K0%_;@KLU<%_;@KF M;] %^OPP16<_OKD>2]5#W98#]U&X?6>S' M*C+[\)!=>.Z(U>$#6UTBZIPCXA *]"=^O3F!Z/R_UI/_W'HO&'2?*[3QYP[X M^UW5+<$VK%JS&AK;UMIOK'6!VDP(CES'<:['F\.803CL&;BIB0L<&AFX!,"% M3G"(Z]%U]W1=*]V8UU)GOXURZ\$[:!H'D=G%&,#YJI,&91/G-4R.*0,X-\*# ME+T]9<]*^1>A)_-*\,=<0G0]HUD:F0,7FS"7!B99$X8C'QA?$TU[I=1"P0[$YCYU.[SB-+1T@_T$NF=B/]A6H41Q;^+1TOZI7Z9S=C)0, MJIG8L-'DIQ]41?H94@@G]38]J;?D5-[Z8W&@/;$U$=]5DBF_ YBTI$G+\_"9K.2P+@AN4:[B0JMFO4[2K6JVD@:U,PJED4FH1B"(EI"&A5"*G6 M)Q.90$@UB^AP #K!BNV*5>])"C630-*F<+R@@6M*D1A$N@XTW@ 2XV8),U@# MT)#T-S!]UIURQ7;IVM2.5$J1S]8RG14,28XJKO*_DH(WLE;-AK:XPJ$QU>0% M)H"4!X$^%!@ 2#VHI ) U[%4U$[)8KN4W>6"$1E5%DI5:6O)YU^7O,B8@(-B M2LT+Z@,Z)@:1!,BL*83$3N0#:@^"!B$=EKJXT[HXM(J>_HG-NVV=U%GTYASI ML*F5YU/Z?(YNCR)WGPJ],/UY.]-;HKG\"XR;56E_MUXZI;?I2;TEI_+6'\9. MMV.[<+<6.T R#Q0[" D7.V@',%#L *BUV)%.L9/7*/9Y+X5U%$#M3DZJW4_J M;7I2;\FIO/5'I=/NQ*[=WW+!\D6%YFNA2L3\&U+UH:J+M#W^S_Y>U[(]/UZD M>87.]("!>HR8"ALX/P-0@&B; C SK1, Y0]76=(I>F)7]+&1HB!A2%,'U%P0 M8A!)0V!# R'Q\3')ECRTD<"6'0WI5#BQJW"3___2* 20UJ!& 8&01H& H$:! M@#:-0CK!3EXZ5'XQ1J]4*]N&_!X9WP'.XT D ;;04PBIU(H':'H(&@3]<[Y^ MC#I-3SQKP4]24:GLJ-&]JOL/2R5!7A @Q+I'^.ZB?TIOTY-Z2T[EK3\RW;Z# MV/<==VF=S]N3XKQ8ZQ>%U4YSK]HUNLG<9LC.5-G/U#Q/1?MC\Q1> MI&PU[6 M7;KN<1H#,/?2]X]S&(!YE\0_SE^HT?#2C0:RM]N%$/LNY$OS;EJ%)MTPD2Y8 M+RHUXFM92Q5!7?YF.IR'T=0Q:W%PH( #>,^A/L7'H3*!?N0&D7<<*\"A$U+G M&)@ 0)?0, J.HC4^>!-=,K%H/@&H50C6E6Q?-.Z?[C\SN&U>KA\]O\-7,0:> M3_%5TGY$T+EOOVEXGXI%7M6H8(^J*>@&]A]K3/X%4$L#!!0 ( ("&;5>J=7Q !A< %)B 0 8 M >&PO=V]R:W-H965T&ULO=U9<]O6EH;AO\)2=W4E55%$ MS&3:=I4C8C2FBD^Z+U+G@I8@BQV*U"$I._GW!Z0I0>!>V"2DUWV32!;Q+$Q< MQ/!QX\W7Y>K/]6U5;09_W5\MZK_<+%=W MTTW]Z^KSQ?I^54VO=Q/=S2_,X="]N)O.%F?OWNS^K5R]>[-\V,QGBZI<#=8/ M=W?3U=^_5O/EU[=GQMGC/_PV^WR[V?[#Q;LW]]//U<=J\_M]N:I_NWA2KF=W MU6(]6RX&J^KF[=E[XY=R9&XGV+WB?V;5U_6SGP?;1?FT7/ZY_26^?GLVW,Y1 M-:^N-EMB6O_O2W59S>=;J9Z/?^W1LZ>:VPF?__RH![N%KQ?FTW1=72[G_SN[ MWMR^/1N=#:ZKF^G#?//;\FM4[1?(V7I7R_EZ]]_!UV^O]K.\VT]< MS\'=;/'M_]._]BOBV02NW3&!N9_ /)C [*I@[2>P#B88#3LFL/<3V*=.X.PG M< XF\$8=$[C["=R#"2RW8P)O/X%WZBR-]A.,#M>2US'!>#_!^'"6NB8PAH]; M;G@PB6%U3?*TL0^WMM4YR>/F-@ZWMS/NFN1Q@QN'6]SIW D?-[EQN,WMSDD> M-[IQN-6[%_]QLQN[[7[Q[4VR>X=-IIOINS>KY=?!:OOZVMO^L'N;[J:OWUBS MQ;:C?-RLZK_.ZNDV[RZ7B^NZ/U37@_JG]7(^NYYNZE\^;NK_U8UCLQXL;P;^ MOQYFF[\'/_R^F#Y?5]5N M1IY>*12\?$%!@9GHF??7];+777 Z'Y33V?7Y;#&XG-[/-O7O3TMQ^7#W,)]N MF^3 KQ?A:O/3H*P79'F]78WOKY?W6^"G^J?_JS?NL<7R7S\_OU7SW?8LIZMZ M ]:;^$NUVLP^S:O!I/JT&92KV555OVA=:6/V,O&;SAJ\N+Z"1'OVMVM0? MQ_6:\Z>K13VGZ^^TC>.7SH9@)4?64W$9U]MALYI]>MA,M_O 9KG=,8[,8:I7 M\^7B:KG8K);S^7:#QHM-M:K66C$[\G8EUV]^;/T2[X_BR(I_Q;Y?ZNE_+.O= MO#W91?T)\/0Q8#Y]#)@[Q^YP?IW.IXMZ47^HWSSKVWJ?6/\XF&[JE7#U\\ R M?AJ80].0.KU6W1X-_[*^GUY5;\_JP]UUM?I2G;W[K_\PW.%_2UW\&^;LL.V1 M\)=WIC=VS?&;BR_/NS19TR>Q@,1"$HM(+":QA,12$LM(+">Q@L1*"&NU'>NI M[5BGM9WW5U?+A\5FVQ;K0\_%]71UO1[\?K\]&-WVGN'YT'WJDJ=U)FWAOIV) MQ";?,/=9FSLWAN[(& Z'[4[GDV4#$@M)+%)7R-BSQLKJB,FB"8FE))8)^\?8 M-I75D9-%"Q(K(:S54NRGEF*?U%).Z1%:J6^/(+$)B?DD%I!8:"N[NNF.;$=] M[T=DV5@M>VZZMNNJ;[)$?:FE-NH/^EWR#T,\KQ+FPA;PC%STG,0*$BN%-6V- MO>>KH]4/G*=^X&A7_NZJS_GVHO/UX&IY=U\MUM/=M>SJK^W/E=07M&+?OD!B M$Q+S22P@L=!1S@2%#\"(+!F36$)B*8EE)):36$%BY;$=J-5*W*=6XFI;R>/% MHOO=Q:*K9Q>+%LOZ/.5^=[%H.W,;J:EH[;Y-A<0F).:[ZD>Z82GOW8"L&9)8 M1&(QB24DEI)81F+Y:7M00=8L(:S55KRGMN+ICU"F=0=9WFR/3K:WJ=:[VU33 MQ?7@ZW2UFBXVZY\&BVKS_-*LU%X\]>+IT!YZ[95VJ9V3OGV#Q'P2"T@L)+&( MQ&(22T@L);&,Q'(2*TBLA+!6#QH]]: 1T(.DOJ-U^Q[6D-B$Q'P2"T;*)YPS MMI5/N)"L&9%83&()B:4DEI%83F+%:7M0"=5LM93Q4TL9:UM*L%Q5L\^+P=7# M:E4MKOX>;.I&LIY_N_CR>3I;2-U$2_;M)B0V(3&?Q (2"TDL(K&8Q)*Q:\_WRG-CO+U!;01EN0?9-[2J MCVH!JH6H%J%:C&H)JJ6HEJ%:CFH%JI64UFY#9M.&3@O@GM1ZT-0MJDU0S4>U M -5"0X@K.R/7]-0;U6CA6"A\;CKNR%)ODB3":VU'/=$YLG-VG.E(,^(XZO)G MZ/+GJ%:@6BFL$L,<==]Z-IJDK'%B5+9G0E_/]FX6EKK32QE]M*J/:@&JA:@6 MH5J,:@FJI:B6H5J.:@6JE936;D--NM;09QF_8V)?7[EWIR*UB:&F$[M"^VCA M -5"5(N$E2(']]&R":JEJ)9)^XD8WD?+%JA64EJ[Q32!74.?V.V3X-=3O7L& MFM5%-1_5 E0+#35NV97C1PO'0N'.)+_P6BG*?V3G[#H5$F9$#/.CRY^C6H%J MI;2^=8%^HXGA&OH<[HON+.O-WIT"#>"BFH]J :J%J!:A6HQJ":JEJ):A6HYJ M!:J5>^UY$W(U+:B)[!KZS&['U9B/U7U]O#+47+HE$X.7AAKZ]8SAV/4.K\:@ M25U4"U M1+4(U6)42U M1;4,U7)4*U"MI+1V&VI2NX8^MOOL5.EXZT&3NH:: M0%2/=B=H31_5 E0+]UK[%,CS7'6E1&CA6"A.UX))P"Z7>ZKE,@ M84:D>U(9NOPYJA6H5@JKQ#9=36JER=8:^NSABU,K:,#64'-[*V46CFRD=FMI$K.F/I3XNM%8]'CO)H-F:%'--X6FO$A"-CM.@+ M]6XZ0A;7LNVQ-IK%1;4 U4)4BU M1K4$U5)4RU M1[4"U4I*:S>F)HMK M:H-X/1J3V(S(S."EJ08?A?M!:$T?U0)4"_=:JSF/QT(@#BT;HUJ":BFJ9:B6 MHUJ!:J6P*VVOF76?0C5)6_/(V+C(R'.F&O0;>YYYKCW 0V:\$4U']4" M4\U(&KO;+8?CT:%E(U2+42U!M135,E3+4:TX=5KCW@0\:]$4U']6"O=8:KW^L M7C4)T:H1JL6HEJ!:BFH9JN6H5IRX)Y54U7:+:6*^UG>(^>K-WMT%C?FBFH]J M :J%J!:A6HQJB:4F2DUUH)T/1W;UKBO%:,P7U7)4*U"M/+I1VAVIB?E:+X_Y MZB?MW7C0F"^J^:@6H%J(:A&JQ9:0+;5,6W@B-5HWE>H:KA#S1()N9KO6ALWZ,#?.O9WOU#C?&*SQ9 J_JH%J!:B&H1JL6HEJ!:BFH9 MJN6H5J!:26FM-F0W,5[[Y+%]C[8>/=6W]=@GQ731FCZJ!:@6VD),M^/9 FCA M6"C<^6P!X;72LP6.['0=IS'2C(C/%D"7/T>U M5*895HGRU@-X%;^T6!V^?/ M8I2; !JXM=7 K3&T/,,:'?8!-'&+:@&JA:@6H5J,:@FJI:B6H5J.:@6JE936 M[D--XM8^.7%[O/>@B5O[I,0M6M-'M0#50EM(W'IU,Q8>&H 6CH7"]0&(:PCW M&A+AM8:A;K94,L>>="R!AF=1K4"U4E@EEF5V7\NPF_"LS8=G]63O]S(:GD4U M']4"5 MM-?-H".%9M&B,:@FJI:B6H5J.:@6JE4=WI'9K:<*SMC8S]\KPK![O MW61(;8)JOJTF'BW#5=_* 5HV%,K:PC=TT*(QJB6HEJ):AFKYJ?M(@98MC^XC M[=;0Q%UM?=R5&[%?7ZAWFU #M*:A9H\G:%4?U0)4"U$M0K48U1)42U$M0[4< MU0I4*RFMW9B:S*NMS[R^;L1^/=Z[&:D9/NDB!YIG1;4 U4);';O4'0I//$.K MQJB6H%J*:AFJY:A6H%HI[DF:XYHFSVKK0W[,UWCT17JW$34I9YC2,0T:746U M -5"5(M0+4:U!-525,M0+4>U M5*2FLWI2;2:NLCK2__'H\>[MV(T, KJOFH M%J!::*M)1M,5,J416C9&M0354E3+4"U'M0+5RA-VI7:3:3*QMCX3Z_]5K:YF MZUVC>>PK1X]ST#RLK>9A#6?D6<;A<0Z:AT6U -5"5(M0+4:U!-525,M0+4>U M M5*2FNU(*?)PSKZ:*+4@J2VHV?ZMAU4FZ":CVH!JH6.%(\4 K-HU1C5$E1+ M42U#M1S5"E0KC^])[8;2Y&P=?<[V1=].UIN]NPNI35#-1[4 U4)4BU M1K7$ M46/8Y^HXEBE:-$.U'-4*5"N/KMYV;VFRLXX^.ZO[GK%^TMXMA-0FJ.:C6H!J M(:I%J!8[0D36&8[4]WV"UDVENF.U:H96S5&M0+52W!+&J'LH J>)YCKZ:.[W M>IJ0OFSO]J*F!\7(#%K51[4 U4)4BU M1K4$U5)4RU M1[4"U4I*:[>I)N;K M:".%Z-.$]*5ZMR;[E -6M-'M0#5PKUV-$"#5HU1+4&U%-4R5,M1K4"U4MR3 MN@,T3A,,=O3!X(ZO-F?3U=/7"RVQ<: Q8$>- 1N.Y8S<\6'O0'/ J!:@6HAJ M$:K%J):@6HIJ&:KEJ%:@6DEI[3[4Y( =?0[XV5>;C_<>-/7KJ*E?]2-Z@M;T M42U M=!1LYJFYYF.\%4EM' L%#XW/,Z^C3N2\=)T;.]W]!"_E8<)P4MZZ-:@&HAJD6H%J-: M@FHIJF6HEJ-:@6HEI;7[4!/ =?0!W#[CI.BIWKUG=-(5$#1*BVH!JH6.D'_L M&"<%+1P+A3O'21%>*XZ3(IGB."GHHN2H5J!:*:P2[3@I3I-O=?3YUM<-9J#' M>[^K26V":CZJ!:@6HEJ$:C&J):B6HEJ&:KFCIK[=W=W7PX$1T+(EI;6ZD=M$ M75U]U)7YGJ&^2-^NA&H35/-1+4"U$-4B5(M1+4&U%-4R5,M1K7#5@*LQ=D>V M=? P'ZIJNRDU<5GW.\1E]6;O'H3&95'-1[4 U4)4BU M1K4$U5)4RU M1[4" MU4I73=5VGZ2Y3:C6/6U 6LV#.<0[.'JV=Q,2!NLT+-<9V@?77="R/JH%J!:B M6H1J,:HEJ):B6H9J.:H5J%926KL/-FYQF.K5[P%5YK&.KK4LDT+&%9,G19T2.Q)O0>-P>ZU(U$TM*:/:@&JA:XP.G!'% TM M' N%.Z-HPFO%*)IDRE$T=%ER5"M0K136B3:*YC9Y4E>?)WW)8S;T9.\W,ZE- M4,U'M0#50E>(=DIO>#1[BFH)JJ6HEJ%:CFH%JI5'=Z1V:VE2KJX^Y?J2D=?T M9._6HB9@)N#J MZ@.NNL%,])/V;C7H&+*HYJ-:@&HAJD6H%KM2-M84'FZ3H'53J:YAJ8]$SM"R M.:H5J%:*F\)J/R:ZW2.: *VK#]!V7$Y-'A9'[H^@T5E7C0N:]L@TQX=?QD'+ M^J@6H%J(:A&JQ:B6H%J*:AFJY:A6H%I)::T^Y#7164\?G7UV.?5H[]%3?7O/ M7CMR.16MZ:-:@&JAI\8:MY=3774\L0@M' N%STW/E BU;4EJ[T3014:_/X*ZO&_6T<;97/@%9C_=N1K;RT2 ,7X+6]%$M0+5PK[6:\UB]:!&A56-42U M1;4, MU7)4*U"M%/:D[>E3YPE4DU;U]&G5%WT)6&_V[AJD-D$U']4"5 M1+4*U&-42 M3\UYJETT16MFJ):C6H%JY;&UV^XL3836TT=H=2$3_:2]&P@:E44U']4"5 M1 M+4*UV!-&7K5H:IEHV0\OFJ%:@6BEN"D_S%&*OR<)Z^BSL]WID MCKYL[_ZBYF7E:RQH7A;5 E0+42U"M1C5$E1+42U#M1S5"E0K*:W=IIJ\K*?/ MRY*/S-&7ZMV:3AHP%JWIHUJ :J&G!B+E*RYH(A;5$E1+42U#M1S5"E0KA3U) M>\6E"=9Z+PK6'AUX1,_V;AQJL%8>] @MZZ-:@&HAJD6H%J-:@FHIJF6HEJ-: M@6HEI;7ZT*@)UHY.#M8>[3UZJF_O&:G!6F'0([2FCVH!JH7"^N@:] @M' N% M.P<]$EXK#GHDF?*@1^BRY*A6H%HI[?"Z08]&VV!M^U^:1-Q(GXC[P_CG^ZNK MA[N';RX7QRP?C[$+Y]_SS[=/OVR6]V_/C+/!I^5FL[S;_7A; M3:^KU?8%]=]OEO7)V/Z7;8&OR]6?NT5Z]V]02P,$% @ @(9M5U &\F+. M" F2\ !@ !X;"]W;W)K,^E>/[ Q==R1ZE$W_*L*"\F.RGW9[-9F>QH3LKW?$\+^&7# M14XDW(KMK-P+2E(]*<]FV//FLYRP8G)YKI_=B,MS7LF,%?1&H++*/]", M/UQ,_,G3@UNVW4GU8'9YOB=;>D?EE_V-@+M9*R5E.2U*Q@LDZ.9B=?U/TG_J)4'9=:DI"N>_8NE$N6B&_0BI0[]!$\7J(W7PI2I0S&O$53].7N&KWYV]OSF00H2N L:5[[H7XM M'GCM$GWFA=R5Z%=X?=J=/P,56CWPDQX?L%/@'=V_1X'W#F$/!Q8\J^^?CAUP M@M:L@987#,C['1)06^U&\'L&*J+U(]A.V9D5;]$?>RJ(9,467:DP9I+1$OUY MM2ZE@+C^M\V>]?M"^_M4LI^5>Y+0BPEDE374]P-8DCSO?'9_J(%E9(R#Y>' #KJH115_@>2KHY\R6&A2GB1L(RBHH&MGJKK1'FWJAV*>.M/TOKSS*9@-*871Q+6 ML=.\M=/YBB8&FQ=7^<'R\7@^"7+?BE$_QM M'6P(. ;8-Z&0,RI 2J@?TQQ60\@25MQ#AG$!:6)38-D#%L86V_>'S:-AV_N> M*8F>4X%_J#37+$4RH:O@DP^LA<[K!PJV6-O]TA>FJW]0Y_VC%2G9D6)+GRU8 M94EE[:&,D37+AA>OY@TCK5YC2>O: QM[8'>*)3J92K7$4W9/UIEU%6BD=)(D MM"639> 42EGSYR9TMS>P.1#P/+1#[ Z,8#P,T%=UWE_0;0?>$ MI4^K:1U-7.ZH:,++"COLH5DL?0MJR[AH>)7R3:7WG0721,">/ ZZ/^I[%5NS MVS;0]X9AFD+KNROMIT)22 #Y!!/]_%.,??\7"-Q,<_4]$?+1"KY?3*@#^%BQ5[O[!&V(+<4G_#:!BW*<"^ MNP)?TPT5@BJPD'R5L7JY@](\!9?D5MC]FAHL++ MI1<[S&U*K^^NO7_HI$LJ M@ Y5ZV!!MX+M%U <11:TEGH<#I,R; HM/E9HBZTVI6J\N^8V*T@!!/S[],'] M2CQ=Q)9DM0V<1\/)BDV5QVA>N@J ML[A?^6OJV'-V?V#@!<,T#!N&@-T,H:L-+/D F(J$E5JC!R($*>P,$O>+?XAM M@>H$\%)W&2J!W52B3<7]031OVA@^DHX60N'-;4K:!KH<9#@%=G.*7S<;FM0; MP=#24[8M&H*1/"*H;;1I*W7+K/54M5M?T+\JZ*PR.N2_/J^8VC2S#!NF>(%A M'X&;?2B_L"(1E$"HO4EI??56+98GJ1%8V(0?66BV;6 0+(9]%!C>$;AYQVH( M,"(2K>F6%86*-7 A\!'&4ZL>?6(1^@L+>[4,7.!XF#X%AH $[J;" 3%2&](2_?F9YFLJ[%DW$D-HU'T-OA$8OA'$K[P&.?G,R=8825K7&H:] M!&[VVLM:KGM<(7DN8[- Q@@>:?IM6KS:57^54Q,&Q"#=9NOW^;'8*.CE^ M1Y+65=L0K="]U_/CV3SJULY8TKK6,%PN/,+EQHS[/NM2S5P_[N>]LS3ZI,,0 M.PL-.PO=[.PW4E1$/.HS61UR]KM2QAGBHQ*RL:1US6 (6?C*A"PN<:?BJ:0Y\/3.Z:+4+5SE2L MW#T=S^"";5D!!GXNR6K0/LGSGYT>:VSU&B0O,B0O>< MBJT^^UTB?8:C/B?Y MX-RNSSJCSG;A1B^S( N#R6FIEGS+X8]RYO U:*VDNF#CM37D>''6.1]]N-@7 M^2CPI^:UWWDGB61N[9U\?$G/.D,!Q#DG02PH_*QXRGDNA@#COK'9:5V*XN[[ MUOK'&#MBF2O/4YO_I=.0G76..Y3R0E5YN+'KS]S$8FA1FV MTT:*CO=>L;?7AKP7[>V] M$K*G8.FC-LHD6N5T&U1@M%IX,=[:W/[+YF1J/OA2)7S6P5AX=BON3-Z^&1T. M3UX!N]^"W7_-^F1;AR?U42:E"^6UETK-Q*E! ++S]S=^"'21V^3NGY=">=W9 MJ/_+3]J KE<(3(;L6\:NL)\8J_#_V>:I-DO?I2\FZ=.[MV^.Q^/AR4^$XN[H MA$+&U$A.;5$JLVFWFN4U/U^QE7N^5/EFX5?,X0K\4OJ8FL06!3LIK/Z!2BMR MRBQ9PE$5Y@FE3BEPDAF;VZ6&!+B-$A!#;Z[,'9!VZZ_2V02QQX5HMQ;QHHX M5H1N_?#P74Z.@$.7DY#90I3W-FU)%*Y)G9D3:U"T4YF!52 M!.K E:B$)@MU/B2:Q+J4YKFU>-:9 = 4I.0V?0F.FNK16HE2 M)0,/"63A^#!:1M1(C76E=1$^]L1N'#@-IC.S M<.)2NU)=FI[WZ;IRL;YH3P27W(F+X)0XMK7QK\JGZIZFJM0!HWVEW!W.-L%6 M!X70[_#J-\4<;+MMV,]7UTTS]>F*4\D?T*TTZCIS-JV24*?EO"V%G"2RU[3( MDWPTQ?/1H:A\%VI NXZ.]D_J\=7VW"493J1FL40IY8RMW3Q6/,&01C1S;1_[ M<_9]]DPOJJ&T)O3LHI=(4O_3K]+KXEQ03<]O>M^VL([WC\?/3.7*868\/->& M<.B8:H%#%+V&:(7GD!PT_SGVRCI%)(0"%_#M/(JED B5#^>ZJYZ7P[;8C M%BT5^Y:*^S2]O+I^I*#=!*/J_("W."K2W?.M%'@=+9=7J;2O06L 5L,.T:'$ M_W(H+0T\'W8,!S]FL/\<2!-"PQ;2UO-*QU$GW(+J05*EFNM/H-[]03NM5LJHW_4?+\E7,E42X;_,XXGJ!49D#V\"NI- M.[@J<4IP62HX."NEQF!*HG'_B]5&>#)VR,)HC!V)K'?4I1L,]P9S[P(EGZYF M=%MI.8752NE<8.&F^(58NW_30"FC!7"^D#S4+QVXCVHUE(X2 (-J8 M=GQMW: C<29N.4C1WD'W8#C\#9? 2O86UC:XVH@CPZZU-+[1?4$L#!!0 M ( ("&;5?D%=T=5 0 *0) 8 >&PO=V]R:W-H965T&ULA59-<]LV$+WW5^PP,SFEEBP[B>M(FHF=INDA'4^) ';?OOT$YAOG5Z%ACO38&AL661-C=SV9A*+A5H4SU['% M2>5\JR*6OIZ$SK,JDU)K)K/I],VD5=IFRWG:N_/+N>NCT9;O/(6^;97?WK!Q MFT5VGNTVONBZB;(Q6UX!7.A/1+FT'V-2P6?8BN'96Q M;K4=_M7C&(<#A:OI#Q1FH\(L\1X,)98?5%3+N7<;\B(--/E(KB9MD--6DG(? M/4XU].+R#Q>99O0S_>:TK>G6V8*]G4\BL$5B4HPX-P/.[ T8N$=W'"T4#1T4=ME2VT M,G0?56046 S/^3O 73X/)[UR'3I5\")#,P3V:\Z6+U^=<2!H-7TEJ!E"V)'SMT6@IQ@5+0MF?Y M3B@[65@;$;2E"'N6E:>JC[WGLR,"K=KB$,8!X94.3*HLM5@#BT)U.N(?9[5$ M5L-LW@::< MMVY$DAAY9[[W.C"O#IT5V^)';+SKZP8C!^60.P_'L0TS01EX!SOIQ'EB<(P" MA,@#10XQAB/BP;4NX+6/EGUH='?L.>)JK8M4]\JC^!CY:U2$@V"_8['1QL - M4FNEC>JGB'0>((O(MZD>MG4_:B%I\8@#5 MBF!2F2$P2'N%N>W\D#T'40_T$K68-H?*" ?=4AYT2SR=U'V5HM85U:D7BK$7 M-CHV\,)9IFTJ42EXP:N@#KD2L9200PHLN',^#J%413%8'-&",UJ$2VCNYD[8 MSQWTV5JJ@BUABB QD%,!%^20<'7DPQ#[$ZP'!O]OM'0D:49GFKX$$*!5^0UW MS7 L'<>5234-O X-JR550YL25U7J!-"<(#I?H?G?_!'D_W+Q/XL/[Y;/RM88'ABNH3L_>OLXP"-*; M8%A$UZ5[.'<1MWKZ;/",8B\".*\/;M[%M31TMC/+I/2TVV1:W?'9A3XY,Y7.EY84E5Q6%L'>G,C?+ MX\ZPLWIPJ1:9YP?]DZ-2+.14^NORPN*NWUA)52&U4T:3E?/CSF3X\G2?UX<% MORNY=*UKXDAFQGSFF_?I<6? @&0N$\\6!/[=R#.9YVP(,+[4-CN-2][8OEY9 M?QMB1RPSX>29R?]0J<^..X<=2N5<5+F_-,MWLH[G.=M+3.["7UK6:P<=2BKG M35%O!H)"Z?A?W-8\?,V&4;UA%'!'1P'E:^'%R9$U2[*\&M;X(H0:=@.0T.AD]XN0'^L5HGSEZHU.9;N[O W"#>K1"?3K::7 JRQZ-!WLT&HS& M.^R-&Q;&P=YX!PN.O*&W2@N=*)'3U LO47U^:[S1W/YV<]Q(+UTI$GG<0:7TYY6\]72:F^3S7]OXV(EX.Q_CWC=?67/P?Y5) M(,W$C:29E)JT01-X:3FJ)!-Z@35*D\\D""E*H>^^>W(X&KYXY!C*==2C4^&4XZ W,H40 [[@DQ%66E2I\K"1&)C2+E[5V<;-O$FL M6R=VS1&H+H6-X;!AFV*UA+[X;(,(JV"DS$'%0FII19[?\7M9^C45USH "044 MH$\*D)\(>LKLC :OKGO3'OTXF5R$^^&K9X$2I3E'10NITG&0K(HUH&$/2CMO MJR#5L1-K;G\+RR;6JR27=,B^+^6BRJ.):?=C+]2+31%+?K='B;0>L^B!H[DQ M7K/8I4WE.Y01EG"\H""OTIJKF.:M[.[BM*&@E8-UYL"&*91G%LO*NHK+$6&Z M*LEH*I/**L_5R%#?W,:2Y@(LE OS;\7S],U9P["M\GJ';1B)]]O3*\H2-2]F MX+&=G!)_3>IZ]#[FVI1*U])1"(W)S*'O$7@BD7["2(I4/.5:5"XXP=)()9 @ M%,O/@,&"1_R:7[;#") :#%77=%6-D,K8+["S M9GB5N1Z]N0FX7#5S\DLE([^\?2;RD*5XRN'>:>V7-R*O8CL%3F M$%X7_D9' M_I<^])DUU2+6=G")V)#+BI'TZ!PAB4#=_5BQ3T9-UE!1*N+@C%HRY9Z,8E+/ M/J0%NHBZ;IA5H9I3Y)F/._<9]9GPR.H=8B=Y6^)H5 >^3>_NB1FCO:]FXQ[K M%L3S_XF5RTR5IPR&#Y3,.?9\JG0\L37:\.^&F"]>J>,@YVF!Y+>[FB=(87Z$ MPK'XOC,YQ^/J6+]&VG=K^L6ZS4#YYE"^^JH0:K!-U57\$+:V P\1*ZQ89@8" MUC5+#<-<^RI5J +I]N[M/#,6AR;>=F6\*D&4]I!W:HTNL4W%H8B1:*^)89K7:;*Z$&ZH#F;J&*3 M*!?:*L8WNWLL#;BNX=6-)/ .W47"+Q%;KAM&F?"M3L-^#DH.MR.#%6[B0P: M)ZP.?N$)0\RQJGMOU:SR0==1](:K'X6%HQI* [(;JDAL5J"8SU6N1.S7FF4( M29(+C)NYXI3RH,,"/@PXZCP64>?>8>E[M^FH5>! 8:+L84&/?H46./0/Z:@RG-*A<$A&'7(B?F6-CUXI;D0YJ8 [TE[E@;&^BWR=?&#&F0[,#* MXE53@VF$5@&C22S&2\B']HA@DIIPR&H=>''"TJFP&';GFGX24"7,REIE]FB) M('?MN2[#J%EUVV1ZW1P68�'1Q0_0H:-O-=_A-E%HIU@U)9G9;.0Q&=E['- MGN+K<.9Q+DAH_\6@.QK0L[#J->;R39@SL3??R70!0-TS9D0D0=3PS>=#]'2^ MQ$VDHF7P[(5$ MO)U,3\,09OZFU^%-=X@ANOY$:GOJTAG.+,K3AUA"3Z&<#'D\.B!HUK9/N7[K M2QPGY$7XO8&+"H'%C_+F:?.3QB1^R:^7Q]]#?A$69#K*Y1Q;![T7SSMDXV\, M\0;\A>_ZF?'>%.$RPQ25EA?@/9]X5S?LH/FAY^0?4$L#!!0 ( ("&;5? MNBT1 @L 'H> 9 >&PO=V]R:W-H965T)Q!!J IB3HLYS#@8Y+)8#(Q8B>[P&(?VF1+XIID:[N;5K2_?K^J M)BE2DCV+S&*Q#[9X=-==7U4UWZRU>;!+I9SXEF>%?7NT=&[UJM^W\5+ETH9Z MI0J\F6N32X=;L^C;E5$RX4UYUH\&@VD_EVEQ=/Z&G]V8\S>Z=%E:J!LC;)GG MTFPN5:;7;X^&1_6#S^EBZ>A!__S-2B[4K7)?5C<&=_V&2I+FJK"I+H11\[=' M%\-7EV-:SPN^IFIM6]>"-+G7^H%N/B1OCP8DD,I4[(B"Q,^CNE)91H0@QC\K MFD<-2]K8OJZIOV/=HS0[$HF:RS)SG_7Z%U7I,R%ZL52:<2<2.-VX@[(PLKV7#V M3=^!$2WOQQ712T\T>H+HF?BH"[>TXNL3T1L]H;873XEU:R").929N'=1'M+F#^GIRX\/D*'%>V96, MU=LC9(95YE$=G?_XPW Z>/V,L.-&V/%SU,^?]HRX3FV<:5L:)?YVI[XY<9GI M^.'OAS1XGL_Z80=(9OAJ^Q M8+U,P1[<]+H "Y(W1G0:G66XO=\(VGNE\Y4L-K1K>/H:&B]3-1<_?U-Q2:@A M/LWG::P,[[Y:RA1X4 @]%[HTD$N:A&ZN4P.LT<:&I.>>%H&05LB:\-Q0D4Q8"C!3K$RJ#>VDQ<"N MTJ1P:@('A^)3[9*ISZ>@(T37%86X(('9";_K4$0=]MMW%2>*B$8>/$NAX:V" MN1-/I[+_9V4=Q]IS@77(YWO.;C,,F/:>R*-:D'>IL>ZP',\$\)-BD(L/&J#V M,;- 4OJ;/4=0Q#1;YE"^ZQ6B>*UBE=\C[$;#ZF%;]X\U-0#_UNIL@X0Y>I$0 M"D"X%2#N7F8 NRYCF66HC+$I*WG+8B53]CZB .9"4-%:#JIJ'ZM$13E 5;:H M?F2WM"#+H^K#H@4E]6&^QZ=!=#KC.$8RX$%'YRIOJDA<*4--!PF&.GOOB#$( MEZE=LLD?D6>Y3E)DIO05OI#9AG %U^YI[T#+1$$]5%/V2Z6B;%:O=9D!&13A MA$T33@!2=E#,T<_M MC5Z1!B$0<:WP+!"%%@NT5 )9#("W8@US 5VT23@WF1#E%3SA*5F=I0D'LVTJ M&2,4S"@]C'OHRU&BEN1 P!J3/N#BK>7 %NE W _9; XD["KWM,WK*&M"BXC2 M"@O+P]IS,APOG&-!-](8M- $.)\.T>P02#I M_"*HB!N',.7PK$"VTJ8=S[OR^V!MA-,9D5B:]DIFG')*QK6)'V558UY4MO&-,1I-;^T M%(A9"7A!589& Z7)@H:N5V@.=WJF3M]!%D6406%@L=MXNMN@]*-?^B]EFV!X MU>LXI7?K*_*'6HW/]/!JFP]=VBVQ5<"GMXUE09JA'59N-Z5-&9#K/S+ M+6;4TT-O&/5'PSYJ:12)%^)8<#H=BVVP'XN743">#OGF)]R.@QEZ5]SU=@MR MM$=M&HX&3*UNUT!M&$3 JIK:)#@]Y==L&\XV!'Q6)C *"AVZU!,T&=S)N/0D M2;/2^?Q'GK %.%-@4$6!YNP^2*0=>!$8@3/;@IX.S)!; 52J)N-[,2ZWC$#, MIZ+;PIR[)61<+,6^?3W2M-38"LZ CP9WX2NJ)6PF0*&3@5IS M4=E_'VQ3.3KN9OEM- 9;40SC?:G!#09D-%&S*ZW$4C"8^J/Q,X^U9 M;>+@J;*@KKUQG0PRY\>=QH\B#,V*0S9B>H'\'$Q@B[:#%8-\87M^VZVWZ#B2 MI\**J*_!G6<<__5?@3Q/[Y\!\%T^G_.OPOQ&4FXX>3VYB*H&7]Z"WF#I6Q M!$#GC&F ::.59X\A8*'J9GVOP3VHY(XY_5A #N:F8]<-50?C.C4V+59P[:M> M&TQ[VQSN-2'6KJK>;Y6,314CV.*?Z61_L=>BLZBJIKT[6$&\I,[(_B0&X> , M_TYG^#>.>E]U)LEDJ/?#Z2EJYG Z"\_H=S(-9^)%[SJE?A!F,C0D#_"F^NM] M3NT#&GFE_*MQ.)[BS3B,!OZ'*O [[1LEMZ1U9.V"_)'[\TB?!T\5K6V^U'%Q M/ Q.HT'3 A]/@LDLJ@<$+I)-S)GJ^(QB;\=--N"Q2QK_^OALW"(Y#&9GOAV8 M?X_H$<,&!OZ4(Z6*_$H#GOMV=,NL;@^259>EOJUHDN0\&P_.VN)%@]'WBS?: M47UT-F[3'I]-_X3J#%,KQ>?Z6=5K-AK5G7\]W?CCAGT!F=M>7^<'H"B:=*5E MW^^RW1X.J4+G:6RW)VS1N);TZ2,V\1NRB6Q/7.Y4O"QTIA<;<1''- \>1)5 M,[M+9?$/@,QO+@G%R^IL:&]9ZY",#C<+>4+?,A)Q=?WQ4WUN)N=S)&9U--4Y MJ:U&U.W1IS\'/7A&&N"%P:#QUS(0-\OPVOM%-FI4 Y]EITOQ);P-15:9@*9R M%"(Z^%#?4LL%B%C-2T=GW ^%7I\L]9J?:9C4L+\S^L13 D9!&B70;7PR,HH3 M011@R%S.94R#1D6RSE?L(3LKNW/XA*BQ'M/A9;WR+/DLQ:,[&XYIDQQRM=GA MT4QPKFJ5J3Y5C7 AZ53K[KVX3+7=(,;)QJ'XTLRR5$::8P*Y/4#NG!;3"?U< M&8ZD3NF:A=/QBVTFP)@?\KPLU-6&2CL?7D*Q_4CB,"!F23U02F'*@FD:6NUX M_CT-)R]X6*;6#D,M#%\H)ZS,?",(BR9E[#P]^A@"YUI?YH$#P(-'CGY,D;K@ MN9*/S+#Q8-!2V/%9.;9PK*S@@:*B+MMR3<(!R^4#X[ 4;>:\K(J\Y' @,;A^ M#^@5NK('VB2UQ=OM:44=\;)S0H)MM4+-L013R&6B#CHM//2!J=_Z'I@KL^"O MGJ0\"I7_--@\;3ZL7OCOB=OE_JLL<&R1(A,R-<=6E/')D?]&4=\XO>*OB_?: M.9WSY5)!6D,+\'ZNT6Y5-\2@^=Q\_F]02P,$% @ @(9M5Z-1+%+:! M,@L !D !X;"]W;W)K&ULE59M3R,W$/Z>7S'* MT1-(>=GL)KR$$.F HIYTW"&@16K5#\[N)''9M?=L+R']]9VQ-R% B-0OB>WU M/'[FF1=[M-#FTD<"V$[ND1%7Z;:%,+1U,RZMC0H M,F]4Y-TXB@Z[A9"J.1[YM1LS'NG*Y5+AC0%;%84PRW/,]>*LV6NN%F[E;.YX MH3L>E6*&=^A^+V\,S;IKE$P6J*S4"@Q.SYI?>L/S/N_W&_Z0N+ ;8V!/)EH_ M\N1K=M:,F!#FF#I&$/3WA!>8YPQ$-'[6F,WUD6RX.5ZA7WG?R9>)L'BA\P>9 MN?E9\[@)&4Y%E;M;O?@-:W\&C)?JW/I?6(2]"6U.*^MT41L3@T*J\"^>:QTV M#(ZC#PSBVB#VO,-!GN6E<&(\,GH!AG<3&@^\J]Z:R$G%0;ESAKY*LG/C[]HA M#* -MY@+AQG<"..6\ W)TU'7T0F\KYO6:.LG8W\7C)#G9O@.MOA^.*&=I2I'C6I)*P:)ZP.?[\J7<8G>X@VU^3[>]"'W]#:Q%;\*-$ M(YQ4LQ 6"W_=X[.#\URGCW]O([T;=M!I; DV_)G 5_6$UK$6\$/!M3#I'.*^ M%S]N@9LC7.BB%&H)M 4- 4A%6@J84F6UERC,6ZX;\]S/!;GD+ B502[%1.;2 M2?)(&*023_5,R7\)5CA_6C!)=4&44A\CR(AWYQWJ)I1!'PH5(%;C)Y%7"'I: M&Y1BZ4,.2CM84N\KAX]9L7R!U9IZ!VD1?8/U3KMIC;+G-?\:"K2U%3TZ37S%FE/MI3 F23E',ED>37L MDJ27XGY'*TQ'4MBD\0J2!F^9!#<[<*^IH5%@J<_@_U:O!0OTDFSDR>=/QW'O MZ-1Z/NLG-!MYQ(Z1CW,&R.DRXE/#740'V*VTWP@U;% _HF8Q M(=Q54VI<8EJO]$*E-/S-UM;3-JNQ76OP1_1.R<-0B2578@L4B;D'22ON):TH MBOQX,(AXW+BHC.%@O,Z>)>Q3L/,J\]4(FMPP=''46U]2[ &@Y['["<>N_%= MJW;Z >96>L0E.@H82:M_,O H#_[>XYHEM>D:)Q-^"[PXS+)#OT/G=HX;E]*F MNJ(#21.$.(9?PL^U<)4)I;#.LLWZF"S!MQ<./=?@.U4-*UL'U@X;'!G8OUU1 M.6 AJ9,Q8?K4AUXKB8Y6TP%/!R>KZ2%-^_&QGU*VT%-G2C[08J\6[EYS"K\I MA3T8M&J%&]RXAUQSE0L]DD H__=[K9/$QQ(.&C=O2VM7>^ T.(R#].O[BHTN MA)W#%?L_&1UZPN M0 3%M5:$&Q_YQH?W]>$MPP5"'I?H7V'YLK/M?NQNO&,*-#/_6N/F0:Z$)\UZ M=?T@_!+>02_;PVN2+J\9=1-R:TJF4>=HT R->S5QNO2OHHEV],;RPSD]:M'P M!OH^U?14J"=\P/J9//X/4$L#!!0 ( ("&;5>Z-TW=MP8 H2 9 M>&PO=V]R:W-H965TY M=!(@24]C9K ]'71Z>A\&\T!+=$1$$C4D9[5/?55;) ME(V*O!\-!N-^(779OKGBL0=[*MOT))=:%*ITTIK)I>MV^'EW.';%,I%/W M)O^G3GUVW3YOBU1-99W[;V;^LVKB.26\Q.2._Q7SL#8^:XND=MX4C3$\*'09 M_I#-PRBQB!BO\-&[.4GZ>7-E35S86DUT.B!0V5K.*=+.I1';S&K M8>=O?C->B;$X$?>FG"GK]217XL&:0CMG[$+0_%7?8R=:WT\:U+N &KV!>B&^ MF-)G3OQ4IBK=MN_#PY6;T=+-N^@@X*.J>B(>=$4TB.(#>/$J[)CQX@-A.^&- M^*Q+629:YN+12Z\@-^_VQ1O@1OOA*',N7243==U&:CAE9ZI]\^'=<#SX>,#9 MT+%76Z2YS_W^7H8;=QK'3AK\6N=+\#R M\"*\?BV;D;C+HUWA,P6Q%)4L%P)L*:M2H4M0*45E]0PDBBH'%40EQ.PS\=5. MK'H11[\_WA[#M"?^H0OM87;TX=UY% T^A@7\,OQXW!55;5TM80[4>::3;&M3 M>%O#6):I<"9/:5&S@RQ%73J5U.13LA%DM0ZR1%1=(9V0_9#I$3):TCHD"8\T+B MC[!$%M#]'%PM3J:FMJ)2-B'FCJ+1^V-Z0U1E77"XVHE*+B1%!*>EM8R)VO:K M+&N45!$/"4Y),+; 7$_\$F(KH0%1A)3DJ 42"FJ? 'Z95=LGFZT9XO%7T?BY M$1[%V5VV/KR[&)]=?&Q]W71C'^266&X)FR7R&P01TR'N;M-M3A]R7WN"2EQ; M[1*[#I1[_R,>7>9M"J< MY3($#-,]2.I#Z4=6PC-=/M7:91S+S/5 PKA$++F +V=&YJB'ZBR'NG4Z84PM_VI"O2FL/!#-0,H3A66F%0 M/P!:BN'@_=*%F5BX/9"7 MK2]+Z:(S52WNKU+<2,T-^(T&[]?\/I#X6I_1.;2HX6G=XWY;T"X_*,36[H75 M&O;C89^5C;M2= 2+MB/BB\!71YQ>- ^CTS$] 3AI,$).1*VS!B-N,,:]F S6 MUWU''#7'-"?UZDBJE,S+T\L>@<2I=;*#1FGC M0P'A'**,1/>WRN'.*.9##]4Y$-)8\&FC,^<^LW:/=E\GSRF&0F!Y\4*,VBSJJ<<7!N.6/ BU59"OYPR5^VN1,UI?+'^H"1;]H]XWI4 M*@R->A%&MTKXNDB&4PA7EGJI<--0.';?X8&AHTY\2JHX9BJ/.L-S+C''^[[W M^AO?YX6R3_PK!"4KY!$^U5>CJQ\Z;L/W_7IY^)4$;.(KQ8E<36$ZZ)V=MH4- MOSR$%V\J_MJ?&.]-P8^9DK@A:0'FIP8!-"^TP>KGGYM_ U!+ P04 " " MAFU7(3G]*3<) N%P &0 'AL+W=OO(#S9;@,HMB1_MTF )&TQ!3IMT&2F#XM]8"3:)B*)&I**DW^_ MYY*2+#N.=UXL2R0OS[WWW _R?*/THUD+8=ESGA7FHK^VMOPP')ID+7)N!JH4 M!4:62N?DSSW82_I-B8SG]&FCPH]4@O7].+?DB 1"822Q(X'D_B1F09"0*,OVN9_79+ M6MC]WTC_XG2'+@_HS+A?MO%S MQY,^2RIC55XO!H)<%O[)GVL[=!;,PS<6Q/6"V.'V&SF4G[CEE^=:;9BFV9!& M?YRJ;C7 R8*<O%C0^+HY#Y8$J>B(L^8L(( M_23ZE^]^BZ;AQR-@QRW8\3'IEW=KKL79-4B7LEO^0AC9E=:\6#F\[#_WXMFR MZPR>^^\A[$>E'\8^&_2Z3*B)P&Y4GB.&W!#[4; _N$[6+)IXOP3,K@7-*7GQ MPH!,:""6!,4Q G$"VM$_\D$!YZ1\37^F.[L*RTJ3@V I;-6@)T%RJGC5(:D\94 CND M#!DCHR\TKQ&'S:!)J>43J,+*#$9[A?['B \B&\,5X&HSC!7")LV5% M <!8ZD7M* M3">L%-H;W&E#SWHF?\B (L_!((#-7J !I!,LI (_6SR7$@N6*!7P/@ 415T_ M' 4)>N/HHZS_Y<&R*_ D]8&[R_G^D1E;/Z>[Z1O.G0Y&X9YSN^%-.APSNZ/-@Q"%-X>W#%Q6 M03RMW=L1@_MT$O"\ZR(\<6A1DBE#)@6^+C<&[%-%3_>Q0.)EN:^+?F-4-90< M,D%3VH+6I+4A6WLX,S;84A\7C8>U2 3@P&!EJ=6SS#VM3\9QY-+.4JM\1S?3 M &W$>WGU&^21[H0;7D5?X]T%;[1!XZPN"V1ALBFJI_M/1('@/123T(&0WE+@ MEAM)V9++)M75:/9UWE*EPV>*BFCVT>S0!PQXR&0"08WA[P_(5+\RC?.ND>P?S^X2%$2R7NER03,M5ZG(7%?8REVJ#(TN#7(HD;OYYD// MAS!YNG>C$&C:-'*(DVBN!3MA1/#7PWR)S()1(F/O7NBG^I MC%N949&.XA'[5^^3?)(IA;LF#4-\^2G-(Z@@A/\T'L3X2E7\BWC0%5IQ-G(D MC(]DM&U ?5<#%C?Q=F7= ]H]X@#1L/^-^OYZ>+>^_SZX&2""9;'1U$NS=SPO M/P+.(&#?OMW0ELM*0Y[>DHZDHQN6>97O)*AZHS9W;//43B?C\E3.7^ "OXA" MB7H =#]U\. $XI2E)]58O1/G'4W=]!,DZ7CN>4\))%H$DXEK 8*Z_1 %52&S M8VG,=%T'9=D4W0U\C\@Z&0?QS+* ?WTBS6ZQTC'.? M,J=L6V>E:Y'+BBB%YB2EC-86TV9ZW;5LW+F;XK8V1U$YAW5L7SNCLL8"MC-5 M5OD(/- Z;_F YJ)4OK(E/$LJ2K18#%:CX!2O8'MJ= +X6'/$ZW[8L=YU$VW[ M49/X4%>_;6&0 ;.*QE"HZOZER1!=R8Y4P+K*Y$K2!P2+07E (7!W(O"BDUDH M1LV?ZV1T[5A,I0\"IV02:XQ*I(ORIOW,!^P*6>L0T-=MWQ9ZV\NX[0N%H"/, M'?_41;RQ.8#6-O&FIV6IS!P]4 @1MJL]]CASH,OS^A-&1)M*'2Y#=2W%2<=/ M\SU=:W1E,4RW CLN$S@%HWV@.P( =K2DZRS:"NK*,X>&^L*T$DUIW,]C6\*@ M8W1*O0D.=MV1:K9':.<_0PAJQ)U^P^[DJP\]UVU0TNK=O*6,XR;U&]:Q T%+ M$:[0$A3NHL0=H'#F]MT8]0/&LEDP'L^#\7S&%M-%$,U&O5^-WZ,@'LV#^73! MHG$PB>;^,J%NFPR;!G$TQ^]H'O;N7=*-3L+/]YTAXY/YG:5&C&OK]WJ\ZB9Q=U4GDD(.0.>&9 @R49/6N^:9/U5:]@EMN@<4^2K"1N,PF,X7Z.JBQ6 V0/Y_B$.WMRTY[MP?"KQ%0WQ &PO=V]R:W-H965TFD5M M,XO#,)^UF++IR9'Y=BE.CGBO&LK(I4"R;ULL-F>DX??'TVCJ/US1=:WTA]G) M48?7Y)JHC]VE@-YLD+*D+6&2CMI(>[+@_%9W M_EP>3T-M$&E(I;0$#*\[KC:3%%2[+"?:.N^/T?Q/F3:7D5;Z1YHGL[-RVGJ.JEXJU;#!:TE-DW?G X MC!84X3,+8K<@-G9;1<;*"ZSPR9'@]TCHV2!--XRK9C481YD.RK42,$IAG3IY MSQ5!!=I'5^2.L)X/U,[!F,"GV M)IW%+PJ\)MT!2L( Q6& K;0!)Q1Z8GO_X2Y>%O+QB;#L:F+TD_<6% *\%;= [ M"N M<$+5Z-RP@0CTSPUY4.BLX=7MO[OL?U'#;ON+@XG7?%.#=M[ ;J5LC11> M- 29B8 68I F)&X S\4&K0E?"]S5M$(8$H(\G-S4@I!'?$ 038!Z 69#2"?O MP9B7QG7(]2,>M3XRJO1$'3.)]E 49&$8A&%HVTGFVFF0%>70+N>);D_.:X@Z MBNU DJ?F/9^;%ZR>&TE>QZG "_2FI<*HBC.[:G\?I8EO3CZH&HQ-P]Q\B*/< MB2J3U+5BJV5RPQ5P;0_%052FSC!H1]Y@,"(IAW816J-VX"]=SJ1?"0+MD Q- MJ$P0.L&7/5!$AQEAMD1JTY'O1\)LKLD%N:,5\7M_<@UD&/>MJ[YGW?&]T\^7 M!O^TR)T+1>$:@)>)S-S"<$;YJ:AJ2+XH2B(;AS@>D,UE1:?PPN!GVL[RW']W,8H?A24*#JYFEK*/<2TM\(X\>5'V/H3 $V#//?[/9I'8T33H$B>()J[#%C&Z9:K MN>7/(TRSS&]WGV#=PBAZ#M4DFX]0=3WGPS:%6ZZCXG$2R(,D]CD8,G?J/8D3 MGP>VF7DXCL]P X4$:/Z=,")PTVP"!$]W,L)9B"H_U7YZ90YP0HU)F*$>XB*: MC4[PPTPN4-<#6E!B0AO&7Q^8L^"%7U0L)104$)%$+N_(!WQ==P\D%Y# YLQ304+VA# MU091:28)3:-76.IZEP@!'2\""FM](L%2R1NZQ/H475AXD*E*P8LK?URI&D,M M0P ?RJJFUT*I7;\@:\J8MM4OYJNGRI:],&=BK8]!G3?T><[="K MIUR0RGV-[.[[5N5?G*U?UIB[?6XTNIWP?S2>X>JVX6L-\A715S<-ZU!?7A)A M;GLZ#!\6#5UCS1"YLS(49*@-?93(@]8$3@#3%@/)OFZ#O>I5+UR):X*_M:8; MJ>8CU88Y>F/U3,(GN:*:D'K+8*&HWH'CD=<:&RT9^*"EVIJI@\!JPT$'YXLO-5#\R_I:N&D\?'>!JE0V*<)]X=GY_!Q= ?[.6V9BIM>P(N < #-W0$ MX/9*V[[=9CE!OO14V'N838EFWI)*)>BBM[?V->QS/<,,^5PHZ9H! 4Q6I;!8 MGTG#,F %$,W4_0=HUY5L-KHN ]_7YD\!"3FL9\K>G(>OP_\.I_:ZO9UN_[1X MAP4D+HD:LH*EX<$\FR)A_PBP'<4[<_E>< 6;RS1K@L%5/0'&5QQNIZZC%0S_ MQIS\!U!+ P04 " " AFU7,U&?S>L" #7!@ &0 'AL+W=OFJ B5I5DKGS-)6KT-3:&2I=\I%&/5Z5V'.N RF8R][TM.QVEC!)3YI M,)L\9_I]AD*5DZ ?? B>^3JS3A!.QP5;XP+MC^))TRYL4%*>HS1<2="XF@1W M_=%LX.R]P4^.I=E;@XMDJ=2KVWQ/)T'/$4*!B74(C%Y;G*,0#HAH_*TQ@^9( MY[B__D#_ZF.G6);,X%R)7SRUV22X"2#%%=L(^ZS*;UC'<^GP$B6,_X>RLAW$ M 20;8U5>.Q.#G,OJS=[J/.PYW/0^<8AJA\CSK@[R+.^99=.Q5B5H9TUH;N%# M]=Y$CDM7E(75I.7D9Z>/RB(,X0+F2B8HK68N668<6@)W)F%2 \TJH.@3H"$\ M*&DS U]DBNFA?TBD&F;1![-9U JXP*(+<>\^VA>R@(3MH M0Y\>5 .>N7F%>VX2H,J2FR LF MWR%C*22H+5WRNBE1&R@S91"X3/F6IQO*I\8MR@U"R0SUJ$7MDDP9MSNHLY.; MJ']]ZPIA=Q[GH'0-QY)$;:@BI$J0;]E2(%T[016CZI5(T?\?E[2=29U\C0AXL+ MB(:G.TGD)==[DMA)^I>G=(K/ANF\9!KQX$+!P;&=1ZIIF][3\DQVJSU.@_XI MQ%?-LT^.-/4O/H5CG1SN#1MR6?N1:L GJIH[C;29VG?5L-J95R/_@>DUIU83 MN"+77O?Z,@!=C=%J8U7A1]=26>+GEQE]>5 [ ]*O%%WJ>N,.:+YETW]02P,$ M% @ @(9M5V?U)6@9!P %Q( !D !X;"]W;W)K&ULG5C;XOLW(2M(D36+7BMO,=/H D9"(A 18 M +3LO^]9@**I6%8G?;%Y 7;/GMT]"^IL:>Q7ETGIZ;[(M3OO9-Z7)_V^2S)9 M"-V$!ZW=M%WI94B#9N*O#\:#([ZA5"Z6W) M544A[,.ES,WRO#/LK![7![Q^K#@#R67KG5-',G,F*]\\S8][PP8D,QEXMF"P+\[.9%YSH8 XY_: M9J=QR1O;UROKKT/LB&4FG)R8_$^5^NR\<]RA5,Y%E?L;LWPCZW@.V5YB%/5F("B4CO_%?Z05=FUPE2CK:65WM MGO4]_/&N?E+;OHRV1\_8_H4^&.TS1Z]T*M/U_7W@;,".5F O1UL-3F79H_W! M'HT&H_TM]O:;X/>#O?UG[&T*^*_QS'F+8OE[4\#1WL%F>]Q )ZX4B3SOH$.< MM'>R<_'3#\.CP>D6M <-VH-MUB\NA5..S+R5I[V(^X'^JO]_DO>>+G.3?-T( M?ZN#S? ;K]?\2'L1FNE3)M%0B2E*H1^8OTJ+*E5>II089%N[>.4 *Q7\>*ZT MT(D2.3G8D.AK[R@3=Y)F4FJ"PU)8K%,Z&+8I5DLT@\_"?9VFTBH8*7,D:B&U MM"+/'_B]+'W+I+ M4#?L]EA6M) J'54OR(=.(QKVH#1JI JZXL@;8H&@X:#[>U@VMEXEN:1C]GTC M%U4>34R[GWLA>39%+/G#'B72>@CG$T=S8[PV7E*J7)(;5X%[TKR$XP4%>976 M7&E= >E&=K=QVE#0RL%CYL"&*91G%LO*NHK5 6&Z*LEH*I/**L^]PE!?W2>9 MT M)$U,4R@6Q7O$\?35I&+957N^P#2/Q?G-Z15FBHL4,/+:34^*O25V/WL9< MFU)I=@FF"Z$Q1CCT/0)/)-(OT,](Q0[7HG+!"99&*H$$H5A^!@P6/+K=4+0J ME4R;EHET#J,J(! T%\H^\LMV& %2@PG@PAJ^KQ%2&?L%=AX97F6N1Z_N BY7 MS9S\IY*17]X^$WG(4AS)W#NM_?).Y%5LI\ )K 7"Z\)?Z\COZ4.?65,M8FT' MEX@-N:P828^N$)((U'T;*_9)&9*HH2541+F7+/>H$_1D,9.V46RDQ4IP[QMF M5:CF%'GFV?PMHSX3'EE]0.PD[TO,\3IP7C2)D7)]#5^< A(Z!4$]2&$9 *-] M"2\1P# "Z+%N.?D_Q[Y4.AXO&FWX;T/,%Z_D#NPS#Z;]9K?IM&J?@A;&WF.B1) M8<4R,]#I,GJ0 M+LCD.JK8U\H%)8CQS1Z>2P.N:WAU[PL\P$[=!0)OD1ON],:9<&UQ 'X.BHXW M(T.CK2.#+ NK@U]XPMQU/(B\MVI6^3"*T*>&&Q:%A>)&:6!2A"H2ZQ4HYG.5 M*Q$EIF89VI?D A-RKCBE/)NQ@,\OCCK/1=19:7L=TL]NW5&KP('"1*7&@AY] MQ/C@$)X$\)PKQQ]9_+4$4YJ%.6@>PZYU6D/CK?+V$9^3[:\#:S2ND\CT]\K= M5E>;Y>X&HJT]DC!.33C:ML#@7*M387'$N-+T3F 6X(12:_L>+9&G;7MNRS#@ M5X(QGMXV1S08&'0'1U2_PN28^2[_B<,-HGN':E^=4:]"'UR542EV:%K-/$YC M"1V\&'1' ]H-JU[B-'07IGN4ES-@]@,&3=D2L!1&15US8;\.1_'' KCD0&WVP=M*[2K-T#8_V0BV]'D\OP]&' M^9O>AC?=(8XNKYN9TO;4I0E.BLK3^]@%.Q!_AKP_.J+=S978;WVLX[MD$7Z2 MX+Y 8/&[O7G:_.HQCA_[C\OC3R8?A 69CG(YQ]9![P4&JXT_0\0;\!<^_6?& M>U.$RPQG%VEY =[S=\;JAATTOP5=_ M02P,$% @ @(9M5_D*&ULC57?;^,V#'[/7T%X MNZ$%,O]0G#CMD@"7=L7N@ Y!DG4/PQX4FTF$VI9/DIOVOQ\EN[X<+F?LP98H MDA])?1(U.TGUK(^(!EZ+O-1S[VA,=1L$.CUBP;4O*RQ)LY>JX(9$=0ATI9!G MSJG( Q:&DZ#@HO06,[>V4HN9K$TN2EPIT'51YE[DO2^LQ>%H[$*P MF%7\@!LT?U4K15+0H62BP%(+68+"_=S[&-TNQ];>&3P)/.FS.=A*=E(^6^%3 M-O="FQ#FF!J+P&EXP3O,YV8M3W]@6X]+,)6Y=G\X-;9)[$%::R.+UIDR*$39C/RUW8N5.=-R8G2DK(QBK2"_,SB3VD0?H48 MUIAS@QFLN#)OL%6\U-QMG(:K+=_EJ*]G@:&(UB](6_1E@\Y^@'X#C[(T1PV_ MEQEFW_H'E&F7+GM/=\EZ 3=8^3 *A\!"-NK!&W7ECQS>J*=\#4U]E\IKO./+ MWO;"W.J*ISCWZ$9H5"_H+7[Y*9J$O_7D%G>YQ7WHBPU=P*S.$>2^CYU_7/:P MQ5<#RURFS_]>*J0WU.5"'KFIE:!P=+!PL#$N@4^E0;(PL+:+=[)\0>4NZ$J) M% +4T,/=N.-NW,O= Q>J*14>D>M:(34R0[M7U48#+S.GY*XQ M;3$]EN)+C?^7R_[0GWE94WMM-O61J_383#_7>;MXQEIE68,=4G?'K[O$_&GB MALGX>V.^IQ/PK5'+UF"+JH"K-^1*7T/HAS?T2Z;TB]G@2=()%KD]3]$D(4ZB MR=2_L>-XXD_AP^!>O(@,:6<4G2P(2=-^@[70S[!7B(TJ]N,):6*?A&ULC57;;MLX M$'WW5PS4;I$ BG5WG-0V4" MF,W4&WM0X(HUPMS)[6?L_'$$9 WVLBR,R8&):_:/WONXK!G M, Y?,8@[@]CQ;B]R+*^98;.)DEM05IO0[,*YZJR)'*]L4NZ-HE-.=F;V51J$ M#,[@#@4S6,""*?,"-TB>PLD#6PK4IY/ T%76(,@[V'D+&[\">P&WLC(;#1^K M HO?[0.BV/.,=SSG\5' >ZR'D(0^Q&&<',%+>K\3AY<<\5M#Z]\A]UKK]+"U M[91+7;,8=SN1VXD'KAW/Y.JLH<13SRMF>+4&X0J!:8U& MP[LWXSB*WE,SMK52VUKQH:+9\182/XX2/PQ#M\ZRT*X'5XU26)D.1W"VY()3 M@9WP*A<-U0;P"J39$)5\I]HI<:H\R++(8::)PQY\E=59_@KF07K$)3QO,1(_ MO<@F*;"4ZF]]O+O.4YO,.'5!HZ,4(C\)SW=B9L7L8B>.2$SCL1,?**/(5A1'VHRZY#U(PT07 MX9J]T&RGHGH+F=]E>6#C<0F\K!OC*H/,D9K@)/(O$E=/<#I86*Z4C"E=:NP'ACU8HD3RTT>1DC79"_FH=H@:GHN\5%-WIW5U MZ7DJVV'!U$!46))F(V3!- WEUE.51+:V3D7N!;X?>P7CI3N;V+FEG$U$K7-> MXE*"JHN"R<,<<[&?ND/W9>*6;W?:3'BS2<6V>(?ZUVHI:>1U*&M>8*FX*$'B M9NI^&%[.4V-O#1XX[M61#":2E1"/9O!Q/75]0PASS+1!8-0]X17FN0$B&I]; M3+=;TC@>RR_H-S9VBF7%%%Z)_#>^UKNIF[JPQ@VK)J6-(Y>UL+/&_C@#?@Q+$2I=PI^*M>X?NWO$=6.;_#"=Q[T MYA-8#0 M?P^!'X0]>&$7?VCQPI[X%33QG0JO\8Y.>YL3IKQ@NI9<'X!J")T[ M3>T:/I8:R4+#K9ELR-BSN)0\0^>&,!Q#R[EB4AYXN84'EM?DCI7&8H6RRY,S M],(AW1-!!$%T!M_!<. GU(7CY+WO^R2-QJT0C6(C$7#68@PM1N D+4;88L2# MT#@,C7GK?!ZF5KH@>1P'5N[)PZC+PZ@W#S>,RR8V6"!3M42ZE33M3U5K!:Q< M6R6SM\P]9KN2?ZZIJ/Y:MOJ7_L3*FN[*9A<73&:[1OQ4Y^WD45XJDQ=8(5W5 M^&6#@D&:V"X>?6O,-I3CUT9M>IQ[E 6<'Y!)=0'^P!]3DZ341('S('(*-S<5 M,XP3.*,V'8Q-/XH'*9PYU_R)KY%V1E+M@$^:]G-NN7J$C41L5-$@BDD3#0*_ MZ0(XZTE9W*4L_IM'9V'+Z60*>J'^X1E/.J+)O[I_DO^ 6]IQ2_^_NN]?^JC4 MWRYP4[1])4T%_U41A_&KTDV#4Z7Z;8F:VCRUG][1?[= N;6O"P69J$O=_(*[ MV>X!\Z'Y;W\Q;UX_%/"6EPIRW) KG32Z%V3SHF@&6E3V+[X2FMX$5MS1(PRE M,2#]1E EM0.S0/>LF_T)4$L#!!0 ( ("&;5<$YXJ$D00 "D, 9 M>&PO=V]R:W-H965T_4&E'#8UE4ZG"\UKK>GTQ4ML:2*5?46-')4LB2:?J4JXFJ);+<,I7%)/"\ M>%(R7HWG!W;O0LX/1*,+7N&%!-64)9-/QUB(S>'8'S]O7/+56IN-R?R@9BM< MH/Z]OI#T->FEY+S$2G%1@<3EX?C(WS].#;TEN.:X4:_68#RY%>+.?'S)#\>> M,0@+S+21P&AZP!,L"B.(S+CO9(Y[E8;Q]?I9^F?K._ERRQ2>B.*&YWI].$[& MD..2-86^%)M?L?-G:N1EHE!VA$U'ZXTA:Y069<=,%I2\:F?VV,7A/0Q!QQ!8 MNUM%ULI3IMG\0(H-2$--TLS"NFJYR3A>&5 66M(I)SX]_R8TP@SV8*%%=K<6 M18Y2?8*S^X;K)]BY8K<%JMV#B29=AF.2=7*/6[G!W\A-X5Q4>JW@K,HQ?\L_ M(1M[0X-G0X^#08$+K%T(/0<"+P@'Y(6]XZ&5%PXXKJ#U;YM[+7>TG=N4RKZJ M68:'8ZH%A?(!Q_.??_)C[YMFA(^OPSXQ*N6=$@G"-3C40J PU?JKK1 M"EB5VT-FT_H*LW7%[QMRYKOUAG8>-1P7!.*Z7TC!+:(B"T;4HR-W"Y*0?S^ CC8F;FGD:NPE\')WR!YXC M148R2FB/3KK?Z)*K.UA*Q/8H""XK-8 M,XKH^_ $*2H-,R>*$B",'&2. 4_]&J3,- MCDQ?,(GUOG /*M@>[F]->4N@DDZ+JQK=V%Z!^=X1!9A:'V4&RHPKA M;)'T* MO%#",^DEFE9+F4()5&E)70U,X8R.6<$J4V :3C%#JS'T[7490!AY3IRDIM)2 M-_*HWE+O!9N5F0A'WX39B8+TY0@?:R[I:*=%#79'%Q+WEHVYU&'S5P%I%%OV M;338N4BR.C(2=K/EU)\FSBSTZ;2+BD7%Y-MO=/MI6ACGR4WJ"+KSLVL+K[+L M X2N'U%])\%0XLSZQ)D-)DYOZ/=SJW)K:@R*^(E-D9N^:4B4>%L:T(^-QW2<;>&EK:Y9K>\B@- 9TO!252]V$4]/\.YG\"4$L#!!0 ( ("&;5?V]LE0QP0 M ) - 9 >&PO=V]R:W-H965T.A*;0/.4;0/V0T2;[M T0?:IFTADNBEZ#CY]^5MN>MX\Q! D(;' M#&>^^3BDACLN'MLU8Q(\UU73COIK*3<7@T$[7[.:MN=\PQHULN2BIE(UQ6K0 M;@2C"Z-45P,4Q^F@IF73'P]-WYT8#_E65F7#[@1HMW5-Q<]W?S 7CW%PSJO6O,'.S8W[8+YM):^=LO*@ M+AO[I<\.A[ C-]V(>/E-95T/!1\!X2>K:QIP81JM)5S9:.3\B"%&BV5 MGAQ_YI*!')R!>_;$FBT#'Z=T5K'VTW @E7D]:3!WIBZM*?2*J0+<\D:N6W#3 M+-CB4'^@W J^(>_;)3II\(%MS@&.(X!BA$_8PR%6;.SA$[&VP,9W+#RK38YK MZ]UQT6[HG(WZBOXM$T^L/_[U%YC&OYWPC03?R"GKX^NRI:N58"MJR,J7(2'_ M&(?!E#U+<%GQ^>._QWP_:?VX[].U8.P@9T A+ED]8T+#WONLK)P:UVG1+]21 MOC:EU!,EU5A_ #!*XCB*X]C*.'$RB9*\"'*182WWKM9E0P&R S@EYIMEYJ.T M,V/)KS$1= 9NZE*8I5!BM<[. ,%>['V1:^4LB5/3@6#J3!68. G957I3+FFE MG$$1+(AS3,G0.ZRRCGS&>T]*/R[;>ND;UE'?&OR M[R6-EOEA^+EAK=FRX#<&U./D9WGJ>]WZ*(#0&&4VNSJ3!,/K4MJ M!^^?T>V=H"01(CZG,"==+$E$+/6Z6.99X9@2H]@'"J.\*'[ $\8.PKAP=+-Q M$X1?@Q2AH@.J:WG6PK"<1=XR/ ";1*0(D408>I"1RWZ'LV_B*7H/GL8X9#CI M8@LCATH76Q1[GH90$TO90UP+"[PC3^9H:S?U,51A$G=0=2WG_CZ)%E24_X^M M20"5$%^YY+HU.$\#54<9)U4'4M%\.^^%JN@_RP"*011KYZJII+?"0(^SH0:BHX<9HF MX31-3IZF#L1(H:DOIF6S G=,F"MLH_#_,JM*>]!&X.9YHRZ(*GW3LM;SU,G[ MH(;:);77QK<=OR?=.7[\6M<6"CRUI#] B7XE^I7J5P9HLP S]L*;A<4R<$BX MZ\$'@&$XE_:X)JC+%;<%L2O-CI;>Q$?X";@=F!:HDV/U9+:L]&Z>Y]6V+9]* M^0*6JI0X+B)W+/FOWZIZ>V'<(8AE!3SV*=SYC@_+&X$D$";#/AS/6Q5B[ M> ML3]+BN)U#@TZM^2:B97Y%VC!G&\;:2_,H3?\;DSL+7L_W?ZKW%*Q*IL65&RI M5./S3.5?V/N_;4B^,7?N&9?J!F_$M?IE8D)/4.-+KNZBKJ$7"#]AX_\ 4$L# M!!0 ( ("&;5>0\\+I&PO=V]R:W-H965T9+2M'\_2G8=!T@-Q#%%\1P>RB+'6ZG6.D;DQUY?LZS;%D^D16 M*&AG*57)#"W5RM>50I8Y4,G]* C._)(5PDO&SO>HDK'<&%X(?%2@-V7)U-L4 MN=Q.O-![=SP5J]Q8AY^,*[;".9J?U:.BE=^R9$6)0A=2@,+EQ+L.KZ8C&^\" M?A6XU1T;;"4+*==V\2.;>($5A!Q38QD8O5YPAIQ;(I+QK^'TVI06V+7?V>]< M[53+@FF<2?Z[R$P^\2X\R'#)-MP\R>UW;.HYM7RIY-K]P[:./0\\2#?:R+(! MDX*R$/6;O3;GT %)G,H;9E@R5G(+RD83FS52!VD0+N$89E*D*(QB]K T?'EF"X[ZZ]@WE,7&^FG#.*T9HP\8+^%> M"I-KN!499OMXG]2U$J-WB=.HEW".U0G$P1%$013W\,5MR;'CBWM*UE#7=ZB\ M&CTZC+9-FRS8D#.1R_Y-8 MQU.AUT>P>',&W-&-E@K^N$K@&5\-3+E,UW\/%=6;]G!1=.X&RP6J]O '-Y@V MGM!YHL',75'RA'!\#-'E<.>)G.>\XXFM)SP=#IYSA;AW3V OV^"!!/;M.S5. MP,[J2!F%0XC/VJ>KB7::7SR$0U_,[S03059N9&A(Y4:8NJ]:;SN5KNMFW(77 M(^V>J55!S<1Q2=#@Y/S4 U6/B7IA9.5:E7NW/LB1M+H6MLO+8-."Q7R:?YXUJ&_)CP M6V/O[VP(G1RM/0?G6[%*9D$0&LPI,"@^+KA!8P(1RW@:.9-;R0"\MU_8O\3> MN9>C\KBQYH\NJ%HE'Q,HL%2=H;WMO^+8SS+PY=;X^(5^R%T^))!WGFP]@EE! MK9OA5-=Q#G> ^>(5@!P!<1!B*!15;A6I+'6V!Q>RF2T8L=6(9G&Z"4LYD..H M9AQE/RPAS.$];-'G3K=Q5+:$=>OHA!W>7F#V%U!+ P04 M " " AFU7!QR<_3T& !(-@ &0 'AL+W=O3UX8&SS M9C@LHP>2X?**;DA>O[.B1899?5JLA^6F(#AN1%DZU!3%'&8XR0>S:?/:;3&; MTHJE24YN"U1668:+SV])2I^N!^K@^86[9/W ^ O#V72#UV1!V/WFMJC/ACM* MG&0D+Q.:HX*LK@+K@<)[1%(2,8[ M];]',B=IRDEU/SZVT,&N32X\/'ZFN\W@Z\$L<4GF-/TMB=G#]6 \0#%9X2IE M=_3))^V #,Z+:%HV?]%3&ZL,4%25C&:MN.Y!EN3;__A3^T$<"-31$8'6"K13 M!7HKT$\5C%K!Z%2!T0J,4P5F*S!/%5BMP#I5,&X%XU,%DU8P.56@*L]73FDR M:'O)FWRQ,<.S:4&?4,'C:QX_:)*NT==IDN3<'PM6U.\FM8[-WE-&D(XNT6)K M$$17:)&L\V251#AGZ":*:)6S)%^C6YHF44)*],HF#"=IB3Z03ZS"Z>M:?K^P MT:L?7T^'K.X41P^CM@-OMQW0CG1@03972%PB>?"5UG'=NG)<'I[^T:E=^;#. MX5TB:[M$UAK>Z C/^5@E[/,%"O(HK>)MOA;-%'S#6)$L*X:7*4&,HOI:OUVW'S?23+,7YPG:-91)+\[OQZG:N-^_0'HI^)+^IMS@B%P/ZC6[ M),4C&2(:[*3SX7420M\EA"Y-B#L^2>4D1@XN\OI"E^B/=R1; MDN)/T966LLXX!3=XB2^3'(TQYN$ MU>>R.50*/7<.A839D# '$N9"PCQ(F \)"R!A(1"L8PUS9PWSY>=0L[]]'*NF MWM]XS061EB7:\MGB2*,_*3FB2$6W^MM75Q!I6L+I4Q1IF((MK"^(-,:BS7,@ MO3#GYI#9FSPU),R'A 60L! (UC'8>&>P\5 MMWFVAR!I-BC- :6YH#0/E.:#TH*6=GAG,[$$E9WPA,!NYN_KO:J\X/N22]#_ MK)#(1W"VCT#KS* T!Y3F@M(\4)H/2@M :2$4K>O(?;U9_08%9WF;9WL(DF:# MTAQ0F@M*\T!I/B@M:&F=>R95,19_?W%U^^)UW^"LW M**!U05]42W+)$YP42\,OSSE MI"@?D@W?>D7U'@NOR<67BT$3)#3.MJ')@7F5*^V+BKF\-V?[ 9+F@-)<4)H' M2O-!:0$H+82B=?VP_[V *O_!P-?]<(L+ MFP@ &M4 9 >&PO=V]R:W-H965T83B7=LQ=;>T%L):&&@P?D'*;VQZ\X!!NCJ/'V M.WW1,:#O><7A%1)\XOPES?[(GRAEY#6.DOQB\,38YFPXS%=/- [RTW1#$[[E M(5YNF51F-";C.3;. ZR MM\\T2E\N!NK@?<5M^/C$BA7#R_--\$CO*/NVN# M*_7,U[0BH"SQ>TA?\KW?I-B5^S3]HUBPUQ<#I:@1C>B*%8B _WFFUS2*"A*O MQY\U=-!H%H'[O]_I1KGS?&?N@YQ>I]&_PC5[NAC,!V1-'X)MQ&[3%XO6.S0I M>*LTRLO_R4M=5AF0U39G:5P'\QK$85+]#5[K [$7H(X_"-#J *UOP*@.&!T& M3#X(&-9ZE+R0KRG->\:-T0QG/K]\P M*8Q[QS*^->1Q[/*WE%'R"QF36QH%C*[)39"Q-_(U"Y(\*+V5DT]+RH(PRLE7 M^LJV0?0S#_AVMR2??OKY?,AX)0K4<%4++BM![0/!$?'3A#WE1$_6="V(-^3Q M"TG\D.]\I&S^F;OZ8NB4/=[81#U<_5+=[''E)N-,C7)E^&.Y^I_)!(E7WY.%+ MNFK"18?.[[WOZDQB@E'3#(Q*WO@#WE6<9BS\*RAOIND#6=)[1I9AODJW"2.? M;C(:A]M89/?/4G#1[SC+-\&*7@QXQR*GV3,=7/[S'^I4^57D-21LB83I2)A1 MP:8EK.A:/5].1HNIHBCGP^=]^W7+J?/%K%/.0E;.1L(<),Q%PCPDS ?!6MX= M-]X=2[UK)XQR*N.W[G!]0O375;1=A\DCN0XV(0NB\"]^6W\O=$*^;&C&?8A:R:C80Y2)B+ MA'E(F ^"M5P]:5P]D;LZCK<)O7[CW?-_^S2^I]E_1"Z50HYU*1*V1,)T),Q MPDPDS$+";"3,0<)<),Q#PGP0K.7X:>/XJ=3Q-S1;4=[;YMWO+R\)S?*G<-/< MMZL1^0/-,N&@^;,4?6P[4,&*9R#-#4HY5>;30NB&A^0K[= M\:X\XYN%_7*IPK%.GPF=/IL<&!VIJ2-A!A)F(F$6$F8C80X2YB)A'A+F@V M MH\\;H\\!1O_"GFA&O)"7R.LQ>E2\T2J*W60I'ZBS-U$3(-4^M@FH8(MV"W#8 M " 5=23,0,),),Q"PFPDS$'"7"3,0\)\$*S5 "R:!F A;P#H(\] M9,0(5F$4LK=F-$_^2SX7K43X0,E5GO-6P4JC\KF=;4N'_%+A8]V/A"V1,!T) M,Y P$PFSD# ;"7.0,!<)\Y P'P1KM1*JLGO]KDC;"8\O%YV#@U;BA/C!:QAO M8]Y&9!Q:/\[G6\4] KG*L8T"E+:$TG0HS8#23"C-@M)L*,V!TEPHS8/2_)K6 M>J>C5/^:/G+;^WNI-ZK<^VGR^,M7FL6DW0H(#:YVJC'39O/.2Z-KN>;1WD72 M="C-@-),*,V"TFPHS>E[*;E060]*\U&TMG6UG74UJ77+_)CK-'FF69'"RH?R M6?@8)GS<7FPY(5=QD3@C-++6/?I*]^7OM;P"1_L82=.A- -*,Z$T"TJSH30' M2G.A- ]*\U&TMMEWN7&J/#FN8_;J-RL?V>4LV\8TX9Z_>PJX.K'S?"M^1U?+ M[.=]3"=C39D>6A^:!0>EZ5": :694)H%I=E0F@.EN5":!Z7Y*%K;^KO4.E6: MXU-9?]_DM?7#^XB>[+4)Y"8+5U1H^DI@OC]^.%5FAY9'YBTM>VGJ4$VCEZ8) MU;1Z:=J"4MKI]. -AP.MF2O0G)Z.VI)>GT(^JEYM ^RRT-3OI*'MDDO? G[1 M"R_Q2:=+JZG=;.9KN=31%[E 59MT5'6HJM%3U82J6E":#:4Y4)H+I7F"LZ6. M%UKG=/DHV;;+=IE?JCSUJW.;:6QW&S!^H[ECU=RLZF5R\"BV(30'#$I;UK3V M6^9BXDO;JM MUKGR49MNEN^0M59Z]50[PJIX> M^10F9)U&49#E9$,SDA?;A/.CY-"C;8FD+:$T'4HSH#032K.@-+NF?:^#"DW; M$FK.9X<]5&A"%HK6MN\N)4N5YV1U;K+?DJ":]LAOK>]S'84.AN9;06G+FM;J MCXZGJJ ;#,VZZBMK0F4M*,V&TAPHS14=X-&D^Y[ $Q14-6TDZ.+^'>E0ZBX? M2I4G1/W #&,Y^6C_05.>:EIK+M],ZYXGO2ZX?YX6@KF!A@ XFE.:C:&UG[K* -'D6 M$"A3F!>RDQ6_BQ8/B"+R>Q!M:;4FR.53B.7U.]K#T/PC*$V'T@PHS832+"C- MAM(<*,V%TCPHS4?1VBW++DE)ZY&D]/\,>.7[Y1QH]5PHS8/2?!2MLO%P[V-],RZ]6YJ0T8_7!KF9M M\V7,J_+[@ ?KE^J9K@K6&^J967WWO/L/I!]ECF.0DH@]<2CF=\<%C5GW9 MLEI@Z:;\5.!]RE@:ES^?:+"F65& ;W](4_:^4 @TWQ>]_!]02P,$% @ M@(9M5]H7WY/5 P [! !D !X;"]W;W)K&UL MK5AM;Z,X$/XK%G;9/OO MUS:4RPO05$<^! SS/![/,X,9QGO&OXLM@$0_$IJ*B;65,KNQ;1%M(<&BQS)( MU9TUXPF6:L@WML@XX-B $FJ[CN/9"2:I-1V;:T]\.F:YI"2%)XY$GB28O]P! M9?N)U;=>+SR3S5;J"_9TG.$-+$%^S9ZX&MD52TP22 5A*>*PGEBW_9M%H.V- MP3<">W%PCO1*5HQ]UX.'>&(YVB&@$$G-@-5A!S.@5!,I-_XM.:UJ2@T\/']E M#\W:U5I66,",T;](++<3*[!0#&N<4_G,]I^A7,](\T6,"O./]J6M8Z$H%Y(E M)5AYD)"T..(?91P. (JG'N"6 /<4X#4 !B5@< H8-@"&)6!X*6!4 D:7 KP2 MX%T*\$N ;\0JHFNDF6.)IV/.]HAK:\6F3XR^!JT4(:G.Q*7DZBY1.#G]DTE M0W2-GH%B"3%ZPER^H"\A6"%5UGQF-->+AX=#HZW*.KG[] M,+:E6J_VVH[*M=T5:W,;UO8)/;)4;@6Z3V.(:_"S=GS?;2&P5:"K:+NOT;YS M6QF7D/70P/F(7,<=U#G4#I]#I.!] W=KX/,+9G>#QMGOV^%_Y+2:O0X>ML,? M,6^%+]Z8':=-\",I!E7B#PS?L#&6*XD>4B%YKAZL\B-ZQ#+G.C]5'4%=LKW% M5VK3J.W_Q,];\7K'NA$9CF!BJ2U) -^!-?WME[[G_%XG=9=D89=DBX[(CI)B M6"7%L%6$I32/-I)*4.02\894*%@^&1:]U^^F3D]7Y.Y0[TN,YJW^O%?4+LG" M+LD6'9$=B3JJ1!VUBCICZ0ZX>77*.(D 79$4Q8Q2S 7*0+V6;3&'VOVE( X. M).SW'/]$YW,CKS"C ZVNW:'7/Q>UQK#ONH-S55L=>J^J79*%79(M_+,DOW8'HZ,L M/U(LJ!0+VA]DF/,7_7[<6(;!V]=3&0+#.MW8I)U2B:TRW@&+@V4/?73+5WY4!/4'W@F/X$4$L#!!0 ( M ("&;5 , ,H0 9 >&PO=V]R:W-H965TX]]CX_M>S,Y4';'=P "W4=AS*?&3HCDS#3Y>@<1YCV:0"Q[ M-I1%6,@FVYH\88"#S"D*3<>R/#/")#9FD^S;@LTF-!4AB6'!$$^C"+.'.4=J5!6E-ZIQF4P-2PU(PAA+10$EH\]S"$,%9*?:+#KFMYQEHG7)! MH\)9SB B+@% [.:QWZA4/_M0YNX>!FS.2A9#SX6.#9A-$# M8LI:HJF7C,S,6X9/8K7NUX+)7B+]Q.P[%8!<]!$M(<0" K3 3#R@&X9CCK.E MX;+S A.&;G&8 KJ,DU1P],X'@4G(WT],(:>AP,QU,>1Y/J1S9,AO:=A#EOT! M.9;3;W&?=[M?8=9#_>/N_@NCX_C8Z*;DKB30*0ET,CSWV'0 \Y2!W HBY^8# MFM-X#RS;&0M&UH#.06Y00+^N(%H!^]U&6><@:O.?\02O86K(W]:G-@)U@OF:P&KD]DMR^YWD5IA,,B97&9-M!.9 =JYS==KM9T[/&TS,?969 M5JO1L&[EMUAYO7YI5 O%+4-Q_ULG70+I1#]5(#K!?$U@-58'):L#70(9/%]4 MNV8O5<1GZK545&M5B\,A;O5(5\N4_D_2A/Y1M@4:<\.J%/E8=.,%\3 M6(W284GI4)<\AL^7U.JY3D,>K5;#44,>K5;6N%T>HS*6T:GRR$^-6RIO;A(2 M>6UW*:03_52%Z 3S-8'56!V7K(YU*20'LIW: 3+P&HL_;S7S1N.&1L9MQY%W MY BQK:=TSOKG0\0G>Q) '*"ES/0ZM=(]R*EBT8KFZT*K$US)EVU=@BF0!M5C MH"&6ETW\3I-Z$$\YJWURTKHD_ Y=,% 9O@#)G'B%3+1FK5K1?%UH=8:?$E=; M6^9:(*E'];IPG>;E<]2PJ9@C=J[7T(U9J1M5E2]+JRV1!5\(&^DH+S8I.I87 MSGE#T"0K)5=4R,(T>]T!#H I ]F_H;*<+!JJ.BW_OIC]!5!+ P04 " " MAFU7?!2#H6H# "R"P &0 'AL+W=O^K>(TY4RU1(*>9 MI9 YT]25*U\5$EEBC?+,#X.@Z^8"9V M0^_:>QEX3%=K;0;\T:!@*UR@_EK,)?7\2B5)<^0J%1PD+H?>^/IVUC?K[8(_ M4MRI@S:82)Z$^&8Z=\G0"XQ#F&&LC0*CORU.,&GW!S[0DN:3C&W@07*\5?.$))L?V/D57A1B^A#@)&P4?F&Q!V+Z", A# M^+J8P:?O/\-2__#==:__4YV#S7H++%H0!58O>M&KD9E]7":LESD*-ZI.-+*Z M[7=T[U$IQ"OXK4#)=,I7[LBNZ!!E#F()4\(KZ;W5N#QIEN[ ,S*IZI U&IK< M=:L*%N/0H^2D4&[1&Q'_;E#'?W8AL2-\[0I?NS'&,25/0^D1609?E*9' 7-) M:=8\B_^:KLW$"7>LL$FWVU'4"8)@X&\/235N?RZI"XD=D>I4I#J-I!88"Y[ M(MV7+_:*H'%ML.WIJZ1.[V =-+=']P#:== ^I=;HRKG4+B1V1*U;4>LV4INC MC$V2O..Q=.]RS#GEUC?LZE YX9L#5$$K:+\!U;C[N: N)'8$JE>!ZC6">KT[ MF>/T.E RH@M'--WEJ^/5J[E:IS>KT8MS@5U([ A8OP+6_R"P,N'/V;/Y'M?E MZTFCU)E13_LGH&^B\(3T['19V.L=+G-A^P?53(YR9:M"!;'8<.V^^M5H57B. M;;WU9GQ*!:FK'U]E7#5+)<$JY8INUI(D@U:/,H)T%:+K:%'8FNE):*K ;'-- M135*LX#FEX+JIK)C-JC*]-'_4$L#!!0 ( ("&;5?4+PV[/0, .H) 9 M >&PO=V]R:W-H965TVV\*_W[43LD+3;)-&/S2V<\_Q.=>/F_Y& MR >5 FCRF/%<#9Q4Z^69ZZHXA8RJ4[&$'-\LA,RHQJY,7+640.<6E'$W\+RV MFU&6.\.^'9O(85^L-&,90< A MUH:!XF,-(^#<$*&,GR6G4TUI@-OM9_8/UCMZF5$%(\'OV5RG Z?KD#DLZ(KK M6['Y"*6?R/#%@BO[3S9%;+OED'BEM,A*,"K(6%X\Z6.9ARV OP\0E(#@%2"( M]@#"$A!:HX4R:VM,-1WVI=@0::*1S31L;BP:W;#'GX0&$I$3 M<@N<:IB3"97ZB5P#I@9'B^=(*$T.QZ IX^H(A^^F8W+X_JCO:I1@B-RXG.ZR MF"[8,]T4EJ-5^Z#RGU@^5I[^.RF/1&+ MDQ6ZQ),AJ69Y0KAU394"K8Y)#KK.:,'$B3TXTR*Q.?2.]N3K.U)+&,'#P M;E @U^ ,#][Y;>^\;M$*LF@[%:&_UV.K\MAJ]%CLO8M$ N"UH?%@Z)1\"\E5 MO@:E[=#U]8A\OX%L!O)'GY&+J,I%]&8;-=I9G3#PP]V=6A,7 M1=[>96Q7TMN-TDM%>_=U*?[=1_[VM M;)AVND8C"6 M-M7^MR&CFQQ^!2IKD]_,WB)/"%1UY^>O@*1',I'K5!&_2^;T M234I@/>V,NV=FOKR8CG^$%0H<[MM,\6,,I G ]PN!!;KLF'I??=X- M?P%02P,$% @ @(9M5^9)!ZV# @ V@8 !D !X;"]W;W)K&ULA95?;YLP%,6_BH7VT$EK(>9/DHH@K:VF36JG*%FW9R>Y M!*L&,]LD[;??M:$H6B!]";;Q/;]S'+BD1ZE>= %@R&LI*KWP"F/J6]_7VP)* MIF]D#17>R:4JF<&IVONZ5L!VKJ@4/@V"Q"\9K[PL=6M+E:6R,8)7L%1$-V7) MU-L="'E<>!/O?6'%]X6Q"WZ6UFP/:S#/]5+AS.]5=KR$2G-9$07YPOLZN;V; MV_UNPV\.1WTR)C;)1LH7._FQ6WB!-00"ML8J,+P60'.6N$6T*J//=@IS+!V98EBIY),KN1C4[<%%=-9KC ME?U3UD;A78YU)OLI#9"87),5"&9@1Y9,F3?R")@45]OK(V<;+CBN/S'3*#NX M>@##N-"?4]^@#2OF;SOD78ND(\@UU#W+X$3D:HK55\0EM M$@;345S4XZ*/X>,XGHSB9SU^=A'_"%K? M$E[6C7T%>87A09LA [,S ]>3N.YA?=+!$((8F!R8:(#(GV/85,_@> M=:>51DB.E<'-%*.IMI.V$R-KU[TV MTF O=,,"/SZ@[ :\GTOL8-W$-L3^YH.D\OV0Z8H^,90>XSAD7S_AB#Y= M:H9V.G%#=GN>G>C/IH=PAV\QOS^LF#CJ5Y0MB7&2$IH@AA\NM2OC(C"L3)!' M?";X*3W[CK*JK"G]DAWXVTM-STJ$([SA&2(4'X]XCJ,H(XER_%5"M2IG)CS_ M?J*[>>5%9=9ABN2/.!,;@#8%9"LRV JL46*\%PS<$@U(P:)MA6 J& M;3/8I-2,&XKF)2"25N!H9]^.3UW4/&3YWYQ0A[.IHP^(9;% M"U[V)3==KA)T/'9KY1C9*./:$Z31\PX64<8K1B-29I2]A7E MU]\YF(ER%C]39G1*3*:;V2TT#5-^#Y% MBV2+MQ*]J]9/%/J^J'UU"\S3+?AD*H'!,>HAR_B 3-VT).69?T,>)DJYHY;? MXH.0ZV_*%^WEINQF?E_VY?=E]]3RZY I;YVOECMX4\EEV8,6O[MI97)CHO"1 M534E*^<-WN!=Q52TG[_#O-^G#\C!:XX'HW8KAF!QC68OYI 1G0^1% M>@@W^%(38V"*V2/69C_]8-CZSS*[0L(<2-@"$N86,#N'9;. Q]G0FMBZKD_[ MC^<.;L89X\FH$>=!%LZ'A 5 L)JI!Y6I!TI3W^TQ$@WE:]Y(BM'@]VL 3<[NFMXS!Z\,"9G1;9-Q"9G1@X3Y;8H??".H9L119<11 M-R.>311.!_D;EA4C&ZD+"_[XO(7T]%&]Z/-FD-D;OPIRVI 6RNIT=4V;C$O( MC)[L1MC#>D:_&63WK%=F "I5S33CRC1CI6E^HLZ!82$N9"P)23,@X3YD+ "%:S\:2R\41M M8Q*N240XP>FYA]'5]L]CRK/N4&;G2<.GX^;,9]Z,DII96<"N9H:$N9"P)23, M@X3YD+ "%8SLZ&_O!_6NPWE]TE8O.@2,\G3VRV9H]7 LP420]D JF>HQ?,!)ZF8OV9-0NIX):BS MXR%I3DFK#1V#YN.\),QN/K^ZDK!),VPI"3/&S3@/M*H^*"V HM7=9[ZXSU0O M*B2<;$ETS%:1T1TCNQUF)-FAQ:/HC/_SJUAUTLY.A:0YH+0%*,T%I2U!:1XH MS0>E!5"T>B-Z69@S_K>5.36Y,V2[?.Y2BW*K%6G1UMMJ?=)7ORGEUWC$N%H;DO&M<+(O= M1R_X8C/4=+Z M Z7\=) EJ'9YS?X%4$L#!!0 ( ("&;5<&4*SBV0, /$0 9 >&PO M=V]R:W-H965TX8_R8V M !)]3V(J1LY&RO3!=<5R PD6+98"53TKQA,L59.O79%RP)$!);'K>U[H)IA0 M9SPTSU[Y>,@R&1,*KQR)+$DPWS]"S'8CI^V\/_A*UANI'[CC88K7, ?YEKYR MU7)+EH@D0 5A%'%8C9Q/[8=97]L;@]\)[,3!/=*1+!C[IAN?HY'C:8<@AJ74 M#%A=MO $<:R)E!M_%YQ..:0&'MZ_LT]-["J6!1;PQ.(_2"0W(Z?OH A6.(OE M5[;[!8IXNIIOR6)A_M&NL/4_3$Z!:X)(L8T"MG"1&"\3W2_?=H MKB9 E*D>MCHRG,!"HIL)2$QB<:M8?ML ^C6+]\CWV@,#1G^^0+( _M?)& 9Z MT/J811#7X)SN^[5L(7)7. M,J?^>TX??2OC'-(6"KP[E00_J'/(#I_ 4L';!N[7P"=VN$I_":\;_=D.?\'< M"I]^,#JF5OCL N?]X,[4CT6*H"SOP/!USN925=EG*B3/U.M3WJ$7+#-.Y!ZI MV0)UQ6;G*\/3\77JM/T _R[.N?Q,K'B]+CV(%"]AY*B%1P#?@C/^Z8=VZ/U< M)W639-,FR68-D1T51:(4 F*7")^IA1REH%AT2OZ=NRUM.C; M0[TO,9I8_;E6U";)IDV2S3[(Q9%8W5*LKE6L?,TP&Y^4DR6@&T)1Q.(890NV[DQ/T#=]HMKW>B7]4H; 4G\EU"]%PU\EMA]]AH6F?4/V&:61/R M/^=&6*8[M*9[JHC1%L=9[8S(L>&!^\&@YWG>24ZK9FW/_$[R:G7EVFG1)-FT M2;+9Q^DXDJI72M6[;FU[HSAA:GOUCWJY38A8LHRJW=DKAX1DR>T=^@*R3M1\ ME.Z!>]U!5=.JU7W0KTIJ=?E:29LDFS9)-FN([$CW?JE[W_Y&Q)SO"5V?GZ;] M2L%UNF%5TJK9(/2KDEJ]N5;2)LFF39+-&B++)74/3F0)\+4Y; MDIF1^."N? MEN?Y3^88Z_YGGG\,4!OR-:$"Q;!24*_54W.0YP?LO"%9:LYW"R;5:='<;@!' MP+6!ZE\Q=0PK&GJ \BO'^%]02P,$% @ @(9M5U770@#K! %2@ !D M !X;"]W;W)K&ULM9I;;^I&$,>_RLJ5JE8Z!U\ M0U) :O >]51*%25M^E#U88%)L&)[Z7J!1.J'[_H2WV(V;,[T)6 \\YOUS.S& M_[5G1RZ>TBV ),]QE*1S:ROE[M*VT_468I8.^ X2=>:!BYA)=2@>[70G@&UR MISBR/KB#BQ[GE6J\_W(:/6YG] M8"]F._8(=R#_V-T(=617E$T80Y*&/"$"'N;6S^XE]<:90VYQ'\(Q;7PGV:6L M.'_*#KYNYI:3C0@B6,L,P=3' 98011E)C>.?$FI5,3/'YO=7^I?\XM7%K%@* M2Q[]&6[D=FY-+;*!![:/Y"T__@+E!>4#7/,HS?^28VGK6&2]3R6/2V".3CAXI8-WKL.P=!B>ZS J'4;G.HQ+A_S2[>+:\\0%3++%3/ C M$9FUHF5?\NSGWBI?89(URIT4ZFRH_.3B-RZ!^.0S6?+D $*&JPC(C>!QF*9< MO)#\_&?RA86"W+-H#^1KLMO+E/P0@&1AE/XXLZ4:1T:SUV7,JR*F=R+F'>P& M9.A\(I[C#7O0*U(H Y*]KB%<@_N[+N#9(MMI -_/+,/S33W6DTG;2O:8^4/AI51*R^C*B^C;^Y@7>MJ MZ:;)PH0%F#"*!&N5:%R5:(S5NEJ0:37&;]O-'3B=I@QZK-XV..VU:C1X*S%^ ME1C?M'?I\T[=Q,"&_ XBUC:N%FV:*DQ8@ FC2+!6?295?298C:L%F59C\K;9 MG,'(ZS1NK]5DVFG<7BOGHK]QIU5BIJ:-6ZRT]SQB,HQ"^:+M72W=-%N8L 3 M1I%@K1)=5"6ZP.I=+]&WA/LGEEW7J66' M\^&%-P@/X0:2#;EE4G_KH ]BFCA46H!*HUBT=KD:*M'%ZF4]R;@F!6W<7#P[ MC?R^"=6:M%-2ZS;76+C=AND3^2(@$\D2U-7),UH85;FAT@)4&L6BM>M5JS<7 M3;[I2<8U*477L'T#,/*ZMQ,G#;O=?,)NY)_HZ5K)N7HIU]P$"F EJ\XE_Q*D MC0K]"(QSBZKW4&D4B]:N92WY7#3-Y[ZGKM75R]@ M#6?,^;LR^KC&TP55VZ+2*!:M7<%:WKIH^M;M49'.8.AWIPNF#@Y0:12+UGY( M5.ME3Z^7#:>+T5Z0/K3QPR-4%8U*HUBT=A%K%>VAJ>B2U-EWF7:DP%(?T#C9 MF#2*16LGN_%<5:_//_H/YOS=)_T C.<-[E-7W,>N_X=T]VKI[J%)]Y*DV0Q: MZH,9)QJ31K%H[437^M]#U?\?V>_2C\!XTJ#J?U0:Q:*U:UGK?P]-_Y>D]S:> MEOJ(QME&W0# HA79MAMO5&4OS%TS\1@F*8G@0>&=P41%$\4[:,6!Y+O\):L5 MEY+'^=&ULM9S9[Z303R[G2.?R)>7?LC5C@KS&49)=#=9";#Z/1MERS6(_&Z8;EN2? MK%(>^R(_Y$^C;,.9'Y1&<30R-&TRBOTP&5Q?EN_=\^O+="NB,&'WG&3;./;Y MVRV+TI>K@3[8O?%+^+06Q1NCZ\N-_\0>F/BZN>?YT6A/"<*8)5F8)H2SU=7@ M1O],S5EA4+;X+60OV<%K4IS*8YI^*PY^"JX&6M$C%K&E*!!^_N>9+5@4%:2\ M'W_4T,'>9V%X^'I'=\N3ST_FT<_8(HU^#P.QOAK,!B1@*W\;B5_2%\KJ$[(* MWC*-LO)_\E*UG4X'9+G-1!K7QGD/XC"I_OJO]1=Q8*#/SA@8M8%Q9&!89PS, MVL#L:C"N#<;'71J?,;!J ZNKATEM,.GJ85H;3+L:S&J#4BZCZG*4U]+VA7]] MR=,7PHO6.:UX40JBM,XO89@4VGT0//\TS.W$]9=4,#(E/Y('D2Z_K=,H8#S[ M)W'^V(;BC7RRF?##*"._LE>Q]:,?\H9?'VSRZ>\_7(Y$[KZ C):UJT7ERCCC MRB1W:2+6&7&2@ 4M]K;:?JZP'^6GO3]W8W?NMX82>.?S(=&M"V)HAMEV/FKS M![89$E,[:VY_G[G3W=QH,7?5YC9;YN;Z67.OPU>G,*=J>-S7T8A7O)3EFU90.PM#Y,GUOQ MK9)?C/?/U[IA:9IV.7H^5(2R&\4\\SG;^$MV-<@GDHSQ9S:X_L??](GVKS9] M(&$.$N8B81X21D$P267CO9'6U9H MKM);F\0J^/1 8MI0T_0CA75J97=JY2A/IZ\F.KGTD"XI""9=;&M_L2WUQ8[\ M+"/IBOSN<^XGHKC6Y9'@NC8 MSD%VSCUU:HZUR>S(IX?T24$P21.3O28F']6$\\KX,LSR(8"'2W;0)MLW:IUW ME [[BJ6"S0ZOQU ?'RFE2R,'V2WWU*,^'QYY]) >*0@FB62Z%\E4*9+]=<]' MB/K"'XX8%_E:FL=M4E!B^TI!W<6,^S\B,!1E9\30NU[I^4HQ%^9K$ MC\HQJ=K6M8FO(D\.?J/&9*SM_QTM4I3]Z+L,1L(<),Q%PCPDC()@DLSF>YG- MU3+SWV)63FPKTFR\2JDMTJQ]FIN?R,N5 :1=%D21U$ M./4>T^)NZ;[35^MPI2;VUA>29M>TP[%T;.@G ZD#]>I":1Z41E$T65]&HR_C M0\NN%9$#1E^8:-6:DMY;:TB:7=-:EH7'8CMM:&KF]*2A"^V?!Z51%$W641/# MUM5![-W(=).OKH)BA45NGCACY:M_W['XD?'_M H(&6!=0&DVE.9 :2Z4YD%I M%$63I=@$NG5UI/O[\RFU@_=600MU1WK+#4ESH#072O.@-(JBR7)K0NWZAV/M M'XVKUAX/@XZ3H7DLOM-&QG!B'05,.[5RU*?86RQ(F@>E411-%DL3@]?50?B. M.T1H8!U*LVO:^SM$:!0>2O.@-(JBR9)J(O:Z.EK\D1TB-%H/I=DU[?T=(C0@ M#Z5Y4!I%T61]-7%Y71V8OQ'DUS4C=S[_Q@3Y>;5BY8JJX_(>&3A>0&DVE.9 M:2Z4YD%I%$63]=@$\'5U!!^PO$>&G!=0FEW3I.EU/IF-S>/A#QK0A](\*(VB M:/)=EDU,WU#']#^2,%(C^PH,2K-KFA05LR:G\RO4JPNE>5 :1=%D@341?D,= MX;_S7\-X&S<9I?D.?65/SY/=% M47YEU35Q?T,=][\)@K!X_L*/C@+]U11*;K9BG?+PS_8-JAK>6VS0L#^4YD!I M+I3F06G4.,V"C(VI=!NYK+4F-V"H

__SHRYFMY;:DB:7=/>380[4+JL/FEF TAPHS872/"B-HFBR M1)O\@Z'./Z#VK]"5 :1=%D?1U4Y5%G+13#V)=M,9^6=P2PY9:'(F096?A1E$^ZCV\=;_(U M6ZKV:%.]9;3#UNW!%N[!5N[!EN[!UN[Y*W(;9I/;,-6YC;_@+G/S-+%P>FOX M0MVOWNI#TAPHS872/"B-HFBR^IJ7RX+,@[7*LNP#&I*UVT[BF@*0XH MS8'27"C-@](HBB8+L,F#F(CG)M20WIO9TR<=VG8C=L=V#K1W+I3F06D419/% MTF0DS(Y%C.J;A//-P2)-DKK@[$LHUN1K$C#^DJ_!/_=9J+,7QPLXUIU",U7 M0&FV>5J/R6IY[![JU(72/"B-HFB5P$8'!9-CQI_*XMD96:;;1%3U@_?O[@MT MWY1EJ8_>M_7/3E5FN\%45;_O?/X4)AF)V"I':L-I/KGQJI!V=2#235F6^3$5 M(HW+EVOFYV-JT2#_?)6F8G=0.-B7,[_^/U!+ P04 " " AFU7J?6\*-P" M !\"@ &0 'AL+W=OXFOYSO? M^6+[G-&6\;5( 21ZR&@NQE8J97'A.").((:E&O*5(PH..#%& M&75\UPV=#)/?T*]-\"J8!19PR>AWDLAT;)U; M*($E+JFUGJ /J:[R846&^:%OM#7L6BDLA658;*P89R:L6/]1"M R\X("! M7QOXAG?ER+"\PA)'(\ZVB.O="DUW3*C&6I$CN?XK<\G5*E%V,OK")* !>H_F MDL7KE-$$N'B#/MV71#ZJZ6M,.+K#M 3SQ4;*MU<@,:'BW,$!O%O HN2@SHE$-WE1RC-TR?*- M"D(3G7(2 YJ .KV ?MQ"M@#^4%+N, >[M?MO'%__E+=JH-VQZAZ8JA^>[JDZT0_4KIAPWUX*NF&S\^<9_L' M[JOG[IYL]^A3=T4V)($\03,LN^]MMY,C1?1:><<[E8PU4K\EHWM PUW:\%Z< M-V9$K-$U!U 3$E3,\B]$_!^)P]ME#N]DJ:-&TLU.1=L-_#^4=%JUA*[+;C%? MD5P@"DMEY]H#]1MX5>I4 \D*4UXLF%3%BNFFJCP$KC>H]253)48]T!5+4W!& MOP!02P,$% @ @(9M5R*Z)QKY @ Y D !D !X;"]W;W)K&ULM59=;YLP%/TK%I/V(;7E.T"7("5II^VA6]1HZ\.T!P=N M@E7 U#9)^^]G V4D(6B5VI=@FWN/S[E'X=[QCK)[G@ (])BE.9]HB1#%I:[S M*($,\PM:0"[?K"G+L)!;MM%YP0#'55*6ZI9AC/0,DUP+Q]79@H5C6HJ4Y+!@ MB)=9AMG3#%*ZFVBF]GQP2S:)4 =Z."[P!I8@?A8+)G=ZBQ*3#').:(X8K"?: MU+R3S-!8E)6JIBHR5$)2." $#]?ESI:,=:SF)DU"+B$X@+9QAFR#,ONX3/__W1K@([=UM:N M\)P3>'NUXYW:D;RIV:>^HM6@;@6J_H3;T!\%MNLY8WW;%7,<%P2&X9EMV!YI MIR7M#)*>TWP+3)!5"N@*5J)K^N\;R%; _O2Q'D15WZ)+7N ()IK\V'!@6]#" M]^_,D?&YSZ=7 MLK@-L6P'T+U]PC-SS'\1W?.W#M."X8!:9G][LV:DF/!DG? M8<9P+@8=&D1XJ4.O!+8GUFO%>F_AD'=4>=.R??G?.G"H)\YQ3;_?(+_E[ ]R M7BI>YS/9<&*TP$^R#PHT59YM0*W/T(^B:FM#!@[>\%(#7PELKQA!6XS@+0P, MCHP961U?:ET]0;9O')BG=QIF!FQ3S1$<1;3,1=UNVM-V5)E6'?K@?"9'F'KB M^ =3SS\WF&U(SE$*:PEI7*B)@=4S1;T1M*C:\HH*V>2K92+',& J0+Y?4]F: MFXVZH!WLPK]02P,$% @ @(9M5^I!LT0.! &ULM9C;;N,V$(9?A5"+-@MLK+,MI[:!Q%;17J0( M-F@71=$+1AK;0B112])Q\O8E)46V;)F16O8F.O'_9_B-,2$YVQ/ZS+8 '+UF M:<[FQI;SXL8T6;2%#+,1*2 77]:$9IB+1[HQ64$!QZ4H2TW'LL9FAI/<6,S* M=P]T,2,[GB8Y/%#$=EF&Z=L=I&0_-VSC_<679+/E\H6YF!5X X_ ?R\>J'@R M&Y7RK38TFIA0>W[^[_UQ.7DSF"3-8DO1K$O/MW @,%,,:[U+^ MA>Q_@7I"OO2+2,K*OVA?C9TX!HIVC).L%HL,LB2OKOBU!G$DWPA^+2BG;E9S+\&M,,>+&25[1.5HX29O2OJE6O!*>14?$V$CB]^(QS0!%VC1TZBYRU)8Z#L1Q1^VR7\3;S^BBG%.4>WLJ#RU=4* M.$Y2]DE\_!Z9B&TQ!38SN4A&6II1'?BN"NQ<".RB>Y+S+4-A'D/MN6($CF!NBF3&@+V L M?OC.'EL_=7&NS/S23/:YEX7K6>-@.C-?CGGJC!EJ,FNQ]AK67C_6\ HT2AB@ M@B81E,QCDJ:8,E0 K?AWXE?Z#\5?F05'^.WIR#N!KS-BJ,FL!=]OX/O]X'.@ M&;KZ$S#M1*QV\= ;R#)-458U)<=',7[K:HM+;4XKI=/0(JC3LLNTD&TU:7D= M:;4J,&XJ,%9:U_]A&-K("\1]>X[2=>B/?GS6WY=G "6V?,4)-9"W;0P [ZPJXZ_(>XE7Y# M<0<=N/U@XMHGO'4űM7A/&]Y3)>^PPHR?TMXKF.EY W#<(!B?-(!ESW$K M98)#66HR:[&TK<,.P?J?UR=U@.,UA3NR3]84RUZC5NIDAY+5Y=9&>[3YLI5H M'RA&6J.& MNMS:Z ];4EN])QV^8JD-6ZN,+D[+O@-7ZA0' ]6ZRS2/3MPRH)ORJ).AB.QR M7AV^-6^;X]3;\A#1/ ROSF+O,=TD.4,IK(74&DT$&5H=;U8/G!3E^=T3X9QD MY>T6< Q4#A#?UX3P]P<9H#ED7OP#4$L#!!0 ( ("&;5&PO=V]R:W-H965T%_?K93L@RTD9(O#2Q?<[Q/F7#18&5'HJM*TL!.+.D@KJ!YXW= M A/FQ%,[=R?B*:\4)0SN!))546#Q- ?*]S/'=YXGEF2;*S/AQM,2;V$%ZKZ\ M$WKDMBH9*8!)PAD2L)DYU_Y5,C)X"_A)8"\[[\@X67/^8 ;?LIGCF8* 0JJ, M M:/'2R 4B.DR_C=:#KMEH;8?7]6_V*]:R]K+&'!Z2^2J7SF3!R4P0975"WY M_BLT?FR!*:?2_J)]C1U%#DHKJ7C1D'4%!6'U$S\V.70(6N2J^Y0K0 M!'U$2]@!JP#YZ"0!A0F5Z <\J@K34[UZOTK0R?O3J:OTGH;IIHW^O-8/CNB' MZ(8SE4OTF660'> OAOF7 WQ7>VT-!\^&Y\&@X K*$TK4TUE[L$M( M^9:1/P=/85YO,[;;F%:QB_TH\CQOZNZZX?1AXW'8@R6#19M.=B5+G,+,T:U* M@MB!$W]XYX^]3P.11&TDT5LC651" %.'CMSJ\Y2P];G+4/T53_$N3KX,E?=BE[_=-NITFIAILE-K>AF&=;:!D]9780J7WK(0LF=*K514BC:!R6C%?!;-)NF\O91.Q4P2N82U+ORI+)ISLHQ'X:Q,'SA@>^WJAF M0SB;;-D:%J!^V\ZE7@O[*CDOH:JYJ(B$U31X$]_>C=H)[8C?.>SKDV72M+(4 MXENS\DL^#:(F$120J:8$TV^/\!:*HJFD<_S5%0WZ8S833Y>?J[]OF]?-+%D- M;T7Q!\_59AKB_7\]3L5Z& W)!+\@"/4.V 4/+J'A3C14T^PT'M6/'3)%3Z2,WX,.NJWAVK MTC-5%["](DET06A$DW]/#W7 /B7M4]*V7GJF7A?N0J=LOFF\6I,YR/8[665 M/BT+OF8-Y0OR[K#5P"$GGWG9C!,KLM"[ZA7+C@,6BDE%](<%Y,N; Z^_WK8I M+^/H,HJ_URH:K3EK;NLMRV :Z-.B!OD(P>S''^)Q]#/2>-(WGOQOC>N)7.3D MU9_ Y'>9XE'&I!25VM1(5VG?53HPSE2S/(,3C>:(<]0W/O(')QXE)D]Z(M+3 MN.]I/##,T7F8:#1'F-=]X]?^P,2C6&'>]#W=# QS?!XF<1YNN^\=?^P,2C M6&'&D?EQCP;&>7T>)Y[-D6=\(C:Q/T0M6>Q(C0G%N HM] ?%=?XO'Z%<@OQ* M_B:#VA$>UY6R\:/8(T&R9'F!(<5&D6+5LQ&GV"-SLF2QG\W& MG6)5LC&JV".ELF2Q4S92%>-6-0AE1+3PN*Z4C6K%'KF6)8N5 M,C6R17'9&H0RXE]X7$?*U/@7]';)B5_-'KI[(>_#'T?#8KK1/_DKTR-$L M65[@:(EQM 1WM$%Y(Y*&QW;E;20M\4C2+%GL9[>1M 27M$%I(Y:&QW:E;2PM M\EN*>-ITL]LC=+%OLY;^PMQ>W-%_"(R.$=N((W M(I=Z)'*6+';P1N127.1\ 8\X'=Z!*WCC=*E'3F?)8@4_,DXWPIW.%_"(WN$= MN-X3;/1NY)'>6;*/&30/+#QD:5YE*%_$F7V#U!+ P04 " " AFU7_SBB M\(0' !B/P &0 'AL+W=O9$N2MJMTK07Q+G85FWC 4DZ:7_\ #L^DWNX M0OF^:0Q^[CG??9\"'^!.G^/D2[K0.O.^KE>;]*RWR++M2;^?SA9Z':7OXJW> MY-\\Q,DZRO+-9-Y/MXF.[LM&ZU6?^_ZPOXZ6F][Y:;GO.CD_C1^SU7*CKQ,O M?5ROH^3?"[V*G\]ZK/>RXV8Y7V3%CO[YZ3::ZUN=?=I>)_E6_^!ROUSK3;J, M-UZB'\YZ$W:B9% T*!5_+/5S>O39*X9R%\=?BHW+^[.>7_PBO=*SK+"(\C]/ M>JI7J\(I_QW_[$U[ASZ+AL>?7]Q_*P>?#^8N2O4T7OVYO,\69[U1S[O7#]'C M*KN)G]_K_8 &A=\L7J7EO][S3AOPGC=[3+-XO6^<_X+UR'OKW>@GO7G4^:=PF4;S>:+G45G* M^.'PW9M09]%RE?Z['GE-C\*[BC?9(O74 MYE[?@_:AN_W8T;Z?C_XP!?QE"BZXT_!6;]]YPO_%XSX7X/=,FS?G:#C=>E?? MW7ME,L0A#Z+TDW5YR(]-R:[<*:KMKO6P;%TACMLF<&+93Q)9HO\#.J,HM.V M;10IS4)*,T5D5JE-<*A-T"F*@1V)@;"3:,L&G-M!M&5L- 9!!+HA&]4&<708 M[*AE$*>3F[0U$U1N54+93"&=>.8??-*XNPS\A3( MN)W?$,@&*):V;,3K4VD@AC6BF!=,=P:0E%](W4)2-T7E5JV)81C6#6(8H)-A M *X=D7 P!B@-A ,)A H(AX+7@PPS),,:HZJ=5))^8;435&Y M58MF$(=U8QP&<$..[(O&*1+ZP@;S$ @EERBI0#@4!B;15' M@05/@M A%@!9/65Q0UG<35FW^>P=IQ*.EY2>2-U"4C=%Y58MAJ$GWHV>.$ 8 M"1Y60AW*'H LP<"]>23DTG&&-^S$W>ST.G_?A??N/EH'E)262-T4E5NU6H:6 M>#=:XH!NT,G !^A3J -$#'?/!F5X!X9C7([TPE"3G])(9T0U$U1N55+8?A&=.,;8;-& %[_ +(1N,@$,@[NH"JHJR=R81!' MN!&GFKQN!T=2$B)U"TG=%)5;M6:&A$0W$A(VD 3@KCR2@7?E@(PC#((ZQQG< M4)!P4U"#B+:[5^3NKW5028F(U$U1N54K9XA(=",B 9[C@)P";@(Q13P$4@H> M18G:D$I#0])-0Y\^7'Y4H7?[5- M[7&/%%Q(W4)2-T7E5BV( 1?9#5PD0 CP[N34W4WK*09/<-"R,ZI>JY-G,$BZ M,6BR6NTO(J?QXR9+EM]X0.ZV:YUJ4M8A=5-4;M7"&-:1W5AGW_QXO:($ZRRF M0,<96(\!=&P,;BTI).1#P#O]HS7#:YW,R\7:J3U@0/BF70;_: M?\%.I@SL#]F)VBWW-O:[U>=743)?;E)OI1_RKOQW0?Z?+-DMZ-YM9/&V7+%\ M%V=9O"X_+G1TKY-"D'__$,?9RT;1P6%9_?G_4$L#!!0 ( ("&;5=0(JM' M#P, (<) 9 >&PO=V]R:W-H965TJ$YDV,G4ZJX<%T99T"Q[/ "F)Y9<4&QTEV1NK(0@!,+ MHKD;>%[/I9@P)QK9L9F(1KQ4.6$P$TB6E&+Q>@4YWXP=W]D.S$F:*3/@1J," MI[ =5_,A.ZY#4M"*#!).$,"5F/GTK^8^($!V!5_"&SD7AN95):"8BR"%6A@+KUQHFD.>&2W[-9W,$DN8\/PO250V=@8. M2F"%RUS-^>8&ZH2ZAB_FN;1/M*G7>@Z*2ZDXK<$Z DI8]<8OM1%[@" X @AJ M0/ .X(=' &$-"&VB560VK2E6.!H)OD'"K-9LIF&]L6B=#6'F,RZ4T+-$XU3T MFRM _0=S6$-K 3;,I^?L!3-0-B-PF) =\ND%1_064'10Z'U#@1>$Z'XQ16>?W]&X.H4FCZ#)(["\YT=XFZ /A51! M>Q9J]O4Z"H;#ON=Y(W=]0#-L-,-6S06(-='6/-P"78)X/"3=RF#^T0M9X!C& MCOX)I>8#)_KRR>]Y/UH\.6_B.S_=DPK:W?/$#_W@J"?=1K/;JCD%:\EV-[59 MTTITHC6])LS>Z=;T/EC3]\-]9^RR2;O"@__8$F>_B;/?RO+S)SE>E$/P=-G(/3_1Q\\',0AD=WVK"1'+9*WJD,1*LAK?@3#?&]W<'JG6Y) MC>V]^?V&1SWQS7'^=F1W,/KM)Z/>B'.P&3(ED3;-E!%"2XJ*4L29+H&Z'#^7 M1 "U*TJ6:%_-NH1()_=^*5O)@[/!-M+ MAKN3J*XHMUBD1%>S'%9:SNOT]0X55=6O.HH7MG NN=)EV#8S?5,"81;H^177 MQ;/N&('F[A7]!U!+ P04 " " AFU7WKGBW7 % "2)@ &0 'AL+W=O MBK(3H ]?BG9$)Q+'J(14-XDE<3@S_V_KTX&C?2*^ MI1O&)'J*PC@=.QLIMT/731<;%@7I5;)EL3JR2D042+4IUFZZ%2Q8ZJ H=(GG M==THX+$S&>E]=V(R2C(9\IC="91F412(YQL6)ONQ@YV7'?=\O9'Y#G9)\RS=^ M6XX=+Z^(A6PA\RD"]6_'IBP,\YE4'=^/DSI%SCSP]//+[)]T\ZJ9>9"R:1+^ MQ9=R,W;Z#EJR59"%\C[9_\J.#77R^19)F.J_:'\32 MIXB@#[=,!CQ,?QZY4E61S^4NCAEO#AF))>.,;:\0]2X0\0A%7V>WZ,./;Z9Q M51-%)Z3HA.AY?-W)W%3EID9.>R:E%NSBK MV07Z^+15WURV1'_P*!^7K-!,'4I7P>(P8"8#(9$RD:&'ZR>>/@ZU0I?8N_1P M54]@:?G/?YAN@P4;.^KWG3*Q8\[DIQ]PU_L%$-LO&O?KBWT([9R([6/?JG6G M2-EI66M?"6W1&BRMIM;=HO%N?:V[):UQCQ*KV+TB9Z]EL3MVL<'2:HK=+QKO MUQ>[7Q*[T\%6K0=%RD'+6G?M6H.EU=0:>P8^7GVUC[&G MLPL.UU97<0-)W("2Q]A3Q0%(8D-)#&-RIMK@2MF'SRR:,_%8F?L]<(8-SW # MH.$RT3#%]K,L-DS#,-3>*H/^0:U>4\#EUG7!D XW0!TNLX[B@=T$PSH,PZX5 M$X"+#;C$SM?P3'7U.;G9:W*W5^98#[^Z&J<$P;8!A6L9PSWXI1 V%*4SA5KT SC=PV76] M,,BG#9!/R\@G_:[=C),GO#"\6S4#N#Z%RZYKAJ$W;4!O6D%OR P#8@J#N%4S M@*=H<-EUS3 DI@U(3"L>$>=WS38S#%,IS-0O/0K\ @X8.CH_Q@&!H5$'IM$#?KQGNL%8ID@9E*^HX5$6H6TF%IL@94BP[QD7+-(CLGBI M/,S'+7DJ!9]GAZ5':\'T"'UHFD3;('Y&*5_'RK(]EQO$5?#UWW[*")V)BK1]EO95K4AQ6:WT.Q)K'*0K92J7SKGKJYR ."Z .&S+9ZC5$\T3*)-(?-RQ0 MZN0#U/%5DLB7C3Q!L0QM\B]02P,$% @ @(9M5XHAH=EY P YQ, !D M !X;"]W;W)K&ULM5C?;]HP$/Y7K$R:-FEK?@$M M'2 5DFE[Z%2UVO8P[<$D!XF:V,PVT$G[XV>;$ A*/2C>"\3.?=_Y[KL+Y 9K MRAYY!B#04UD0/G0R(1;7KLN3#$K,+^@"B+PSHZS$0B[9W.4+!CC5H+)P \_K MN27.B3,:Z+T[-AK0I2AR G<,\6598O9[# 5=#QW?V6[U^)P.'4^= M" I(A*+ \FL%$R@*Q23/\:LB=6J?"KA_O67_J(.7P4PQAPDMON>IR(;.E8-2 MF.%E(>[I^A-4 7457T(+KC_1NK+U')0LN:!E!98G*'.R^<9/52+V )*G'1!4 M@. 0T'D&$%: \%@/G0K0.=9#MP+HT-U-[#IQ$19X-&!TC9BREFSJ0F=?HV6^ M3>7.#'Z0@6@/GJ/)I0D0 3#2C\N-VZ2A"Z)X.@>$LA7>%H 1YBD M.9\(;JE1&02$=;5$VJ^SC-\52F@&:.ETEV*G@A9P2+;E<,82)+)A]"N M"M"?W5W?6!M&[^H9>LT7.(&A(Q^2'-@*G-'K5W[/^] FC$VRR"99;(FL(6&G MEK!CE+#1K6T:;.!]#5<_.ZN1=]'Q!^YJ/[=M1F&O:10=8Q3_PZ@18[>.L?N? MRS0PEJG1^ZEE:I,LLDD66R)K2-BK)>R=5Z:]EKKQ#LOT&*/H&*.XS<@/V\OT MLH[QTAACRR_N"YZ91A^G%J--LL@F66R)K"'452W4U7G%:(2?JH%-LL@F67S5 MT@1!O[T)^G5N^U::P/Q$-OHX50";9)%-LM@264,HW]N].GCGM8$9?ZH,5MDB MJVQQQ7;0"I?MK>#OO9SY5IHA-+]A&9V<+(--ML@J6VR+K2E7L),K.+,AC/B3 ME;#)%EEEBRNV@S](W8.&6QE:NK%@*-?('3M'IX,( 8N+QR\2?T\:D^[O29OBI%K+$4XPV<-!TEBT3 M.A@Y<9,[;3)FN-]!R+MLE!XZZ2VN(09U)8V'62&V!17Y-J"524Z]>\)'_H1P M-I4,6!G)&5_;T'KX' M;'I@D''>&.SZ-C >ED0I*L65[IC!)O@$\NKV[;K4#N>2K,-NS]\2S$4GF18R MI;))$_J;T'C(:09V))LOX*J*,@!0J2+7C921>2&(\;!AU TM.Z.V MH[W*6GMF-EPT36VH;EH9VP']MIK5;LOVWJ3KE>R^4-^6>CK"].&NHM>29FQE M^JNL,8"IA[@Z*4N^_LK97.343O[%"<=#LN%YBT*R!YT-2F6F U3ZWCV5BLW: MD;^2E+=TI3;EM,IPS]TC]/QOUWE.!96$MTWKVC_D57ZSXZC_7I;-4V7?L--C M_5H_=).]8S 9'X/)HZC)P>&;C)+#]U@?&0_<9/_=GNRO,1D>I,F@/JZUSH0[ M)\(FZL')>^3_@C,\WR;UIDO&%1-U;\'2E(HG!T,MK\A4_\&YHZ_'IS0C2ZYN M&W#D;]L_:=*,NH:%J$=MVS]@>F'<'/MU+B92NJ+II.[*^=0T/=W06>L/ M$/:1*_-Q(QC'8FX$,"P/Y@#C6!:6YW^:SP"=C\4P;P,G,D Y Y1C62YD8KY8 M'C[>Q/,# =@&K'9$$>PJY@V[@W$D M23 $:M%=HW&,K$X,7_?^8'=)%"6)&P',[2"*, 3N1AS!'( '#(DB\Q[<>Q\% MF_=4L/TO[/@14$L#!!0 ( ("&;5>7BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:G;'O MZ\9.\8GQLO+*:"@,!=^5?'1_Z\,I>U!.W:E&^:=EUA\W,F.MTJI5OV6]S&89 M+NFP"09;:808=K M99WO6_3]"V!\D-!X..N\^: :+^V5\/*C-=U.Z4WH!NYBBFZCC\/^=PCBN?V? M,)KU6E7RRE1=*[4?XFAE$P"UVZJ=RY@6K5QF^R;LC:[9>^TA2.Q:#UU!VW"G M<.GK>KAK#[@HAO9<086]KGOPPT&^,[J6VLF:P9$SC:J!HV9O12-T)1F"Y 0D M/R+D#XX@"P*R. KD*N# 7Q%D24"61X0<17).0,Z/"5D@R 4!N3@LY!?(CBQG M$W8E7675+C1@9LW>=DYIZ1#D"0%YD@"2 ^1' UDPA+.2%@_%4X+M- %; 6RK MKFV%?0K!6ZF-5O!_H3V"/",@SQ) 3EC)OH5:&(0WPD(:O[5".Q /SN$S*HG/ M$F#. 72,^5D*)S$C*9H#FZ9G7 CC,*'H'VX/(-)1JN<,_8)8U*JR0_LFA[S M) Q+;ZK[K6EJ:=T+]OYG!_[&D)1J\@.[IH<\[9_W@]3=Z!E3=LD/K)>>ZVQX MQA4TM4,3C$=Y)3^P6%!Z86^JRG0P*8.T> .*J=0H9^>46?(4:HDEG9&D<\HM M>0JY1)(.>WF+,2G-Y"D\$\L[XVA2HLE3F":6=]A+/!&G3,-3F 9E'GC0 @C< M*PQ(:8:GT,SS%+3GQ)CDBB:%9F+3Q]&HY)1H> K1Q"9I8TS*.SR%=Z(9$Z\8 M..4??F#_])CELXSYC]DDI_S#4_@GACE^Z)1_^%']*8BYT?)<:D+%2DL% 4$.?@ M'NF%:AR[E;\P)F6A(H6%,":/8E(6*E)8"&/"!%DYL=E8N8'6>!.=LE"9>A44 MCL+'M'X[ 6_'E)2%RA06BF&.\F9)6:A,8:%_+-DFPR8-QJ0L5/86FNX_[-5R MK;2LO\ E')17HJEN+ L_PQYC.0_K_777-.^@[*O^;$2]_TZX_\9Y^0=02P,$ M% @ @(9M5^Y)W?^> 0 "!H !H !X;"]?/M84,!! M*=*@/96U:WG\%]8GRYY]A5.9#G45]XZ-N$_$^OM]K .G_7Z^QRJ M],=@]U.WQ[@/(16]5=GN0IH7[G)Z;$=W.TB_FUSTEIMYT2XW4KC<00I!FC_( M(,CR!WD(\OF#AA TS!\T@J!1_J Q!(WS!TT@:)(_: I!T_Q!,D 9!P1)+U@3 M:"W(M1!X+0BV$(@M2+80F"V(MA"H+BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'H;ZFT$>AOJ;01Z&^IM!'K;R\<2 KT-]38"O0WU-@*]#?4V KT-]38"O0WU M-@*]#?4V KT]ZNT)]/:HMR?0VZ/>GD!OCWK[=^H=T_44XJ/GOL;[OY/JU%T; M'K>_+>^;+X_*#6<'/WX6OU!+ P04 " " AFU7J,J'V:L! !!&@ $P M %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ M338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS M:4&U-Z& MSZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW: MG9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI< M0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^. M0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#D MN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A*DX K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " " MAFU7F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( ("&;5=>[RD,W@4 /L> 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ @(9M5R!&PO=V]R:W-H965T&UL4$L! M A0#% @ @(9M5U &\F+." F2\ !@ ("!'S< 'AL M+W=O 9 M " @0A2 !X;"]W;W)K&UL4$L! A0#% @ M@(9M5Z-1+%+:! ,@L !D ("!05T 'AL+W=OL" #7!@ &0 @(&H M>0 >&PO=V]R:W-H965T&UL4$L! A0#% @ @(9M5_D*&PO=V]R:W-H M965T&UL4$L! M A0#% @ @(9M5P3GBH21! *0P !D ("!^(X 'AL M+W=O&PO=V]R:W-H965T0\\+I&UL4$L! A0#% @ @(9M M5U( $TK< 0 C0, !D ("!:)L 'AL+W=O&PO=V]R:W-H965TFP@ &M4 9 " @>^C !X;"]W;W)K M&UL4$L! A0#% @ @(9M5]H7WY/5 P [! M !D ("!P:P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(9M5]0O#;L] P Z@D !D M ("!';@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ @(9M5P90K.+9 P \1 !D ("!WL, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @(9M5ZGU MO"C< @ ? H !D ("!C=8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @(9M5S3L4Y^4 @ <0< !D M ("!%>$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @(9M5U BJT&PO=V]R:W-H965T*(:'9>0, .<3 9 M " @8#Y !X;"]W;W)K&UL4$L! A0#% M @ @(9M5\#:]=-2 P DA4 T ( !,/T 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M@(9M5^Y)W?^> 0 "!H !H ( !C 4! 'AL+U]R96QS+W=O M XML 56 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 57 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 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 340 210 1 true 59 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Equity (Unaudited) Sheet http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited Condensed Consolidated Statements of Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Description of Business Sheet http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business Note 1 - Description of Business Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Going Concern Sheet http://cescatherapeutics.com/20230930/role/statement-note-2-going-concern- Note 2 - Going Concern Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Summary of Significant Accounting Policies Sheet http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies Note 3 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note - 4 Related Party Transactions Sheet http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions Note - 4 Related Party Transactions Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Related Party Lease Sheet http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease Note 5 - Related Party Lease Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Convertible Promissory Note Sheet http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note Note 6 - Convertible Promissory Note Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Stockholders' Equity Sheet http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity Note 7 - Stockholders' Equity Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Revenue Sheet http://cescatherapeutics.com/20230930/role/statement-note-8-revenue Note 8 - Revenue Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Concentrations Sheet http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations Note 9 - Concentrations Notes 15 false false R16.htm 015 - Disclosure - Significant Accounting Policies (Policies) Sheet http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies 16 false false R17.htm 016 - Disclosure - Note - 4 Related Party Transactions (Tables) Sheet http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables Note - 4 Related Party Transactions (Tables) Tables http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions 17 false false R18.htm 017 - Disclosure - Note 5 - Related Party Lease (Tables) Sheet http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables Note 5 - Related Party Lease (Tables) Tables http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease 18 false false R19.htm 018 - Disclosure - Note 6 - Convertible Promissory Note (Tables) Sheet http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables Note 6 - Convertible Promissory Note (Tables) Tables http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note 19 false false R20.htm 019 - Disclosure - Note 7 - Stockholders' Equity (Tables) Sheet http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables Note 7 - Stockholders' Equity (Tables) Tables http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity 20 false false R21.htm 020 - Disclosure - Note 8 - Revenue (Tables) Sheet http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables Note 8 - Revenue (Tables) Tables http://cescatherapeutics.com/20230930/role/statement-note-8-revenue 21 false false R22.htm 021 - Disclosure - Note 9 - Concentrations (Tables) Sheet http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-tables Note 9 - Concentrations (Tables) Tables http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations 22 false false R23.htm 022 - Disclosure - Note 1 - Description of Business (Details Textual) Sheet http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business-details-textual Note 1 - Description of Business (Details Textual) Details http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business 23 false false R24.htm 023 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual) Sheet http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual Note 3 - Summary of Significant Accounting Policies (Details Textual) Details 24 false false R25.htm 024 - Disclosure - Note - 4 Related Party Transactions (Details Textual) Sheet http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual Note - 4 Related Party Transactions (Details Textual) Details http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables 25 false false R26.htm 025 - Disclosure - Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details) Details 26 false false R27.htm 026 - Disclosure - Note 4 - Related Party Transactions - Fair Value Inputs (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details Note 4 - Related Party Transactions - Fair Value Inputs (Details) Details 27 false false R28.htm 027 - Disclosure - Note 5 - Related Party Lease (Details Textual) Sheet http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual Note 5 - Related Party Lease (Details Textual) Details http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables 28 false false R29.htm 028 - Disclosure - Note 5 - Related Party Lease - Lease Cost (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details Note 5 - Related Party Lease - Lease Cost (Details) Details 29 false false R30.htm 029 - Disclosure - Note 5 - Related Party Lease - Lease Liability Maturity (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details Note 5 - Related Party Lease - Lease Liability Maturity (Details) Details 30 false false R31.htm 030 - Disclosure - Note 6 - Convertible Promissory Note (Details Textual) Sheet http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual Note 6 - Convertible Promissory Note (Details Textual) Details http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables 31 false false R32.htm 031 - Disclosure - Note 6 - Convertible Promissory Note- Schedule of Convertible Debt (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details Note 6 - Convertible Promissory Note- Schedule of Convertible Debt (Details) Details 32 false false R33.htm 032 - Disclosure - Note 6 - Convertible Promissory Note - Fair Value Inputs (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details Note 6 - Convertible Promissory Note - Fair Value Inputs (Details) Details 33 false false R34.htm 033 - Disclosure - Note 7 - Stockholders' Equity (Details Textual) Sheet http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual Note 7 - Stockholders' Equity (Details Textual) Details http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables 34 false false R35.htm 034 - Disclosure - Note 7 - Stockholders' Equity - Fair Value Valuation (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details Note 7 - Stockholders' Equity - Fair Value Valuation (Details) Details 35 false false R36.htm 035 - Disclosure - Note 7 - Stockholders' Equity - Antidilutive Securities (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details Note 7 - Stockholders' Equity - Antidilutive Securities (Details) Details 36 false false R37.htm 036 - Disclosure - Note 7 - Stockholders' Equity - Warrant Activity (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details Note 7 - Stockholders' Equity - Warrant Activity (Details) Details 37 false false R38.htm 037 - Disclosure - Note 8 - Revenue 1 (Details Textual) Sheet http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual Note 8 - Revenue 1 (Details Textual) Details http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables 38 false false R39.htm 038 - Disclosure - Note 8 - Revenue 2 (Details Textual) Sheet http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual Note 8 - Revenue 2 (Details Textual) Details http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables 39 false false R40.htm 039 - Disclosure - Note 8 - Revenue - Disaggregation of Revenue (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details Note 8 - Revenue - Disaggregation of Revenue (Details) Details 40 false false R41.htm 040 - Disclosure - Note 8 - Revenue - Remaining Performance Obligations (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details Note 8 - Revenue - Remaining Performance Obligations (Details) Details 41 false false R42.htm 041 - Disclosure - Note 8 - Revenue - Remaining Performance Obligations 2 (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details Note 8 - Revenue - Remaining Performance Obligations 2 (Details) Details 42 false false R43.htm 042 - Disclosure - Note 9 - Concentrations - Accounts Receivables and Revenues 2 (Details) Sheet http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details Note 9 - Concentrations - Accounts Receivables and Revenues 2 (Details) Details 43 false false All Reports Book All Reports thmo-20230930.xsd thmo-20230930_cal.xml thmo-20230930_def.xml thmo-20230930_lab.xml thmo-20230930_pre.xml thmo20230930_10q.htm thmo20230930_10qimg001.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "thmo20230930_10q.htm": { "nsprefix": "thmo", "nsuri": "http://cescatherapeutics.com/20230930", "dts": { "schema": { "local": [ "thmo-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "thmo-20230930_cal.xml" ] }, "definitionLink": { "local": [ "thmo-20230930_def.xml" ] }, "labelLink": { "local": [ "thmo-20230930_lab.xml" ] }, "presentationLink": { "local": [ "thmo-20230930_pre.xml" ] }, "inline": { "local": [ "thmo20230930_10q.htm" ] } }, "keyStandard": 186, "keyCustom": 24, "axisStandard": 24, "axisCustom": 0, "memberStandard": 30, "memberCustom": 28, "hidden": { "total": 40, "http://fasb.org/us-gaap/2023": 35, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 340, "entityCount": 1, "segmentCount": 59, "elementCount": 361, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 665, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R5": { "role": "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "longName": "004 - Statement - Condensed Consolidated Statements of Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-03-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R6": { "role": "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R7": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business", "longName": "006 - Disclosure - Note 1 - Description of Business", "shortName": "Note 1 - Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-2-going-concern-", "longName": "007 - Disclosure - Note 2 - Going Concern", "shortName": "Note 2 - Going Concern", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "longName": "008 - Disclosure - Note 3 - Summary of Significant Accounting Policies", "shortName": "Note 3 - Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "longName": "009 - Disclosure - Note - 4 Related Party Transactions", "shortName": "Note - 4 Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "longName": "010 - Disclosure - Note 5 - Related Party Lease", "shortName": "Note 5 - Related Party Lease", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "longName": "011 - Disclosure - Note 6 - Convertible Promissory Note", "shortName": "Note 6 - Convertible Promissory Note", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "longName": "012 - Disclosure - Note 7 - Stockholders' Equity", "shortName": "Note 7 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "longName": "013 - Disclosure - Note 8 - Revenue", "shortName": "Note 8 - Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "longName": "014 - Disclosure - Note 9 - Concentrations", "shortName": "Note 9 - Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies", "longName": "015 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables", "longName": "016 - Disclosure - Note - 4 Related Party Transactions (Tables)", "shortName": "Note - 4 Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables", "longName": "017 - Disclosure - Note 5 - Related Party Lease (Tables)", "shortName": "Note 5 - Related Party Lease (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables", "longName": "018 - Disclosure - Note 6 - Convertible Promissory Note (Tables)", "shortName": "Note 6 - Convertible Promissory Note (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables", "longName": "019 - Disclosure - Note 7 - Stockholders' Equity (Tables)", "shortName": "Note 7 - Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R21": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables", "longName": "020 - Disclosure - Note 8 - Revenue (Tables)", "shortName": "Note 8 - Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-tables", "longName": "021 - Disclosure - Note 9 - Concentrations (Tables)", "shortName": "Note 9 - Concentrations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business-details-textual", "longName": "022 - Disclosure - Note 1 - Description of Business (Details Textual)", "shortName": "Note 1 - Description of Business (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": null, "uniqueAnchor": null }, "R24": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "longName": "023 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual)", "shortName": "Note 3 - Summary of Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-01-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate202006Member_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R25": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "longName": "024 - Disclosure - Note - 4 Related Party Transactions (Details Textual)", "shortName": "Note - 4 Related Party Transactions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-03-24_2022-03-24_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-ImmunecyteMember", "name": "thmo:PercentOfOwnershipInterestTransferred", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R26": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "longName": "025 - Disclosure - Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details)", "shortName": "Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "i_2023-09-30_CreditFacilityAxis-RevolvingCreditFacilityMember_RelatedPartyTransactionsByRelatedPartyAxis-BoyalifeAssetHoldingIIMember", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_CreditFacilityAxis-RevolvingCreditFacilityMember_RelatedPartyTransactionsByRelatedPartyAxis-BoyalifeAssetHoldingIIMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R27": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "longName": "026 - Disclosure - Note 4 - Related Party Transactions - Fair Value Inputs (Details)", "shortName": "Note 4 - Related Party Transactions - Fair Value Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "i_2023-07-01_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "name": "us-gaap:DebtInstrumentMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual", "longName": "027 - Disclosure - Note 5 - Related Party Lease (Details Textual)", "shortName": "Note 5 - Related Party Lease (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "i_2022-03-24_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "name": "us-gaap:AreaOfRealEstateProperty", "unitRef": "SquareFoot", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-03-24_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "name": "us-gaap:AreaOfRealEstateProperty", "unitRef": "SquareFoot", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details", "longName": "028 - Disclosure - Note 5 - Related Party Lease - Lease Cost (Details)", "shortName": "Note 5 - Related Party Lease - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R30": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "longName": "029 - Disclosure - Note 5 - Related Party Lease - Lease Liability Maturity (Details)", "shortName": "Note 5 - Related Party Lease - Lease Liability Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "longName": "030 - Disclosure - Note 6 - Convertible Promissory Note (Details Textual)", "shortName": "Note 6 - Convertible Promissory Note (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-07-31_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R32": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "longName": "031 - Disclosure - Note 6 - Convertible Promissory Note- Schedule of Convertible Debt (Details)", "shortName": "Note 6 - Convertible Promissory Note- Schedule of Convertible Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "i_2023-09-30_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R33": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "longName": "032 - Disclosure - Note 6 - Convertible Promissory Note - Fair Value Inputs (Details)", "shortName": "Note 6 - Convertible Promissory Note - Fair Value Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "i_2023-07-01_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "name": "us-gaap:DebtInstrumentMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_LongtermDebtTypeAxis-ConvertibleDebtMember_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "name": "us-gaap:DebtInstrumentMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R34": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "longName": "033 - Disclosure - Note 7 - Stockholders' Equity (Details Textual)", "shortName": "Note 7 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "d_2023-03-15_2023-03-15", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-03-15_2023-03-15", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "longName": "034 - Disclosure - Note 7 - Stockholders' Equity - Fair Value Valuation (Details)", "shortName": "Note 7 - Stockholders' Equity - Fair Value Valuation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2023-09-30_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "longName": "035 - Disclosure - Note 7 - Stockholders' Equity - Antidilutive Securities (Details)", "shortName": "Note 7 - Stockholders' Equity - Antidilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details", "longName": "036 - Disclosure - Note 7 - Stockholders' Equity - Warrant Activity (Details)", "shortName": "Note 7 - Stockholders' Equity - Warrant Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "thmo:ScheduleOfWarrantActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "thmo:WarrantsGrantedDuringPeriod", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "thmo:ScheduleOfWarrantActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R38": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual", "longName": "037 - Disclosure - Note 8 - Revenue 1 (Details Textual)", "shortName": "Note 8 - Revenue 1 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "longName": "038 - Disclosure - Note 8 - Revenue 2 (Details Textual)", "shortName": "Note 8 - Revenue 2 (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": null, "uniqueAnchor": null }, "R40": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "longName": "039 - Disclosure - Note 8 - Revenue - Disaggregation of Revenue (Details)", "shortName": "Note 8 - Revenue - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_StatementBusinessSegmentsAxis-DeviceMember_SubsegmentsAxis-AxpMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R41": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details", "longName": "040 - Disclosure - Note 8 - Revenue - Remaining Performance Obligations (Details)", "shortName": "Note 8 - Revenue - Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "longName": "041 - Disclosure - Note 8 - Revenue - Remaining Performance Obligations 2 (Details)", "shortName": "Note 8 - Revenue - Remaining Performance Obligations 2 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-10-01", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "unique": true } }, "R43": { "role": "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details", "longName": "042 - Disclosure - Note 9 - Concentrations - Accounts Receivables and Revenues 2 (Details)", "shortName": "Note 9 - Concentrations - Accounts Receivables and Revenues 2 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-Customer1Member", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-Customer1Member", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "thmo20230930_10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r609" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r13", "r106", "r659" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r83", "r151", "r183", "r196", "r202", "r204", "r217", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r360", "r572", "r633" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners", "terseLabel": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r208", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r241", "r242", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r574", "r612", "r660" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r206", "r207", "r481", "r482", "r483", "r542", "r544", "r547", "r549", "r552", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r566", "r582", "r594", "r637", "r660" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MinorityInterestOwnershipPercentageByParent", "terseLabel": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfStockIssuanceCosts", "terseLabel": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r32" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Right-of-use operating lease assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r380" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r111" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r39", "r41", "r61", "r62", "r208", "r553" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r382", "r383" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharePrice", "terseLabel": "Share Price (in dollars per share)", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r114", "r115", "r116", "r117", "r118", "r159", "r160", "r161", "r162", "r171", "r212", "r213", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r240", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r358", "r359", "r361", "r362", "r363", "r364", "r371", "r372", "r375", "r376", "r377", "r378", "r388", "r389", "r390", "r391", "r392", "r404", "r405", "r406", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "terseLabel": "Class of Warrant or Right, Outstanding", "periodStartLabel": "Balance, shares (in shares)", "periodEndLabel": "Exercisable, shares (in shares)", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r58", "r100", "r132", "r134", "r139", "r420", "r436" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r206", "r207", "r481", "r482", "r483", "r542", "r544", "r547", "r549", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r566", "r582", "r594", "r637", "r660" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive loss attributable to noncontrolling interests", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r54", "r58", "r132", "r134", "r140", "r421", "r437" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r286" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred revenue \u2013 short-term", "terseLabel": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r288", "r289", "r300" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred revenue \u2013 long-term", "terseLabel": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r288", "r289", "r300" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOfCommonStock", "terseLabel": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net revenues", "label": "Net revenues", "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." } } }, "auth_ref": [ "r184", "r185", "r195", "r200", "r201", "r205", "r206", "r208", "r298", "r299", "r403" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r4", "r472" ] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Related party convertible note converted to common stock", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r34", "r36" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Right-to-use asset acquired under operating lease, related party", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r384", "r588" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtConversionOriginalDebtAmount1", "terseLabel": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r34", "r36" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r52", "r287", "r624", "r625", "r626", "r665" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Total equity", "terseLabel": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r52", "r53", "r56", "r116", "r117", "r136", "r155", "r156", "r157", "r160", "r168", "r221", "r227", "r287", "r315", "r316", "r317", "r321", "r322", "r336", "r338", "r339", "r340", "r341", "r343", "r352", "r365", "r366", "r370", "r392", "r461", "r462", "r477", "r496", "r512", "r536", "r537", "r551", "r601", "r621", "r627", "r643", "r665" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtConversionConvertedInstrumentSharesIssued1", "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r34", "r36" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r639" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Operating lease obligations \u2013 long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r381" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r39", "r41", "r61", "r62", "r208", "r553" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r356" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r19", "r151", "r217", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r328", "r331", "r332", "r360", "r492", "r571", "r602", "r633", "r649", "r650" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r39", "r41", "r61", "r62", "r208", "r470", "r553" ] }, "thmo_WarrantsGrantedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "WarrantsGrantedDuringPeriod", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Warrants granted, shares (in shares)", "documentation": "Amount of warrants granted during the period." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r208", "r610" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r113", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r302" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r78", "r98", "r430", "r464", "r469", "r473", "r495", "r589" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r81", "r108", "r432", "r589", "r621", "r627", "r643" ] }, "us-gaap_MeasurementInputConversionPriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputConversionPriceMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Conversion Price [Member]", "documentation": "Measurement input using price per share at which convertible share can be converted into common stock." } } }, "auth_ref": [ "r641" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r29", "r30", "r82", "r127", "r429", "r465", "r469" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding basicand diluted (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r172", "r178" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230930/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Proceeds from the exercise of warrants", "terseLabel": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r618" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r304", "r396", "r397", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r487", "r488", "r489", "r490", "r491", "r511", "r513", "r540", "r648" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r592", "r593", "r596", "r597", "r598", "r599" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r55", "r569" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r606" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r146" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r146" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r641" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r641" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r89", "r90", "r91" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r607" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r104", "r126", "r151", "r183", "r197", "r203", "r217", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r327", "r331", "r360", "r426", "r506", "r589", "r602", "r633", "r634", "r649" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r205", "r403", "r451", "r452", "r453", "r454", "r455", "r456", "r565", "r581", "r590", "r612", "r631", "r632", "r637", "r660" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r12" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r641" ] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r70", "r318", "r657" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r205", "r403", "r451", "r452", "r453", "r454", "r455", "r456", "r565", "r581", "r590", "r612", "r631", "r632", "r637", "r660" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r608" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r641" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other income (expenses)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r40", "r208" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Balance, term (Year)", "terseLabel": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r642" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Loss attributable to noncontrolling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r57", "r101", "r131", "r133", "r169", "r170", "r435", "r617" ] }, "country_AE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AE", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "UNITED ARAB EMIRATES" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r116", "r135", "r136", "r137", "r155", "r156", "r157", "r160", "r168", "r170", "r181", "r221", "r227", "r287", "r315", "r316", "r317", "r321", "r322", "r336", "r338", "r339", "r340", "r341", "r343", "r352", "r365", "r366", "r367", "r368", "r369", "r370", "r392", "r460", "r461", "r462", "r479", "r535" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NotesPayableCurrent", "terseLabel": "Convertible promissory note \u2013 related party", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "thmo_AdditionalCommonStockSharesAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "AdditionalCommonStockSharesAuthorized", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_AdditionalCommonStockSharesAuthorized", "terseLabel": "Additional Common Stock, Shares Authorized", "documentation": "The cash value of the additional number of common shares permitted to be issued by offering agreement." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r396", "r397", "r648" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "thmo_statement-statement-note-8-revenue-tables": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-8-revenue-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Revenue" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r71", "r92", "r93" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r50", "r51", "r307" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r214", "r215", "r216" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r116", "r158", "r165", "r171", "r221", "r227", "r315", "r316", "r317", "r321", "r322", "r336", "r338", "r339", "r341", "r342", "r343", "r347", "r350", "r352", "r353", "r390" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r116", "r158", "r165", "r171", "r221", "r227", "r315", "r316", "r317", "r321", "r322", "r336", "r338", "r339", "r341", "r342", "r343", "r347", "r350", "r352", "r353", "r390" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r116", "r158", "r165", "r171", "r221", "r227", "r315", "r316", "r317", "r321", "r322", "r336", "r338", "r339", "r341", "r342", "r343", "r347", "r350", "r352", "r353", "r390" ] }, "thmo_statement-statement-note-8-revenue-remaining-performance-obligations-2-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-8-revenue-remaining-performance-obligations-2-details", "lang": { "en-us": { "role": { "label": "Note 8 - Revenue - Remaining Performance Obligations 2 (Details)" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueAdjustmentOfWarrants", "terseLabel": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r7" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other comprehensive loss:" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r89" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Effects of foreign currency rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r644" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r33", "r89", "r149" ] }, "thmo_statement-statement-note-8-revenue-disaggregation-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-8-revenue-disaggregation-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 8 - Revenue - Disaggregation of Revenue (Details)" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r592", "r593", "r594", "r596", "r597", "r598", "r599", "r624", "r625", "r640", "r662", "r665" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r208", "r583", "r637", "r660", "r661" ] }, "thmo_statement-statement-note-5-related-party-lease-tables": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-5-related-party-lease-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Related Party Lease" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r21", "r122", "r151", "r217", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r328", "r331", "r332", "r360", "r589", "r633", "r649", "r650" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r23", "r45" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total ThermoGenesis Holdings, Inc. stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r76", "r79", "r80", "r94", "r496", "r512", "r536", "r537", "r589", "r602", "r621", "r627", "r643", "r665" ] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Subsegments [Domain]", "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r77", "r589", "r663" ] }, "thmo_RoyaltyPercentOfAnnualNetSalesUsPatents": { "xbrltype": "percentItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "RoyaltyPercentOfAnnualNetSalesUsPatents", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_RoyaltyPercentOfAnnualNetSalesUsPatents", "terseLabel": "Royalty, Percent of Annual Net Sales, US Patents", "documentation": "The percentage annual net sales of products and services that are covered by U.S. patents to be recognized as royalty expense." } } }, "auth_ref": [] }, "thmo_SecondSixMonthsRentalExpenseOperatingLease": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "SecondSixMonthsRentalExpenseOperatingLease", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_SecondSixMonthsRentalExpenseOperatingLease", "terseLabel": "Second Six Months, Rental Expense, Operating Lease", "documentation": "Second six months, monthly rental expense under the operating lease agreement." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r37" ] }, "thmo_WarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "WarrantsExercised", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "thmo_WarrantsExercised", "terseLabel": "Warrants Exercised", "negatedLabel": "Warrants exercised (in shares)", "documentation": "The number of warrants exercised during the reporting period." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r208", "r583", "r637", "r660", "r661" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "lang": { "en-us": { "role": { "label": "Remaining", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r110" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r603" ] }, "thmo_TheJuly2019NoteMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "TheJuly2019NoteMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "The July 2019 Note [Member]", "documentation": "Represents the unsecured convertible promissory note issued in July 2019." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r11" ] }, "thmo_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of warrants (in shares)", "documentation": "Number of shares issued during the period as a result of the exercise of warrants." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r605" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r646" ] }, "thmo_ScheduleOfWarrantActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "ScheduleOfWarrantActivityTableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Warrant Activity [Table Text Block]", "documentation": "Tabular disclosure of the warrant activity during the period." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-tables", "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r155", "r156", "r157", "r181", "r403", "r471", "r480", "r486", "r487", "r488", "r489", "r490", "r491", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r513", "r515", "r516", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r535", "r595" ] }, "thmo_RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty": { "xbrltype": "percentItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty", "terseLabel": "Royalty, Percent of Annual Net Sales, Other Licensed Intellectual Property", "documentation": "The percentage of annual net sales of products and services covered by other licensed intellectual property recognized as royalty expense." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding (in shares)", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r638" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r301" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r128", "r211", "r228" ] }, "us-gaap_AccountingStandardsUpdate202006Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202006Member", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2020-06 [Member]", "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity." } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r637" ] }, "thmo_OperatingLeaseOperatingExpensesPerMonth": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "OperatingLeaseOperatingExpensesPerMonth", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_OperatingLeaseOperatingExpensesPerMonth", "terseLabel": "Operating lease, Operating Expenses, Per Month", "documentation": "The operating expenses per month of a operating lease." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r112", "r575", "r642" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion of related party note payable to common stock", "label": "Conversion of note payable to common stock", "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components." } } }, "auth_ref": [] }, "thmo_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "OtherMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "lang": { "en-us": { "role": { "label": "Other [Member]", "documentation": "The type or description of the product or service." } } }, "auth_ref": [] }, "thmo_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r95", "r150", "r256", "r262", "r263", "r264", "r265", "r266", "r267", "r272", "r279", "r280", "r281" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r75", "r285" ] }, "thmo_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "thmo_MeasurementInputConversionPriceBeforeMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "MeasurementInputConversionPriceBeforeMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Conversion Price Before [Member]", "documentation": "Represents conversion price before for measurement input." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "terseLabel": "Net loss", "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity." } } }, "auth_ref": [ "r14", "r101", "r102" ] }, "thmo_DeviceMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "DeviceMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Device [Member]", "documentation": "Information pertaining to the Device business segment." } } }, "auth_ref": [] }, "thmo_WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrants Issued in Connection with Underwritten Public Offering [Member]", "documentation": "Represents information about warrants issued in connection with underwritten public offering." } } }, "auth_ref": [] }, "thmo_DeviceRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "DeviceRevenueMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "lang": { "en-us": { "role": { "label": "Device Revenue [Member]", "documentation": "The amount of revenue derived from device sales." } } }, "auth_ref": [] }, "thmo_OtherSubsegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "OtherSubsegmentsMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Other Subsegments [Member]", "documentation": "Related to other subsegments not separately categorized." } } }, "auth_ref": [] }, "thmo_WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "WarrantsMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Warrants [Member]", "documentation": "The type or description of the award." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r23", "r154", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r374", "r575", "r576", "r577", "r578", "r579", "r620" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r121", "r130", "r151", "r217", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r327", "r331", "r360", "r589", "r633", "r634", "r649" ] }, "thmo_statement-statement-note-4-related-party-transactions-fair-value-inputs-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-4-related-party-transactions-fair-value-inputs-details", "lang": { "en-us": { "role": { "label": "Note 4 - Related Party Transactions - Fair Value Inputs (Details)" } } }, "auth_ref": [] }, "thmo_PercentOfOwnershipInterestTransferred": { "xbrltype": "percentItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "PercentOfOwnershipInterestTransferred", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_PercentOfOwnershipInterestTransferred", "terseLabel": "Percent of Ownership Interest Transferred", "documentation": "The percent of ownership interest transferred." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DepreciationDepletionAndAmortization", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r188" ] }, "thmo_PercentIncreaseAnnualRentalExpense": { "xbrltype": "percentItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "PercentIncreaseAnnualRentalExpense", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_PercentIncreaseAnnualRentalExpense", "terseLabel": "Percent Increase, Annual Rental Expense", "documentation": "The percent of annual monthly rental increases under the operating lease agreement." } } }, "auth_ref": [] }, "thmo_statement-statement-note-4-related-party-transactions-tables": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-4-related-party-transactions-tables", "lang": { "en-us": { "role": { "label": "Note - 4 Related Party Transactions" } } }, "auth_ref": [] }, "thmo_PreFundedWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "PreFundedWarrantMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Pre-funded Warrant [Member]", "documentation": "Represents information a bout pre-funded warrant." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "thmo_ExclusivityFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "ExclusivityFeeMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "lang": { "en-us": { "role": { "label": "Exclusivity Fee [Member]", "documentation": "Information pertaining to the exclusivity fee." } } }, "auth_ref": [] }, "thmo_statement-statement-note-7-stockholders-equity-tables": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-7-stockholders-equity-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r386", "r588" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r17" ] }, "thmo_RelatedPartyConvertibleDebtPriceResetMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "RelatedPartyConvertibleDebtPriceResetMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Related Party Convertible Debt Price Reset [Member]", "documentation": "Represents the related party transaction for the price reset in convertible debt." } } }, "auth_ref": [] }, "thmo_ProceedsFromIssuanceOfCommonStockNet": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "ProceedsFromIssuanceOfCommonStockNet", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock, net of expenses", "terseLabel": "Proceeds from Issuance of Common Stock, Net", "documentation": "The net cash inflow from the additional capital contribution to the entity after payment for issuance costs." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "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." } } }, "auth_ref": [ "r43", "r44" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "terseLabel": "Debt Instrument, Unamortized Discount", "negatedLabel": "Debt discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r63", "r67", "r636" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r306", "r308", "r312", "r313", "r314", "r585" ] }, "thmo_ImmunecyteMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "ImmunecyteMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "ImmuneCyte [Member]", "documentation": "Related to ImmuneCyte." } } }, "auth_ref": [] }, "thmo_statement-statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "lang": { "en-us": { "role": { "label": "Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details)" } } }, "auth_ref": [] }, "thmo_NonoperatingIncomeExpenseIncludingInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "NonoperatingIncomeExpenseIncludingInterestExpense", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "totalLabel": "Total other expenses", "documentation": "Represents the amount of nonoperating income (expense) including interest expense." } } }, "auth_ref": [] }, "thmo_IncreaseDecreaseInLongtermDeferrredRevenueAndOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "IncreaseDecreaseInLongtermDeferrredRevenueAndOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Long-term deferred revenue and other noncurrent liabilities", "documentation": "The amount of increase (decrease) in long-term deferred revenue and other noncurrent liabilities." } } }, "auth_ref": [] }, "thmo_statement-statement-note-7-stockholders-equity-warrant-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-7-stockholders-equity-warrant-activity-details", "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Warrant Activity (Details)" } } }, "auth_ref": [] }, "thmo_IncreaseDecreaseInContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "thmo_IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "terseLabel": "Deferred revenue \u2013 short-term", "documentation": "Amount of increase (decrease) in current obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r387" ] }, "thmo_IncrementalValueIncreaseMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "IncrementalValueIncreaseMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Incremental Value Increase [Member]", "documentation": "Relating to an increase in incremental value." } } }, "auth_ref": [] }, "thmo_statement-statement-note-5-related-party-lease-lease-cost-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-5-related-party-lease-lease-cost-details", "lang": { "en-us": { "role": { "label": "Note 5 - Related Party Lease - Lease Cost (Details)" } } }, "auth_ref": [] }, "thmo_InterestPaidNetRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "InterestPaidNetRelatedParty", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash paid for related party interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity for related party transactions." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r13", "r73", "r74", "r105", "r106", "r154", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r374", "r575", "r576", "r577", "r578", "r579", "r620" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Basic and diluted net loss per common share (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r142", "r163", "r164", "r165", "r166", "r167", "r172", "r174", "r176", "r177", "r178", "r180", "r353", "r354", "r423", "r439", "r570" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities", "terseLabel": "Accrued payroll and related expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r6" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r387" ] }, "thmo_InventoryChangeInReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "InventoryChangeInReserve", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Reserve for excess and slow-moving inventories", "documentation": "The amount of change in the reserve for inventory." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "thmo_InterestPayableRelatedPartyCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "InterestPayableRelatedPartyCurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest payable \u2013 related party", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable to related parties, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtFairValue", "terseLabel": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "thmo_statement-statement-note-6-convertible-promissory-note-tables": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-6-convertible-promissory-note-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Convertible Promissory Note" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r152", "r153", "r396", "r397", "r398", "r399", "r487", "r488", "r489", "r490", "r491", "r511", "r513", "r540" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r303", "r305", "r309", "r310", "r311", "r401", "r402", "r457", "r484", "r485", "r541", "r543", "r545", "r546", "r548", "r563", "r564", "r573", "r580", "r584", "r591", "r594", "r630", "r635", "r652", "r653", "r654", "r655", "r656" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "lang": { "en-us": { "role": { "label": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r387" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r622", "r623" ] }, "thmo_July2023ConvertibleNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "July2023ConvertibleNoteMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "July 2023 Convertible Note [Member]", "documentation": "Represents the July 2023 convertible note." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "Carrying value", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r13", "r106", "r282" ] }, "thmo_January2023ConvertibleNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "January2023ConvertibleNoteMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "January 2023 Convertible Note [Member]", "documentation": "Represents the January 2023 convertible note." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r71", "r92", "r93", "r99" ] }, "thmo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r305", "r402", "r457", "r484", "r485", "r541", "r543", "r545", "r546", "r548", "r563", "r564", "r573", "r580", "r584", "r591", "r635", "r651", "r652", "r653", "r654", "r655", "r656" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r387" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r124", "r229", "r419", "r574", "r589", "r628", "r629" ] }, "thmo_LeaseAgreementWithZ3InvestmentLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "LeaseAgreementWithZ3InvestmentLLCMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Lease Agreement with Z3 Investment LLC [Member]", "documentation": "Represents Lease Agreement with Z3 Investment LLC." } } }, "auth_ref": [] }, "thmo_statement-statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "lang": { "en-us": { "role": { "label": "Note 6 - Convertible Promissory Note- Schedule of Convertible Debt (Details)" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r303", "r305", "r309", "r310", "r311", "r401", "r402", "r457", "r484", "r485", "r541", "r543", "r545", "r546", "r548", "r563", "r564", "r573", "r580", "r584", "r591", "r594", "r630", "r635", "r652", "r653", "r654", "r655", "r656" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "us-gaap_ProfitLoss", "totalLabel": "Net loss", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r120", "r131", "r133", "r145", "r151", "r159", "r169", "r170", "r183", "r196", "r202", "r204", "r217", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r326", "r329", "r330", "r354", "r360", "r424", "r434", "r478", "r514", "r533", "r534", "r572", "r586", "r587", "r601", "r617", "r633" ] }, "thmo_MaximumOfferingPriceForIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "MaximumOfferingPriceForIssuanceOfCommonStock", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_MaximumOfferingPriceForIssuanceOfCommonStock", "terseLabel": "Maximum Offering Price for Issuance of Common Stock", "documentation": "Represents the maximum offering price for issuance of common stock." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r647" ] }, "thmo_ManualDisposablesMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "ManualDisposablesMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Manual Disposables [Member]", "documentation": "The type or description of the product or service." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "lang": { "en-us": { "role": { "label": "2023 (Remaining)", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r647" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r305", "r402", "r457", "r484", "r485", "r541", "r543", "r545", "r546", "r548", "r563", "r564", "r573", "r580", "r584", "r591", "r635", "r651", "r652", "r653", "r654", "r655", "r656" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r614" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r76" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r553" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r25", "r69", "r427", "r493" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value; 350,000,000 shares authorized; 3,136,504 issued and outstanding (1,037,138 at December 31, 2022)", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r76", "r428", "r589" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r315", "r316", "r317", "r479", "r624", "r625", "r626", "r640", "r665" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other expenses:" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r76", "r494", "r512", "r665", "r666" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r49" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r129", "r568", "r589" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "terseLabel": "Carrying value", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r13", "r106", "r269", "r283", "r576", "r577", "r659" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss attributable to common stockholders", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r31", "r132", "r134", "r141", "r422", "r438" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "Face value", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r64", "r67", "r257", "r374", "r576", "r577" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r581" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Sale of common stock and warrants, net", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r10", "r75", "r76", "r98", "r479", "r535", "r550", "r601" ] }, "thmo_statement-statement-note-5-related-party-lease-lease-liability-maturity-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-5-related-party-lease-lease-liability-maturity-details", "lang": { "en-us": { "role": { "label": "Note 5 - Related Party Lease - Lease Liability Maturity (Details)" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueAdjustment", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesFairValueAdjustment", "terseLabel": "Liabilities, Fair Value Adjustment", "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r65", "r109", "r138", "r187", "r373", "r520", "r600", "r664" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r39", "r41", "r61", "r62", "r208", "r553", "r611" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "periodStartLabel": "Balance, exercise price (in dollars per share)", "periodEndLabel": "Balance, exercise price (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r286" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation gain", "label": "Foreign currency translation adjustments gain (loss)", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-tables", "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r155", "r156", "r157", "r181", "r403", "r471", "r480", "r486", "r487", "r488", "r489", "r490", "r491", "r494", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r508", "r509", "r510", "r511", "r513", "r515", "r516", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r535", "r595" ] }, "thmo_AdjustmentsToAdditionalPaidInCapitalDebtDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "AdjustmentsToAdditionalPaidInCapitalDebtDiscount", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Related party convertible note price reset", "label": "thmo_AdjustmentsToAdditionalPaidInCapitalDebtDiscount", "terseLabel": "Convertible note price reset", "documentation": "Amount of increase in additional paid in capital resulting from valuation of triggering event on convertible note." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r93" ] }, "thmo_AllOtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "AllOtherCountriesMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "All Other Countries [Member]", "documentation": "The description of the geographical location." } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r86", "r276", "r284", "r578", "r579" ] }, "thmo_Customer1Member": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "Customer1Member", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Customer 1 [Member]", "documentation": "Refers to information regarding customer 1." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r59", "r60" ] }, "thmo_statement-statement-note-8-revenue-remaining-performance-obligations-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-8-revenue-remaining-performance-obligations-details", "lang": { "en-us": { "role": { "label": "Note 8 - Revenue - Remaining Performance Obligations (Details)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of common stock and warrants, net (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r75", "r76", "r98", "r472", "r535", "r550" ] }, "us-gaap_InventoryNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNoncurrent", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Inventories, non-current", "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [ "r613" ] }, "thmo_Customer3Member": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "Customer3Member", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Customer 3 [Member]", "documentation": "Represents the third major customer of the company." } } }, "auth_ref": [] }, "thmo_Customer2Member": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "Customer2Member", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "label": "Customer 2 [Member]", "documentation": "Represents customer 2." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "thmo_statement-statement-note-6-convertible-promissory-note-fair-value-inputs-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-6-convertible-promissory-note-fair-value-inputs-details", "lang": { "en-us": { "role": { "label": "Note 6 - Convertible Promissory Note - Fair Value Inputs (Details)" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r379" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r183", "r196", "r202", "r204", "r572" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r27", "r116", "r135", "r136", "r137", "r155", "r156", "r157", "r160", "r168", "r170", "r181", "r221", "r227", "r287", "r315", "r316", "r317", "r321", "r322", "r336", "r338", "r339", "r340", "r341", "r343", "r352", "r365", "r366", "r367", "r368", "r369", "r370", "r392", "r460", "r461", "r462", "r479", "r535" ] }, "thmo_ClassOfWarrantOrRightExpiredDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "ClassOfWarrantOrRightExpiredDuringPeriod", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "thmo_ClassOfWarrantOrRightExpiredDuringPeriod", "negatedLabel": "Warrants expired (in shares)", "documentation": "The number of warrants or rights expired during period." } } }, "auth_ref": [] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-tables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r38", "r39", "r41", "r42", "r61", "r103" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r116", "r155", "r156", "r157", "r160", "r168", "r170", "r221", "r227", "r315", "r316", "r317", "r321", "r322", "r336", "r339", "r340", "r343", "r352", "r460", "r462", "r479", "r665" ] }, "thmo_AtTheMarketOfferingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "AtTheMarketOfferingAgreementMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "At The Market Offering Agreement [Member]", "documentation": "Information pertaining to At The Market Offering Agreement." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r30", "r338", "r341", "r392", "r460", "r461", "r615", "r616", "r617", "r624", "r625", "r626" ] }, "thmo_AntidilutiveTriggeringEventMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "AntidilutiveTriggeringEventMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Triggering Event [Member]", "documentation": "Relating to an antidilutive triggering event." } } }, "auth_ref": [] }, "thmo_AxpMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "AxpMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "AXP [Member]", "documentation": "The type or description of the product or service." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "thmo_BioarchiveMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "BioarchiveMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "BioArchive [Member]", "documentation": "The type or description of the product or service." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "Stated interest rate", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r22", "r258" ] }, "thmo_BoyalifeAssetHoldingIIMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "BoyalifeAssetHoldingIIMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "lang": { "en-us": { "role": { "label": "Boyalife Asset Holding II [Member]", "documentation": "Represents the information pertaining to Boyalife Asset Holding II." } } }, "auth_ref": [] }, "thmo_CARTXpressMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "CARTXpressMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "CAR-TXpress [Member]", "documentation": "Related to the CAR-TXpress subsegment." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion of related party note payable to common stock (in shares)", "label": "Conversion of note payable to common stock (in shares)", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r10", "r26", "r48", "r98", "r273" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r88" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for credit losses of $2,000 ($149,000 at December 31, 2022)", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r209", "r210" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Equipment and leasehold improvements, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r425", "r433", "r589" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r125" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued payroll and related expenses", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r85" ] }, "thmo_statement-statement-note-7-stockholders-equity-fair-value-valuation-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-7-stockholders-equity-fair-value-valuation-details", "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Fair Value Valuation (Details)" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual" ], "lang": { "en-us": { "role": { "label": "Amortization of debt discount/premium, net", "terseLabel": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r7", "r63", "r86", "r278" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r604" ] }, "thmo_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r144", "r147", "r148" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information", "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-tables", "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "thmo_statement-statement-note-7-stockholders-equity-antidilutive-securities-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-7-stockholders-equity-antidilutive-securities-details", "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Antidilutive Securities (Details)" } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information", "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-1-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details", "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-tables", "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r604" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFilerCategory", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r604" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r604" ] }, "thmo_statement-statement-note-9-concentrations-tables": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-9-concentrations-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Concentrations" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r33", "r123", "r567" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-9-concentrations-accounts-receivables-and-revenues-2-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Concentration", "label": "us-gaap_ConcentrationRiskPercentage1", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r39", "r41", "r61", "r62", "r208" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntitySmallBusiness", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r604" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r119", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r208", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r241", "r242", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r574", "r612", "r660" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityEmergingGrowthCompany", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r604" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-8-revenue-2-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r111" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r645" ] }, "us-gaap_NotesIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesIssued1", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Fair value of amended convertible note issued in connection with the extinguishment of original convertible note", "documentation": "The fair value of notes issued in noncash investing and financing activities." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r37" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r20", "r589" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r385", "r588" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities", "terseLabel": "Other current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r619" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r604" ] }, "us-gaap_ConvertibleDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtCurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Convertible promissory note, net", "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r73" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "lang": { "en-us": { "role": { "label": "Present value of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r381" ] }, "thmo_statement-statement-note-9-concentrations-accounts-receivables-and-revenues-2-details": { "xbrltype": "stringItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "statement-statement-note-9-concentrations-accounts-receivables-and-revenues-2-details", "lang": { "en-us": { "role": { "label": "Note 9 - Concentrations - Accounts Receivables and Revenues 2 (Details)" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other noncurrent liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r387" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Member]", "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." } } }, "auth_ref": [ "r96", "r257", "r258", "r268", "r269", "r270", "r274", "r275", "r276", "r277", "r278", "r575", "r576", "r577", "r578", "r579" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-antidilutive-securities-details" ], "lang": { "en-us": { "role": { "label": "Antidilutive securities (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r179" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r214", "r215", "r216" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-5-related-party-lease-lease-cost-details" ], "lang": { "en-us": { "role": { "label": "Current lease liability (included in other current liabilities)", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r381" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 }, "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Loss on retirement of debt", "negatedLabel": "Loss on retirement of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r7", "r46", "r47" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r76", "r494" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r304", "r396", "r397", "r487", "r488", "r489", "r490", "r491", "r511", "r513", "r540" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestPayableCurrentAndNoncurrent", "terseLabel": "Interest Payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r68", "r658" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-2-going-concern-" ], "lang": { "en-us": { "role": { "label": "Substantial Doubt about Going Concern [Text Block]", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r72" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMeasurementInput", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details" ], "lang": { "en-us": { "role": { "label": "Conversion price before", "terseLabel": "Conversion price before", "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt." } } }, "auth_ref": [ "r357" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230930/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r114", "r115", "r116", "r117", "r118", "r159", "r160", "r161", "r162", "r171", "r212", "r213", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r240", "r315", "r316", "r317", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r358", "r359", "r361", "r362", "r363", "r364", "r371", "r372", "r375", "r376", "r377", "r378", "r388", "r389", "r390", "r391", "r392", "r404", "r405", "r406", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Cost of revenues", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r84", "r403" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r16", "r589" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-tables" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_WarrantsAndRightsOutstandingMeasurementInput", "terseLabel": "Conversion price before", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r357" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Accounts payable", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Net loss attributable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r143", "r163", "r164", "r165", "r166", "r172", "r173", "r175", "r178", "r183", "r196", "r202", "r204", "r572" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r393", "r394", "r395", "r397", "r400", "r474", "r475", "r476", "r517", "r518", "r519", "r538", "r539" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-1-description-of-business-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1", "terseLabel": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r15" ] }, "thmo_SharesIssuedAveragePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "SharesIssuedAveragePricePerShare", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "thmo_SharesIssuedAveragePricePerShare", "terseLabel": "Shares Issued, Average Price Per Share", "documentation": "Average per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net change in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "crdr": "debit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium), Net", "documentation": "Amount, after accumulated amortization, of debt discount (premium)." } } }, "auth_ref": [ "r63", "r64", "r65", "r66", "r67", "r636" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "thmo_WarrantAmendmentAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "WarrantAmendmentAgreementMember", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230930/role/statement-note-7-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrant Amendment Agreement [Member]", "documentation": "Relating to the Warrant Amendment Agreement." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230930/role/statement-note-6-convertible-promissory-note-schedule-of-convertible-debt-details" ], "lang": { "en-us": { "role": { "label": "Conversion price (in dollars per share)", "terseLabel": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r97", "r259" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r75", "r494" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Noncontrolling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r28", "r107", "r151", "r217", "r247", "r249", "r250", "r251", "r254", "r255", "r360", "r431", "r496" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "crdr": "debit", "calculation": { "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent", "terseLabel": "Interest payable \u2013 related party", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r75", "r494", "r512", "r665", "r666" ] }, "thmo_StockIssuedDuringPeriodValueExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://cescatherapeutics.com/20230930", "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "crdr": "credit", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Exercise of warrants", "documentation": "Value of shares issued during the period as a result of the exercise of warrants." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://cescatherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(3)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 62 0001437749-23-031668-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-031668-xbrl.zip M4$L#!!0 ( ("&;5U8 M;7/B-A#^G/R*'6;N#F;,>W+3 \(,1T@N[14H.#/I1]F6L5I9 M LDEU[N0:S.= 61KI7U6N\^N%W= PSG'8[U7P\[%1S0<>3 MP0*T67!Z4O!3I:5J 4F-;!=0F*PDH12F')*8\44+WEZGTK1=%E,-0SJ'B8R) MR"?;D*W4["_:@GHM,_@%6][M6/&NO<'/X+?0E^!+;"LN=-\*3R?MQS!V(+X& MX(AI!Q%*X-F5*L(,PP/#<1 M 0QN_8B(&05$BIG6UN@<>I+962@Y,*<.7#$B_2A%83]23)?@*G6@'S$:H@I4 M:=@-A5$8,A_QK>*?:1A2M8 ^23V."L:*"9\EA,,9$P0O\MH!Q(L?BD& XR$._FP=':>#WAD$DAT1;"U?+7(0*">?8 V#5LKF*@@2CI)UL5[C.8508L$RUS69U-[8ON_@\ ;1H47=@Q62F]LJ?0)7[5J1B;KK;!37WZ/CS%.GR)^@!4-YDS^:ZLW\T93YSEI2-<'N&7)7ECUIC(P1.;D% M+3E#=LV\(E9X^RFUX;&C'AT_?M3O2E?47-75AQ^)XZAR6GGL<(\&Z,T=;N5; M<O!WRU[_*U^??TXN7K'G36\FWD]__*[:&^'>)H&ZZ7ZNX"=@,^ M)UJ?%#[WIFYYW#L?E#].!KU?[,NW.]+Q^9D[V9F+PK*2\_N3MB.$\?GP\M<- M&JZPK_P>&-"*JGT%V.U4L_>%?P-02P,$% @ @(9M5_3OX7$B!P C!X M T !E>%\U.3,S,38N:'1MY5EM;]LV$/[<_ HBP]H$D..\--L0NP;XZ2W]W&;5<,\X"FLL0C[WCWW'-'J9VZ3'7: MJ>!Q9^])VTFG1*?=K*Y[[68UT YU/,&E8-9-E'BQG^C<-1*>236Y8$\_E-JU M!C(3EEV+,;O3&<^KARWF):W\2URPD^/"U0]&W$B>NPN6:Y-QU6(9-T.97S O MXL2#:W EAWA@Y#!UK?U.[R&5H73L[.3HM-TL.GL?L>;9BAW/6G,+O %+^FOU MM78:WN\\S4-;M#ZE8T7%-AH6MA2)W FSK+,==F[O^M>7_=ON6W;5O^[B)W[= M7%WU+WMW[6;8>?K=3Z,_P:-#'2'?0O[EF--H.#46I<_ON[OY=]WK M!C?LOG?IQ\^.3[$0&[SIL?ONW^^L1><@NGP!'9A+W/]5B)> A@+'HIUM";:\"$<*34'1!T+NZ(:F(LE+1R01*D@ !1H MA,JKL]Z>B-N4)4J/[10B1@RE=0:^8)P>5G;#RF ATG9JS)JUNQCLYT?$;PN> M>6;K0-95@-)")XG$[8$]] [K,VZ$#PU<+5$RR(5, ^ADC:E&226@16(&>@^ MEC92VI:81WQAM*IB5!@=B1B/+3M 2&*!&%=^[SU$*<^'@G61BG>E@L3)&6^< MG!^(RHJ3\[BZJVXEM0QYA0U:GU&^+D"F"B'9LK6B9$E1 D6TSU4@08)JR.;I90U2XBJBMDW@-6-NG_];X B9',B;8<*MS3CS'+2!' M#09AB9MX&E<@3?)0*NDF5&LVJ264>PCXZ%8 71)=:% \G3[4&RI*4P!=UM?& M*-(F]@;X5F6(IM2@8$YH1!2$7A)!&U8!"2B7!1AM]Z$4';+>B*O29S#YFHY0E^[CNK=A2SZ3%M10)8\WH"R< MMFH^#43E ]C3HL5W/NPQ&*3RZWI\Z$!2EW8_LA+^SV ,JC ZBDI#_E^@\Z7U M,FT=GM"["ZQB(RSQH40=P*('R\+UBPK*\](@BU>D:V/1O@I_?J*C55[.+#JL M[$FYG54]RG\/.1%[8O0^J$EK@E/2>Z'JP]2*?/ 5;ME)@$'I^1=UQ/YU0CR% M8C!/2V*)16C,,Y2"^QD%;ZV)@5T<+8S3QLZJ2Y<>L$N=X83MA-C(>R\U*A>- MO)*PR4\_ &A ,Y9H#%=JH:88%Q]*"9,]JLL\\L>KP_]%L]O%092:!(E04Z=/ M9X9("@2FK@RSIG,L^'NB^JI(>[+W[85_US$]E'Y6N.O^L#IG;43M[P:X!ABP$'D[. G9Z?'KF?4>6-%V\NH?*E8U0.ZF#_; M,C,,#XX#1O\.6^Q36SU_9*M?D)!+ &C:YLI'A]4-X>J#\T4QFN)KW3?_YJ8W M;/C;*;M,I4C8U8P^;JI^Y1MK/;BM3IQ0N*;:EYKY>'=^3*T%#C^"@3U%\U.3,S,31WMW%:](#U 4D/NP;..DTZ);J=5?1YT6M5 M)]3QE%DW5>+5850:J\T%XZ73EX<8+&8CBL?5*X^L68&\ES=\%R;3*N+EG&S4CF%\R+./'@FES) M$5X8.4H=E/?,6:%VMVO+A<6. -6-%?JZ^UT_!A]WD> MVN+R6SK65.RB86E+D,[P:#C#2&PYNKAF-=D)#V'5O/][=?^Q=#]GPAMWW MK_SXV/V8"E?"R8$6,I)B+& M5J7%4Z&-8SIG;[$0,K+Y+Z83-DR%R?0[D0L+H?=:Q3(?V8 -\NCXFZ;_3=US M>LQ>"2"%2_%&GIS[5@$%5SFC.=35N;.E )VI34MWL4P!BH5T1_I M((%(FJC,()9C.BR)A6&35$8ILR7]65+-] MWA"5%>WSN'JJ'B5U#WD5(;0^HZQ="IP*2+)E9T7)BJ($BFB?Z^$$":HH>USW[%=O08,?L3EP0)(T[&T M/ODA)7*_#O4J"]I8IAXC%/>(UWR^0"VH:8D&)2@$MEBM9,R=-S2T,I9P%6U M5E7'DV'NZY*@2N!SQ/JRX:E"6P&#<&KPDPJ.4(M*Q8GAL"UOQ**B8$95GY;+ M*OX+!0F"A#!?Q'M'.AL1%:Y'U,Y)O!%8NZ?_SO&%F!S+F,*&6YUSXCEN$7+4 M9E L<1//<$6D21Y*)=V4*LXVM13E/@0\NE6 KH@NM2F>3A_J#16E*1!=UE?( M*-(F]@;XAF6$UM2@;$YI1!04O22"9JP*)$2Y+,!H^Q]*T1'KC[DJ?0:3GT62 MH'V08VK>M[0!+^PN7%0];N\)?,Q@(GB$0H;Q4)?NZZIW(4L^EQ;4526/=Z$L MG/5K/@M$Y0*8 ME-MYT:/T]R$G8L^+W@QE@4'K^ VVQ_V8AG@5D ML$A.'*:6XV.1IH3P$XK>1B,#Q#C:&*>-G5>8'KU@5SK#6=L)L97[7FM4+QIY M(V&3G]Y Y(!K+!VB\$EMU"S0Q9=2PF0?VF4>^8/6T?]%P]O#D90:!0FDJ=NG MM+>G,8TRT8I[- M6T*C;DD@#)31.015N;&H-;;,L'5XRV^CYLRM1_B]S/1MO6@/%2,QR*< KA<^ MVP&>_Z*H1CFHR%?F8ZW&@A@XYZ/Z^RY3$X3("J6G J.35%>4P%=B")C_8$DZ M_A^BX7SC&R)XA'EU>'(( E2JX#'UOO-G6_!H]KSM*F0=O=9S!/_09SQ8=$_FB6,YN09PNYE-?GEN9]1Y:T7/R4/9QC#[6OFZ%V3F M#N_6WJ5)T^C)YDLB,7;[[OKC'PMMD* +X"T?L*)%%\+=3LO?'O\%4$L#!!0 M ( ("&;5=/+R2^T \ ,ZY 1 =&AM;RTR,#(S,#DS,"YX$B>G8%XWV4:NA(%MW#-.>7S2^ M/ZB#A]'554,AKF8;FN78Z*)A.XV?OOS];Y__H:I?D8VPYB)#F;XJCPO/-A > M.TND_#Z\OU94I=4_;Q_?W2C?'T=*I]7IJNVVVNZJZI?/+\0X)_H"+34%)+#) M.=RX:"Q<=W7>;#X_/Q\]=X\;ZP=&VPB(=<>S7?P:=7B98NN( M(/UH[CPU@\8F91AU\# &O;)Z!*V)+@8R^=30D"1TL>J^KA!)R,^Z4 V@N4F; M:9^6VFJKG7;8$[WH"SX/VI)@8IGVG_SQP4+=)FV>:@2%Y+9FZH0_-&M*C$U, MG4\*#4E"[$:$,XU,&7^XF29*F2-.ZC:O?;85=/*+.-6VU*4S0D!@?[F6('K8DR*FPAIN4/7#)<=-O MC).:.0XT;3K%],B!+QL.#R9$N]_O-UEK0]%<%YM3ST67#EZ.T4SS+)#&L__R M-,N&"%/ M17_B7SO @H6=S"[TEQKV4^DMM=U1N^TC8-UH"DB1B7R>""2[@W^ITLMJO)-! M28A[O$OX8PL)8B%%B'U$SZZV8+R.ET)\0W)Z48XK)R3E/3SU0Z'J:#[1LP3G.!A!SJSCRN:>[U$B-D[I&=7 MU?%5P>2;**M@[XSE:PNGTSOE9"C>WF2)4]23_285(VQR$R<68N-]HE];6 . MW&]BQT)-&\WIQEAL+E@8)WK1"=&G2UW[)"V'9MN.RX9B]\*[JY5ISYS@%MRD M&X3S<%=XCV8*VS*<:UBG?/(W%LT5=E8(NR8 /+:Q9 ,L,)I=-.@^3 UW W]8 MVO0(=BTAR0:#Y)K.](0NR+I>BQ?VI?Z_:! PMH4"K7^X.KIFE54'NNB>Q;Q2 M4Z4,-"NK%'0Q;;/&.JTP*JL3="&P':[D*3K (Q H)F2JL"5UV0 M(:OPO^F^JG0NXB7CTE!HO^_W5X)[:U].\>$C(4,QUV[S4PF1K/%+J]6"='T< M\(I?#FQ#F3"VRM6:[>=FBM>&&!Y!QJW]A5VGID?0.:#(ZYB$H'B_M)OY/8.[ MH5_%W*T[MH%L&(A>$<A5))8R],52'IA8RJ>1+Y=RQ^12OH=R_>L IVH. M55<:O;] !S-(F^+KK0PLL#6D0PVY=-=0M #^M(.CPB(ZLQ4NB8SYH2M00 @ MD&@!W@OC^Y\?BS2-IC*@E.O"IPF3)H#9H3=IVMDHI;=4 WV-S11E0OTT]8MJ(;+V/*AA=%A).:)YF$AW6/ \C M^/$-^"IT;SY>'P:TYG;DZPK8JQ@L?U@+HPPB892[0)@/#I2>BI&E!6DJ;.I3V:+&=VN1A1U<+Y LR82 $"-94. 7X0J2LP,D^-027YN,.ON\52N8-;^>F73.]FC2W+R?Q" MVV:&=_!UP<-LN.]JI@4.0B^NIUF[?72^P4T6'OC%N)Q'ZU![@%:9C'\74"K%4!9T^$7'HEK# 2KBGJ-_B6=X MD"A"@"AV\.Z15%(>64#;*'$RH/4V2AH)H$$ "Z2E$4P D0^6Y/Q!TV:QEX8M?-"W$UR4(IOQ*!5.NF& '*.46.G>Q\(EQD@64DK75 MPU(GX"O_7]TAKM20(LQ,%C;XQ=8L;*C!_R,0Y1 V!'QFF=K4M&B%=*FY'J87 M/PHN.:QE@8=?IBT"SW4HF'(3"': DM!SEEVL1.4X2@).EU_[+7S$93+GBA&.0\1";A-R\VTRK*F]9N.*7K8OBU2'7 M*ON<>A%6JO9.=3-[XLM# MKQ7'W\IJ'S8MF7[I[-COF^/+\CN_#ASW>^?@]TR_&";1YG-,#Y4-WJ2*6B0N M$&7XR<(%O\0;QP5KCTGC/[<.WN \K PISV&TU$!$^HX4PNR83WKBGS.US+DF M_[6(*GPE(:=7_'XOO0JDHJ<'AE(IMVNI#@BJX,G.FV&H(QU%_(IN611U#CC* M>N$[>&N3@'=U9#ZQM[#9>8^!UV7#:2L!9*&*7\_EO):NAB^.$D!9)!X[9C+ MWT,^+M"-AO]$[NULQJ0>P)Z>]4JI*$)93QU? M5BE58C=J*?'0=#2L+P!,2<$Y]^LIO_-*OX&&!H0@]V?'HM\[O+I*Z9)/4TN] M1H/[Q]_IZ2%. M7WT)(FQ-E^\;6$2=)<+ME&LV;M<368&8';[TG?V0OLN7OEMOZIFL>P90%6F))K%7KX)39":#T54-9D=X"I$7%I9^(;U[,^5^T6P/N-%R): <@5$M=2,_:%/5!2BB^9_ MNA21?G7S^GJ4U%&X2"KT[9OZ'ST!J;9.40]IPDZ>7LYEIX]49[,9?>,BQIWF'(FRX=?$6( M1XUU.XL]C5BK5*K/_G@2@.GY&QGV=PM^\"$@)U-QB"#I2L6IJN7NCXGX **@.0,51P%>:RW6!(")SI8P M/V\?V'3/SVV88E>6&NPN6)'0U#"S;K MMR]$B7>N627HW6%TZ=D&,H(G5TGH9;;6 WK8T1$RR"5VEMP=Y#?DKC41HMV; M5#]1?5EGNO1M%[9]I-6+E#/+=:F%A^_IDV[W-9IB?LP 5SUHD ZQP'@-DM./ MC-))9UE(IYLG<#:P6M?FMA^F%F$I7XWOY [<&]N,B9/70KOP3('H(7KXYU+L MH%NZ+1Y:L4Q2G'P[[=QPI*W!_(#H-WH?S!>VK2*)E2^Y%XMT+-/C+4*7D%_] MEQ8@YB)C $%'FR,6;@"7K"E2MIAN:YRR@;9W)%TO?$'CKW;X"DQ>8#J89(W+ M:#Z6[_96;XH4:U)16-+O7_N07CPODUY?;_$."_ MNUA,5HN-0@BF$%Y&2OY$PYM/JU"HK_1?_OMD^22U>X4L%->?]>SQOXW8"9KT MX<1W2"'P,S9=V'#<>5/+U,,",!=LU4>I\TPC?%WK+7OL@V=R3I'UE9<_;.V* MB]54+'L2]#;F+,WKG=@X_!K(-K:+QM@?FX@?RUI@F!(#O0_KY)U)NH6MG8[77:W?4_NGII=H_:4\NQY/A>#AHR[2C(+]W:>N387?< MF?0[:JMS-E%[_?Y(';3&IVIO-.YUCWOM4?^L)]/6@OS>I:T'9^V3WF#852\' MG0%HW.^J@[/A1#TY;?=/.KUQ_VS0E6EK07[OTM:C;NMRV&KUU.-N=P2Z]WKJ ML'_642_'@^/.>#SH#3M]F;86Y+>/MBYU )>P1>T-P(F?WVPO=BSX''5[DV:'$&#_,)OY1=[2NNM3@Y_\!4$L#!!0 M ( ("&;5&UL M[5UM;^.X$?Y>H/_!YWY6'"?=]K+8W"&)DX4![]K(2^_ZZ4!+=,R>1+HDY<3] M]1W*LN/8HD2]F&+: Q9)+ ^I>8;#X>]].7D-#?/ZL? M4R1P!YB@(OEXV9U+N?CZFY.K;0&X;[!)_ MZJV_W)(>=/URGM#V+RXN>LFW6U)!L@BATW[OUV^C!W^.(^01JB3B*UX$^2R2 MAR/F(YF(L1!"1TNA/GD;,D\]\OIGWGG_Y%4$79!ZI[,6'6SCOK]=#_< MOM/' KB8PZ@L<"R)+TY\%O64[$\OSD][BKP'K$L<82H]G\&(48$#]9=@(0G4 M8'I3%"IPGIAC+(7GQYPKZ@7FA 5>3%$<$* #\ DO9%B]R]- MOT>N%J!^@D2+$'=[.\+P4>C'82+\$7Q.R1765N6RYA>_2@R]I:.W83ED?H'T MU)/?AE1BCH6^SF$J1LI4-P(RX%;[O ML8_)4G'S'4LS[O.:V,801W&B!V,U#6Y8M.!X#DI.EG@(%C_"(R8$<#F>/:)7 M/:PJO=A%&L D!$N P@DBP9#>H 61*-0ARJ>VR[D08%9TC+[[L@6^"A0^B\8J MES=(S*]HH'[=_CN&21<")^)*WB#.5^#._ .%,=9P7ZJM750LBAA]D,S_/1> MALPRKU1RY,M?B)S?Q$*"-> C@J8D)+KEJDI3=S!]9]2O#NNPM6UDX/=+ FO3 M $\+UK-\8JM\WX+[QU9XX]5LQ$EP@84R;F<5S5?&@A<2ZI:G_:^M\@9N)*+/ M:LS7UAV6]=M7/XQ5<%C =YFFEC$M8:@97P%'6MX/25KBL MOS.)S0+4'$JK'(\7*@4'=G6$D<#FOHEQNQ;1W)/G.8223V*]C!@AT;2QBT(% MQ^G*5S@.>;3VN38V+@74K7)N)O3[S)I8A7#/9:(4!S<(D[!NHB=[-< SXA/=$C, M&UK%8^SU..+G'+(QI&D,,6%<9>VNI.1D&DNU!C\R-8E5P,U"X.*YP-MHMO,\ MN>SL3EQQO\,XO/*R>]KMO&"U5*6[;NM^$/??;5L<;A"E%#T11U'2IT8"C-*VW13=N0OH*N1<3?'9FUM9P$JX MH^[-JBQ V0D;]Z92MBDHFXAR;Q)E*EEQU& *Y*^M FG G'UJ6<,*Y>3^WDVOO'HCE^:1&1ZC,D"7YI(9K+*):)>FF.' U:E(=7O> MUFWEL[3, @8>HHMPQ9%X(-JS!@S>UW]SZ49R&$-0ZG .ZQC:.WGJI2;=J MMBJZT;_T^=Y69+U.;)>A[R^K!4=%#%JX@J#&+G)#O;HBB0;WUX_T%LN2$L"Q MVB9*%BS,EP2,UP.L1EK010WL%I>#\R^4^XO%F-Z^*A,3$S%79G,\4SE'#0SC M=G;1<.!HPME,6W>306&[8#['W!=0V2USQ?(M.*HQRROWTR+:)2+AFL6=+$;J M8EXC07PCK,:]M%,^FRJ7KAQ?2]<.MV]R+>+WD-)^H:DFQW#'.$10=)V[]%>/ M'%&!_&2!HT'R*8VZ@G_%0J9;JWDNU'%?9E]N6E[ MI:XX6277]ZF$,!)7040H$5(I_K)@GI1K[&:I:I;KQAHHIJDL)3".0)."BN>XSEEV1Q]W:<"J)D18 M<;CDA %J$&?-/)E+HWZLQ/YQM.(CB\%&_N>#:%9VF'3$'2:G#%!S@OE?*9;P MD9A[LY"]'*\J(N\5CI4_%+-:\Q)2GZLZU@%>_Q[2"C>]-=!3F8R<,901H\^@ M]]$ SS"'UP5IJFESW/:M9E=_R=$QNFX$;'HR[6:.Z#,PI%(3?)E9AE)$VP [ ML*K[& =")?&&0L3J*MWQ;,>).KP:HG0[N_=B1FIU^4\RV]?!U8"(Y)C(A..( MQ-$>FM+MK-^?N7<8&W0 E@L?K$EZ6/O]@QW*27(%\N$42)?AVU<_4:M[L%JW MLQGVM54CK3!A5Z?Q(-X) M]-4V91H[@NOM/I;2J Z;MHQI$$.DL7-\M_!BL2I=M(Q1?X[2&&-Q%RUCW'B( M94!EM&D9Q3JG4N305V[?,KKTQJ!UP(&S;PXRAEJF,]OE?&I-AKA@22"FO5X] M07P\I'>$0FB@B@!\299YPUJ^ Q?PJJO %SG^CK34V:_%'(MUL0-D<< M7X,=#E0V%PQO7ER83URKX.NHNVIE)_'Q][EM[2?60%[>]:]0X?!QP&M=S IG MV3\.ZO*^F:DX;-PD=*P)H(_H3=';N'"H:?2FT;&I#&Q<3]2T#$RC9U,9_-U9 M&32VCV8JBA^=%47-*-U4 !?."N!X^X[&_I*E.K,:VE&[F,A&-5$]B.7WA8S! MV[C+J!YXD^#'&*Z-BXWJP2VY>6R,W%V_KT1]@E,'*BIDX5C]')!+!7T5\JSO M#;=ASLBENM!JF"L6NK@TV"V5;K!:HG=.?=J7HFLE$RZ::WT=VC=4ULEXDMN^@+H\O.%SB;[!@S;7_S6W-[IS$KI3O$=Y9=X /^G$7 M[0MK NM;+^XAO<<1(F#_^'AV!UX8"A7'=4#G=NCFI2.E+1-K7B8N!1]'ET>A MY7/)V;5_L8*RC\ !6D!0 5 =&AM;RTR,#(S,#DS,%]D968N>&UL M[7U;<^.XM>[[J3K_H<^<9TW?,I-T*MF[Y-ML9[LM']L]DYV7*9J$)*8I0@%) MMY5??P!2-TL$L$""X*(:54F/;0+@^L %8-WQE_]\621OG@G+8IK^]8?W/[[[ MX0U)0QK%Z>RO/WQY&(T?SJ^O?WB3Y4$:!0E-R5]_2.D/__D?__M__>7_C$:_ MD)2P("?1FZ?5F\=YD4:$7= %>?/WL_N;-Z,W[S[]^?U/=Y_??'D\?_/AW8>/ MH_?O1^\_CD;_\9_?Q[:;U#^OFXFF4;SOL-_[I;?5PV_1HZ&\?R[;O/WWZ]+9\NFV: MQ74-^:#OW_[]\\U#.">+8!2G8D9"04L6_SDK_WA#PR OIU$+X8VTA?AMM&DV M$G\:O?\P^OC^QYA]F/(5V\%=O9NT\?W[TMJ>:[04[X M"_-12G.^;DJ@]&XM\O MTSS.5Q>O5D42/)'DKS_('E?4)&+OI6P]*>ZIJ6>R3JBZ(;,@J=X]?HFS&L(D M+1K3- VRIW*A%=EH%@3+BC"2Y-GF+SL*UW_X_2+.PH1F!2./G%/.^/A?QT]9 MSH(P/Z#8H(=3! ^;U<"7%+GF/QY.M;YA/_0^!D\)T='ZJI%;.HLG(3OE<9!< MT.(I'S_1(O]%[#3GU4:S_?PR#,8#J/#MMLXQ"]]0QB78O_[ I>#J//FS8$D2 M\3V;%=OI6A]5#06;*:,+$//0!FN#O]DE/HD@4T%4;454MZ&[!:*0;R2?Z_7Z MH8"-%XCHO?5/\_ID:O1MZH^WMHC6?Z1ISIGZ,BGGE8LW9"9^,$:\IZ T66*J MG='QJM+O&I#]@+;?,7>X__*V1LZT+CM'-"S*'X(T&I&2_[BF/:5L42K6<"D: M.) S>=J(GDXDZS%_?21(N$J"68W,6/N\0RGV7.PZC 3G-#J4562/NZ2F8$Q@ MY\LJ2/Z'!.PRC2[XQZNC3-.T0RHOUEQ4O?N.L)A&5_QO=3J MJTS.L4XTOK$K2DOI?<+N&'V.*[>,DE9)\\ZI M/>>+@@7)-1?O7OZ;K*1D2MIU3Q]=+&CZD'--X&$>\)F:%'GI^N.J@IQ80*?N M*:_$LFH'Y"\67[A6Y( TQV%3QD6-0PMW]=K+!6$S_FE^8?1;/N=,M@Q2^8I1 MMNZXF":%7SSJF])[-8F(;2_#98R*>VOEGG MU#W,29+H%G==H^XI6P1):QE7,B6;ST;0_ M*6\E@"8J3")SFLKW;%F3#JEZ(&'!^"2\__#T&.>UNKVLB0.J+E_">9#.B&0/ M437KD#JN^@HI\V&U>*))#5FUSWOS!GXWWC*0'"X3W$SIX:C49".MG MI+!4VA40VA^10C/0R8%(_X04*4B+ F+\A!2CUC,"/K MP!T<4(SXA!>HPPF*$)\ (P]\@6+")[BHC2E07/@D%K4Y!HH+G\BBL)I 0>$3 M5O06*B@VK.()Q*<)Q8A5/('X4J"J.58)1>&0@T+#*ITHO"50:%B%$H #&@H1 MGU2B<\-!D>&334Q#6*!(\4DK@,@B*#A\(@LL*AN*#Y_T @J4AL+#)\ H]6A M /%)+XKTBATH-TDV(>5K/^6S(G[*:!)'HH#'Z"E(1$&+438G),]&8;6@1LOR M6XR*-"BBF+?;T*[/P;'S'F MT'N2" :Z"]A6,SL@Q["7!1)O2)"1\8R1DN5_B_/Y/SY>I\_\]65ZY,WYYU=; MW3Z=AEV=9I2/PU!X'++U'-;/-JQQ+W3?DY#$SX*:6Y+#J%=U<8VA6!0ETT[$ M7BO4 T;F(H[BF0C7T(+59QL\N&:&O'O9 EX;AZ]KT1Z6FAHFRK5.JSX-L/DXC\9_+?Q5\ MJT@X1=DX/P\86W&M]M<@V4G$!RB,^KI%Q?7TN#QQ,D$@386=DZ1A3&3L#>CA M',':TJ#\!))FCFE-2P86I_UYD>5\%V8W4CVN,]Q2MG& M&4LR&;6R9DYIO:4Y@1D&%"V=4CQ9BI+*?%\M32YPV037#2M>Z4<-NG*#D[IOV-D&<31Y-R*=1JN=P%Z>(4P[YQO4RB$(%$-*WQ M%!CTP("@U@UCU&?8**QYF)JAR3D))+H,6,K/K&S/EGU!IG$8R]8'O*.O>WP* M=8^A.@H2K>28C.MTK?'?B0!3O@WF.8N?BEQ,Z2,51ZXPC]&$4S'3Z 9V!_<9 MW9T",3D-::.#QRU:"]6>C04$Q]]37T(8]G5H&_<_--C<.@_79>]WP<3=E,5V MSLR^#(/Q#-6<:)0$]UQ%*,0 _%Q0=1K&E M)BP6"@>AA *)>H?"0RBL&,:"09$BE%7, RNA8!'*,-J0#"@V1$),HZP?*$Z$ M@@PDTA0*#Z$( XJ:@.)#*-)8@N:@V$9+$5L;, 5%BE"8:12V#L6+4-J!1@-! M(2*4>*3QMU!,*&4;8*X.%"-"D4:=V ,%ADB>V3:$)#Q"\2&48TRC=:!0$/0 MLQFPE\\U<9]KXG,4?*"S#W3^/@.=F\O'4$L;,L1-! 2H108U5+7L (3HSFW3 M'&+;XNGNW#8PC,9Z'A"G.R^.,4XKO.K.B],07UM&=>>[:0BP3A%&8O3=-LA& M=#JB52P&;S#BWX.WW/,XC?C<9A8KD+=^<]^F7TL O/7WE*V_DA+@MS2EF[BG MRI6[SO#9NLTV/K'UWP^H:S>(:U/:! UKR9A:50L M,V&QSD9';W$\4QFG6.3/E#YMPIYC?HP^T$3N#]!U<%O@=ATQM-$5-$M7U[Q7 MVL^"+ Z!A+]JZ[8(+S_/,Q&BQ$7\]/)%'%-%G,V%R#29BBAT"0)P/[=H&*?H MCM&IM))430O7A845(H.FE=MRH"3?!;"UV%<;C],CVN<@3BH2]_3$=720:ETW M',5QF5>)1*K9;,']^BF:NB9&YA63MNN'VAV7Z.@];NF^O*@DJO6*,A+/TLKB M'KXJ$91&Y6])J6V/HW\65?4CC5+1[73W,R/=3%2 MM9U;28B2W@1.DE(9^(2EG]81_B7&TB--8K%AQE[?Z YIU]@$L M)U L]3!9TPD*C;RZS[*&3 M#QJA:^FP0R="6)@$0T\>< KST]@S=')6/Q/977&;$Y^X9LL2FUD2%BN(;A/7DJV V%PRNJ[W9Z:UHUXS@M@I=50V#T_8@1*& 1=F7I3AT M>J$8$Z>,8Q7:[OZ+LEGS;L=,=HRG_ M,:Q$OAK)H]48?:&4'FKE7O84<*E7\!EGLM+8=2_$W(S+M^NXD&KON"XCJAJX84Y:*"=$&3+N/3C%3I$=HKVH_2(/27NB- H-RK M0'V&C:+7G??P @_E7J)N[#9E(TBX"E;*"K?!@O\(_13PCJ>"IU?^@M;A159Y M]T!$4NDRH#X^_>H$TJ^4)JW*."<28B;3/4/= PEYT_T+R8YPV1@4SSQP9;Y\ MU CO46<,N$K%6?LE2MEP3WTW@]_N'6AFJ>''K^_K'I6U&Y/J8%N^CLG5O!1/ M61S% 5OM"1JJTU#7WBGUC_QE.R^:4K95-1T2S2;2'O*,UP82%KZ@'J6%L+Y* M;1WS.0:F3NXU^S"TD>417_@2]$L:N&S0Q6N"04), >B"*N&?L)D?$5W*"Q@P MW$KL=EU:.$6:13NA.4@:A#E!02M#UE =.,;?$#@%%@X@2WNS17&IA7,=#=># MI/+7&[9I2 LJ!F_W[6@3E<#MZ6R1O\%N+73<#'-FT;:A?R@Y&_+5]!_9PH9M M2?JRJ=_";";HV-G E48;AMZB9&7]]Z(FDX1"_U466NOT=,(/VXZ9 S].FULT M?K265S%>P-TJ3W;WZR=?L:_;4FA6;GC#5H^O"_\:.N,E\.94IP'DZ R>ZDFR MD*X&1(RM+J#-*!/@%& K'-AAY 5P1K 5'6P2B@.$BJT.88/ $R!2+)6=VB== M0D4:+"6>6J=J0@%C$^(PE63")@IVF>2SFQ-$E47"()N/I@G]UMUEP*I7X*HP MHJ?47^^K+[O?"55]7N\[\"H7?!MCA*MK%Z3Z+W]?3;7]FSAXBA-A=RSW_EH0 M[4;J!,H-36=\LUUXG5+ M\_I"#T9];)!7)(:T03I8(.R.T9"0*!-W;PCQ-TA#(G37;1 IYZ Z^DSZG7SU M&[M5(H2I+ WCA+R201_I.1=*^+0_QUSL.%M]X2+,=;JM]S_FLOESN?%H[@'L M\E5NYVPAA/%_EUI(52M^,;*(BX5L J#]W-:VX#,N_B_,SL]!(CX/9TJN M9H2<;\4#?MB\_L->RZU^PI$L:18DOS!:+,7='0*9\*MRM7;]_;C0*YF8/D@8 MSAQ7]H!CX6 -^_(E+,^V>[[/5&ZN+F:Y,1%.YUFLJ9TE=+W?BBV$HRK$SL.7 M(%]N[R4S9-K=.;8]2N0)3/*&/=(K?,[*+'!=\R'2WFO>^@59,A+&Y:['?T[( MVH2V?PI)\<"[NJT15&XMD^G^=C-)$9Q@> AS^CW E^@<3)?AY3N.T!R?;NOH ML.PN6)465Q9$LNQ^L\Y(<'$IG'!^D] M,5XNE@E=$;*F46Y/:C-$SQ@W)AL34#5]>D:QU5G7AE6-;FP^0-_X2@^>SJS9 MN'_/Z+@^O@SBJ#*[DFAS!=/:ZBHN@Y66QV@WF&/.!#KNLSPEF! M?_Q\=9<$:#&U&.*:Z]4 M[:%^*[AH*Y)ZLX;T]EQ9%K@%RAMBJ.OKZRL/'06:5;!'67:VVG]BSF2* =SB M$_?T3:9<$"M5\.SPVPJ"3AU M8U\E^!2J!!?+996X&B1"6[E*Z+?K=$K9H@J\5ZLXAKW[JNZHSCA61?-274QT M;R4?%+GBBJ *FLE<\)CQ-?@D)$4 A@X8G>U#O"56=5%OJ"K/Z-=;[11P'!O MM1M4-6?:[4 H2LS8_*#P*&NW(+LOP\XA;^5 MEQ?=EML"T-ZTR-QF ZW9U7T^&SH^Z!3R*RW0- $!W4[A:JH@]GAT"\S5Y!AF M7+J5?1#,DT&./'!NW!7*<\5#AKDJZ'@(=I@U#4!'=T0U **W8I&F&![KSI)4) M$)RX@TZN;@%HWP38,'L!G91M9SJ:IK&ADRU:+0IP=N)0%@4$T.;L,"]G-Y2U M )P%\S0@=(JGG0EHFJ.,3NFT,QW82NJ@$T3L3'.?5>'0'6,(IM0%CZ*[V*1) MR@ Z8< 4Q4Y[!%9-1G?P-T"\4R855470'? M@,HSSM&=VRU06DMY0W?*-EW5 MIW9)5W/>:%95=3<#;JXJ2?DZ';T?1;P3B\O;(<5U'$]%QOEX%["DOX\$-HZS M2T=,R/$WBYSRS2*MTT+/UDQSL>,E+I:>!5F<3:9W_# 7FX/XZR-GI#/^^J\' M0-H/Y+: +M^9^:Y:,+*E0Y/Z"NCA$Z3=)TCWK1> =" P[SC6>TXE3=IG&G28 M:2!%=&J9!@Y3@P'[ ;5WIO8B;G\<9<5B$;"5D$FS>);&TS@,^-.@"C/BNN)H M29,XW+-Y R7P)D.[%O M#//BPF>Z?'U9:FTALS9#](_M^%.8=NL=0RVGFW<<.@[[A";?4L*R>;R4 M,%'M/?EURDR>37[LG:N+TG;GN0<\DSC0(6 M95^6XM)?WO+=NY^5)26-^CJ^,;#6EJU& ^G3U[V'5Y3=DF^[";]C-.4_AM6E MS(K"AHW&<'OOW.N"!\IOI&SK#6]F]U3]JQ#1WW2QI"EG &7E3V7;85'=:YW2 M7)3M-AO>^F&GN._M_FNU7><(Z8L,Q_6#JUB RX"EG*AZH0W6N!]G MQ,%6IY((0'V\"^@$:N2*C6RGO2IY6M5T2#2;[-C>Y>9=;AH@--!Z,.)5: S63TS'A,S:6T^:FZ<'Y_#5&8#1N8]6&24%& M453!"Z:' X::LQ:+L[:P+*+A2-"A1EM9O%&Q;*=20"O^QE-\N)E?%@U+-SCU MH*"5SG54?-ZMN' B18D;&(30<#E,3*=F1CM4+&Q7<\$@>]C\G ;.6K?96A;7 MI=X#A&XY:M3*_?QCO2<7Y7)LIV"W6H:6$NE\D+D/,C_A(/-^_96]A*C_8;2^ MTV>T% GYHWSO@IP-><"0=,A0;D/0X13YD',?T9701)/J_(1 M_T4340'G^EH>X MI;X&LZ\6B2$FX.KR9;Y\461L;KQ>5E:JB"[\&24$VE984 MQ(!Z6"#M,Q^UJ%YUG2Z+O0H/Y;5:9V1*F8+.!MW=1LXRPK7@JR L:Y0H0G[D M#7ND5QF/IVHZ))I[C2"4WV9Z&)JLN9.V%WJEYQVT^1!I[Y=?!A_3KMFQE>%D M1GU[124N>1!5^2YB40$PC43I0B-H^@%0X'LD;-$(UW''7O&4_/,K%8ZE)#Z\ MHE4#2=FW5U3WSU!Y?\]XZN1MPP!*D9PC/"9)L_B6HY76I,F\0;0 MQV>N^.)E/I,"'1!K9EQJ;JC'- \ DPLU-7%@Q-?@@*5P\0@C8H61E9H8-C%B MTRH[U%RU&%R:!=2:CBZ"0LESM)%\A2K I_T*Q! >:9%#FVHWZ#A7<0Y08R2!(&U#.%CF.U$AMMX 1'R;GM)-@3RZ& 68/1<2M 5J-M@R%0,J\= M@1:#V&#M*[?P@[H]7CI'K',CNMVE.H<+<#&ZS:%Q]H%U_F^WB1F=PX8Z7 >7 M,64W1A3-*6U@Y]Q*E;FW-Y M^H-A5Q^J;%:>F&09(:_OF]46XX5UPA"J9!Y[A2W8"AP/)^TS;!2]!OCYP"H, M J /K!I.B 9D5]4+Z_VC[=X-CMCB8_9U:!M!#96AH LFQN"<\18?;_$Y88N/ MB3K2BY'GYU&XJS,V6G*L<991MBJ?&AI[0&.Y-?H8D.2-/]^A\6?,!XWBI! % M31]9/)L1QI?IY3.17+%JUNGD"W1(B'ZK#N_>?;JFJZ(JRH=LJ%L.\ M8X^_'I[QIFGM*V_XRAOF 8G>G TU9_N;#8=$=Z_<[JNT@*#Y*BV^2HNOTN*K MM/@J+=ZYZ)V+WKGHJQ7X:Q-]_K[/*95'_P,,CJB\A7:VEQ-Q],+-(^@8U%_[ MT\3:XC9KTB<[^V1GG^RL@^N3G7VR,Q"Q3W9&#=MRLK.[#0PL[1L&:KA=R#[R MT4<^GG#D(RC8I)>0QS^.LIQ3,J<)G\%L1,JL^ U=P%!'Y1AN0QP!I/C0QE,. M;:SWGFCNG_L/55\>2BIJGO>.57W03J37;QW],P--=(9JGF* MAZ(V*T\6P)L_SLGG@'TE^60Z+>6[;9Z/(H(7W.M[#>&]8^2J$&?&;P%C@6HN MU2TMD+(>=\QG("JMW_KO"^QBC[CL.LL*$EV+"Y534N98B2RS+WQ>V#<6Y_S\ MO2N>DCC+@C0AF4!NJ"^UV"EAZ#8@Y3X(LFTS7:W/"[N/9 M7!6UKFW?/_7JFSKU/8:+H%].>NW?VW&Z2_#Y7VX MO ^7]^'R/EQ^&.'F0Z>_WW#Y0!3H+<]"H:],IM#R8O".IX+'IS7TG]9@G\[B M*>.Z>\!6>PR@V$2U[9U2K[)P*MOXU!&?.M+RPL]C]Q'5^'$P(7!IC:5-K9X8 M)TQO'J0-;'$8D0X_KP:&4W^DT>9BWV 3B8!F<'2Q3I E1PW\GZCB\&QO0AC" MWBWR+% X1<>S!IL*;>(F1\G#EK==#*QL>7NR&4[@\[%\/I;/Q^KG*[?P5_E\ M+)^/Y?.QT,,>;#Y6 \G3- !W<*E9BMAP-&*&S,Y(M<'VJ(0&J!T5N3B@^QKR MA RWV[]%L=Q9%"^:)6=LPI97!E'' *):H4C]!,@WA#:\TMX6Z4X;:((/&'_H M5D+T&=T^H_N4,[IM1F;O)L-AYO>?1HP\DW0WF\!L[Z-^;C.\):]OD=4=TB+- MV:J*CEG_L@N,6?_A]_'EYH7K:)CC!ZUSIV&4G-]**-D]<$3)EP<));L'.++< M<5'C<^ZY"G?':%2$^80]$/8>Q90+?'.NX,G?*VMCX?7GX_O'OR\9R12S+FMCX?47 MY%F6A29];NVU]Y7HJ'M[;3,+1)3&G2Q^YF?M%5%0H6IGHP9'D!9\+XJS)R$#OG'-^GB%,-Z M;ZCLLVDYER)VZ+S(I*Q>3JK*:Z-KBI[#?-JF);)9/7MNDG MN>J,GSLI/_?7$Z@J.P/JXU/:3B2E#< /]:WZHE2]/\C:#8-:DQVM[TALGWPW MB.0[I:&-&MFXL$'3FS2HD7T)$S[=YDO!>QY*5" 1@X*D4[?X+$7- :UQ:+RI ML%5$Y9XB5"Y].YL'\L@:XT]VZ&9$$T-CC.30=8LF6!Z,!&XC=\MOEK8_O?V(UF!I8/-/RIEI"HUON"BB'MR(>MN!)/=@7(_H*/ M#Z7:R/98J_>]XF3$!NK7 .1"T($&L&*C 07G/K4''HW,"P>D]NFC 60F1TF] M@6A$>?@' OG:@;C<9;?J<4%_6"LLO3C9/0E)_"SD &6(G:ZY4]K/]T\<4>GFC*3A?!&PK\HP(&BW M4\#2][54!\2MMN2I[CD#=NL;RV$!.3V,^A*!?2%0W*2M@Z*]A+LO3,?5L710 M:NII#19!OZM]?9H=T:>^A [6RV>(V,RN4'X1H[X^+MU]7'K?'D.X16WS+@@C50&=31O\E:BI!H[*\](E M(V.(_NB6H>N51OR\K"Y4;"3W#X6;&QY!)Q+6"3'8HV%;F/Q#(39J5-S94O+# ML)U:_VJUQGU4D5KFF&I]!FB^4QL!IX']P6W8DX^<\9$S)QPY8V[L=QTUD\6S M-)[&8M5M8$\0TFO\6 O&A>E?.J MW)!4.=U><.PGTLILZ# ""*?MQ#ET9C(SR'"9#XV-LQG0=D)@+[D\?QBQZN:: MT3)@^6J4[VZMS$9YF8X*MTJ8CN@VX\>8,&^5\%8)A8Q_%<3LUR IR#C+2)E< M>Q,'3^)^XK(44WFO;31)[\5M;N7=KFET2U.V^;4\"$3_:5;L@506Z:D7=>ZG QTGX=!(,ST.,I1;!0Y. MD=?"82-J21MLY.M/@>YN#=\!435 M>"2O(WD=R>M(7D?R.I+7D4Y71P(=^P-4A5H?_+TH-C^+JMGU2#9)807V\FW#P M;L(;FLYRPA;E1U;7M5(U[95F9=4D=>.AT=WO5;S>A.!-"-Z$@-V$ "LNH]S- MJ=G^.3@3"?Q(0Z=P:[X'-1) 45F"[' FAD(&WHCGC7BG9<0S4 <':,K[7J(: M_CC*A6K\%C 5I M/@[S\N(II?;5I*L%8M?OR6H-C(H6WB W>(/< ;(:+"7Q7U+ZE!%6UH&\3I=% MSA_3-.0S4$(Z6Y7=SY,@RY1FIJY?Y^?._'6]&OFVH/;I4EB%M>U[RGH9\T,D MBA,N/#R3!_$]RJVAO'"0'_U5D;$%_QCE-YA,+P.6\@^6W1'V, _T-R-T]R)O MTO4F76_2]29=W3GOK MM+=.GY3]=C!6[JY5%N"4N"LZ(Y^2YF:]7NSV?QJQJC9V,UN]K+M;^[R:"F^3 M/V6;?&M]^B+.@MF,<4JJ+6E=*QZD9AOU=8IJ3!_S:95>CD(?T=O\78J;Z?R=BIOI_*JI5U M;" \#% U[%1$Z$5E^B12_W;7F32LP:D9Q:T"!2+&ZU%>CP+XQ[/)]-5U/WQC M*R\R%/]>\25-&=0!WF DKSEXS<%K#EYS\)J#UQQ.5W-H?4#V(C>_YXR6A2Q> MBM>,Z'3T5&3\HV49_WL>Q F7.CFU1;#]TD!)VGA6+N/SKPS*)\RI;39R]]V++?2]%TFR8WN17+^QY8:_Y-SHU8<^= M 14*J;R4,%'M$*G*5&XWA"\SJHW/YZZ_3 MC*M?8O:^I,&"JP[X M,K2#HKM77ODDX/M5261@/IXG]5)^JRN M4Y%O*61/(?70=)SG+'XJRJC.1_IZP]FL5; GJ\W@;N/(^,MV5@7E6EG]R>V!B(W"U& ;083DG9Z+#5921AAPPY+:J2=8<0YW-+L^H5H9.2GS4WJ M@PMHT!BOT01 JC9,"C+FHHK,,#T<3J2 CP6+*!J.!!UJM)6E'A7+=BH%M.)O M2Z5=+.VFYOYD-"S=X-2#@E8&!:#B\V[%A5:,_A$-HS!N%&E]AC7-^R17F5@M:KID&CN-11<\.DNK7YMCA1; MQT:5*N^KR*ZSK""1K Q(LT%ZQ#EA\2Q.@T3\E:];OD9AT!3]>DP74JQJ><,> MZ=TS>N^F]H[Q4TOU%8SZ]XAN(U'EV3WFC<"$J?@Y=X42S.*&/T&]>VSX,E?W*D(+49PG&"5FD*O1.64.5^ M)&\X%'I[W3GWR7G<,SB?K?:?*.0G\P$\KL[W _1QF]@EM(-2 M?I.0?-S )_2Y3^CSB516\C>L&+VIN5L#TSP U%.I;W=(^!H<'Q1^^&-$K# C M4A/3W>"RCZ!V5'3!BLIO01O)#:CBWMIS)H:H88LYBOV1&KMJ4?*L M[?/C1'*3H-9M=!RKE61H US=Z,*!VT#0"?+7K*V:)(,_A\FHY/T_$)%);0\6DGE8$'!.:X MN4_^Z S?YR O1(65"TX9"$]=!Y\\T3PXGJ:SQW4]+0GA=4V&$BP^-'I]<+L/ M;O?!XQ Z??"X#RKV0<4:6YD/*O9!Q3ZHV <5^Z#B'CC9A[ 9+SX?PN;2)R\W MI0PT8*WC@!$L;ETW44]87+MF1MJ3"&"S%2R#+7!-;DG$YVV?!C$;/8M4F5&< M+HN\$\>Z]B6(?.A 6KV[_#MTEW\F0594^677@C<.#J S,J5,4>>U0?<^758' MU,+<5I).3G%HYEEI"#?JVRNJRYNR@4VLL97O>W!=:K<9:KZH!^O4@^VYZ!PD@.]"VRH*J$SM M=ID7@]_/VE=NH6V@LUFW0ZP3UM'9K-O!!0CRZ.S6=CZP3LM$9]%N!QNJU@PN M<,&[>XU%">_N=>KN59H@>_' _'3@<$A$2;*6-U<:C>G6O]* -.].^0[=*3>" M+\8S?DH*WODMSN?_^+BK%79S^P<_KB#7L:H'8=03(IOIAE2%^+V)"DO5;Z^B$][) X@/A!V+T$+^4V+-7 MKWD]876DFO=V:E$;\PF<3.\)IZG<&R47$T*;NTV5(EE&#B91:&>3Z;FX SL( MI0E4X(Y.\;PFZ"Y8B1U"9I%5-\:0IF2>E]1C(E(M/>!<,6F?8:/PO@GOFS@A MWP1DU]$G//2/MONDC@$X*6!?A[:1PE'9A[I@8@R>"F_H\X:^TS/TF6H8Z'QE MP%J+('40G6<,4+JNJ=J.SB<&+[P(MJ:@?*"[9AG3#@T-X5#N[7(YK[ M>#;/)],O657S (1$TJ='%+\101*)QL_\KS.RR=44(2UK(0<$##X,'JSW1&R4 M^[J&K%)DTV$PV+*]3V'H*+Q/P?L4O$_!^Q2\3Z%_4[3W*7B?@KWEZ'T*+LUZ M2N5KH.X$$YU_8$Z%AK: @;D3[*B8 _,OV+$AH#/()QO>'"W69>DZ,,_K7X+' M6 ^EU9ONOTO3_;'#?[N[/](S(N[I&T]SPOZ'!.R*%A(K?M-1>@^\WI*Y\3=> M%#*#A6EWE-AN^3)__$:29U)%"+3$*AL.)7;!?(_\G6T_\-$X>-%^HS:P[D;! MA[02R[AD-9E><6$E2 3%;4 K!\2#_TL:K64S$EV^<)DA4UY-U6HL#.Y*,R>E M-]-[,SUJ,[VW]7E;W^G9^FP=L ,U!-J1F@=J(FPE40[48-A28QB8Q="*KC_0 MX.1FRC\0[!^'!!:F+ "1_PD9:#1G'"N>N9/+)X-B-,Y,T\$U&_2A:-#NYD@<#'.?E; MD:P^O'O_Z99*2GKK&[HMNE)=)A.(I3V9BJ)@&_?@'2.+N%A(3 C@?D[1[-US M)$A2UE17MG5*]>M2;(JX8GG#'ND%W"VEA &^FZH7=,=W22G!R*Z>ZH5VR"5G M2C3P6])ZP7<;+-2E[G7-ATA[KT'KX*O(E&"T5Y@Y0K-A[W7F[?[-8P?T*UJZ M]1ZME9>89%=!S'X5-VZ-HW\659ROS$T$ZN06Q]YE;UN:9.2KVCJG.E]3:5;N.>K&0Z/;I_=XO^$@_(:P]!Z%\"\MZRP3>3#B4VZ9U&R3&IS? M%ZKAHI172@$3\-;?-#C?71VY8&%L_3Q.@WT/ = M0Z/R0.-V#!VM XW1T1K8$<;G9.&<1 5_0*>OVD6<^(;YJ?9>B"F2QYQN'][S M'8;W##!ZQL>;]!!O$C"VXBJ]051&?1\/FX#A_7X>,ZD#*H MC^OH,*[#ASOX< M\VD0L]&S"$L9Q>FRR+-.7.;:MV#RDP.)]<[Q[] Y_ID$6<%(=21SWC@XG<[( ME#*%R[Q!=^](-W6M'0=(-X!@M(!HME)E"O7J&^OJ$0<8I@+R?$Y MCOAI*]0?(VCZ 5#@$\'/C7 ==^P53\D_O](DR,O:;D:0E'U[174?9U^O&"'[ M2K@1-/T O>+3G#6ZYKW3KMR[]1V&2K]WP'L'_ DYX(?KH(;ATVZCU'S3&JPC MWGLZ$;G+$'@Z\?GB85(/.BX%[!RTK3$*)?/:V5XQ,+&UK]Q"WT?G-&V'6*=2[4=;*AAP<<;^7@C,\0^WN@0DHG#J!='_Q]' M64[#KW.:\/G+1N1?Q=Z%Q VOKS :TZT3OP%IWF5_RB[[>AMAQO(]^R#_;4<9 M_^7WS\%+O"CJG2_2Y]U3Q9>+DJJZYYU3=1^DLSI'0>TS-]1(9ZCF*1Z*VJP\ MV:4L451NL$%R3A<+FCZ(O?%A'G"I<%SD<\I$ -X!5>8=;1":/\[)YX!])?ED M.BVK HYG7(2M#E7I]3'@7C:"?*HUOWE1J4U=47:=9460AF0RW9NI.F*;]+= M]ATC5X4XWGX+& M4LZEN:844&A(295=$F399+JF M?,+NX]E<54I&V[Y_ZI7><$"/X2+HU:%?2]=FW98[W/9AMGZ:R:KDM!JK?]2W MA5C/D^D#"45.44RR\R!)2'2V.B3:!+_YJ/W/Q*3(N=:=1GR3,X%:T\UQ&/-6 M8+@+V(15&5-E\4W)T=Z@IU-$-<5#=TM(@@74QRF*S66^?!&(&=Y(>. =3P5/OR&0XC0HI1D9_4<-?(BF^Q#-#NA<'T0DNBA* M P_7 FE4&09NR;?RD7RN33J[Q54\97$4!VRUM_ 4NJ2VO5/J-X+-.(TJ*7I/ M"!5A'Q(0T&X^"+A3(/4N!*JQY6-" +>PT ;F#(Q(]>N?-I=-!AO9#+2PH0L< MA; B-? ?H K0L;TX,82)6N19X$F.CF<--A7:Q$&"DH+$)AL9AFM!86(1?QJD,D A8I%S M&B:4[&#VGKJ[5XA:_%O>/=ZP/'?S%V!(ZH73Z3-\3SG#]_LLRNU+_8*@^5*_ MOM2O+_7K2_WZ4K\^CGP0<>0J RSP$HLF0_A(9E_NUQ=3]<54?3%5HZ_<0J-" M%[K@BZGZ8JJ^F&K'Q53QA/G["$!C4<)' /87?#*8TJH<0!S%"1_CF8RR;;R4 M51<-\!T8O#1&I'I'S2D[:EK;1L9[O+2+1+Q\"9.",XWPYI[3!=\;2E?@9'H9 ML)3O'-G&<_WZ\N4#HXG5L8K^@$4!F$';T0P@R*12FF9A78[!2S]5J%[ M?772CCZ3JXAEO9PBN>1',5T14D:93)9B?2@Q:-M[F__IV/R5G&!77!ZI/,U2F&Z2K:"!^B":\TKX BSNO0Q-\ M0*G(FV2]2=:;9-N99#LPBR"RU7ZK-LJ1*)3RO'=1E!4CK6YP#-99&(W>+'O* M9EE)_+PD!WH9L]?U&0Z(:M37 KF([KE!'_H,_C1AY M)FE!1N\W-O*1.(:*8'N* )T%@)'<>@; !'DWP"F[ 6Q$:>8L"'-QG<)YD>5T M0=A-'#R5"7+G!6-$&GQMTA4/IEN:ALUA'??&@^R^VA#N24AGZ7[Y/A. TD&\ M =&] =$;W;Q:[]7Z[U.M;[%)#U7)-Y8G!JK3-Y(P>E:@/EA3H*0C]:5 :0CR M"M3WIT!E+-\3^_AO.\K$G5)WC$9%F$_8 V'/<5A7AD_7S!6-PG"X?GU6^X%! M;8=!;1O>E 1E71 Q_OJ\E4>G*9I9(*(,W,W*4,\KHJ!"U9#)]X'_-IM4-CI5A M5Q:89'OX8""7UH(IE@GX*"]BI4%K+6?'@BX4HNCE(T]C4P-\,D=C1&-#-<>AT MC=',>/N!ZPAN/Y[W0'@/Q.EY(+K14'LV8T=Q%LQFC%34C^AT]Z11$G&#D?LR M7!ZK;\8/6QF48)>>W$DIV#QQ1\N5! M0LGN 0XW "YJO%/".R6P4FL_E59#]4,E ?U"Z(R?$_,X#!(IU=JVPZ#6_1QO M#ME]6B0+3MO6@H=HG"2E+G1>'A>R&IN0IC:(>5DJ7G_XT,(+SV+*QV7OI0/*WU7L4$J%OVX3^L"E$=QT)=IZ)0%=E9D<1WP"%3WV M]F,5/]2WZHM2]?X@:S<,:DUV-!\Q\'U'#.BAZ74_:J2(8\*GVYPH>$] B0IT M!%.0]#;(.!:@V0)5,(M^%5&Y21V5A]7.YG$B82RG&E9E-1#E>XBLPA.OT4!3 M0\.?ZA.+:LV&J!C2SGG=BBLM14K9Y$J5OHB/#Z72X887)4X#G(S80!S&<$Z? M9IRP#>Y3NX[0Q(G" :F=46@ FTR\J'B/E3\9$/%FWOA>XX*9YL8]]%R M%^0^HMLH]Z.+[XVCPXW?T%>4>$-"?9$4'X_LXY&'0*TODF*G2$HO08!N*G<< M$-ZHKX\$\S%4/FK&1\UXA_"@[>>8O<&('!^^I 0>^Z [EP&>"!EO$_0V09PV M01-M ;T5\(,#.^#1._!: B6D>EN@MP5Z6^ 0J/6V0&\+/#5;H*]-[&VFWF;J M;:;>9NIMIAB-'R=A,_6UB;TAV1N2K1F2\>2U>4.R-R1[0W(CR^FG$>>!D(CP MU\H\&H1E/'TV8B0D\7.9R#$*TFAC86UN3[;Q*K=F97L4>^NRMRX?V$(_!_^D M;!-L7E='2=VH<_IN@P693%\1(+75:ML.@]H.+,N;%[Q75-FL;V+QY1_T+__0 MV0H[/;1;WU@>^?O-8!SVZ!G2+P8QHV8+ MY+C'!$ ]([9+KGZQ'RV8'T$/V/7 M[+>TH8@Y%&YN>!Z=2.5.B"T8#=O"A"$*,7^BXLZ68B"&[;2C4Q1F%44#M1F# MUIK(406UF&.JM;R[C6?Q\1\^_N/TXC_@EF-]V,?Z[^*?IR C_"__'U!+ P04 M " " AFU7OH'*M8A/ !W+@0 %0 '1H;6\M,C R,S Y,S!?;&%B+GAM M;-U]:W/DN)'@]XNX_X ;;^SV1)2F7W[-V-Z+:JE[5G?=DDZJMKW;L>&@2%05 M;191)EE2EW_](0&^JHH@@20!5#MBUZ.6P,Q$(I%()/+Q^__]=9.0)YKE,4O_ M\-WK'UY]1V@:LBA.5W_X[O/#Q?SA\OKZ.Y(701H%"4OI'[Y+V7?_^]__Y__X M_?^ZN/B9IC0+"AJ1QSU9K'=I1+,KMJ'DS^_N/Y(+\NK'GU[_ZNX3^;RX)&]> MO7E[\?KUQ>NW%Q?__OLD3O_V$_S/8Y!3PHE(<_'//WRW+HKM3R]?/C\___#U M,4M^8-GJY9M7K]Z^K$9_5PZ'OT9%_4%[\*]>RC_60T] /[\58U__^../+\5? MZZ%YW#60 WW]\L^?/CZ$:[H)+N(4.!("+7G\4RY^^9&%02'8.#@%HAP!_[JH MAEW KRY>O[EX^_J'KWGT'>AW+T=3>D>S MF$7OTXE)[@9KA?:'(L@*&]2? IZ8_@4K@F1:RD]!3DTS5V%T8II/0$Y,\PV= M6#Z. 4Y'+X+0XI1(3>H2&/61_U0.!( ]2E7@*U5X"S#]6E!^'I5:LX;-PH-) M%.L-NX"CZ=6/;U\),N$W?[EBX6Y#TV*>X5&D"DA:(V7 M9"5P2K"LG/#!E WA7B1M;FHQZ93]&X6;<.1$ M8B9#01%\MMD!7[BR(+TCP(P5;.+XK@,='7MZ;PIM*WNGB=&+L7Y)?D7E)" M[H 2LFA1T+2']]05GP1/-BICCO-CRF<=YSK*]_"M"6$T 3BJT.HB= M".^ON?!>-J20NYH4 G\_(R$V6JM!839? %M"_1O^"Q;^;C[TP",245- M@=RX" M,_J<;)%?GES(VJX$L!E*F@E;]@U\4;Y,?7]&.\R&K(SS4HP1 "\[>1G$V<53 MD/!#+DZWN\+"IAU$X6Y_*DDYCZWX@9-'_@CDD6M!WK>WZX87>]P&TUQ!9Z\Q ML&1BQ>;17W=Y ;.X7?XIR#C-A>H]7.L;Y$M++VS;4JY%1+\D.YE5H8C,ZYE: M:VLV-,"1J3I+$4(QTZUR7_QNRO$ =0*9 '3C=3Y'[=,#SW\K_7G*" MSO)8,5Y"I(]^:%U\R'U2/>!>;()BE\$/4^^"813.]H2:E+/8(?5K.OE4DO?- M[1>-Q1ZU>W17T,_;5_L2UAX7T4?6W_8X\&;W!2&'I!NKJOMR-'7-1GFH> MB!NR>'LFD'8:D;"%G-"O\+/;)T%-86%FG'.V(>#DDRD>G576H!;YB0WO2.X_^;0H!'0+(1H=Z-T;982Y)FI"9*WD]GS05U M!A+]R"WJ((YFS6WUBZ"3 *%$4/K?YQ?L/K"(N@'O.BOCYQ(ZS>9T\M]>U:I_'-+_LO4"J!V+/@Q. KBX#IY@Q%X$IZ"\4 M13=Z)B'J=)#R-DF2A@@_)Y!:*I@^J\['ZA=WE/PZSWL,<]_!@W>0S--'AM<4G\/KS1\KVL[RAC-BA9&90?K+YG;3 M!&D11W&R*^(G>I'3$!P94%9BNGVCB<'!UAF@Q/?NF;?((P\U>=_0!M)=:N0> M,EH_M]OH648O7D"$\!,V<@H'VL'&49'@>\>4,:-D7M+U#6V5P55%[A&]I7)V M 6FY0^'"I/7NHO4-\AK1"]NV.)^$%9W)&XD>PQF*B_:SGZ,X#U:K#(K'@DTE MR6K/,476YJ):MY\XA?L M,8E7 ;YBP0CXENP7;3H\V#&UMY[<-;21VX:V,[=GS-?8P*Y!+MS(G5/E?WZB MFT=Z_/S4,P(CO8>0;,M?A8U\D?@&+GD6Z(W*-@(=0>I]811K2F 081F):!YF M\;:R^KFU0H+G((M^<+\]%&+ -'AU#LK]C77U?H+!FX)_<]8J_LTWK^1/5WI2 M-:]8/F2IQ!N]5)9%\J]5$ M$DYDM0G/=8=-LOSF==/0:SIROY6)*2+)_,AQ>Y?%(;VG.2W45A?B<\S>,$#C M*I-'IN6?..T%.430@[?HK$X79^[=TRW_*T3V"/,N.\AG:I4_(ORL$".V@A&9 M8$2<'J0\0>:O!],0(ZML[(HX\\K--XS3] ^QJK=+(.PJSH5.N>-G>;S;*+QR MVM\AO7*#\&UOV#8!<#L!Z2-12N&ZH+&RY7-*_S4*Q6@[W,D&?6Q&/^ MF/.S+SQ^/3/\:EIQJ:![%1ORI2+#;=""*>>'):F;G3[2RSH*XRG.=+V/QJ>= M=0#WD(+60<7(=+1)YH4XQELDS$AG.4??.6I]XM2=KS;(2Z_I+@N:;6Z7W*+O M4N/F'TZ8OG*(P-FV&J0$M;4LS ^SO535"H"6LK*7QAP=)NDHI&P@&:>/M6[C MC*!.34;7-,WC)WJ=AFQ#/[(\_\ R&J]2&<82[ELEIN=I)/Z5",N_41DWM+A= M+H*O?6%*UI"-B7*:G"CSG?)$LT=F7$Q8$EA&2X6ECT<2159!C"K]="X<,=.- MO:P(:G)RP1;R(N&3\7/3MKP+C@/2+"_DR$O;=?K$0;-L?[GFB\GI Q==]D2[ MKFI#8S$7-!5,^_YI@4;X8>G7D!\/XM4E3]CSQ88]P:D7EZ0-1CY:G18^[" 0 MH5EP8(>""/ O2Z=T,_5JCGL/CN9!<6)&S'17X["5,2*S:.!:+'[[L.76?!,H M=P^+IHKSQ(+!UD4T1.>L8J(A7:A:BM;GCJVR>)R.!73-9*86$:3-6F&D1%#G MI_HB5EC95*O@,&Z;']=A+/0M_SFAY9G<]K4KMK3)I^CH[6$4[@*XAVG!Q7#; MF",JC+LA1)@'@?;,K$5O&T@8&\/2T78EYS?-"RAHR W7]L-PMVDY.!QG72K! M6L]3#/(UV7*\PLXZ# 2(2[(09N6$\\%9EO/&JCR8836G&9C3R2X""SH,MG$1 M)/$_^,R;OX=)D.?Q,N:_#'+":B]3E6W;P;!VXR@OENJP=#+3)1JYP>XR%E(: MY1\XF5 ?"0(/P9L%17'%F.%WRV[J< MLHBECZ(8H$'90JEX()RJR.+'G3C "R:&<:2@9((EYS-7+Z(.D]1@%=N@HY / M-6.T-1EZ><["MUTYL^[ _N"F2"'7223!,ZXM^:(HH@8L0;?@O3:@PE%.;YM. M A[8G\[. XM9.DV7*WH]G.V8VM,UV&>E9R12DCL@VI;*Z\;#R@]C?@,)=O_[=X17>RP;HDQAFP$2/3TO<>I'.E$ZC!K-SP"7W>R=)YW]14S=6>)&]&:@))22%IDPB>AD,BR;9$>I\]Z'VO&+X+!89NWY$O'4 MBL-0-0Q=$O,0G/TJF&T_]K^\^N'5J]=@:!%1'?MWY.VO7LU>O1+_3W+9*"+8 M%6M^U?X'C?B?9Z_?_GKVJU>_%$Y/>(A)(\)V15[P'T!?O7@]>_7V-WS4;TE0 MD"L:BIQ-\O;UC'".O_$3N*=<,Z:[$,ZDL GG%U>L.5,SX O0YS0&UHT7N@%@]" MNXP]Q1&-WNT_Y]#PIDY-*,MP>RLRG=OM646U>&>$ M)Q+X;?WFN,M%*,-IU *GV,];BE4Q8"[7UE<]]7ZO8__@:2JH._(]]CCM- H[ MN*F;WN.FTV&:CVN&[%$VK\WKX1N'ZHOQEX]CR&[O(24(XI(60*L M?G_(^H=K/2#9T]_Z4L;&\->?;I?] M)W7U^N'HJ72ZA.I(GY?A@A+SK.PQ>G[*_(C3?8J\BWT^!.HNR&XS438E$G?@ M.YH) H>%:^C+\8*FPN#6B*B]F$+>(I8D0983?HF0LC<@>@XGB=+E[>W%28&R MT)*8TI'$R9';SO<.&Q2W[MVFQUYG.^_]9INP/:5E&+YV0Q?M[Y"[;A"^=;=' M&&8[$9RQAW<;X:VL C;TXN$MB: ^YQF:G9/E-HF0D8.BEYU29?C5N$PG%73[ MP9R2 A IX>!&Q $YFA@N^> RR+(]N/SDZ02Y2[*(_Z-\!>;G$Z4%B3A]\):D36XF4X3L_0$:;22"#.H,G1%Y7^O M4\15?@)(.&6"P6A;P8P@#:%UW' E90\J;_#Z73'IIS&)9U<;964?B^J9I=Z MKNF[()*](&F4\XJL&(M IT'1$*BVS?\6EE,2B5_/ZSA<0ZY8'D=45IIO]*TL M-$\% *YNF[KS7K3>*$W )EQM=TED!S7;[F2^WG'!8;W!V!2O3J"N0E"[L:/* MBDTT#X3..BDEJ#S],D\CD<[89)JU+K9ZEN(HT-.8CB@2; LB$"5,)1(=FU,B%%*DRZ8U9?I= M<,^))5.4CE-87 F>?V=A-XW;%VI#:H*5M7J>? J^QIO=1GFB=/X=<:8N;/(746):XC-]1R5J\GT@=+6 M*D[:U2UQVJ];NOZ.T2UM.-9UBT3F4;=T=?K4!"*$0@5<03)>G6="IV_ MBZR*=TR#(&60*UM2^Y91P7'X)0.!@[3PRC;Y"*HQ>V_0KD)7(BL9,* MO9^SQHS?#,5$J_KE+F/1+BQNLP?IYI]_C8^=)$/#$)JF"YR#\H: 4]RT2[3D M"R!VKW9ZN1"+B#/K"0@5YY @V/Q$G(*TXN8^#J?ACG+C-AEW^NNT!\G M?\-ZW%UH"J6_W8^V..4=ZV6(U466E0T^T6+-(BCJEA>4W@0;JE0.>A\@Q*$? ML(LB?#*Q;T8 JS\=H!S90APH9'HB-XSX!:#UL^]AL=:]4-+C) M]%GDYOJK.%*I4C5X/4*.&@@HA$4Q"EW[]P":V]X8F&X8DQ&."&:J ]T!Z8R\K]M= M7+;:75S7[2Z:-Z:F (*G L?=(L,TV>EL!]RQ) [W]1/60!V4@='(':& ZBKJ M3X$>LT4FFPEBJY2/#K)0(B?#E^@/R0@S9)=52_$A7--HE]#;Y>D5!ZYIJHN/ MPK"< AS"#AV#UOV5UX_U.LG2L*GY;5>X(344Z/F9LE46;-?@FU))[M!8C%BJ M8-J6N38^;_(VR%!FQ"6[DD)7QQ0H77.#8S&2HH+I5E)\.>.&6LS* MB%23XDQZ'V%MR5[@]I^!J@C=LZW2I,E]AF/IR'C]=S'CWZ[CI^X\C-XQF CZ M8UBVY8/CFTM\FH$'5FC&QZK#($C.BV@>9O&VG>B\+5] F]P_#\'G2ME@6LQS MZ'>J&AOU.)U.AZ ]3@TH%^9^V6;*V"J%*9K6E'70(9F8I2D5K69EQ371,_(K^#!V<;X6 MS^<<$)>F59S*%I,'D/PUNCE>F^,.-YT,'WDXSK]NU:?BR1\QQV$-Q'H\[Y_O M\ ?@""K_>4^^T_5G_>P:FUFYV>SXUMT7/9:::@PJU_$(EO5S3."[Y/CP@CJ> M9IR\EN56H/9",PT?J8"J]6=:#/)TBS6L&FCV\22W6E^U T]NM^/*!SJYX)J4 MUL-P>:0:_12DNR"YBO,MRT4)*K4V'1B*4:H*D/9S2 $M:>'%Z]C)IO#/:QH, M"0XS8>5(>;^]ESR MW6,N?<\>!%@I$$R+82-%5M024$MKQY\Q@MH"8SV04!2,0$OG*$K_>;5LEQRP M(9:YS :$TA@?.+U=]=],4\CB)S:;M0U+]VCTDV*\ASQ3OUB_"NS;NMY!TK M9^+AV)UH%S +:VBYEN%?6589S[DBAE@]"%75\!B8==]=5:?<4\1P#_N8'D^L MB@ $L-\N#TA0Q@@/CD4(A!*F.[GP%1\\S$YFQ".'+ZO",]?4%U$[4TT^0;^B MJD%[*! S(R:>6&NOI1KL9A@>NBN**%K;*\3I\(_8HH<"B*N+GL2&N<1AZ2P8 MOVF97<\6\ D)-$BU)+A'"\OZN>!,&!]VVVTBTGF"!%*O/R3L^;HQ? ?R:PV_ M1HJS)A;K!9-:9!"1I@Z$D!8EW!(K:?&C'$V7@XWDL57[[7*WV24<^1-]SV\1 M87'';Q(LNEW.(R8\G$ICSNQ#A&6GA\"^F5=10209,R() ==O18H_&]!P%1B> MM5ZE4'&U-/G,@@2ZN7YJR9^?NZD1_S5ESV.E(&@=L1"M(QX+2%H0 7Z*,[EW M+/($[H3IRK[L1(XQ-R>:!:+6A6@I Z@)X)X1D7BB,0]+=D*_B# CCOG5OM%? M=[*$@;*S !:$#:U\A.HL-/2,-&3YZV2 7B5=W=W+>F=Z_%./FY=RMYR709Y"[1DA9P];K+V%,C= M'OHV7Z=UD;"F1MC M1P/")NT:8S015R8N*-7-)''/7DA&F''Z?>=A==\W]Y' MK!J;;BE<2OLUUQ,;^I'E^?PIB!,(XE^P2[;9L%2DM*Q9$G%CZUV0QZ%:U#%0 M\')N@LV5A6Q(%L9VMCYSA$\7]GC"R2%!463QXZX DD0'9T&4S/HJJ?*UHU'" MR2;BNSLOBB;GY9*1]P$H'4D[]7S4VFSR)W M#U])PIX#/JL/++MBN\=BN4NJUE/W=>_T@29A&!C89S037-9CE:N68DV7^1D) M*@I%L=RHI)$$Y5@_#UVH%6*3L-V=*)_0 W:75GN[OD^P@MH#VHM8"]@L*T&>A.\T9]26IKG8 MGV4^^27+BUR4SN!7*AK5&1$#+;$G@HH4R9'8K5^:1"42@9N4R,D<8LE7Y57* M=V_MJ5:/65H2EY:M?$NA49F(M]EF=,V)CY^H=$7TQL,:?X^W>?7P6-?*MY?7 M9'[D@;H+,F_O:?B58*/9.]*Z;0K5EYDFI;=ZOQ!>+X4&QGR*L8$U45C7I249 M<(4J":E>,?9)3&P.'KD<9B2JU6F5VURF8Y&@FGRT$REJHL:& M> #V8$^;RB$;P_6)LBY_AO^ET95@GWPZ[]IB&L/'Y$MV@'66#+F2N.L"Z-I5 MSVW/![=GYAOP1L ^>3Z:X5GL$1U!.DXY'.2F,PM)G(N MBLK3^PAI"_4#=_4*V4\%YM%QLGF-2>R724^QP$Q>4(G;4S,$32EB.!8ZVT'O M=GF0]U4BU_H"59>\%[+];ALU=AG^3BK\(ZJ63SRC M$;5(RX>=( 5S04XK+G\N)RVJ3_LH;:XG4 S!T[&%YXK%FGX*LK_1HJH6,E]E ME"J#^@V_0I6C&X1NW:E8$"CH)FEHBN_45(PH4V=A;E._C [-WD?].GV!8TA. M.[-)KOE*I2OH2B//OAM:U(VJ?V8L>HX3U7NJR:=(BT4'A?USJJ*AM&%$2(NO MSMSZ'&=CV.A,_B ^'?X?2LGQ Y&*N!EN=\4A/(OQ/W!3_O 7K9%U)=2R\'OR M<\9V6_X%/+]HU$9[$ M%VW&SF'-1UX^[C+Z 2HV1N4K@_K"T3\2<\GHANB@)]+%4J"MWX[15XFI9C!M MI4XB2G5NFWF63V >+@T#0L,,^.C,.)/YT[=+;BRN(3SK/BCH;7H&)MOY$(8T MY/Q/P'K MIBA>'3@&Y+&JY2$PJ\:[@DG@1(Y<3X@E2=IUY'JY03UOS9=YZI_ MJK[%&Z(,#JA>>)N9DL$V[HAH(GS<$HV)_2;NB<:SZ^(Q<_9%7GT_!UWBSVU2>Z3M.(B1<0F5WR-@3 M(>M5AGG7A0CS/>::9(+'MEHR)@C1'M3F;!&5RTJ"FD<809+(YZR( G-/DD7. M<=*C;Y<0*KDIV5"UY)3?CN6I:=D0QD?Z0JZ&XFA>.VN0FH< M/,:)8*;B.MAJ^XDNT;;*G':L.--@BJ<2:*T4 MP@4[K*$X4"\2#6>2,F@:^&QODX]=5<#2R(J9*[/1U?B"D<+@0 MYR"KW3G9^7TN%C61\WD:70KG_XIRVI3;4N,+K/M:#=EZLD*#6K@V#Y#[\6MJ ML)DA>.>PJ=!C'D=QD.T? LAH%CZ#CDX9VN/1C8,4<*VGZ D3 MS0K(%( V+P^U4[*WS)/F5VASL!>Z?9.P1B\:]I"& +\EG72YSI"L=.,+VHGF\206IS/U _5)X&HAC"^(LXWVX3M*15W@5M1RZ/7]!@< MCXW/5L'U7!QU1F[+7IH^38]AKC-C5KJT<<49]*>X6%_N\H*?3EGU_+>_IT\T MW=%[&K)5&O^#'M>^&P<$;P$;(',6CVM$%2J>UO*\$4$K%4GDF=-$*J)FI"9K M1DK"B.[<[5T/,!+*IF&_L]U\EU&H?U[9EZFL4'M0QT>QA0V^1.Y;#0P.4OQ$ M>?CJ$B%>-9BX5X0'A9F\R*C)$K 1?/5]P;CFU^Y\S 6C!\"T%XP.1)XO&!T4 M37C!F&2^4UPPXHJ0,[U@]$G@\ 5CD,W.=FA?'DZAR76*,([ MS'), MS=ZZKC>5)(RJYVUO!9$%\=>4I#O1)*U=X)ME) /*FDF7I;Z]E?DVWEYL%,?= MQ274I?KG:1%'<;*#QO/-RXJLLT6C#YP5T#=C)Q?X=OD^R*# 3E[%R@^5-[:' M"!OW,#E!+IMEM&EN/^E55,OWXQ;=\%%%>9.>8MQCPU;LZWY<\;RG-\?E['*<=XI#FC^P1/UL.?0! M^HE2!=A^?%XN\J@S^2#E*TMCD*_,G%DCO6&+-?T_NV3_YM7K'V]8T=-AHG<@ MQL_5"="V(( K!+ 20$L +[Z:Y403F*3G7Y*8/G==)KX=]S*]@1K]B^#KB"3LB:#B$^C&8'>09->0 M1Y*S3]>>:C&9I15R&&L!89#%_BZ!EJ1I!/7+MJ#?..W*((OA3]#1%6K0UHN; M5KA$/$4"M=K6_/@F\0:2ET6DGLD_3""MK3+9KI@O'NI96/MG Q'&?=^6KNURD/;)!QSDZ !4=TNYQ';#@YJF\H M4L=W@;1N(H%E2EE>5MNH M"OJ"1UH5N:#S"?8*WP/:E:G01P/&1IAV3@CCH"*@J0A3%^?6F)0MEX2.$#$, M%]U5E67IBB_'!BHGP([N"?;I&XJM,]L!TGXES71UL>!(1>&+&0&\/F-K>MG* M3'CE36AZ8P+Z!T\D.&[>_[M%Q^=A/<#<'O'Q^L0_C_ZZRV5!OP\LNZ'/C35T ME[&4_QA*=W-?["$&!C;PQ 275\O18XP@:CW8)$Q&"6Y.PQ]6[.FE0)+MI=R6 M_VA$MOS%7^;OC^3P] ^&PM4 L"TQGV^N%^^OR/Q^_HZ\_W1]/U^\?W J(QV\ M8FH&C/2-E$D5Z"K-CW>F9ZQ^++E9W"M+UI&J1$8/6;>MK/ M5F;$*Y=1%CH 'S%1 C(7BR>:/3)35P1DN2?(XJ%CB$5Z@FJ,KNE% M%A#PP5J$0TJ/5'NQ,,>;APUSXAS"#^OFCW3CCB&"S3AR=BJ'%7[VI2 MLG$%L3QS#J&H3J,]SRV(<]06T OJ'+\Z(V]Z'VF>4UK7>?P($8MU+:\%>T?O M@CB:+SGF_Z1!]H$O9M?E#P\%DW@EW^VAQ:D(=B7;LC0E_*:IC2K_%NTH$4SB?]UEQ9HL M.; @(7L^,?ZK)&'/,+BJ/];ZZP]5^GTN0[[CC8BO#=)TQT?(VA4Y>>9;K/Y[ M]4O(Q<_HEF^O*G>_@I]S?LA;/)]BV4\(H+$\%I,2WL 75:AYL-UF+ C7WWNX M!X_87FPB,7-9*:VI=C^H'C,:\1L^_!/?"V\R)/B*:Q,2X[ JVX14(RNW>>7; MMW;CL23TJM:#$Z^(2W==!S%#7KO!3_#..R5H!SZ\=K)5'5SJVY4WS&N&8:!+ MQUY(:91#%8ZZQV]%UV?U0X_S0_QCL !! Y];@.4(!UR[/1;]8.D8@BJ/.,A*.MYL"4Z\A;_ MOCB:Y$E2U(MUG$5D$_R505GI1\E!A60P'=Z=801.Y:+81??)8EEK\G-66D(8U\J8CS9.?@5PU5=MES!Z;V M^5$^X[__2K,PSI4ET74^F< ..@9MOS)_VS@ 34E+U.U*KF.MG_&S&FWW5+$F M-0W>S1VE%"D,G7XF.ML[Q\7[!LZ#H>'(/:,":[WD0D?M5;^J>Y#!S)1KSD3I MGD+^'8TJLGK='OV#D6+4#=2V$%58FTJ^7IT< YQE9NQR&+1PT$;4I#>LC8ZP MGOK GE/S5^V6K^?G$%M>LLV&I2+-R\0?UO7=E.ZP-GROWK V(9,YP\;-;D)? MV))(2HC&_%QZPCK%:\@1IN;J2#^8+)?WYFUK-_>7=-3Z .,CZP5L>Y^4I0W? MO"5M;3RNU./$$YK$G];,LUWR$>H\>G"CZ8D2,V?GV#T1I+L@,]P6FM^@=L8 M;.N;0^*??'],/JUIMDA[MN>P2W0EBZ'X.K;P7A2)8*<@:9U0XB*:SW?%FF4= MK6[-/T05X--!8'OKZ%-B7HC/SOP0%EA#R8')-9/.E)RQ)]G(Q9@FL3VOGFPZ;1OEH!')ZPTP)XKC!"LV07T,W0@U M4/?D]$/X1.U$2\2C&HI.P/]).X*T?\*HW.&H3M10L-D&.\*&S/#.*TE&:2B8T8D)4J M]XU5ZQMT/:\>V-;K=S67=L!^P<_9$K_?UU<]AC,4%T>>4_=L'R3%OI1O:-0+ MDGU#"XC1SC_G=]SB24]JO6(^Q9Q8FBB<'%N:M!@K=VMS1!Q@)2TS9 #TQ_F[%H%W)+%S*+\[+W'C_2@D+D M$(?LB6;2Z_?YAXO,,S@,6<;["%%5"C_JG!= MJ;[]Q*6C!)%-P6FKAN8MOR-F'_G1FHI$E((F"0T+/J#J-6=N@&J#G-XP'41] M!@;K((T3VW86>&+-P!6TDHI8TJ:6?#OLF<0D;IP\&E9QRQAF@H5)Q<*XS<)M M.:5OS#S65RAZ9K/ADCM,]F@JG2ZR(,V#$"0HOXKS,&'Y+J,+^K5XEZ@#L!$0 MT&DAVICLYXJTZ]JVB2$-->0+T$,$0;YR2,S7ADW <&?B^Q"N:;2# @,J6A>B MULR #&/!( 79%)UM::[H 67?(]E?!%7$MU"C%XM-M0+NQ+LJ3R?+9T 1298. M-/30^@8KN'VPK2=Y"IRD0>JS38<>EQF*=>Z2A@])Z>T_U#L6FR[VDTU&(.4\_8W=M/ M$N3Y[;(,YKK-[N/5NJZ\<9?%D&5917J5?\U?J]Z'QL#"OB%A<#HK88\A#E6H MW@T7,$H4*(-+4%66AF5$X)_5L:A$$-@:D]>#4(\ACI@A0S.Y#9H59BQY%R20 MO3QK"A!M!0,@K#5B21)D(C=&AK@:1;AZX<#[U#"B=\KYVWJ>':7)V*0KX=!O M^433';VG&]DK_HYFHH4\9-K7->DA6B_DE_M%O.%#;I\<TA \(Q7)1-(L.G>WJ!:O M6YQN\@**]OO10)/O%F9[6?V:K#W>N\'Q4YJ>+KQV2IO*I_=NF,M#QZ)'KYW6 MCAASKKDXM.P_T)78SUA>;3D:S#ZR&EYM6I M//J@%[?;JZ"@/<>K'22^K/L#8NQKU.E,5D$X >/=F6>8'F:UO>V;& M;LO2:P! MZ/_ZB]^^>?WZ=W6NYC883-5REJBI(8J]B9JZO/:X8>>A" C+[^1R++(@.JYS MA?MXLDW:A<3?]NRB9IJ-.9$=O9*%YZO%F( M8@GE=0=3KFG@^\GN%PH\_JX8"H*FN65,-EN$;I=%6D*)G"2Z4W-VXQB2N-Y+ MAQ9CG6U'2,^[3O,B$_5D6NV'Y(\YA-1"+H J=-[X>^1VU,9COU!?A6_RW!B+ M M;_0M=D?JX+"]&P^)D!5-!!GGZVHH0\)"0\=;X)+.;P@KOVH6^IS>FB9:88*0U M$5_Z Z4U)JQY$]%8J@G^0Z,=^#_^'I7?$1)T ,=ZXZD*&0%LSL6AFV=LD!&^',CE"]-\HVV7=G\RC9OX +3] MQT/O1?FT.*OV@?:P:V2+B!N6UG'3H*@VM(Q(YO](=I'XK8SW[&FAB0:":0-A MC,Q)XP=CJHQ[&3B8-S[T7KP+ZH7=^YD:KC$#MPCY7V5SL34E@=A_X,Q.6Q1# M[TU.,GE1SO][^(4D6_1@$,'2_AHLX#D.+V^4B M^#I_S(7[4Q5'H_\EOF_9$ 8'G&?B6@8Y0^PE2^(PIOF E Y_@!1.-6#K1GR- MF52H?9.>O.00F:*S][2L]9GK*:!%0.\I0S0IA;ASH\X;J;!$?:.I0- M*W-H ;EF240S3T&2&F*EIZ>=>FQ%\Q'1"'K09:L:.L)G>PS2F=.V0>S;:ZOD M*C-AE24IN8R+_3RC@<)!V_5GA#2TP5BW"L'A"LC\>%4[.<:&V.#L-'T7Y'%^ MNSPZY??R?X?":DAL2Y&@0C1VK.F828MN3[Z4__4=26.X'&P3\%!=33V$.Q,BTO;]<'D_AXVX"=A\14R$5QNS/P^'9R6>GO5;/.F53=T.>6 MN&"@ILT?J+[L!5%$>+@"N'(<]JP_AN?J+><$,>8%9P+JQY:Y'EO> M>K(I8-OP>:]AK19IILTF2]9-6=!V__YKN.:LHS?!INNEH&\8PIKI F?=P"YQ MD@HI :S.S_I>3C)=]KA\G]] &#BWMG45N,XG^!=Z)6@'\4CP4"V0SXA$?]#4 MP+N:T6(\PW#3F;C=<3"4V[*1D<1I?H44N@'HMN6N1B]C).K&#.R,)$]W 1B2 MJY8/O]=O'A=QD?0=?,=#1AQZ%2C;@B.0@//H]9L7C]]79?S=ECKN92'3X8NM MR AY8_X0YV&00 ]4;EQV/$+J#,5$3"A 6C_#RE)8$C$!S(2C=O_LJ,579L(L M3P_852CY/2=(),M%=S0#YV6PTGO0U@$PR0-W'R+KMK? UZ079(/RYGY&4R35 MU\7F@:0R$S0B#55G\+2O)6_*IWY]EGLL!,E-BVT01U>E@5%F>TQHX(T#^!Z2Q"O[QB2-1$ MX/86HZ_F+#-BEQ-A@1N.GJBBC;T MB0G39:"[+CQ@*%ZRO-"J@3TP&MN;IQNJ[=T@T$+5];PXE_#1(?XR0Z99-M+N MJE 4Q6M![[@1!MH!/&?F66F^>WLCZ.42)UGO]^KU.L)+.P/.?AMJM;^XD_0D0F$^!"$UJ-=[.GR2,)<& MK.V- 9AT:O3:IGJ*P!4Q%TG &<2H=(B&,B)%Q3G;=;UODY8X4PE_\P-XQR*I-+\EE\$P8+> MQ?D:J+I=PLY1Z&;M[Y!*>A"^=<\G%!]D*;\L%7$F*GR ,SWBF#':>\KIC(E* MPL[*DAK7ER*&YN7(AR\1O/2P>\SI2I1Y4;]]]8_$/']U0[0M^;(+<@LM_A%L MJ@E@RYM+#U[!RL"[O#6GE!4DI]L 8IF2/>'+0E3U B[NTCJ0\=;NJ-U2P#09 M-%)KE[%[M\O;YY2S<1UOJTAT45=51JAV*7&C#S$Z70N!DYX>6I08JWQ+\T-L MAI(2,'!J6IJ,BS.<(S[:8]M,E=53K;-GBH8H#V>;V8YB>!;;/?G6-$F&O+A= M@_#G7@N8PV.OA15YZHVB>\2A!W@]^V4[!8#I<<>R ^HZ7;)L(U3+1W[>7A=T MTQF0VX@C 'PCL11'&3[64?.\=@J_JU8=DO'2:0^2WWV,T]IL429V( _4]NE_*IA=RJ<(M9NA<]2H@,$:FCM'PP%:G*=A).5X5X- 3/2(MQKU M>"H%)X&/"@9YBOF:?XU5UKUZX"1Q7@#0?N[@09@4^0)(_9S^/=Q4AD:=LLB= M.=@\:O:(B&(4UB0\A&;=*&P_J/L3#!4/F29CK)Y_9>DVV?&07U&@9%1G80.= MX>@3L1NLNZ.Q&S_NC)QJ+OC#LJHA6)- =.9C[=@+YBD-:B M=9R>#I_D4&W .CY:9Z(8-_DBD9_#$=O!8>5!JV*;C^.V5XB4X\8?N6[$YN#0 M]2DL:DYV'[Q^Q0.NOT!&%9OSH&&;Z7R#%9L^V/:=>6=@M&DQEZ$XYM#E*TCH M5SA=8] NWQ8L=U+B5S),UH"LW/#3FB%B2!%D.09VR28?')E2'RW_#OD-/8J3 M';0T+#M"Q#1__S5,=A&-/O"I0)3=KBA[@KX/,B@ D=_13)#>FW@\*6SLF^04 M--C>;VTB25Y3Z;V_S+0+R*RNBKL=$_UUEQ?"2EVP>13%0&.0W 5Q=)U>!MNX M"!)!Y6.0TPCF0=-<-I*F?]_%>5S0,F1 %LZZIR%;I0+*'R&K7;69'*'%[C/+ MY-EOE0$5[01QW*!JJ*L*S_O9?Z[6G/E:2&>[]K3._CP4)/#@I_C2=.:9FFS<2H.1ZF;R\0038E=I)I3LO2)C<2K][.$4/\=%DFNVDD M#PWDF^A)57$YG4_P9;*5H,TW%;]^/C)363L@ ;-YIIT#3C'TT>"KRO>PS# , M$ZV^SB^"K]<11QLOXU"0,E#5;F \^GU> ==1O3N.G1RB]UO];HC+S)AU=D,\ MA" GUVE$O_Y?J@YR5(S#!W4YT^ M47E_^_CQ4OU09/@IYI%($X63VONDIH,\Z"A*I+SL$I6<$XG@Z@F3? ME%M!0F1Y3KF7AC[F,0V.N%<;LEUP&443W:;W\-B:Q>GJ79#'^>>4/>8T$ZYB M$5X#CS5I&">QT'YM\>T--[2-;JS2FI@LISK/9QRD]77M4II6%\M]['=7D9_^ M06.CNYT4]JFQ>:GF,\# K@CNLZ_@":%I?IXO75KTX\RCBQ.3E?S[&Z=2X3[Y.WRY%W%Y^NROR M(DBCTJ0.%<*)@H&44B-__Z#)8#E^EK]@JDS'O-LV0?7MNA5N(ET 938R?4U M_GERVNF,?I,LUI3$K5JP4!JL[*):,**U:_ M3"I'CC5B&XBN35C 3%A& +=?\[6#JUW&JXI5+D2$&RI%D/Q7O+UDD3I2J&_P M6$$Y .I:5B1RPK$30.]77+K9VR4Q/3QS9EL>)V/UV9"]8Y&V8B=,ZP @O[1M(9Y3\FD__YD14UUH)7&ENLWN,O84IR<9U;K#QVJF(["N M=9- #P=918!?[:1B\[U/8*">M49+B?^/&4)I;. M1_@LHA[@KE**I,DN:. VE_3MMLCPYLHU7 *&XZL/I2;H6K,DHEG^_N\[,!NU MM=OPM^/5G!J'4WW7)N/?B"3DC#2?QDITJT!=]KJL"<$VM*9P0!@'1N,K/W1! MM2UP$BUI17'YE:\AYC)#CKFK!G12<@IV5-:*2\41 FA51I7KQ8V^A:Y?;1PV-Y&)1$$ MUI]49,@\X#IW[QU-P_4FR#RG[)FM"1O%:$NW[446P$7K8;]Y9,F1Z"G_CKA# M'\"Q+4(E,B*Q.;\)=_.,#3)B9#!2)3VOU?%'BB&8D*,C4,[2=E_CPXI&DXR- M)%KRVR.$"K6#B#)^"F="2L-Z:AXBAE02P71XYO-UK#X"S)[(.C^;[IWL +R' M%XW6P7A6+V;=;.]_-NOAI4-/( O_=IWG.QI=[2"A3Q8(%4E_35WWVZ7\N8CY MA:RI#7Q#B]MEJS:ITF-H 0?:LS@A+>X*%5:]!-B2Z]4$;C=D&V3%GJ2LH/S' MO;CE=(=!I3S=-Y&=^G.D__IX'&##+4TMBKX\+V8W*U92I65@55#,#5\CD!9+^(#^(A Z*OBKY)[ M3(PLKBBS%D21^(?\S2ZD[E^9>^> M.C6Z?K'/K^(\3!B4]^&C'^)5*LIHIT4SX3L.+^3J=D&_%N\X\7]32+DO,I ; MQC6YMO=>>SZB[6(S(Y$KTY[38>Y_,RW2S$M\TYH9:>WM:F[D"\R.B.GYV<_> M9(Z=BR YTS*B9M.0#N@>A-RAA\!<13D<8L5<.,;2C2A3=,/O#3D1B/V$,2@6 MGNEQQ9D0?XQ3RF\3&8WBXD, E>J*_:?@:[S9;=ZQ+&//?,-=!EO^E^*XC<,8 M$,@-8(+*U?8PH0FS>>S.&;&U@""1^2!((A5-,U)216JRB-Z\+>U E%RR*1CO M,,Q(^(SNP&6TR((T#T(X6/-W^_9?>MY-S0&@ XYT$=F/.I)^-H%PYCWI$+$" M;#Q;O4AH[SN&>N $$N?FK:)3LGP^4?3P5"%#?I\A:,+!K7ZF*&XP^QCXK:"&QGH\CJ9B1E:1#W$R# TK\N,/-EH"-XZLS ML;RA!>1'BK(!$8W>[3_G-+I.R[MKNIISE?LD_.\#.3IX0$AQ-4=H6W1OH'0X M9,Q6-)''/7D!9)$X_9[4E)&&--_)/R-6C4VW%",C1F^W%+92NA)-BNI_E1L+ M"JM\8FFQ[HHD-?P4$V&JB<*V<)K08AR2:FV.B!M4NUORZ6D^P[)@NBQ]M@ ZXRP:M$8(G'@)T33<:&\-N=\5>@PRZ"^;\ M4+^'XIWMI.^RC0(LJ>B6H#@W,2"PI5X-4+ER,)G0A'$PV9TS0CVU(D"V61Q2 M\DB7+/-CTZ)DCTW!7'>OI<6:9A_CX!$\7! /R;FRRWK:/0Q_@'V!5 *V_E8( MF$E:XR-)0X6?=[QA'C-SQIV%UE_0;(/0].W/+&AW &^_3B/_9\CM+:X4-^3% M?](@0P7P33\/A):NB!#>!TE&NT+-C E9Z>S#Z1(4T^?LO0\(G-OZ+/X$RH" M]^1C&Y&V-1+K+K$@$6]2!^&A()C/Y;K.1$E4FX&S(^:*:<,C9BAI(9(8(JFI MRD7-"*=(CO!SA!F*GVX4K(+/#E_,ZV,6(E1.R@8I7\GU/D._C/>#=_<:WD\' M[@5\ZKD5K @2LPVW@$_:9J%0+U1C4M:>MS4%BF$YZ?N4$^E;R$.N^UL+N9)G M=L2=DZ97K(%FWMZ4>K[*:A AA-E>RF3YCT89Z\?Z*/"SFB_PI]J&A4=<*8A^%NLQ-T7M%E M',8J7ZW^AVB1&T+@(,>JPD@BB=*3H&FSFN'YYU#D7P38N@N2*/A:0J@;7FZZH*2P,3/B4*2Y'Y2WN#PI: MA$W!@K*H@WC:AW1 HZ@%1S,VVXDHHLYPUNA@C6]F77$A9/,-8 /O6UP6&^8_ MD* FD,MX#!&L))0TPO1WB8@F$\5MGX)D5^<9%UF\6E'Q8@/%83G8]&1W> @_ M0VLL-LGB.3,\*A)DDO%0_N[ :*0AH8!J6TT!VG9&N_=L]2'N,D.6.2R'SU4E MS0>N0XI1Z)+W!]#<%;D_0(LK:X^E?%PA>XFU"OGU5,V^6P28)G=&FK*]+^GO MO](LC'-ZNZRB7[HL620(C"%KB,IZ+ZX2(QS:U2,;-H3$S?QPUHTL(P6SE!,C ML0PKB618";]^0; \)Y0$.0E*VT98,OPOM(-)'JP7K)2R*9;&V;%S'#%\![;V M'QF_9\GL]+Z:6T;?(H\H+1RVMVV+""*HF!%!!VD(\5MSRVPEV"CV^K*(P%S3 MLXK:(Z>QC "B)^L(4$]@(>%F@+B]US92B7A&AF?@QE(Z$ NUM73**3L6DPA) M&64P#4"8T%Y28/)A+DUE(DTV)9R%)-#_4QI(0U(Y8!]IK8O#,^BX$UB=#5GZ MGX:[:!H"0)]8NHA<9.2':_X;X=)LLF"#/*=E'.X]I:,/WHS4],Q(0Y&OQ@=& L=&,MIM&+I.+L?DV1O^\C6FR=#P MFI.Q6/-MSZ!V4![GY#\X%1!'->-W__ '&29?4B9TQ6]^YS-I0R]-XVP2,XX= M#M"RY$-&:74)NP^*_H[2Y@ F\CRI$7EP/XFV-4 -J>_;0,]Y>:$TEJ;'%:7+ M;W?/O*=OA0/&O\87V.=>-617>KZ'!(S"GW1&Z/+.!>LLVN[G*5M#>AB"@>ZL MG]TC)+P7G)=7;/=8S!_9KOB9P2T)9I^E0Z$2Y@"PUI(V(NLY>0TE1)!" J"% M"&)(28W_, O$RK#Q['97P.:@ );^S5G[.VPYFR'XUJO:'-8T(^PQB5?"\YF; M7IQME;G17@*&YJLW:QF>*$+(XXBAYF,:&5O+PP FLI;5B#Q8RQ4QI*+F#(UE MC97I,99UV>U=-G]3>3#B("(HZK+_LMN#G![^!9R7D)UB;D 7]J\_5ZZN?I>5G5<#\1J M#^';8;*+1+^!*FGVM.2KGW;2FLLQ+(.=/'::8'6=YD4F3A+-&M]Z'XU(MU(# MMRZ*F'+6;B;RC1?GUA0:AF.@M]MWPV(1X&UT >_]=J([>"<.#]?PEBC* /^S MNHGWKT3/95R#O9[,"E$9^7;Y.:=SB [4LBH4WTQB5!S!MEX$!M!=L.7%+J5[FKK4HZ<*JR:NV O.T3O5/FVII]C:^UJHG%63 M'E3M76MSQ=?@%?MM6^+V4WO75-#86(Z>QQ;\G$9E\08:O?\:\J&R,@9F/P[! MLK$Y53C/8J>JB)M\VT[ A3%Y^4#;3R3><%-'7,-EP-CY[>-! =7=U'K\]G;= M6'#$/4\L0\,GNE148)W?([QW@!YD<,]=H9MKYW%8M,XRZ'2SX#C'&FXG<"Q; M<#4^VU+).?OK\]. O9Q'F#0*=GK5?+VUFH<_F%#[N:G2K-)_/DLT:[!Y0 ?J M%&=N3^TC_XG_LOH5_Y]'+K/\-_\?4$L#!!0 ( ("&;5&UL[7U;<^,XEN;[1NQ_R,U]5N6M MJKJRHVLFY%N-9YR6UW96]?1+!4U!$CLI0@V23FM^_0*D9,D2 1R ) #"B.C. MLDT /..O_W[TS)]\XA(GN#LU[C<9WIY>7 M;]_D191-HQ1GZ->W&7[[[__VO__7W_[/:/0;RA")"C1]\[!^<[\HLRDB9WB) MWOS]Y/;JS>C-^\]__?#3S9;5N_W31G3Z?% M/C?-DZ:&=- /[_[^Y>HN7J!E-$HR MADC,:,F3O^;5'Z]P'!45C%(6WG!;L-]&VV8C]J?1AX^C3Q]^>,JG;RGJ;][4 MT!&\/^^_7V\OF=,?/[U_QYJ_HZ07 M:(FR8I3A@KYD-,?TR'"HD*!?K+G^=9D11K.N&C)-N^+HT>4/KK6][CFIJ4 M315,-K!T1,T5FD=I_<[Q4Y(W$,1IH4+3\71@?_GSFGZ!_!Y?)!E=%4F4WFV_ M33Y^R L2Q<4!.8J]M&&;1?E#M;K*?#2/HE6-'4J+?/N7'8B;/_QYEN1QBO.2 MH'LZ;4[H^-\X7"CT&"X'HX]6>'B>#'2/0)?TQ\,9+6]HA][[Z"%%,EI?-#)+ M9_G SJZ"KK*!-BW>K MB+!C)5XDZ73;>T;P4GW;PK!/3U_<$RP%%>W0E1%L .L1:VTX_:%C9M*(CEXL M$Q6&SKQD^F. 9 *&X,-0(8 >9;Y,!HB\A-N?.#NX_O:N4?7H7*&:XKBL?J#J M\@A5\YGJBC-,EM4[X:H5<""#2I821;VH6V/Z^BDCX2*-Y@WJ3>/S'A6N4[9; M$12=XNFAO,=[W"$V62ICU2>;:91?6[;Q!) M\/2"_JU)796V-48GPPA&Y5%+ S1>[E8A3U>"-C=+;9.F!&EJ@,IZMO&7D+"= M ?K^7QD1*MNGZUNTPN10JP>T-$#C/8FR/&%?3THDKZD)*NDK1)31QQU80*#& MQ/%T2D_N?/,?MCX_<"V+@K:FZ&1GW(3WI2D:;S 58M)_)"O..2UO M;(K22OR?D!N"'Y/:N2"DE=.\=VI/Z;(@47I)!;RG_T)K+IF<=OW3AY=+G-T5 M5!^X6U!=))^41>7 H@H#GUA I_XIKP6S>@^D+V9?N%'H$#4WN%NYXOJH7W>^ M1&1.8?B-X._%@G[0593Q9V=C:X/8720INBZ7#XAP23QN8H0J MM#*(V6468T(G>R425MO?*2[I)K,6;NV@7@9HIU)8%!?)(Z*R8K19NP*BFYH; MQ/H6S1-FDLF*ZVC)![>Y6>_4W2U0FLJ6^'XC@\C=+:,T/2ES*I#E_,W[12N# MU-U'3Y=39K^9)76\@F03DK0?ND-;E2;,3!$+G/'W;EZ3'JFZ0W%)* @?/C[< M)T6C3LUK8H"J\Z=X$65SQ-E'1,UZI(ZJG$RVNULO'W#:0%;C@VN*14@X/9#+]S98):QW&#DZ3218B&T/8)!^>@7* *3,1B23WY!(C;_ M@E'YT0]4Q,H_&(V??$)#I&:"$?G9)T04K!I@@/[B$T @Q14,S2\^02/U'(%A M^>PA+#Q7%5R*&Y;: T-%Z&V"0^.)A MU&L*!\43*Y4<]P:'P1+H5&P+A<'@B MUHHMD' X/)%K!?9%.!:>2+1R$S <$F49UF&;DHJ;'XZ0LBCK/$(P9RD<(66I MUGF$A!Y[N"7.)X,MP T+!T99K'4>&%!\#!P@9?'6>8!$T05P7#R1=<\5@^C@ M 'DB_9[+0R+AF'@B L/R4."P>"(-@S)*X*AX8M0%9@/!C.?_QAC MNK-E%!?V4X[39,JJ XT>HI15RQGE"X2*?!1OY/-5]1%'91:5TX2VVU(O3X_L MYCT&LR>[)#C4LNDF](]3RZ92)E%>W$1K%@9SBU+VJ6XB\JR)'Y"CV*L#$J]0 ME*/QG*!JKT=(DXSAF+LQ\@V$SVK#& M5NB^13%*'ADUUZB 42_J8IJ'4RHG ML_OHB<^6SBAF.9U.JU 3*D1$R?0R.XU621$=AH "6YNE/,_I*<$CM'HX^F21 M,LF4WV_C IV2DEC"MD:I/HWRQ3B;LO^<_ZNDVT6*6+&AXC0B9$U5Z]^C="># M'G"AU-T)V87"710Y(F/+E&IZL[/%WC+-9GZ[BW:$2D2*A>)+"%N;)3N M4F]\PGGY/4IYH'94+G$X1R9G04ARF>$*[V>=&O.T=-[1$\9,Z.T5N4W M02:"AI:6BME.5JQ..MU?*_,+7$8!][/(S6TR7U!U_FM>'R<@3CA]S'+!#!2; M$U#Z'41MS5,-WF DK:U2#@-=V,$H_3<$K:)D>OZT8H9\>M[L30KQ5U#H:9@C M3%=EL;Y)HZR@9+%#<\74:[[\!>EBE(=]0WN51L;"P'#6X#50Z.$"!XVN&*4^ MAKDHZ*O1]#PB&=WE\SU+\!F:)7'"FU'PCJ'\/(3>R>RY,/D-KI,J)89.E:ZA MI'XCG4!]Q1D-Y9B0RVQC ;AA0<;TPQ<%21[*@H%ZC]G1R\QE.*54S"5:0C># MPY 95MT)K15G_0Z!4)#$V,2 R"982PSP!2%Y$7VP?#?TJAR*DT8__,,7H$S< M0>%H&B=\^;R6.RA@U]0 @@!\ 43,ZAXF&B$%ONP@8(S@\5V^["Q@:/@N/# 4 MCB;-*$.A;!@$(Z2<-5/@(DK-I%NI+R91Y!@8$D>39EJL'XX]'(R(H_DR&LL( M:I0&0^-HTHPR- IN-S VCB;.*&/3'.L"AL'1TD<:^XEJ.!!*.W\V:Q_*KI8]TA;X1>DH<%1\$7 5XSKA #F:%:ZN2RO'5L,Q4A9X+5P6 M# 8*$,L%1V;H@J]6QB$<'E^$7TA@/!P57\1>4$P8'!;U6DD.2S/R@%RXN?\P*3,UP^%+,R/8X.DY1.TAG#5BFMKBJ*YE/"Z+!3WH_V=7CI'/":^'70XN\[R$4_^RM5W*&^I( MR\CGEIXVERYG"JZC S"4)Z M8TAO%$^,UW?3>DC TDS TE=]O)LR0J!T1$:X%=L_A,1"*-S2Z"LR[:_N<=P9 M#8-&V3P!AL=QA[0R/!TM*,?]TIJPM%]-CCNF-7%I,C(YX[YX;I"/\&R$ZS@X MVF!$/R1MN>[^?L!=7J#6*IZU1#A(;G/1-##/1XDMC.%GLYPI%^$K*-174&BP_)L';_% MVCK(*S-R5LXO*V2H1D\QR.UCE*0UB7NJ MY28X3K0M*8YB:0%Q!6O)4@+WLW-MP(88GIOZJ)TE]"8H&2>U;Z2^$6IR&Q:_9;61J?I/\NZ'J1$.^KW9<[@MB6L42B^B9JB=Q6 MTAC=/#+<#47$,+?3R,XY6TWE-$%F=(O M,9XNDRQA^TI!MR/Q!U3K'&+?/+C2X _$2L6AZ?B1?O(YNBY95>C)[,B9)9*Q MM<;P+QI.IM>& +@0 !<"X$( ',=EWEK"\&[B".&"FOG["WVSD$D*@T9@$'Y= MX6XZ\NSKBGI34-GZBW=S=B%)#93]!;NYCPG?!/JZ0MT4;? ]"#6?:W R*E46 MF[;&,()S_[(2M="?YHLDHP6.HANZ!_EF[!PCO3X+7J.#_]:%J^83HU4W>?0I)P4>V%)]+==2!+]Y<_3NE(W<\[-9B@N;JI2J)/9>(I7 M+V6_E_?7;R*2V@S1/NRJ+6_'.<&JW:SST)AJK=ZQ@X3GW6?.[S'G[@!F33]+ M\JK(T '-6F.,/G3)0'&_0%\B\HT))_2X8*$?45E_37,FNH9!Q MIM;?+'?-NZ.8(T@?PUP\;_@7F%RC[[OI=$-P1G^,:R&IX:QN-88M+KG'6K67 M/4143F3SC$ZR2@2]98)A3B7"3;Q=O7?)K#4-$G5:BKNL%_UDZ);O\127EDS,<*)">GB M3(;F0#);]?2 #K+==O+T/K7\LPK0PP4.A/L4J(]A+EY>R290>L.Q;1ID7 +H70SZ&O'P9+4)22: MJO_5(RV.CSJ[P%>E:DN_124)[RG\:NRW>T= 2?0.MU9)Q8/F(FGN:YZKUK>? MBMAN?[6J)5EV ,A8DIK+ASR9)A%9[ZE-(HE9UMXH]??T93NOK5"S%37UK_J' MFFC]2FJ!2'AL0D&N%WH'BI#EYDL5FE:3+Q%HRK@H^!%]"4I6Q@AB9O2N. 1X M NFYUKTK%0'%"^XS\FY/.CK ]$+TAGZ&*7,-14H8G.G=[LT5AUH$D0Q]:K6# MX.6NKAH*YMT)R)U@8,^O+],)PC!N&YCJG43 U]=@5@E?9H^<7:P9@.V+A-1Z MNY:;BWPIKJ$L;P-"\7R91L!M6B/XQQ>$0%N1;F3.T$'J2R]IA=50MB,'"_6N M:G=X0=>WB\40I9%C_:TGUY'IQ7GIG0% B*'9A(G^=%^J/SU@TP62Q!!WDM[I MG;8G7]$=!:EY=W3J(-=%E!,82.6:>0,"4A@M!T;(BV+$&J%28( &736P?=XV M&*=!%\AKG2,.EWB5E0$'Y8AM*S-Y9'!LU4O;F2]A"2ROWFM>)AQ198W"X=G: M;9P]'$,?- H>E4$;8X MRA>C68J_Y[T58A.]PK5B;'):-0JRY2C^88X?WTU14H=]TQ]VT=Z\2_HV$=[B M._PT(M'EU'"NS-LC2'BIWO!*B6D5D. P0/<*@J(%:^W-X/$-2%;PHY3$/L8NA-F MZYV;S1,J-.R[.YL9D#;OA"B* >V]/EU$V9RBQ.)AR.-AUBZH;0?D_&>4E1%9 MLP=[PM8U+IKK:2GUZ8*\,E6D#=*A \)N"(X1FN;LQDDFR$99C)B\^IQD0&=0 M$WTJ_;PO,MAM,2[FH2?9_GZ\RB]F2R;S_4PEB]9U8VV/SAJ!E4BYY $#[F2TA1A%G_V=R_6.4 MLL]#)R65YF,Z;]D#>MB\_,->RV58"-LP?OX45S+$+=W/ZRB=/G!6)N+PT@!# M2+/=:V=GVIQL;+.F?)75_?-+MK%]X&"DVMTX;WN4\'.C^0TMTLL"[83ELF3- M#=.^(BA.JEV#_IRBC6-B_ZSD\B'O:JD08KTT)[/]Y3K)'#@#W"',Z/< 7VIZ M )>TW]'=L888.CX@-O'N^4VTKFRP))KRZEC!.EM:.GSBJ,J Z*3CU^>"=!UE MGQUAZZQ$3 UZ5@^I5M-L^=(9PIF/=[Y$$RC93O0'I'= M0Q6[_O@CP%0M6[U4 [B?\ MAB[<9A'NXW"#B_QDO?]$_;,(!C#+'[N%=S*CZE)_E]G6R'R!R;-X M<,54R^< +1[#[4YYL:6+ @#OGV"2:$7+"P5?ND$MTNX:Z*Q M4O1JE58T1.D6NE

H7KA;JK MGAS1W\3U&&B8.\<7Z=44JHJILKX(=WW#JU 3H0=A\7,-:49EU (9KG-D:N*J M9PSYLC7 Q 7=C($>A("7T_'>_!&E@84024"V4P]'O,U5W36"HIR<'M:I3]!I M)8OT=VY;D#C[6LZBI,S^3#H> A/CP3#J%S6T0,8X?F78!B5R\$/!L8.R]2! MT50N'3\8- 6]88F88 P=KR[?Z63LH*H@&%?E:O0%ILP,:6[JIW[Y8K5HY84 MIP+VK@$ZX86 P+'OA=#/I>K1VFM^"7>#IGY>KG>N59VE#,[3]L7]V@*'[>FL M7LW4%_=B._#4\R[[L[.ZL]\I@J=?6<(7T:4;'%VKJM:C56BH4]UN4<[^[$O6 M[F%UX+.TK/S;G[7*TETN _PDNO?K^'$QITZ*I"^RLRKS.W,6\(X)7^1D#:!V MABU!^3-OX@[T\>'7TO%%OFT!3F=%&+SR4>IN6VTO8/+F9-2?D'HUXW? F;ID M+J.[RNC#:$H[D61518/BV>BAS.GRV55CDM\D!QO'X'5Q*@2%.^%ZO1.N.KGN M\4:TC])G@9-7#46QE]%"(R>;&72VFUA48SB)\B2?S&[VIO$]G54G]/7?#IAK M/Y#9.P_H'D^WV9*@9SHDQ50 /8;+02A]9+-LT+"T1]5MS'I]'6-SX$FOGXV0VGN)ZY3U;DAJ+$+<9PCYOQY]"M9MU'AIGN'K'WOF8?,^H;+I( M5AS0&Y^;HXH+(Z=%!T:5T_'M_=_99ISS[W/FM0DVG8,[DI_/&$I0-HW(-/^Z MFE+2:,OW[W\6UD]7ZFOXMNQ&P[V8&T@?6W=^7V!RC;[O +\A.*,_QIL9Q*]) MKC6&V;N 7U:'$GXC8=OA6M:&SX&M^UO_5;*\++QY?4\ M%/?TQ8+E*VIJE68AU.+&1NF>D'F4;0J4T-TCIWK4--HHQOL:\636<#+O)CQM M?;?3S/;VT(U>)O-XV"+#\ 4:=>C!>40R2E2S= 9K;,=B?[!%B,Y54)_@)_'@ M>@6V@>V4/^&<%C4-OIW@VSF$(_AVMHCX[=OAFVDPP%8R=.[;J:)897OU!2J8 M=(&5E!M?L!&J1%A-"1DZ)LI&=ZQOXAXZ5G+OLL2:/G3WNO 4 AC-A\X_/+R@ MA='4%Y!:']8:S@%O,EV$.XRZDW3H#26W10U]*FD+R!!S MHW?[#Q0O%E\4$U:@ WE=OTM\,1.$JERMP!8(0A2N,PK7K MZ[,4P_OC:'-]WFC%4OQ'Q=[%'UX8NT\*KTT7KV?EJ>K$^M^CM$3; MA? "K_$D"UF7-K=,N/#OE'0P'5.^* M)@KIYC>T1N_>!?'YR7K_B6#VJ _@!'\-)[XB@X(1#'/XB--'=J'*"VE=$LD/ MZ!-"X4/)H!!6'L+*0UAY=\QW9NK%ZL;PH6,'L/%@59N*+YAH2&$8+HOZ@I+ M HM5K)Z^X"'5_+"ZGN4+-O)8"ID]WY=8(]BJ45 I? %&/D5TE6-?$-([EA0] MR][%@'*GD\R[YP'OHRP)K M Y/,8^=+%'X;C N0%^BT;N82C*GMB]AZVVP@KI>?5E^XD3%[J)(ARXC=&EH M!827^K)MA22:D$2CFT2C[2BWE/_RTT&"2,KTQRUEP,07X1BF,UX Q(14EU[O M#JON:AS/J3S"OLH?2;'XQZ?=>7-U=U'+5RC/$7IY=:FT MT"JLDPM18^IA<*[%O8%#$KE]0E18B H+46$A*BQ$A1ESET+"=B3[M2\(:;O< M_;-P*4X:?27#%Z!,V+8<]P,&VY:F;4M%1[%DSOIY%.^*/8U6E-LDSS%95T\5 MS5J@L4R;MQ2("F:N7LU<8SKH-$E+5N?QGB3S.2)T49P_(L[%B6J=0E4,^_8X M#HGW"_2?9;K^^/[#9_9>/H+"AF;+70SSKC+Z>GB*HJ1U*-412G4$HW>X&\Z# MN^%"6100:Z$L2BB+$LJBA+(HSI1%"8Z\ =K*@B,O./*"(R^4*.@&DW )W#$F M(0$_I,-VD@X+L+?Z@D:X!L;N-3"#=W&').F0)-WU81R2I$.2=$B2#DG2;F+5 M>9*TXSLY0&!6C$;Q9?,V$0/I^-X<8B U8R!!42:6@A__,LH+2LL"IQ3X?(2J MS/XM9<"@1^$8IH,= <2$($>+U]9]B9Z29=GLO>8^[Y^J)!-3U?2\=ZINHVS. MN_?NZ)D9:K@(-3SM(F"VN%^@+Q'YAHK);%:)&L]9&(*(67"O$#+K;,CL#4$7 M)=NF_X@(B42?6]RR U(VXXXIJ]-*,)9/06"7[HC++_.\1.Q"60N;/J1J-UPC=,1UWLF*31KBFI.U# M$'H(0@]!Z"$(/02AAR!T?E!WQ&K!5F<(D^PG,VAA+'C'$%1O/JB^>SK+AYQJ M@Q%9[WUXP2*5MC=*O4[? $)D$?]3.=^,PAH$6R M7IL.7G\ZOKW_.SN:!:CSVG3P^C/TR,N XC[O[+6WM> @>WMCLPZ(J%2W/'FD M^_\%$E A:M=%(8E.0KG#/!7S 1)$U?1X&&:@/B8]3PN*N7,L] ?7H( MOI&XY7 S3X?/@:7(F(+/%< MM;O9[*%ZH8H3RIK:&*:2<$]J81L[&6,G],#,J,"R 4Y4T034)^3I>9*G!Y@/ MS:UL42K>%WCM0FY>R,T[A"/DYFT1\3\W3VB\PTIV,Q_@D)NQL))U;NB8R,XZ M##YBO$$") 5BD$CN'2:-<79 T_#0@X; VP?/US7TB!YE [=CD,/P%$&X- # M//101# (K ESI0Q]F]2(HI(;G(8^/92E*XG3;^A' MB5I6M?_3@J]^B/SM0]\J()LFP*8^=!B@LT <_>#-EB!!01R$,704P'($UQ,Y M="$;.@] ,1C>1.5+P( $.PQ]8H"7ACQ.:.C30N7@A,A$REG)5/H]BG,6(D]/P%@2DKO.ZF,U?$=(3;^JS>UO=/3+:3ORE8 M1-RH=_KJ2H4O". F'$C;=A%%OAGX@R"(O+E)AR__*'_YQ]Y>_DG^\D]>1TNW MCGD:QY7_)+]%,4H>V?DM##:4-3=*^^G^1LX*UIR@+%XL(_)-?($5L)ME7M;/ M9(DN$P-VL\V+Y (-0 ^[' AN5):Q(KV,V19/THM! #W,*M0[RUJE5:8 O 2FKXT,%0 MD:.QAH#G,3[-ZI(()*&ZZ M2@(LJE%1/7X)G=&80S&CB"T):,\?O@OJJV[** MQNI-/)(PIE=F]1_Z3)%+,W)S_M!G@B(&C5X%'R*R%#!H=&X,?1ZT.6HUS#)# MGS(F U$&&XL3 E&$@2CJ3@OS02AY,L^261)'].>HEJB3;#Y:X32)$Y0__["E M4QZ7HCJBP5 5/=)"]$HWT2LY]'^4/LA 5V,9R-8@!)TLR%#XO.1=S!* M_TF4)_ED=D#5NOY7YMA5ZVS:M9M3,J;5!@3C!M+%* _7Z/L>M 1G],>X]GZH M?"7=8M7N4I-6 M D=MK,%*<(B$3+(X]F%))7E?H 'PB]OI!KXL)S6DX'J'+V9L-7S:Z2^64L-^ M')'ZTJ41A:-8CRAW61Y5M\KGHZ+*EX9;Y51'-)U IDQ:L,H9M\JI?BB954[O MPQO2$R^BA/P>I24:YSFJ"HM>)=$#NPF\*@-6W>L\G62W[/+!ZK;B;'J-,[+] MM3J[6/]JH=RC>)$E_RI17DE',G.+T7>;U;[C!9J6["KHS85R-^RCW^]]+8F\2P:NO883$S!Q!1,3/M( M<$XWW)6$Y,N,D>-D0=2V9$[XZ>"D32ES2,^. !G*M $!3E.P'-BQ'$"^$,AD M /_4AB3]*T8 NQH=)/)+6ANFG&Y[:+)"+$@QFU>D;3? ]9>H* G]+Y K[9&" M5AZTIX4,>#.A[4\:".R]5,D,SGR\2 P-%26+2D0__,RIP^ M(E(DE+31BG*=Y#DFZ_JIEBZM,J1IG5J=MJ!;V]&M5;X42,=6__3FLC*V9)VA MAT)-@_0G6 M'Y?I?'W6'Z6S/UB!@A7HU5J!A..Y*\%P"K<4*BC!OJR0$+2T$T7_0F532LL"I_3+Y2/TKS)A0<(ZAE;(4*8- MK'":@F&U5\/J+ESRCXB0*"O&<5'=/BE4&'6Z=D#LYCTY_YJFYA9]&J A,QED M>(8OB6#T'+#1\X"S!EXJXK]F^"%'I"KO?)FMRH(^QEE,$:A8.EE7W4_3*,^% M)LB^7V<'NWUZ!%9C:7M+*8!CNI-/DY2>E8_HCGV':EI75__2DZZN-KJD'Z'" M?C([CTA&/U1^@\C=(I+?&=7?BX+).IBL7:;S]9FL05)#,%4'4_6K-57+A0"^ M@:$G<P> _%N#OLE::2%MV/3NC+@N4C MJ6_SM.1"^&5$ZNM+]-P&O.ZF705B.H)[P$[<->^K@$S=XD]JR+QPEN31?$XH M=/5&M[GK!V1U4.IKE*L-);>(34Y6\Q&1&2;+*(O1Y"%-:H+/GU8H+M#T/EG2 M)I/9'?UK/JO+8X#X[^DMP;P8S(LNT_GZS(O M&M*B+]-$#DZOHJ0ES?LSRR/9W8"H6;1<,HII/1Q$3E#'[:CCDH\#TLI!']AP MK$P^F;VX3)1NGM7-O>S?"[K^,8$&PVB,%-31H(ZZ3.?K4T=E6U302H-6&K32 MH)4&K13N$=86C"PI5Q]&4]J))"OVFA&>C1[*G'[+/*=_+Z(DI8<"I;>,4D5U M2WEM5);NFG^8>7R19E,5)E#[O+V?U-[E_^4GV%3&UGD$9\4 9 MN=N+U3ZO0K79)*C^>K=*DZ).^LWI^KYEN\<'+B=JPWBK*"@N(>OJ09"&'1 % M@S3L@#3LK*+<=F^U)!5_&N7E0/H:YV!X#^04FU^C[#O ;@C/Z8UQ-(U'Y":TQ M0DUQ>>0^??UEEE,]@:'W-8N6F-+U/VAZEN05P!P.I/U&&@1+/-XRB21#TVW&I7 W%C>V8WP_V)I$ M1R.H3W!Y>.GRN,Q8JC$3@MCQ2S74HB#)0UF%\MSCEYO.=K6"'2$Z@UM:[^Q( MV6FXPM4N:AI<.L&EX[=+AV]QP0"SQ]"Y;Z=-8I5-Q!>H8-(%5E*J?,$FW-SP M]6%IQ# _CUT_N%1!2WLGKZ U/JPUK#O^U*" M2;S#J/L[ASZG^CJEQ)YN,&J?W$1-(PA*;HL:^E32%I AYD;O]A\H. K>2S!& M/PX$HW#7F96[SGYR&Q(3P;<_#Q6"$'S+#;[MS"W9W]XR;.R:'9S]G=S.HM6/ MYZ@_H=E9(-6#:BQ%R/\X(HBJ0V@ZHJRS.S)(E.5U":&V$?$Z0YN.@->G,42\ M6XQXK_>F+ZA88*I9/-(]!Z'K:-D1VDRJRO4_P<]/=A9<,F/B(:T[X"LR^6RS%"\+A"?%%Z;+EZ?Q:3:::*T MJM]?_1[E(F) /3R-&^>0NA'3)K-GP6TK9=RSK;J6%9HH!774BW'AD'K+IG6Q M?G[Q.,LH%M>HN(M8/0EV,%TE]!$53Q@I:8IB!M8-P2NJ *^;F&@YI$'VON8W M="ID16-Q-6!72Q%'XUHVVY3Y8)+;5DB[H+GE$[LI+B(V,5+ MC2>WO*%%>H6QQZ*FQH/M=SFO&QL66X1;D;^Z%22_S/,237D%"]0&L32;7A(Y M(1GQW"@M7!;VB1WCUKZ0[<&T+/ -%W /5WXGML MS^C;B&67,\5L9ZC"7%)4_.-0?M+).ZYI9 MVTY+PFQ3]?U>7KAAF^A#L2OZ$U>N_W['0GZ_TG@A-=?0##_#WB M])'-BY>S1ISP!.AC-K.%R:R51,$A>=? TKP/.4WIH47=_4#;D 43LF!X88"= MF,&QNJ-@Z-@!-%VN2]-W3#1D!0R7F'Q!26!!Q"I6.U_PD(SCKS",7>04>85QZLK!!:\T!%T_NJ2_ M\\EIP+0B)?H[R)S%2L/#W%\*F[,HZ8>F@,'ZBS=@\?V"8#!^\08,Y?@9,$:? MO<%(.?X6+C?Z(V=+0IG@D Q?EM9/"X"C-'P1NTW /ARGX8O9?>1GN)@#FF]L M8NR*('FNY):?+E)$]=[L5 9I&Q9"@FFO-Y0ZFK3(O>2]AWFVSY[)]X9L* ^S MH8SDJ#C '84;U49&$#/'S7W-KG& OR]14;)B+V>4,A _31T\R:_)?K'"$"O[ M=;\I^\6A?;])2'T(J0_^I#Z$Q *!SN]HZ*9YZ3>D)?B?EA#"R$,8>0@C#V'D M(8Q\8%MO""/O+8QSL('2]L,X+2%QS" MUR7AIOD>,XNT"SWZ\@[!9QQ\QKWYC.723W /OQ[WL'0KQ>H;ER_8R.WQL(/( M%_LS9*ZTTS=]L4&W654 W<<7*W0;F&3Z1@]6Z<%A!%!@^K-*#P7UA7[ N,Y/4K85_HC*1;_^+2K3V"3Z=X-,!^'3"!4/!5:.63@))W9/L2KX@I)V2Y*_/!CAI]/4J7X * MACZG#7WNQK@K:Q']K1AG08*JC/VM).>@:6D:Z,\%["92ZA:?_AS ;B*D:;U[ MA6E),).)4ZZ9^M\8YX5F2I+JL&XX:&3T!1]-\-%(TXU4IQ8HP4AOOEHQ(%\E MT4,5_[.Y(P-D2.9U\KO$!XH33QR(7?R!& M$IJ.'^E?YVB;_,RB@C82&X@Q^##N\'J+V FPK_+QBLOJ#N."XR.X;H+K)KAN MVJ7C*,L*P:L3O#K!JQ.\.L&K$[PZ7GMU7 S?5E"YO%LE"L"(#03>+1X=9'CV M!E_2]W3 4=5^?4GCZP KJ57$08]%NET+H^6F/&#Y&VV] MOV,NM]]Q M%[SN1G&/TUITI++?9'9!):,H912W85HXH#O\?\VF&T$03<^?J'"2"R\#U!K+ MUMUM'#+5W+S!;1/<-GV[;0 B3G#BO!XGC@DS\U!LB,',K)TWH".2>#=_VJ,F M54]>EW6ZE<3_NFS5+17!UV&L[L3PU6/: 2ZBU,6T UU#$A@J>-DY]^_7Z49M M!4/WER$O2"5]V)*3Z.=1O+MC:[2BW"5YCLFZ?MJN\IC6V*9=0BV(#)Z@7CU! M8SKH-$GI=WQ$]R29SQ%A>7./B!7OX^6W@#N]KNIC]POTGV6Z_OC^PV?V;CY^ MPH9FJU_5-[=5ZWTR8\4;MX[V&X*62;GD&,>D_2S58-J[RY 1);P61-C6XBU( M@JP#?D.+] +NCQ2R(>AO:1;)KGX4LK-K[@3UD#M0A?R(!G""P^MH*;YS1M;< M(NT-=V>"F&BZ<]/.M]A.CTVJ/2.3PT%#2UM5$S?:08+RBR@AO[/[8,;3?Y9U M5#C/ERCL9(N3O4M&GZGB,=#4UB+=Q8:6PPKL#63SFEJE6;CGB!L'[VSPSH9Z MB,'IJF\4$V@"W&K\/,G'%TR$)P56VYM]P43NF9;IE+[X6,4K!FJ7\04-^;R0 MRUV^8 '=-P &(U^U C87^;ZD"@4;$W M]K>I# 0L!=MY?[N/LUB!+%[]Q2VYBXN2*;/':"57 5(VMO<0IN0Z1LHNX/[B MD9S%".#R<#(D*8\7:%K2!WCVHMV4,:"7P][="]T*7E*G/$0T]1K19#X*1S5# MO;L)!?T-Y(D+62397"'=I[N)G.)(#W&D'(SE >Z^A2 [P]V63 M#7M&*0/QT]0A!%)U%4BU44.NN?7%-48(03(A2"8$R;CBD# F]X;(FA!9$R)K M0F1-B*S1#!8(D34ALB9$UH3X$>?C1UQ,;8<:#7S9-;J.&O%\(U% "6S;]&ZK M40")9S/M+U#$?4P4C&/]A8NX#Y/(&>*DHW\6)63T6(5%)=FJ+/)>O/O2M[CE MT@>2&_SXO?KQOZ H+PFJ#W?Z%0X.K!,TPT3@W=?H;L_G+YUQ'3CZ@;,Z>/?A M_KZ#*0;S^1UT"@G8WON6)%N1<.XK];7*%8MQC LF'SXF4WHP,DU,B37Y $[P MQP+*M?@Z[FB5GVK^_(Y3*ENQ0GE*+ G[6N7J-LF_71"$]NT!2JS)![#*GV2O MEC6W3KMPSY9W"#$!(2:@OY@ N8@< @%>3R! <'H?8R(]7[#Z;NX+-L'Q:]?Q MZS@D\ND!$]Y\P0.RE;2SY/GBZ6NSZ0+L!;[X^MK )-/1??']M<$(H/3[XOOK M8BK)S%C]I8P/!RNHL<67G3P$?SD=_.5L'0$U%Y*E2(._C/("Q]\6.*7HYR/T MKW+O9DC-VTV4QC0=1:!!7(@9Z"9FH-E6FI-BSTY*?]M11G_Y\TOTE"S+9N<- M]WG_5"69F*JFY[U3=1ME\R9'0^,S,]1P$6IXVD$HQW@Z3=B&$:6G>+G$V1U; MZW<+NJ/GX[)88,*"X9KB,T =]=S^/%*+^P7Z$I%OJ)C,9E4=QO&1EE,9K,]K!J(E:E?Z?8#NC^H1N"+DIVNOP1 M$1*)/KVX92>DX!BA:7Y!A9W&;W2Q6:CA_IZ3]'U=RZ0:1Z MU$2DK$^G!&Z^T)C.G&F57B5?V, NW1&7GS\A$B=Y\WYXU*@/?#:?XS([Q5E& M]6^Z__Z1%(NO[/[@[R0IJ-AU4SZD2;S=0:3PM1S1;#1=&N7Y9+:A?$)ND_E" M5'Q&VMX^]<) 4 /^QQLYWNU-SP_S#=/X\TS0Q1(7-9"U\A MZ8_WE*H\ MJ@0ZH9 ![VB6'[:#5G( C^[G!K80#W&3/=&YV;K1]*RLK"!4[\#36AV]1M^K M1WRL(9UMS9CR(4^F2436>XM.H+](VQNE?BL.C+-I+8'NB6\LH(##A*P;[%L, M*U8N7&L78FZ;F&]V*V")?7_H7,/-,5C#]N$+.O+-'NL+;=Z ) VK -K\? DO M!:TIL#/$%U0 T3 -?@JZM)KX@MZ\,FEZHOW!B'N?B0( M-!GZWB,4=@7A/D/_Z&*^^<%7_H>^=A?]ZWC^08C^U8C^U3/=];=+.@N4ANNQ MOSW57904/<[];;_.0L1WH?2W$3L+1L?A&/WEB T+0=60GO[RQ9S%3=5# H;( MGQM&U8,'P"#]X@]("M$O8'@^#QX>6'0N7([T1^)6"6.!X^./H*T4%0<':/@R M=NM<%3A8PY>V];.EX"CY(X8KQSW"01J^I*V5EP,':/@BM79VU0XD!Y+)]PKT ML7\K&C0KUNN_P(TT<\U*D'UZG7GVS[3/4P?*C8W3E7H6*WN)UY(C+$ V]!41G"V\R'/N2BD![A?WH$^+ (Y;=#?66%N1+J M*[==5:&^,IZ]90I6C^ GZZ%WTEI$RLFZ>0"! M7=[ &QU D-5($!KXH=T,%R=\<6O8CBZ5:\1YO8QRPK+I]'N?!8_)Z/"8FCG&L>USZ K+)H5LVN!L6;AB5P;3=JVF;4^%AE9"7-7N:C-;0OJ/LEPXI=NBR M,,U;I#J%8SO\;^Q?^3<#-#?O,)'M!"T\);!-)MQV%6Z[,G+;U8^OE.^?W.&[ M@YNM'/J*'7!CY]L$%TRO+IBN[_0(CAJ0-!$\-*_'0Q,NOPCW.H1['8)IV&?3 M\*HNV%Q$I' Q_%E54N]OU0P1*%5MU;L%)X1,32+VQ1&J4'A3:D+L(3?N(]Y,6A0/\O8"33SEXP2<&SVZMG5^VRVGT7F^(UMX83 M* H2Q06[FNVTS N\1.0JB1ZJQ//3DK"]A6<'!W2U=(NTD+1KG,7ZC.UZN\C; M;;U3W*(8SS-6+UF'Q:-!PNWQ-CT:PS)7AGN]@Y'?MGURL"9:^_9)9PLSM#NQ M^ILZPP2,(Y[U9Y <)DQ\8<^ZHONQ,T67.Y(]15="4E!TNU%TFR7>G!1[TB[] M;4<9NY[WAN!I&1<35ZY%68S0424"%J%\PHS:K?9A+MYM"$;7W"M'U(%Z,\/ M1;/+7 MGI49)LOJ:IB'-)E7V_US^<9D29M,9G?TK_F,A6_AK';%\.)DC&B-?F5 M*_N,3EE!?'H_+S%K!*DGLW#J-[8)IJ5@6@JFI6!:4F=>*FYB)4EOZ'#(S4PP M^7SHYC;(M "<2$.' 6YU[%/Z&'JH&V0RP72XH0>V@9&0ZY$]Q+,Y!X6ZNC?T MI6+2T^/H&@F>GA86^;X,!=9-]M,DC^9S@FH.1GBV>Z)5JT1C9'LF?4426YCX M8U:IAJQKM7KSRTZCWOSAS_'Y@19]_*"U>1]&R>DUAY+= T.4?+WC4+)[T*/+ M(SA@@@.FM0-&B]H[-&=;UF\(S^G>MDCB*.52*VW;/[7;+7:?!LXDD+;MP*$S M3M-*ECVM-@M>[6U(TRZ(>5H)7G_XL(,7GB28"A:+Y%'@4>.UZ:+]S52^_* MA[S>$P4 B%OV62!+0P(%5-V>SL(168YO@(>5['$_*G&KK>;X!3G13"JA/\/-Z4!1I;RL7 MS8?F5K8H%>\+O':>^<\[/=""=SUXUU^9=QVF56,E8\'0,9'M]QB\S7J#!$@2 MPB"QU#M,&N-1@):JH4=C@+#@%V.&G2D"HN5>$% [('R7J08K*>YU[E49.2 M MA(J]II F]64?0IM":-,K"VT*KOG@95*$(92\>(%$*'G1H;O)T=W!I '5T9UA M" 942TA +*#=3F4I0YEJ8.-/MCHAVJC=W19 MA!+4P4;OO8W^\RC&E"H6@5VK&5%T(HK:VZ4 M]M-]J&^3_-L)RN+%,B+?A$4&H=TL\[)^)DO@/(!VL\W+/7V_&AN'/>QR0 50 M]H=HCG@WJXJZ6*K$>T02PU1M:1SW,,O!YJ@XHDNX20%[N50)6LB/4M_@4@LN MM38NM4XDF.!9>QV>-8'*AY6TK:&#H2+(8(WSUF-\FN55$4A">=T7I.0F8S79 MWQ=7I.@#7880Y^!P,3<5VS$DSF'SA/WS M$.6(_N7_ U!+ P04 " " AFU7"#ZETOI3\/=<.GT>*1&@JY/V6HIL)YY.;(_M MS,PY;WJ5H60QC4#AXECSZ9^J G0S2(AK 3LSG=@"057MW[[6KKT_S)RY+KS, M=WHFCT>C="[WGQ+OIU,+3K1M?'BV=W2IU M.OUWY&IP([V@:JM[M^_S+@:W&DA3[.T[;:R\?3*?W[%+Y#N2O/E<+7((\CO- ML!UD*'AUOZV&S8S<*[[[]]Q\%,D 4;OR/7UW*+N$^6- M^6W,PC+UB%FP*V&SQ[,Q<0\66:L[QUK?OSC]=:F3X3_9;Q9QO$"H>F5Y" M>?_ 6%2LA2\[N;"UZLYL;J[N5+"M(&>&+;3 KD-XFPZ8W=X9R9V5D(F@J+5- M3X+24.ANW:2XEH4-91G^Q.#J]G,U)0)1FK)U(WY19N%WTBO;PS!=P[&B1N%= MW/H"@?P30HM07J 7MFY6'6N'E;<(3BZ_HY?I=SJ4?23QY.S##"/U[*<_?7 T M1\=GE$P!'7X7.]_?$JG_X9UW[:<_T?]]^'_MMO )&X1X#E:%QZ7PX.'QG.!1 MN#4M!^E"6Q#%=X2[Z:.$X:G8/Q6'PNU7H=T^^^G#'#M(H -LX^^N]OSKR<0T M'&PX[0? M"F)GX;P7V =3--?TY:GPM^^NZ;Q_T.;8%J[Q#^'.G"/#^_"]L$"J2ECE5.AH MAM!Y*VK&>X' P#:M4P&YCOF>+(VJ/0=O4C5[H2/R4,,T,+VFO9S2 6'+^U%3 M56R0T9&?R1W7[AQ;FN)-Y<6YH]I2_9TN!EWVCNC_.&I3L!N(\C'AE]-S4R%? M-)Q+C;"'?DL>8:J7Y#/[Y.P?\H=W6\_.]EW_BY'EOXG>GO&[)HR]-EYU8:CG M!#TG9^VV*!$IGO'[QF1B*INDK680A!(8,)U/A.[-HZX],>5_\;+ M"F$_ FYRR\WTGGQJ3Y%"K]T[R'+H\HY?-+N=[>/>$J5#GM,FXQUXZQ,LBB^/ M3E._SX,]>:Y&+#9%E+IDW3VCARR49YB=JJZU)# Z.3L*.95=CH9>X6MM84;[G\ M#\>&ZG]Z0UV(KWC^B*W*D*8HM2EW<^& ^A*F,$4K V'X5,T2$(9/92X"8?A4 M__M/HC2ZN,\KS%RC^S]7C!9%Z7*Q0/^CFI0H2HN+ M!3H>U:1$4?I;+'"SJIJ4*$QS%[@[54U*%*:S]_E\"74V&7OO]XF.;/MF^B]D M6<@@)+G3GF:.O_F!+VDJI^I?\RBS.U/_HCTV5/95^\9U:%(P3:=\P-;TU MV'[%5^2XEN8L69ZG3\J=6/BI2J[-R>!G*EI26&#CY(P.29#%EI!1'BHG,Q=C MS!P9+K)6D^\>S> 297"I2R2I3E.S;XG\6C[0,R,>;MA\OF!DX_&3A3$=ZK\T M9_9_\A69HNW0W[]\F83/\ NV;8QO%C3IF[ 0>PKE]9LIS=VFP/1G.ACL$UM' M":TH*$\LK&K.)5(TG:QR(.Q-_9D,;/O:2K.$KH?]<;EYA3WHH[E$NC;%8S)= MY[.I4YEV=960ZH.N=)CJYUAA3\\4\]59HIT,LG1+M*TY>L-^B.9@*)*DC1\W M)/NM:^'=.=P[IO+'C,P36_;%=Y>,G\H,]NG]@BRA)R%L\MH[*O[%HR7]U?7E MR5FW%RGF=_1A[R32S-J8R?T,O9X*T453;!'Z>Z.GMVPJ[Z-'WI:))1)WW-V0 MXV0>;!SG86S$QX&SR.ST6=FJS0U!DH ([O'?[V,[P7;KV$_6Z;KN7]R@XYGOJKQI8QZF3"F7\O M9L<2@M\TE?X^U0CKL+?BT!.-DZO?M@\N['[Y+/AH^^D+9K &O]F!N7RV'F'P MO?6UU3#5C5OI#-:O\*X$OP;>U%JNUH;AA"W--]-N"L*."'ME:>Y?G1$\1 MEC[;.#%WJA$!$SPNN![\3A_W^ME,*NP^TA\>^3'6PUX1<4NQ^5+;)#"@VI3" M\4ZS__BX_$B0,9LCZX]-G^;2,N>!VJ4:?.+:#IE9D*44\IBU.>/?^NH>_[M? MT7],*[C)WOJ*Y(OXG*'F(P8_48WA_:J2E[U0VFJ^_26H&KE*1>Y:1AQ:O).S M'4]M_RI^>!?ZYG0#"LBP'LL!>B0?A6TYIZ^)><+.]YWND#3R+>]VB'&L&)#B MBP$IE1B((2*!NX"[ZL5=A2G9,-TU -T%W%5G[O(Q7H[N&H#N NZJ,W?)\;DK M>]U5+;]+!.ZJ&W>)X'Z8[>_DRE%P7AHI:N$;PD%Q;[ZH*/%2;8&"C>:B^.\-5X*':&':-YJ': M1/E6B5#_RY)X=Q*A7,]?XX3]BBKT-, M^U;_4'RI=AP+'GUS.+;4& !P+,0>@&.K%*T CH4H"7!LE>(JP+$0SP&.K5($ M"#@6(D]%$%-J#GM6+I8$[ D! MI.:P9^4"1\">$"UJ#GM6+DH$[ FAH:/8L\I-V:H9&0I9\<8Q)P2&:L^-)B /5F"(*P?U;AW M'^W-BTR$;7S()^%7O+IOHELHB!=:B/'&[?7:%/RO5JT98#L8.*L]&K,+;0'B M*XOXL(/)34=^@J/#P %5X( 4P/Z*#!?IYYJ],&WTJ&-.D:!%-">C.\>_KVPR'?XQ#1O.-M=KV8 +$\_CG<$-M&# Y1'G#-L M),X3G0$$L%<0[!G;S=6%?/T-YF:B/@68/VHFLI29]LSIAA=O -M=KV8 +%\; M@G<,-M:& +#G94-4%_+UMR&:B?H48!Z_+/A$,6_(6BU4,R"5K]7 +>H::RX MO#.W$RH(\OH;"#7'^:#->SI_W*,.N:\-I//7D7Z0SE\+,D(Z?V7I6?LT4MY, MFN)3._D!&Z3S-S$9!! /Z?S-=F.;S 'U3YOF#6TEI#+S S=(YP>)VW0>J''& M'6\X*S(+CA^ 03I_LSPX0#FD\S=F;QW #NG\S3.8FXGZ&N>5\@:P(G,]^0$8 MI/,WTH8 L$,Z?_-LB&:BOHXYI[PAJY \4'X@!>G\S3(7 -Z0SM\$ Z'..)?7 MQU:@97-B^LGQCV-DW%TA+OT@9;T69(24]O-=M6:S 'U3PWF#6U%I^MR!3=(60>)VW0>J'%6&6\X*RS3BRN 0O-L MB&:BOHYYE;PA*_]<1ZX@!2GKS3(7 -Z0LMX$ Z'F.!_$P3FDK!^@7]PC!R71 M#U+6:T%&2%FO+#UKGRK)F]HN/GV1'[!!RGH3$QX \9"RWFQ7KR0LMX\ M@[F9J*]Q[B1O "LRGY$?@$'*>B-M" [I*PWSX9H)NKKF%?)&[(*R77D!U*0 MLMXLMLHV!BNH9C:3SO M($=.(J!I^%1RH[ 4_U!"_G7T@<*U.G:RKX<24#A3'BZO%T:D_P84KH,>/DY* M7U2,F JCW_)T?%%#\7L<Y;KI9"Z3C26 >9:\"Z2IK MB +I*JOKOMU7E'3?[INNZX!TE=5U0+K*ZCH@78FZSC4TCV[?[L]OL74_0Q9> MD4/5GLDRGFW<>NW.L84<<[6H%5P*?@]]/OTPW-L MF'/-"'NL/WTZ*GO?<[<>\6Y[]!NWO9[V]H2/?>U1>F>B(]N^F?X+618RG!OK M3GN:.8P#;BU\Z1HJ5OUK?$8=@YV^R'GXDV:A6,R:E7374=[QO=8 M<2W-T;!]\:+H+EF02\N<3\SYPB6RA2SIS?0"689F/-D!YWU1BOM#- M)<;WCJG\<;.@3^ ;*#DNQCI!)')5FF', N#J#[C&2+A*J+]"0%:,ZFR,) -@ M%0NLQDBLB6D\8\O1'G5\CA^=]56 VNF!M0&I!N"K'_BXJA1.8]T M?#-E)JN72^$\S/!79/V!G9OIE+S)>!H_69@%O/A&3^2<@KRG@S.K%^TU7]7) M;5D$@N=.<,T@9"7WKA=]-5?_2@H:TB<"#0NF(5WTK&EXAXPG[%>.>]'F[GSC MS$I=:$LW25;S/#FCOVY--I)B@)K#J-&,!J%F<[* FKBH"8R\K]Z^%!W1E4', MYH?EP@?1SH4[S?[CDDSTBCS(PK9S1RP./D$2D#)J:FLS/_X<8TV)>FMI"OZGJ1,/6"?CK1L]0Z=74U(&V'W UKQN M='P]MYH2T0LFT>5BT*T;'4.GUPQ2?L13TZHL0;W"U_%GR#U-CT^=\C^RKVS; MQ>J5069O$*%$9O\OS9E],U1L_; TQ\'&K?M(YAR8_'R3_%"*5;I9URL >GSP MVU^],9FD2B?*NT"]PJA'ESM#+)NDO* Q-V\-8>#'9#67NT3(#$X.V^250+_6SH+0,^UAM+X F]^6C@DW9&F M.UV1QUHN4TD4DP\S_'=77TH=<71M!K'SW[^8QI.#K3G]PBI>LI,WQ3=Z7T_5 MAVWHA--O+8:M6&3*66VS'$/.Y0+FFH*Y\@X4[\9W '.-P!Q7Q8"N>GF;%0%=79)%\P!=I?)**X*W&B2SYBG?^,][K0C.JIYL MFP?(*I676Q&;W)+(L0&:YM9'AW\S[+$_^B!-AI M"'9\8N>2^ $PJC>,DB=^;&$NJR L *VN0,OU4-> "JF-'P%&=871ZTTC.>ZF MT2!;>05 JS70MN75($/[BFV[K^25"#"J,XQ>)US$EE=BMO(*@%9KH&W+*S&[ M6((XHN)/D@$[#BW>'=2+)U%LB^Y8/%C)LQ*H+,)!\PFDG]=R!_N=)ZBZ)'\O:Z M'^5W%UGXTC2=5TTI7< 9L1M2;D'DGE!/=6DUDXOO+DM8=&:FNEZG MUY]B?(WFGG]X-9^[!E:6O.8JL\:M*2;H(VEWFEQ")HXZ &*72VQNU(-GS$\L MK&K.)5)8JC(C\AU^-O5GS7C:ON8'B2*$KOUQN7F%/>BCN42Z-L5CV\;.9Y,L MH/%T=<4G*#Z 7T'L4>KFJAP'H!?0>B][R*F@P]-:X+$8U*E1L MTC^KTV= U)*)FN6QL,!* J*63%0Q6TX]3OQ6KT!,-6JUE"I^@:@U%+] U!J* MWTJ52N*^:E&I0A=(61M1"Z2LC8"M3H$POFMU<6'/ A$K+%2!B#40IY4JA<=] M5;I2A2J0LC:B%4A95P%;A0*05:C%R).D!9K63^0"33F5O4F.(X04M[@R%&]I MD/Y/I+N8_8[LH,H%Y-ODE6\367UC/T72OYC;1)]( VB8D#QY 6]^:@0PE_^\#9 &R1WM#G7Y&WI X M@" 6H/!H% :PR6*GT_>!.G'G+LT@?L87TRE6G%LVMIOI6#47JV*0 M!V]:##2MVN'Y]:W%M;,+<]VO3 ML#8^XQ/,29SGX#NA$\PSXEA>P;9CNAEM7MMQ;%BB[1VV,><^[N$F"4=,LH:( MB-_I+$PPW-5:*KR>'1\;N26)! ! +25 " !"$@.]]I&2O"$AUYTD>:5Y9%+= MWMDTE\;(<)%5)S(?F%"]**UM*'$./)]M9SLC1X_-4?12F?B:HYAM:Y# &-L? M/2-^"_VF9>HZW?'S*T'RS:TQHT'[II9?3"A+F,8CX5A1O( <5F^<&;;H90O/ MZ*H]TV1O<\ZY](T;>X\[SSH1MUK1;4[CM"7P9!5W#OG> RN>B.37N6G<.Z;R M1RT(]VH^W!,KJC\/V#0YVS2<-+[AT'F8X:_(^@,[-],I>9/Q-'ZR M,%ZG7/$*QL@Y^5 \/+.&T#ZY'*HG;O*4&H#>0M'[*@S19,3&C\D 2OF1L14' M78.,JR#BN\*J0'4Z)1Y :WH,"M\,J M NS2YA(?[-E:$!F27?A(=JD=(NJH.R#9I:*8KN46,-<;L1S1'I)=(-FEINB% M9)8[%$]""&P6EN]0/'%ADZ*29*MD M;( W9[QL(D)\N&QBA=1/Y,1NVS5DCR@M*&?3(RYB;<#>*SK?H2JD!U.B4>0& MMZ# ? =^0 &[H7SLAM8.$77T>& WM**8KN4> =>1>HYH#[NAL!M:4_3";FB3 M=T.K@M)*VGI@7.T2?[/2>W6Z'?**+VA715@*"6&[L)@LPE*(6RV+L4&V3PTM"M"-D$7((;%D MZ(Q3N"$C9]N4*AX)P9 IQI IA;A@R%22;&#(U("(8,B43:R@T7A0J!ULFC)2 M_N7X9=JS[S%_'.E!73:*W&#Z%I7RSQ4H(.6?@Y3_.B*BCE8]I/Q7%-,UQ"(0 M/QOB@V=:*2(',0=.6A=LN^I9MM60H05!&7L.Q9,0'*_"]AR*)RX$42I)-K ( M:T!$L.S*)E9@D7?7%CDG=MNN(1NWEJB<;<7;UVL#]E[1^S%5(3V8$HTB-VBO M!A 9[,Q:$#\P2CFI+[EMRV59^U2&.I%E!*6*)R$$I0H+2A5/7+ D*TDV,!9J M0$0PZ\LF5F"IBVM+G1.[;=>0C5O51\ZVI-/KM0%[K^B@5%5(#Z9$H\@-;D&! M2<*5 078IFZ1BF@T\$Q[S#4_O7DVEW*DY%Y7'45J=8;7=[$FXC61ZVASVQ M*W4[J@O*-VA1/[J=D^]K;F*1Z6"^Q+E"U?B&^I$C:#36$2,A5.W*B,#]3NDO82 M:=8_D>[BC\NQ31S9B8YL3V/\"UG$'W8XM](BQ^][[]NSJ"Y-?0:V3==2L$U( M3'^?8:2RT:O:,_F(_OVW/[^@SGO_$_:1H- E^?7$<'7]A-RU$&QG2>71E#RZ M/45S35^>/I"5M85K_$.X,^?(>,^NV=I_\:G863C>K\_(TLA2GAJF-4?Z>SJL M-M*U)^-4P=0A?3]'UI-FG-(OG*P&LJ##"'VGL/M28?U6@;U6V'JOX+]8\-\C M>"_Z@(29A:>_GOR9& ,GH2_ZVW?7=-[OO,[[\-5+3\X>$)$#@CD5)G3M"78^ MO$-G^R:2_>)]>#S[=GWU<'$NW#^,'R[N/[Q[+'X$]Q>3;W=7#U<7]\+X^ERX M^/?D\_CZTX4PN?GZ]>K^_NKFNOAA_0L1Y45$N6D(YV\G;P6IT^N.]@WAYYTQ M_!QG$$<".9?5O[RY^RI0T\,PC6MW3J2"(OC"X(ZB/4*@GP@&HE)8Q=KIN:FX M5)Q1A7?"M( BG9R)G?8_F/18/_BL>$)NK:K#..[1M(@T^_6$S$'!NKY Q#J.\^6^VRX[.)J:38%D+ Q44''TT!JQ9 ]+4\" MM@2;$&&Z+8DD#P>9T/\?+M%&V-*7=WAA6HX/!9F8C)14#G%-R R(KCY]-$W] M$>FZ29;LA=%(ZHO2^]=H67@+\LY1(Y8-N8Z9:ME>\>V^Q?(@M9JFX,U3N'4M MVR60) 06[C&+ZPNB+)B6(/;>J+]0$>_,,+WD6IJCD===O"@S9#QA8:PX]+(X MDKMTE=A]WU?/]W2T0%0W5C/B4:]7R85G#/@4ZFY1Z)2V52$^KS-3T7*)D86- MD[-[O' \VTCNM 3ZBEUBO=VE%OG7HIQ!_O48XQUCOSI)4"'XCW'OIF @J\^& M9%H%*HTZB[<$?)J14J.;=2QVMR75>C&E6J")RSE(.W+#)?N)(?#_#VM/,.>V.WI\([_9/M*8H(ZY!%H"ZPT^: M35G?N297?% -B+B986MN?L(&MC5;^&SJ5$D1^71E*&^/]1IR7(4W%R^(R#(Z M*RK0K-5L!&0+]@(K-*RD"IHA:(XM$.E'+;=?>,!+4F/@R+%NV@ZO+(5=]19F M,:R?\-=7*J\PUS!"'>\;;W=E+.V2H<@Y9,2E-!/ (DJ?A>W9SMB$MENTEA-3 M#9AV^-KBL>F="\M\IL^C;L(YUM$/XC%$N)=!*QDG0AO6<-AV_%PKDA U88 MJZJ%;=O_YXMF8-%G [%S*LY93*MY8WU8/XP@@F+ M)V=WR%!FIC A #2?T>YT6YFX%/[[F3"^L6Z)MB#B.% JHA1#JTS( I&;#.W5 M"+,W,-+9=;+%W$V"R>0?_MUZPT:HR_,$L46 C5LH/E%![PAM'FP8A3UG:E.B0V05];H!DOAB3E MO!@68KQO+^>/IO[&3FZ-Y[X4W9R7XMJ/##%8X"#^323 CYE&/EF+B0CI^*WG8XH+) E/-.DJF/V2%+@ MJ4R>2;>P/L?=,X8+5I6&43]_O>%@\?+FLFQ0&6Q/;42BQ9"H%N7BP/6X1K:* MOK]R._ST?>$KLO[ 3DUWOK?><&6H-/Q"[(JEH,RP\@>-1_]!I!RFQXJ8F;,1 M''\C_B+,D"U,-9T82$C7R46ZITCMIN^N1JTF8BP]8O\&\LP4&XPJN4J4$;UU M86$%,]4D2@++8;"%-^1Y= _2=HD\MFW51N@"V8XPZ@@J6MIO M,_%@)ZYED5=X^[943! /VK4#B(].SOX7VZ\P'&3="->FL-ZKKER&6PJ44NH1 MPLTUQR&D)CZ.XEBF066OV?8E'%4K.9!N!S;O MT8\CQ\WKB+/* +(F9-)/IK4,9+L88B6SN]FZ*/[=S& .$UN12H'7A;R/$F&9 MZ%'V](^NK1G8#JPT*60C)&&:=,+(0MYK>A$NYS-9T>#9G]BC)]Z3@Y6-FX!^ M7*KFX:5,&(?(^+NU=$:G>^PP9LLAS3==AZ*=L$,3+?4IIMNUB:[W= MR'97,/-/%"]J;'M18V0'7Z$5;6R'TZLS(%ELX]!LRXP'>'3>^D%B; %H ME;@;DB2Z<[1XDF8[4NXLV%RB M3+8TR*M]1\YYKKET\VVU2\LKE.E;6KV3+:MMJ]:1X!J:]_$]-3E"MDG6M9S8 M'?8&PQ+-3)89,QV]>1B6V#&JZ:A8T/OX4?!=VR)SJOS8D.K6*Q\ZS+A[O5P\*(O/&" MG>_.IFWBQ[W^D%I0PNVGZV]?UW/PZI!L_?/3A]E*C-Z./UVT/]Y=C']KCR\? M+NZ(Y:/_0$O[O1^YI3@T\'9>M. ?^1*DQ0\@=Q,UU# M;6]?HL?#=I;@\WGX$GCG-!,NP,/-Y LM\[1O"58K$<[%1Q\*C3YR1*>RA:C- M0C"[M6$*/"R!F)A@]5DEUJJ5+)FN4<%YT:^=Q0@_;\Z&X.)V?/<@7'G V#LIP:>/KXJD MP6*[(!.QYQQQ12D:?VF3P5-5?(I?9MJC%M2ZN;H>7T^NQE\$HKUO[KZ.'U;% MA="^,8A29%SUT#3S)UJB85T]7'P5Q+<'QW7D&E^N@IZK\IIVC+4-GYA8HZ66 M#B]UCMN"*R+.572(A%^105B;4FX=D#O7;,7U*@[0G?NQ@?0E59[F5%A3?&(: M7HU;=L\=MEW=8;?<++ G0M8%SO:7O]@#B7Z-,"$?PW[?OZN'*/&8M&CZ3I^[J)PI]E_)&912:H1/;K'T$-9'"('K>IG MF;K-2'%KF0I6Z>HW?JU7BC^.YM_50%(,+7_S\/GB+H&&SW".G"[]\5I?/PCS M+_B)"'^&;Y;'6"# O>F,CYF/-3TT'RH/A4ORF6D5/9481L)Z)JZ-[4-S^69L M'%.[1[JWI^85/-],JZ82ZIO-SK'XA"QZZD?I0M4^./-S/$7,_G 7-.<6&YII M;SDW#7+W#ZHZ;\2)XS0*O>!)]8Z9E*D=FA-K3R)<&5[PE5B+ M!4^G?\QT\,NAZ5QX/Z5 6K>".F>SA(1E_O!^%G>CRX/MQ;2UIX/\3,L$D\$@ MQS.A4NASJ5?@^>2-$?S'M1UMNJQ_C%Z#\/R!\'S<&'FJ?;=X%=Z\@+D?V_%# MYOYO6T%SSV(7VL*>$%I>8?/7G+.JNSJ0=MBH/9!6FP'Q@YE7#IX3NU@(#U_Y MT:P7H'A&N$_1L5KY8U1KW? M]6L_8^1OEH>G)WBY0:_33XZC[#XC)8,GA=2Y"@/-D6A\K8CCY4L56T-KJX[W MAT>+JD?R^K#TI.2KOMJNV9@Z$#4_HIYCQ:>IN$U3J6":AF2T14B($(N-+J#4 MZ;8$21Z2OWJ]7]+*D<"8&QPHW)A1@YCQ_?W%PWUV2YXSQ\"3*OFD]#S6ZS'V MRH;'\N:KU7^>@^R?.1?H 0''/@5F@R?QS6R9*K3"F(T='J&%-^T9VQQ0Z ^T MPL0STCVG^/ F_FYR&)C33$V8A"B MW,AISIDP.="_D: 20T#E-Q@N#53B8, #J)IJ/K&U@3]LSJ<;>\61:0DC! MA.2/.FX)!F;UM>@!UA\L:L<./5M8U1Q!-X/3F7\)AY^45*:-@]==FM:YZ3XZ M4UW&MVJ[M#Q,)1"(2B\B9B(G)2/+9X$R1@\8FO8[_$ GX:[5%?& M,Z&@:;$D))#*B1FKGU0J!P18$GY*R$B2R ,C 5R.@,L@J1Q."Q>Y)\3 M^\*C]=A067+IF-$WA0TU*"0N%K;16F5M4'N8CI+JEIQ@*K9Z'7Z!VG#[_\&D M?0.JJG+XL^RZB3=04O-9OS62N'"I 2]'X"7QWDAZN=QI#8?U]@5"R,WC1PW3 M0=MAIQ9K+>!K(% ]*41)XGVN=5#!-)04_L@@?#\+U ^_F$F\I9@19FCH4N8! M-0V+1]$CH=]=;3%G9K^A"CI&-IZ9NBIH02BG8+#$V[6WEKD@ M %S>ZH2&Q!E?D2MAY%=J]20N. W@2).&W5XX#- MSQ'H2;R?FSEZ9#Z3::H_-%T'X9A<./82[T@&JY\H%CR$I,2J 27Q M5F0-@-(\>_7*<)#QI-&2/Q!#R(:!4FS !;3P=O6OL7/QHN@NS6=*PUQB2^IS MX0X"C(Z 48H]N=Q@-.SS */F6&=JJY>75/<>VEWA7;R.E-MW&.34U>,VI M!6"6!LS$^X49 K,(55%6LG>EK/R=8E5>KG?E=,E!%I$)BZBF2SV9'1XIHPA* M_-&%1/9=[W6J)!#I+M<*U==G30,FXFW.5-@<]22"W$^DF$S-X^D M]*3THE+7*Z51R0N^7(T_7GVY>KBZN!?&U^?"_B=!T55X$N=<5BD5M^,TKLKQ+="2 MEGVJLN/(557,?O*3PCY);CV*I#@"VAMQL?D*&$J*H>2GAS/#T%#B(EVY8;;0 M:REMN2R?=&F9NLY.= 4YID&)H>I(;O[V9/N)M_8OY@O=7&+LIZ%^61NN*7BN MVP.Y734$)=[5SP5!\BB\8&_EI':5;>MS/,46[85LX6=LN'A]/L">F9;3=K U M!ZF=@N<2;]-/R+?HH^B1@(EK$P!B*V"\91IC"5H95 Y$B;?4\P+18,A%3E^S M+6Y"7#9;NG>VL,RY9MNFM21?='#$,2^0Y"F8,/&N^#4A2 9>;KK,T)-KS6 -C/ER^HKVJ,4VTX0PP8!G3VK'5T,^2$3>;?2:Q MU9.+8%#LT4G%(AX1GH3'*,@@GM3%))#<.A_99X1S0;CANVAE#= MLG*@2;P#FI&8IAVDZIVN4OHYKJ).>U5*)5$_9Z>0I_E(IHDH]C:J>>HF4>Z0 MK!.;J=IMD/8\T"%FZ;RT-,]OW3.FY\KNU!. L#9R9[7O6 M%IP-B>><&L%.XTVY<&6\)=033.* MO6%VBZW[&;+PKL99O8CQ^BVR;JQ[A^8H_!/I+EY_ZTAGX^KZ,L+Y&<7>FREC MR)VWG8X8XASM?$ S9X1G^KKW0O@LPZ+9KV<98W[L%GOL.C/3(H!2LR1%6%3S M-7H*&R0[<13AG>X2P&9O%-#JE2WA@[U 1L"?;1LK;>VE/=-4%1NGRJA+%F'O M#;V3,_(&_.$=O>O,_T4IC*C>V/%C[>S/1MO$(DAR:7H[(5 M._%LM6*&*/6.Q8J8\$IH@29K:7GY$'>#D&+V$E16.F M=J;'"V1PEAX9&ZNJ1E<=Z<0HU%1!,P0%+30'Z2"'T_!5XCW'-4%N"3VNC(E' MC405((=BJU](X1D0RIF")\S!C-?0*$/P##HMN2YU>ZL95EEU-7+GKG?"5,53 M3=&@YF,\%$6YH$L@SA(]@9ISCW*). TP2:S_O6D35F. M.$Z];CDL]PN *0F8Q+ P5"Q9G3>8^OV6."K)(_L%C.M=T6UZM2+-^<+",VS8 MVC,6=-.&S'9N\HA%,5ZX-;R19$!H=D)ELDGF*X-0'7\AM+[&SLWT ;TDJ_]4 MA&* W/>J839>9D19F"TBP@,'K.*E'WJ'JAX(J>?F)VQ@6[.%SZ9.U\YN"83B M;[U]VO ,Q>KH*0X]>C%>:E (EV[FC%XP0B1KW-0;03>0RJ$FWL9>CJB11EPT M)X!4^:;I*GJNF]Q&VWC3C7G-[W #WE(9EF=4Z"/Q7O-7C5"="*6@<5&J0(?8 MDLO9XP@U/"L12&L -A/O:V>*S=&@E #<(60V-2JW552_:FY-C9@V@F<3[YF_ M-G>)-ZN[E 5N38N5!'4<2WMT'=H?[\'ZV15$9(7JZZNFH8;*7$60VYP';4DH=%!"*3P=973#^1?Q]- M=4G'1#7S&?E U9[/?OHI7$GL#F<]&C:8+07AZX<-I"B8*OKWOL+8'M:BP'?> M8RP@A:8U(&-)0W6T,;$M.*;@S##%D(H-&[-21,QZ8KD04\U AJ(1?6;3DV^L M0,O;8L>]M5:$3(*B(YO [?;3Q]].=I'4Z?PUC,G\3QC/LH^(3;#]K.MO7U?+MH?[R[&O[7'EP\7=Z<"TG^@I1U( M!&IJ&'CGQ3/LS4"BSS;QPWYCFRR MXMG))L_>KSA5,*>"WQB#MD&A9NA6[H! TP:$=)/88R,?GL2;;P8B_A(9]2_[ M1I ]K@).,%Q=I[* Z0&?\YC&4["N^TIF];N]0,KJ=^_[1#X^T*^&"Z+CY,3V ML>P."P02944UIJ>MB#NU?NUGC/RC?WL]K-2^4ZZ5$(B+,%BX(.=4/CQ85P60,]WCA^*BAX8GL0!.Q$074RX]Z$E"OPM0#WJLR M]8KFO?A;(E7+>./U(\XVH8*82G?XUT*R\K 3M.JK4B9>B$NP-RC?*3;-5]I) M#E?]/:)!NR,><325D>72,N=A3==66\ACV\;D_VK"$QU22QR5=$"UNGM%G,&M M&P(W:0TWB2^XB7!NH=IPZX5+-Y%#Z39H=>01P*W2<.N'2S>10^DV: T[-2FP M4JE\X/>T+JWMT'VL"EJSV65.YL2:*3,GI4$&YC"E[\WTDVFJ+ T%6\^:@NU[ M4S^^\B:K4S<8%:$7(,NW:E@=9F!+9XW5_@"Z) )67V-UE($AGBU6B6LWB"J: M#5AM,%;E3@96?-98[8X:6,VD](A[M3]JF&>U4__LDT4S 1>6.:U2SS[C$KL-,2GK"!+:2S@Z](G6N&9COT,.PSKDZ,JT1+-]*$ M#BL:&.MPCDJ]Z$^ZJ%U*"HL)?%(ZC"DDF.C2?E":K1$/JS M50Y485D?QT:"\@-5KR5W05)5#E1AZ1G'1G#R!%6_ST4F?L/B!3M&Z!VV,;*4 M&3,^5?R,=7-!B[+D8GD>?8(4XK-1W-T-2V@Y_HR71WS"U^=KTJ=@:MHCCI_R MU'G@"A"<&8+#D@:./S:6,8*[A>0/ H)K@>"PW(+C3Z)EC.!1KQ2S"A!<102' MI2 !*POR=R6)W,:,H)1MZP^XP"CI#"*V+).9MAG!J-^.5D7 MF?;_!DN^$9;\C3/#UFISXC0,H=F)"7@2/ F>!$^"@VKI]I:#%O"!W(;(2"HC M,HMMX( D:7)U6Z)81%U/<#\R0TX6N[,9($=LR854+@3D9(:<+#9-,T!.O]4? MEM0/ 9"3##E9[&5F@!RYU1N4'2SCSILNU ID>V0$%Q9V-(LU[J;]#E3\6*%* MG%QR6!8[99^09MB40MB^,2Y>:'C1U>P9I=+-])S0*%6(<0B;9EPBJMW.G015 M22KBD;/[6>PZYQ' MG+4\+I^(4OG:-,SM+=@T031^LRL!K.6!->)8Y7%92YF#50:L E9?835B.^*X MU*CL!2N4S&\T6*-WU3MCYKMZ\SFYFFDA%VUNTZ_+[29E"\.BS!PCY:^ .(209RF6F\)(!9; M\K"4G!P ,<<@3E,=N 00TT/' &( \3:(TU0C+@'$--^$2W,"G#D^/VJ8,T=> M<(T=03?M"AV4K[^8'611%MKKV)?Z8*+<&G1Y*J8+=@ / ,VBZG-F .UVN-3Q M - 2 9I%4>>, "J*+5D"$0H(W49H%D6;,T+HL"7)I1SH #>IFA\USTUBYR:0 MXUC:H^N@1QT+CDEN-2@+6R9KKR1H?N0"?"F>Y&P6!W6)D[RN\S+>0,&#>;V% M@2!XE1G$6!YB+1;'.B7ZO_I,%6 MQL"K;^?I\#F)W4A2?!D^!)\*3T3\I-EW(K MLRMX "@D0EN&"1QMVH;E]C;M_$Y%O2[>H!26OMBTDS8 I4R@%)9#V+@S,8"E M3+ 4ELG7M-,K1;3.Y-9L]&HM*^9\8>$9-FSM&3,S\A0\?G@2/ F>5)4G-<_C MOS0M3.8E**YE84-9"HZ%#%M'3+\C]3^N[=#&%+;PA#2C0F&!^F2>1QA=663L M,+T]V53;ZPTT'Q@3'Q",:&^K &R7B%D6OLW$P?T$N2XM!%V&Q0&[IJ M&,\B@8 @0K M!<$L>FCQ!$&ZR2I"T^=*83"+SE@\87#8$@>EU)XH(C^^0@8RU*[CV86.D@9I MNC?%D 90R0XP73BFTS1SX@+34-<.,+V#Z32]G7C -%2Y TSO8CI-JR<>,%V= MFG>-B]9#Y: JG]R7.EFT)]HC&M)6">KTN6!\*#W!+8"S:%^4'X ED8_&FP!@ M;@&<17NCO !,J__T ,& X+T(SJ+]45X('K0& RZ+LN6VDU%ZK9QJ?]0\I^X6 MDYG.D(4%%3D(#OW!D^!)\*3*/ D4*9\?-4R1KOX;L9>Q&I4",E1!U737P:I@ M!+76%]YA>Q8EI6H7PJ/\NC81=5;VAD>)/75/Z;KKXEP@RR .@1U<3U;&].KZ M]T=$B\=M]V^\#?@&_4?@-RS Z%!PM$K^]MQ+@ M%_ ;B=^P;*)#H=%"[8?AV^Z(-P"#1\?G1\WVZ/Z%J5 ACAPBDT9/>,N'LP73 M=6R'^'LT Y\LF]019;H,.UY@A7R]V+*/F[RXZ"%&2.>PO+B]WEVH7 Z ,?9P M<>W.'[%U,V7WVC=K6"27UV=2J]>16WU9+/C4NERST@PU!+$8EL&UU\4K"\3] M4;A]3S4"&HB&=C)%\P*I[OBUVW%MK1<@B*#JR";IN/WW\[>05 MNU)^?,>=E'Q)O;?M;UMZ^KAVWRNS\B8>L%X=Y=%%J)(%_A:;;R96_' MGR[:'^\NQK^UQYG M)_H*4=B ;J)!IXY\4S[,U HO#V7=T_=]B?,"_8 MOW0BO-N=[N?SN]#ITC7;>N=Z_=D,"F4,^JJMMT>\=K]\$*/=[S!";VYAA:VY^P@:V-5OX;.I4T-@MXFE:3,@\S"PJA Q5N-8,+'PE3YS9P@69!1DU7I!1$_4CR$3U43LL MW9CW1%T.C_G--P.YJD96\Y=](\@>[P&'&JZN4QGE'73R) )3O K6=5_9K7ZW M%TA9_>Y]G\CM!_K5< %YG/SRUDNC6&/"\X7%PEADSM.:CK7QVL\8T<&M7AP1 MLTL9C0M$E#3\:X;)/L+: E]*!&K9*V-7T^DO;HB:^,PX@3FUFBC@Y,Y6!+, M/,PN3;O!F0L_!.;<].K_%XH(.GQ3\ CX'$7&+>(#$4K'I 3M- < MXC25\.J+%P7;S/*[11;P!/#$+D#&BN+.71T%^X-%OOL<3S5%33\_NF04/&I4USFN,7PFBF A M'#'V;AG8[>Z3ME(G,7C#4<0U7M9L59G.P:KM[Y*TD1D.64]S1QFQ2 M28 KJ ;1SM@/)5?%BQ8?=5>_\#=6>UPC3LX]*^<:*1ZK_W%MAQTW M>3 CGL.VVY@TG&P(PSM,AF)K#K['UK.FX%ML::9ZAQ7SR6!/^2?279PHHE%* M#>Y:P3BWB#%(DY+)T ,R\$"&+I"!!]VZ-TAUN#NC?#!>!?JQM# 6UR[B'69; M1L("6C]CG0DE6&M[@1-:5#.!$K-";!!ZPK&< 'Y((,X -RH2CW^8#= ML&K=<3<2&Z;LFKTKZ#EN-H6..?5=-[1D16 =<]4#Z%"YP\KQ8\&G_KMR%H;K M\54GZ*U7MNUB]=RUZ($5MJ/O%:-84_YFNN&^WV.%W.IHV$[80T+L\<#5@,XC MT)E)2F>2\A2OLWMA'5!+CAV0B;%+"6,$H@0Q FY1")J;8Q^X%R^P M7XX/G%PJT#*,K7Z7BT2N2L,1O-NZD@&\6R[( -XM%SIRGW?;Z^?LW=9#SS5[ MW_OB!5N*9C/?-7!5P4M-89@."O5268[*7A1/ZJKUA:R"+97,K M8!&L4@[U\%Z1$"_*G%.V]CX%GH%LH.EK$J00<&BA@V3@@@S@KW)!!O!7N="3 M^_S5?KSD4-!U3=]KO30M3.8H**YE84-9"@X]MJTCAJ4GY/?^!@<63 ,@0]W( MD)OO!F0 ?P7($/@K$0V/^MDOC0L/N;:(VB)?7![+@2%G0['U-0D)!)\2OCBM( MJ&&IV&I[1"$?+EX$V]0UE1&CTQ+H_W\IT56)/<"LY6V\]Q8DEK,C$T $(,+Q MNW/RM $B]8%(3E& V .,LB@S.<>?I!\ZL3K6=N?!]J@65C&>TU]SZ-';:W6& MI9B@L:F7K=<*'+4GH -"%R!RP#]/+73C91OGUA:=(]$[ KE;-:8JV]B-8JIX MV<25X8Q>2QR64KI%6""5SGJ3$MD&RZJ<4/$1Z!%X0 M/2M>%$1(@IV=-RW/(^_LX,"-Z]@.,BC7)#PQT.K)O=:P/\J9V<'&3 ^ZOU2/ M(4:Y,$34$;B9J9/!VM[S#BK1;/3F61&J$K@G7^XIV[(,YYYA)S'WI"V:4 XG M#08MJ5=$G23@IWSYB=.8\U!,S%!) LVE<=+:EY,&8HMH80AUE,!-1\5T"^:F MH\86P4Q29I*[!11$PRT5/I >,%\E460?B@G9JSDD7D.=)78ZO1! M4U6:HW)*2TVKJ;K1#,4I5]#, +&(R$)8R)V#=_M)ORYW\-BSB=']DN^5,&DXVA.$=)D.Q-0??8^M94[!7B>0. M*^:3P9["BI(D"A!QT>VATC"&T^MU)0-4V^*"#'#NF@O=NJ_:UDB,I5M!/Y95 MH:O*IZ\WJTHO+-R>DLEA%0I,9V 3CR(ZGQQG$W-88'K4[;>Z4M[)HO76(> F M($IJ27U2VG@V,2<:IXY"@I, 41B>*BIA6Y$5;_C MA&XM"DR)Q&<&P5LMKBK[_$H45_4R2 /@B#6DECPJASERKS!5Y82 C0I3?W<- M+,@=*##%5440N=,//\F693)!Q@6FI%9W2+R0T1 .2U>ZI >G##'(A2&X.@H* M!::JSSUEAU$CN">B7F&^YS5*+C#5+Z+P+_!3OOS$:\PYHMYA3H%F#HIV2 .Y MU9.A; <4F,JZP)0L1I0_C*.=H, 4:*GRR^%P&J07(\H@YAJ9YT!7B2VI,P!- M566.*CM '\%0$:40#P?ERXPJ]*4BF*&L E,'TE:W(NM0R(GC<4&!*1@7E_AJ M]F8A%)C*XK &',L!,E2.#,46F)+%B.R7P3K[9=2X E.E^+&U0C$#@ M,1=D@(/'7*C6/?6E9'$42[6">H2SUT<[B'>8[;\)"V0Y2XHR-O=''9/['1Q\ M0&YP3.I S@DH;>I3@N.8W%26.EF8RL>GBNXK/35AA+;)(&^FDS4*[K%";G4T MG+ 25;_7;4F=?MD\#N@\ IT1U0RS0V?4#LMK;#+-$/ID.V/2DGHJA5H(;Q05S) >($+,D!X@0M-NB^\(/4S M""^4K@T'G5(J:,!V\Q'1A(6E*5@@WB9V('X 5@20H99D*-H1C!<=_]V73;=4 M-#U8R+"]I_C'>M;7-C34.7YT;JG,NJ,BRW,*LWYC+)D&>!3@ID!9*@E&: -$!=D -^GKF3H[;/VAIELM6=3 M[2'JN[1>IF\A3'P#8=/B--2'M;6P-AK9SL,#>DEB%L+N.X1"^6ZSWGL MQDM_!#$ VXXQ/4-H( 6M7S@G$T $(,+QN\NN? H0X1XBG!;S[$;T,CG..:UX M RFYU1>+*$4(-=,XYRAH( 40B>&:IQ:Z\5*&&]% 2@+!6S6N*KL^9117#3(( MC''$&G)KT"VGK67N#:2JG$>QT4#J'B\<)FYKT$5*)MRFFBX];,!I@"1ZA!'R M(*+Q1R[% ;+I(R6W1+G?ZG6ZQ=9$CUK9DFS-%%#,PS:('@X'K:2.9HJ(YATY MU20HI>JS7'Q7 >"@[#FHH*#JL1S4B^C844"YA')JJ _%5E\NH3\;\%3V/%50 M%#IZSW[Z*3Q. M_O/.>'Y^OQX/&\Y6E-P/DOLQ\NUA+.@[R*L$14=;UMZ^KAVWB6<&4HJMM >\%X:'^* H0RJ[6:+;:Y+@=?[IH M?[R[&/_6'E\^7-R="DC_@99V 'VZ8V#@G1?/L#<#B9+,WP/Y\2^= M".]VI_OY_"YTNG3-MMZY7G\V@T*)'?J.W=6-\8:-"?KDW'KGA\>S!V*9SLU/ MV,"V9@N?"?=3YZ\E$-9_^^'=XUGA YJ8ADI[ JD"^8GM6[):3BMSP!;,J>") MIU+&=VE: C'GA8>9A;& #%6X)FZS\)4\;&8+%V3PZNL-+>G04/,3%H:KZY3G MF^/]6,!_K5<(%SG#SP]*5&"RI46W%B)@B:TW,06FO["TH/V-KM-$[ MO]GSD[??MV^W-Y_DKP/4*?/=@ R&#&^7S!-G10+R4%$#Z M>UMEO/KB1<$V,[=ND04\ 3RQ"Y"-"'?AX#S'4TW1]A9P!5@V%)8WDR__ \ M8.P"X]HTVL4K\'6(M/!W!S%9\+" &UZ!X\&D=F402O]9BO4'(#IG8%J6V+'*:T"X-1JV^ M-"J[O@N_* L;>PEIY5#S*05-"J[8WPM+X8\G!JJ9@-P?MKH]+NI$U0>SN96B MC$B9ZH=ES<<#;543?/O=5K]?2KI4UFE0!27DEI)H&R5E^V$9Z3&E;-43:&5H MYWITL<82\EBCA6U8\G<\[%8Z/[5;%G K)VX/8[;@JJ;]L)1J'[*+%3H^ZJU_X&ZL]KA&GXQK N&HQKL3X@GCYGGCY6#473!F: M4V%\_XU&RCOM3A^"Y1"Y!#+4D@RYQ8RC7,+^'I=PHPO\(0Q#>\"_>T[TA9*GVMP4][$"E5J?O]WF=>"$0[1E?3*=8<;R&YK1/ MN2?JO&VI0S>M!I97]]C2O8B-TY6=5G\(#FR*A^86U([@J7W[L77AJ4I%W\]& MK8$,.T4<\A$T!^:"#-#?B0M3;6_T?K!OJ[0R:H53#;$VMT;=LO=F6"]VZ+ZUG$-:3Y;5N!?U85N)/C3?5KVS; M9:?0S"GU(.<$E#9U*H5G#0G(:3LSW"8/_ ,[Y(XI08;QU!(,O/=H?N7XO> C M:H-A%K;TJ]-JO]^[C[:F:LA:WA-.O9FR:Y[=[3S,\%=&QAN?BN,G"^/02%3X M43?Z+ H6K)Z[]/N>E/!.P)%589?LA.??.JUN9U"VF $@QG-H>&P3Y ,.[D[ MY5D)E:CP]FN1PJR-Y!*%F!V]42D= VJ%9/#+ZTH&\,NY( /XY5RHUWU^^3"L M[7N8>@45R>N9G"J[YG>8G8X5%LAREA2(;&EHG6?#=+"PL#3BMA/O:[\SGFP% MLJWL%.^AZ3D[WK&CZJP(+#.HK",]PEX\E>7+EELJ6AXL9-C>4_QDUO6UR5KJ MG.-'YY;*G#LJI6HH(I8A$]28ZRQQHH0PZAE5YFT(@'G+A^H1H1M!ILN1[PZRY-"Y,E$!37LK"A+ 6'PDWW$G>? MD-\+ /96(9 ,9*@;&7)S!X$,L+L%9-A?K7 D9K)=GDWAPJCO?C%MV[<0)KZ! ML&F.&NK#VEI86Y37=(/A ;TDZ@3.Q58 !GV!SG4KOM"O&565;N^%W$.[=6&=:0 M6AVY'.8(Z\>::?&T&N=A;/1?_8HL92;(E6N_6I_0282@".LOEO!X?$'-7.5. MATJ#G"4!6*#I(5="!UGP6&J*E[(-K0CQ&=8O+/=*?24VP>T-6WVIB&YCP$_Y M\A.?,=ANIYN8H2K5(F##M>GU6T.YE*3R)GK^R6.<)70%3JN=>LFU4]6;!W=[ MH*3*8JNCXL(E="Q.K:3"NECE':CF0%7U>J7TF6V\FLJ,GW)*WTRKIL(:6,6* M4)>G7L26-"RB]FI8^)F#%,^M,',<_&=V%Z\=CWD=%W1BAG%QB2_8.8.V0W!R M%L@ 9"CH '.X\2U&9(ITUYDB_;;<:5;;H0$7;14J#6,X %Y7,D!Y8R[( ,>7 MN="M>XXO=\6(\L8[NA7T(QQDSMR#A+9#>;HT$?P>41OV.%NZ/FV'1H/60,H[ M4;/>&@N<;UD.58W-P9X ,0(:2O$HI7C@:6A>=2:WN MH(CS _6&-SB:=24#.)I9]H2<_+"(ZYM74,GF@*VSNBS%W*K>%4N[MK'-Q,-^3*/5;(K8Z6=-=7 MDKNM[JA7M@@ =,9'IYQ)$O ^=!X9 3T(3=:&84.E)8N4_'++7ZPR%470>.@G[, )$8KGMJH1LS8;T)_9A%Z,I4-:XJV]J-XJIXZ=^5 M80VI->R4$CR#?LS9]&/^NVM@0>Y .V:^^HGV.N&M<'(Y&Y)-.^:^++6DW@ Z MK56Z'2BG[!#1G3RGPR@E=9*"/H55YYZRKZV^5(3/!OR4 M+S]Q&I#N171[SRD*S4''3ZDW:O6D= 5?4'I1P$:[R:JGESZEY$K_>8AR-+42^]5J]31)4 M:$[].HI6\!NK/2YH3@WCXA)?L(V8HCEUA9+UX1PQD '(P,-Q[@CK.R)O9K#. MFQDUKSLU%Q5/*@UC. Y?5S) !3 NR "'N;G0K?L.<_?E6+H5]",XN=*8&RP/( MT' R%.Q1#N*%HJ$S-3TMRD>'S4K#&]S,NI(!W$PNR !N)A MA&WA@[XG-(H"*P3(T$PR0*,H+L@ KE%=R;"O4=0PHK'+D5OZ=6L4)4D\F(P M9' N.=2N^YS+8;Q<0Y #L&V9D>L(C:*@Q0OG9 *( $0X?G?914P!(MQ#A-.Z MG,.(GB7'>:\5;Q0EMZ0N5$ #CH)&40"1.*Y[6J$[BINFW(!&47UH%%4UKBJ[ MVF045XD9!,XX8@VYU>V4PQRY-XJJ<1[&1J.H>[QPF#2N0; 3]YYWQ M_/Q^/1XVG*WXN1\^]Z/GV\-8T'>P=_K@8(NK8%WW)[3ZW5X@)?A]9[4ZG;_N MQ. [;*."3(RNKC>SZ#T*QUR\WGH(]A(&,7/#V6W;>PX;VP7;[$3IL4/@OWUW M3>?]SK)Z'[8\ZK<$&UO:-"SL_S\QMA.0ZYCEC9#R\]0T'5;^Z&6NG^J(DA(; M;=<^8=P][4[%J:@\CMKJ%*OM;D_";23+P_:P)W;ECJ2,>GWUY&S#[!1,:G>R M[CDKPY.E+[]EK!:\[FQW<2(Q7PS80]^QR]\QWK!!+@53 ;7]SGN,!:30Q4'& MDO -JSQE$ZP+9-6H%%5IFR':?,A@>ZML1:>:@0Q%0SH9HV^@T-4L!_PK06^XC@?OM9U]^^KAZVB7M_1,+6"\)W!Z-$ M,Q'Y*^$Y6\FW3?_<87_"=E3]2R?"N]WI?CZ_"YVNQ^8;[URO/YM!H5J OFKK[1&OW:\, MQ>CMVS!";TI (J8>SQZ(3)F;G["!;QDDV=7KH1-"\%/D#T3+G7SARVD&^V>;?##HWWSS4#$N"+#^V7?"+('4 !Y MP]5URO1'6Q;^]XD@?*!?#9K K< 1;>23[;+YT)-Q, MZZDK,*5<@1D[@ZU(]!!?68X-FCW6?@JBI7]JPPFX-W$L9<3 2^ZKQ''902?_ M##_R F9,39DQ-;7,N6 NL(48J?N"[:+4E[E@L)WIGJ=L$(UG._8AMF2I MI%YSV6X$-11+$56GQ6/.6F2$I6%+DD$.S56X$E ABJ@.=T(_R_[ MH#K&5IR'YJ83(U1B+P/S:I,\Y&<=^V6YQAM42I*.,!2+2$:H=QVXP@$5T2OR M*!LK+T#U"\ENJ5I=MZ*E.'(''8Y0%"#;? -S4O3=U0\:,CJ'Y_ MCG=$6\\U=]ZBWC)([S2\-\I >F_2ZF:ZV4CEUJ-3$C;LM>01%\83X.D(/(D1 M-9N.DN6YX$EL#4<#'O#4<&.<=FRRGC&E&[&_%6S;+,!BZ^:/]MQ\IG%.S7C& MAF-:&J[0QA:/S!A6ZBFN<&>-LZY\2BPG,V0\X2O#IUZBLQY#,,TKAZ"(KAVQ MQ'GF".KWP#(O7X#3G4B!(,3"CF:QW&IO>7PC'21V&GX+VS ^UAS_A#3#IE3" M]HUQ\4*W#EW-GE%*>=94NGI[$ECE_,*J\)XU#;=F:0*6PC3;SE8]X3['LVQU M#3UJ.FS;PY-@VSXO;NQYK:+&"HL2V#2U!FO/](P2F"-IS)&PO=5CS9$K0[$P MLO$Y]OZ],@(RW:VHE"Y+LM6%2"''V(I(CA0CVH,?%2K,"5QG-/&VE$HMD"T9 M"/,KB )F(\3#ME?3"_$-\J24WE*?B[ .@.H84(7M&Z87WEF!JC>L23_-2IOC MMQ9>($T-TJP\=]BK2^/YQR#74["@%+;5FEZN^T0[QU-L65B]\&@W-KQ"EF-& MMU2\.1B54K$5Q'T:K$4TC4DI[O/'6@^V_,O7 ZNPS (M(2:3UF^6LCB@&NTW MWWHT>K"0FBXL(Y6U452!DZM"\2L3WG*99%_2LM\LDA-(^R"\ P(_C8>=SU;K MQ7RAFTN,?:;\LLY%270F@XNH*N#J&%SEL\N:+:[$;H\'8#7:?9D"X:7*'%A2C3H1X9-Q,5 8QGX(/Y7PV9KU&@AZM M4MI;U$3A@/L 5<>@*I\MV Q1U>URD87;<"O^BVD\,5.=$&?'GE^GWQ#R%"7U M8U52S^9-<YPZ0?F9C&6;@L793%74W7[^V:O(F)A]C/H M/8UH-VVS=+^6=&2:"'%N*9C-)_P-9%GD2Q(ZX\;(C^#R+9*I-5O^71_@+ M'PO)SE1(/$6(\H 5 /AX .?>Y24652#%J)E:;S>%>.%'%(7'96B0!10?+W(C M0O%E47HF(KI\&> A57296KI]4(0 Z)B SJ+F3>Z +L=U \T.FCUDL^1B.L6* M8U-_E4 8DRGZ92&4I6 A!_M-[ECC3Z;TZ5EB]@/^[FK/!/[@X7(D%Z/VD;-H M!>-!Y69Z\>)AXH[ X\:@LI+^=[&&PQVV'4M3'*S2"V-#W?Y@X\XK0]%=2N1S MS5Z8-M(_$8Y:D&^PON^&HQDN5OVC&Z:1-NN"'ZD+&1?<*/Z1]E_H2F*B30Q+UOCFT]*+0$B&;F713&F5"Q[BRW- M5%^7(O 9>5,X> (CG7KKQ:_$?>P20['M_9MB41#,HG)3A2 HM^1!2=N2D.[7 M6#4YB=*% G*$1TSN-&A8FCBX"\8-X*SR8H)'2,V=-![-$Y6BU*:5\'(3E?D; MV&?=EEB.?(1@=A7Y0 [A [$.?#!H24.>:F-Q'@/>J^ P+>VX5FUYLK*<&RL? M9!WR:D$U7=IS:H=W_L(!8T>/+H*SNR&Q\2G!Z3M , M#]\$IW!<#I[$^7&Y2H6M5O])@[6)3SNB4Y6RW4V5L*'7=;68N!58,UE9,VF* M2_E%K#W"WQ)<7&-GH[WF,EDIJ>ZHE-X[8)O7 ,UIJDOE@6:IU9?X]30;9E+N M5V>@P*K)\EE45-KA^F0]0OF(%8/6JAR$^UF43\H"PIQL=Q0:_>%<5;'#;!YH M-4/%]/;VB W@$FF6\(QTEYWB_CLR7&0M!2KQ! (,@QYX(Z!BBT21:)@.9A4^ MO.J!Y)*!/1#^T)R9?RJ/SI5A.Y9+$3!^T>RV#RQZTV0-@FN"@:]X_HBM Z>4R'WV%4.=F,P;E.3X M"8.@5X_*18A&$3?)"-%#+/Z,.7A0"=22JX-. IT4JI/"ZA;%U$D$524II.ZP M"^H(U%%MU5$UO20_H'='J=YVS+9K8P'9-G8$Y#4(4(E0((3<:".HTR,&K>U- MK*IK$&"HIHO4IMD08:5ACHV<,:EQ,_UFXS$5&3>/#M(,6DLC.'=T:5JKOGQ? MJ-@(>N\FVA*26\-^G;.LJNG0!%M"N][)PM(4 D9,@%%U[= TV1 OL^'WS2W> M!PL9MO<4^^-R\PKS.ZY-P]KX;)^_P3:3Q^I_7-L)6A41.M,'(YV&Z*\,OQ<; M=6]8"J>;K%M1EU]94C4& ?.)/VU2;7]D*T/N5>3+_X#10=V03)WZ7O-M8Q/=BJ:P;6'#P_R=@EC/$F MOC76K67.-=LVK642_S#&] O@T%Q'D1GW'C'*TCD[0@G&S)[()[I9A''=CW,6 MO6"X\<$&?(PB3;2T2ORW$TGE$'&^NOV)_/MHJDO*(8A,Y(Q\H&K/9S_]%*[" M?MX9S\_OU^-AP]E28+[^\M67IQZ#82PBW[$[Y1AOV""V@NFAANUWWF,L((5H MPP4REC21@ZI*FVI(FBY(1*)*6U2R/$-6Q8KY@'[;%Z23,9(/F,7^MMAQ;ZT5 M(4L I-M/'W][A9Q.YZ]A8/ _82S /B(6RO:SKK]]73ULDVO\$0E;+PBW6*+0 M>G+66^%IMHHHW(X_7;0_WEV,?VN/+Q\N[DX%I/] 2SM@,&KX&'CGQ3/LS4 B M8!9\T^[/'?8GS.KS+YT([W:G^_G\+G2Z=,VVWKE>?S:#.C+&A\>SAQFVYN8G M;&!;LX7/IDY%A]T2K@R%H/WQK/ !70>\.5GQY623+R]7?'F_XLOB!_KFFX%< MXKQC]9=]+\X8%A2!6Z#\R;?TKHGE9&E*O%.-V_;81])*G 3V9.]$(%]""\I)EHNI9&%:Q.=C9KHI M6-=]A;3ZW5X@)?@]3(IMY8AWF/8BJHKJ4D]710GVBI@M3^"U!)LL_C3,&21X%M=LM#]>B%S'+&%\&W2GJ?(!',(&'6DT M5%8HTEB<-EWN""'M[(8 ZUG#/X@GL5>P5'*&F^SE-[[;IP6$-V2,4D=4WD?< MY5U6WS-K*KAWXEE;ZXO!A1_X]6>F:[W^T+6#CWXA7MXSULV%[16+-.=SVG^4 M3/"_9&608-&,.PI>RD)SIB40.>E2?RIWV(S+^($-N>;\M:&-3 MVV8?L.=ZMU"-0V9B$;GF$N%BOQ7N-=KAG,Y.'(TZWJA&[\GRA"^(,$.V\(BQ M08:V(&R%,:T4X+T#T21B>E?08M#:'K>]M(E.(_IOAAQ!(UJ/?-H2%B[AWZ4W M2&MI/F&#"CU]24,[%F;N-JMP-;"U# 9N$"?Q+Y#7D6_XOC+X"V(9_I: MJO"HFR;YVUL:,E"5(,9:OJ63$WPJ"C\0_9++3N-H!EF&89\]F.V:UW1)'/J**W5/,9M83)^*UP MXUI;<2OZ"L="],6F]_!K9*OHN^#'RH6OR/H#.WZN-KU.IOX'^=%>SA]-?86F MA\]?;P(\[37C*\G23&A]Q2J%!5GT9[I/=6N9JDL;8%%JCU<(FQ $"+(.)W4*Q^U,RQIR1LJJ^C+Z:@FX[OVPVI8DBA) M.\_2R6RQ%R-C3R*>GN%.D>(064'(:E,%1FC\5AB3:PL/"P*-.Y!W6'07D_ L M.]6 J BE4- W/[7Q$SL]YW/TT=YP)6'#V&AR_O5FPPPJGSN$OWUW3>?]SIN\ M#Y/L(6P;DL$R;%O=(4Q#!#%^(3\Q[445SJ._1M19TUBI419,<6C4-=#8#$,4 MT^'H7*GF705,]!5><\6V,F)*AZ'2U^!4TSRZ&M.^@NDZGFY#"R_C7O/<:/2--9XX:$R2L"]/C4L#(TI=MPM]$KNC: ME H7#5/+)YC1YEQH>@2=Q&I.&^\*7D/$#/$7 \, "7*OU>MT_C_!IE8 ?;GI MCVLU8V;V_-"H-,/8H^-,>YIAV_$&0Y"J*2V!?)_>[IE4%GYRB6"D6V 69B>W M/.GDK31EYM7CJ1E#AZUC?TPWBF,^>C88]9!K*M'N,-UMH689-:CN%V0M>)!K M16C]&X.PML*VI02)L 9-(&L)/[" 65,@3"WR_Y^]=VUN&TG6!C_O^14(G^ZS M=BRI)L![VZ\C*%GJ\3NVI5>23_?NEPF0+(H8DP ;%\D\OWXSLZIP(T#Q3H"L MB9FQ31) (2OOE?DD>.C:6YU+,/S/GU='8/>UMQ\\X&^Y\*K'!E7K9W5L#>'^ MOP^:G=:;CXWFA]_P1Q_? >MQ&G.GU4,:4^,QV%>1+(5CK8H#:$'SV9"Y.-SO$-N@9ZK?I_( "!]5,$XJ+" MH+GEC'Y+UIL.AUTVPK,(DK%P\;1L7*@7]#T0)E2'?"E,-#9=:-\<;20.UN1" M/:"H&[;EDT,!'P83(D'B 1%U*OB[Q1LA3F_<_:<;NR+T"&8R:6\S_#7HBK$# M:HRNY<(KS_Y$1JS,F;D'V -@%A^\KD].T/=[?6"?/\"%? *S-6#N8D:NTSZO MC-P2QVBEW)=QL-SX.@_]3E#P_R;U[VBX!4[@::[E_8"53/%-0 V_ MC*W!F)RX/IL[XD[DWSN3Q=?V&/L1?UM\-KZ(/P;E_32&>*#OHQ:"-^>I10\" M5U+W] V87O3=?+P1D)Y[[0YJ%4PL/8$"Q9I<&XS(V)JEO.B!:=O@23Z!201. M8HQ[D5X JY>K()>RSV*>KX,.J0\,"F:QCX<=%=Q=) ]L'UA7X 6Y!LP[,8K\ MS6?'I:N%%9))3LT:X<0:<\() _N.L8/C\NUST&/&Q!HP(WW(6<.+U#N5$<#U M?1F\+-O5D$_)SCXYW)<@Q4 8./ :Z-',B4F1Y7G\/L'?#45>CGP([CDG;IV/*H">RY^2+'/ZP?EZYZ-MY(GRV4^*5^= MC(^W5U\L^T?VX7KB#_+D)+NDF"<[3[+V 5A^5@3?,+5J) M10,S$'G3)1?="Z9#D!F8%^I MSX);51&=>3+E[[*! XZE5(*4CT"VPFR *4\N";R%%#9>(D.GQ=^2T9E8L>00 MT@!MF(A9O+$33(8)JO3QD$5J_F74.;48))[YBLHP>(U O#C@=A36941E&9_" M^2OPZP?@<=H#V^\-J+4!Z'8']QO 'BQ$,MV:BF36B0_JI8ED'H+I%%%G00AC M+*%%/*$14[!3KD!X_3">Q;2V[6AXUN2BAN5)F# 26? 3O1A)S8BD,R%GW'%U MP/M,I90R;M6S[0">>+^07_IG>'X\LO#\B;N:'*HQ3+;5=9YL.YQ[N8-2*%[T ME%)/<_[_:175;NIUO6MT:LU6JV7HB^KJ@ E>6CA*5%PEGTN*=\$C"F1IWCJE MO5E>$AY:#+!&PL13$,(7C:T2G2]XN'"^V/7N\N>91$X;XUC:TU-K2,O)H0[]2BU@G>HX$"'N6!\6<] MM&)@-SOX]'M^5H*W>*C^=4%:UT7[.9EC48R+!TH+#\)S&FHNBL]3X[LUF4L/ MCU.+JXQ,^BZC:DB#V"Y$>XA?:9[[.&!?+A.#E;8:'G6@[ MJ01!&R%L;DCA*-6.3FQ4XR-6B/1'U8"9L9#&P)X_N JH=;WQI9WWJ%\G<8B$GFL4AD*16%AUPI MI@E#H3X3J5&QMYD>0LK\XW+3]K\N$V*;*641BO5QA:8$?/YW8*<0GU^_D2RK M$9T?Z&%%50MTX^Q:/OFRJWA#!7L'G]FY1(N[+=H9TO=/MM WPA^J=6LTX MJC-T%REMX.[$XHO@$AVYFN=U49$I&ZG!*8T"E,PI=C7%R0">Q$[F5>?%9OSX MV!I:L&RV4"9[Y;BS"[KLT?&M&0BD[=__Q>L2'WEM246[>_8OM"\^/S5?O#[2 M05/SWPXX L/GF,YZ;VHH,-ROG0Q<_+;T#'@)_'Q,(I,O3!D$4%(H<2:8^-6 M<6)-@; ^'5@[=HSD\,.S,%_(:)D]R*U:/7] _+]N7\0!#_461QNTT%9\!RYH M6DM]M6QB!#G4*+S9'>P>QD1/['+^S;'%"18>A_"?A(W&56/%3F/]S4=CL8\VY_GR1;\73"<,,.4<82'5F-O$3W,]!))2SP. M->V\C6@<=2/NP"^)@9NL0_K.BJ0'FYXD/7BYIFL38;'LC1_IFK[O6OW E\E= M?EA'M2>@T,#Q)MUG)O6F.<+S-%[_*Q4#%O2*/#/J(0QVX <8$GK:F[PM>Y/* MOOS?7O)!,;6,Q43AV?4%"+!/K[#P GF/\F3"';/JZ 22>X7+%CZ@.8(?5GWS M)Q8"ILF$-+ SWCMQ$LM7G^7<):*(<"5+UBH.,FF<1W@N?%C]F9'%5^>7\?/+ MMCJ_+.GYY?8Q :PQEB9U'1O^.N"::EG25(= H='N=EJMIE[K[#-KNE@#BVP. M>J\W="A!%SMP>,"23-,=%J+:_T!5L7+XGQZKB367D$;[/J-,3.@_]QZ^1]DT MN$6M6FN%W59 <,1YJ>+_\3 ]@GPAU_F6S.SMC/O.;Y'PL6L?@K[OS( S&^U: ME5RMC_)9\.T[NL,G8-UG2F)P9_P?;/B$J!>RI)_.2*ZQC&<>7=_%ZST-7!+M MFIN5W$=W]&:UL?#HW^/$08\LCOX>8=CP)2668JZPFDKJ<=2<%7C\H!Z3/4/N M75!5KX?I&: 7"CYT7]!"$2\D[%L(ETL9H MC)88A5?@5PD#C)8>_%%\B&=-9Q-@&\5V$TQZ4P<8O%,L:.,E?HN)+Z(= M>D,8[#)B8#-J>!&E"OE/IAIS\."FY'DQWY\PV6$5V"Y[ EI0FI<70E>TM\:[ M\#D\!G Y+B7Y#EA%9O_@W1&X2JQ4QPNYTQH]G_^8=TJ\K4A>WQY.- M$\-D81V674 <_#]4)3\(II0F?Y;5&;AKOV0'%WHM([B0&*XQ!,0;QUUB2"CX MB+X,51'71,CIM1:/2/YU%2[NFM9V1TGOVQ$I>PG@^.J/PH6)NX:5#%PZD2S@ MKLB5W3,^]$,&%:N 7SW$X@I^T\^2O^^P\0X6$7/G'YUDO/HYC!K6A\;J5MHY M4S$IN0YKMO@!UFPVF4N%@X+!@\CH\$(>#*0," 8GU(LD77V,& :":8"!A@Q$ MSO(OM$]!6#Z)_#7MH]2)(Y.8NS^([,5 TETV5,0U :\>C=HJN$3GKB@J4*4A M[IA0%F6YV!L$$A ,>$2>Q]E98?.I<78.+&FA&9Q2=O_K3?7-1[U6:77T;%:7 MQP#$-4,!L>I)UHOSU2P)K"@Z7"2#Y'%'\R2XXXMC/V'%,WIOC_,9XW=)0MZN M"O47^43?X4MD 3 G6X#;1OO<;1B9FWST#.O&.)^9B?S%$"^5U?\,SGQ@H\[3 M6US[W?0>+D4S%CJ1W"_46U6]7HG!)\6]U:IV!:QM^=H7GNY)>\6/Y!+7C5;: M'[X@%_51V H+)9E+"&]EC;F&X+RR"5_?%79H@#J_EB>,R8?3+V.)^NNK+V&D M41%M"<)A\:23C+VK%K@UPF61!F7 ;RQS?7BZ'UF >#F#G.F'Y9W\&NR&$.X0 M+$ L*O M"3J"';+8/Q"=D\8>!CZYB3?F!_/4:8&.DW0HEZ_2%S 64Y9JO>?C M";'2A\^S]7EQA)Q7>!'?:6K7)G&7#Q;%&5&+OZP,Z(/O:?,^8DP!1H>7>E,& MAY$7+@L?%F\3INRPO"SO84D'4P:<^)J>4'.Q52==C/J%=DD=U<+3)K? L^*^ MP\()-2&'(+D9Q(I]6?$1V!!J3"B.>F9VP"JQ5B!T^WD-,M\.SK&F4)54P1,C M\A!\"$SDT^&/&97I08 D8@+1-+,>PN#"&>[I%!3G@1 MLG@M6[F']18C?0D>SU?3!2\ U' [%X6+3C6HM@?S-@O4XYFH2V=N$M;%'ZX3 MS+2WWQ]Z[V2E0!S.[ O6];@+;HCEB3/<, GED&'IS[/MT=788B/P>]@@( MW M.X*H&/-(F"TA,)ZI%Z%&>L0'&;)A17O"'LCD M.3!Y')@&(A@4:L$4G?0Y88S17@QC]':U5J_6]7_QQ]\(2 V1"1$LFOQ.1!-K MP(G+W:"AJF(C/W]>)=3X8MGL=I1ZOOG3F@;32]ET"F$L?+/9!%:]ECNW)\4H MCFE'>7%L"L4=0%]N!@Z0*U,?\%"L6YU3>>.%=BLYNB7K]N(;F.1D&VN([2'Q M\#?G0C.2"XB^%(]"31*M"*O>@#\>&#HE_$Z"?>\E.,0RC90E-(O2DGBD +Y+ M+[LNEW)CN9Z?O9)\W9>_$(I%LF@@940X>S[_Q\)F2%^2+J'^V<3.X!T7BAR3 M;_]5WNZ3&:>\B#YXD,'1BZA0#;'#H@Q5M%HL&<8R8+'BP!89*UGL$0L39.H, M7PI39A51T,D==J1]''@D\[DYJJ#>R2X3@?^V2J *-II=5S':G9ST$:6*$OQP M]&S#P;'SF(N4I!"?TFCP<]B;P/+&)''/8*;X0=5 MA"8DSGUI_"X+4;8G"&)$TQF:&J.4C)]K+*^61 MD*8SEXU1>I^9K.M9D.^(<@ATX=/3LVA&C0&)E\NGN50QH5YY$55D'E >J#UR M!'HGSPTDU,Q9\#Z8YJBNWNADV6>>7^"G9!'SV(Z/,)PA! -W(44#,1K8.&Q; MCOIM-+)'MG2K1B?^UV)JXN2HEUN>M*+I9GL8+2I9/6[ITLP=-J_+/>)F4C8O MA3TF>*^<#6F69D,>\#AX[>D[=)7WF9+'Z^_/YV\W;SZVFHV*46LM[E $\949 M'"5PO]!SCN\4G[VX1%):>?6LQ=@-$(\[YN;N2;0!,>\[VB@:,+CA=N@7M?;B M7LRPRI5@T[3/4[#F%B]6'4'\2L%2[$",>Y1IV5KNO:(5R=NIC.BR8#MU2)[=^8JN8)X$'\\W3 MT;$\YT99C.>'9%U8Y"M&8DR<^$K0&:&L8YXCA-5"GYN YOF^2D\_$0A7>,@N MT/GA-,*+_)C*=+$82S.V3 ]MA\S'<=G5_XJ^A:%YN&^R[BC)"Q+"\>Y8%S M-F0C$SRUV-8/:/MY6SFOY.%8H-2(3&AQJ2QL(AF'O(A@:S,&'JD_5R!HQVHB MZ*@F@I(V$1SNU EE/G),/0(0HBH,:>)^/ZSX;@GK.QBS83 !AS+/CCQ2;5P: M;Z:^BV-PP8@CRZ:'9"N<]61XE6/TZ+'_X.-O7AODO'"XOF:!E7B?.KS.LJG@ MN1ILF_F;(2U_71@9JL]^:I023$\,S9\:O?O9==(MXPQ]P >C&[BL0&&S/=;7 M('/67%D'!<1&GVBO7+':$F,O=5BFX#[EP5E"NK4'?_#];GEQ@]W-UTI'>;:2 M ^*+*.=V<):D))_B2<63:<:X,05?'/*A_XWGAXH;%3'&L?WAS+3M&%$,J MAEPPV:;K8LMBZ56D"-SCA%[& Z)&^O]:4J:[ MW<;<^?NP<7M4/$\% NYY]7J["@Z.]HI$V1MSJ_% MY]VL9?]2($;.+1@H!B,7K$1F[ZQQ'.UY>FQ=\+/]5QOC,;SG!9&[K2U2#%PT M!GZ;S<&-++B<,G'P;J =/AJ51BL;N&/O[/!.?D4>"<;,*O MC4I';Q=!]6Z?"6@V*0E0RDS MB^2@3P1$##4(F 76JX+.QRHZH;!6F+5HF MHO!NT4UU-HA=81CY>(F UD7]Z,95FPFWC81T*RTVT5*!"S"IAT)0?"H M79'4B"RFF2%BY]!YL:N4^M#@UE9U:$T"G_>6.\\6=9E36^3$><&Q/P*Y,=F M;B5ZUS4/VRMB?>V)%G;L1,,^>GF;&& U=;?3<\1]8^W8CV+X9=8T1\(NCEXC M6CBA=H!@/W%8%!HOA1W%#!YRR.Z88V+"2;A03JJ7,;-33>P1B$"B3QTV(Z?% MNI4#*J 71Y45*5"*N#B)CQ(";V&WYK/E!-YDGL 2B,N'32W+2?PJR=KX;X1L M%3*Z"%.0LMG,*.$NPN?4C[M]GV&1>=Q0/O9(MO&EC(\A&GF(\_$]A* MR%GF)$(:RJ-S3MU!@>A\H..M>C,'NX:C27(E+FA,%DL\3:(V#42E(T@4?9S MBT.S)I>I.2 09,%@ETR+P)UQ.\\"$2$&#YI&:O* "?+,-)I4& M7? Y6@P5"W\6D'2EUV4=?;^:3"*+*(T6CGB8[-*S;>?,X2V!%MNS9_NJDBN! M9]O.&>[;/OO=S:STW)?CV\XZD-AX&\[)O-0KK99RE?=O6'K:Y<0<_*@^#! [ MR2,E$P[K(2*+B3<$6AU*!J?PV+2?F$2]74"*S124E$X30U5 R CE*ZT+!628 MGX!_L>P9Z-=2(;[&O?,\3 @W?D@'BN_.>E MZ5D>7D^ P8]L,+:MOP.6 Q.#L(#9,#&;8L,DT:9H?$@R$TT33V015+?Y*H+, M?_T=./[[U";Q#]-@1?O EMEX,8NG.\O*Y+:XL:1ETUBCZW0'S]MEH^DVR]ES M"^I6:\NN2,PB1[)*462G7VE2/W-D"UVQP5:Q>3E:G[)MB=,7HI\[H MF)11?'X\Q(*R>7('99,D2URE,TD\8-ND'V K.J]?#[53I;.\4DJOKU JM>/U M9!=1-7-.F2C2_!H-E_V,T7 XHSG]12IG=DE;OD'?0/J^1RJNWC'E#\J*BO-7 MY?QE9W(EY?S,<@O%^8KSDYQOY!T7E%?G9YZF%8;S=]TWJ_S1S?U1.C50[FA! M55-.N>%UD0'F]L!W%5R.(HG!PIZ/0>2@M9H?W>I>];!UM-;A0I>UX+=4_R]%_YN+>L] M+A5_UY&_.Q>%BI$4AQ> PW.J/]9S'8O"X,!]2)1\W]"'O+>^'-G(94TYDP91/3OW,>DXD;N\-[&Y\7,=1E$_C MSHYD8;B< M=/F6\YKV[$HJV/H;QR6X*W^,SAV":=D(MS6%>X\]C6,-YN'"1YB$$MDL!Y:N MFRK/&,89N_!#&WO\]0@+ZW:$4B*!YNY /JQ@NMG D;:1@S>'FY!'R&XV(?7S M)62STNP8V81T1GSV08C4Y_)W(<2^%/(;Z)$!LK/+O\ZF?[M6RZ"_$3&R<7[T M[S;69N-V3<\FHWZ^9-0KG6[V0!>\Q?HJVKC0/ML:@J40W05&I1E;>DJ'3SP' MY&. "#E#S1*^@\9^SICM+8$<;==:9=;MTDFZ,ZWA-[;93-Y:=WT!:)=9C^^ M:'K%J&7/V]J,W>LKJ6_=*+/ZW@'9Z]W&VKRJU\NLK'?"JXUN:Y>JF2"Y,=MO M/;/)G&-!AQIW9LX).[5O3DP;N]1I;L0BP]/3%@91$X)NSD8:.>?-I=@](LI5 MX+J(1$UHM0/^CXWFHAC-M<7 */@LYL-1#^4AV^-.,?9A$9/93YJ[]O'#T'J6 M$+UW?US^\TTZQU"K_9H%#I@$'8:/$,']?5R_OKWC^K MO9O'Z_O?P0%\,>>>Q$C$=.+.4PF"%.0'Z5FT?Y@MC.U!AZLY>,Y@-#?AO.:&M(BQV,ADCH>!3F:J7VQ M!A0#H7$@+'1@[Z>YUAL,F.=IO2XKG1"*P(V ?T"?0^7FA90Q:9+X#YLI%W_9(, =;)V"]:*X*/&@5^X#+MA^V\ M5,?."WWF %5=G!("Y<6;\D7!WI _M)U*.[HWK,&?SU#/Z@0?>&NRA+P9@ MXE ',=X2+2EL]Q_:I>5X+7 7YX1LPE M>4F,M,AQH[+2!0:>Y!F-^%\?!F,V#";L=G3]=T!^DS]VAI_M9_!G:O''SXXZGS^QUSTCFY?;.9Z8VLFW:;'Z-4V.OSH7+0: M"R[2KY&G#Q+$%WHUQS$]G^W!!7+SH@8AX4?R4VP+ 0(PJAO81&47?PWB!+N4 M0_#LX<@'IO(]7V9([)YM@S: @.P!R.I]]^Y 9FW?V^@HM7VQB#/S*Q($^=&D M!VDV\S4/'X6?@SX9!@.?$Q8,^#.H-H^/WC%='!?R3.J_#U2%8 Y4X!0'C<"% M.4H;M.X3#O&#:TA5SOC+\'U;88>R>L@*MD.WJ$&%(1Q^CBGT.Z'/-VHX:UXL MQA"T<]QP9.]3?'OH9\(R#;,-#>5!-\DGV8[@F!=X7)0:#4+U*"UB9#?IYDZX MXR"I4V($NL/4'+),^>96Y4@'C^@/)QSF'4R?^8+&FMV2)08=]04'1'D+8V-: MN6-C> @23HQ9-D$F*[1;88)+3O6@[\P6:_GDO3M1H5^X,4N]_%U6,7SH@[!\ M^*W_<872.YJ7<\R5BA2&1CD,C;8_:^FY9_"GY&!1H/7_U;5(8ZL@*RO(^H"C M(>12JQX;5*V?U;$UA#O^/FBWP5B,(("I(H+2A]_PMQ\Y8Z7CKP2IM2]?KBJI MN.G%YK8CMA9IQ3WMZOI6Q$TBB!+.[Z5CND/Z)OLR"K-"A2?#+.UE[&@09M'9 MFBENPBUQ1>LSH!VY<+V9:TTT71*)8JX9F*^?8"C!H,USW(;,67_2;?#$Q?<@;6P M+^HY:5F/GJ^-&*.Q>A,3+(3I.^Z'?-#VJ31G>C[&XMYX@(!Y(2<;2W)&EF'E\N"SAV2YF\8$Y.I>0^;() &_FI M66&<""PL\:AW%UI/'+:;D\D\J>MHMC#%;?"G$ZH)<;CNX1D/_'P..F'@3)DV M#!AX1CZ)/X5\.)8XH1'RF#*KSBHCN-XO?R9Y,/R7V /]H@8=S/F?(TWXZ.< M!7V' (U\'E#6FX>\$S[;%G_/$QLNGE&C= 4SQQ:B MD[]H @-;"";2<-DXL2TZU MB%988 W+^3/&$W1766[%ZPK ^^#+P8FUP-^NB1M3G>#B^SBBE4\2CACI5+7+ M8V(>KQ=,X5NXH9>]$ZG-+]7@7E*=5\!*F:-V.[7FGD;M\G-P4FEJK.[N>BL/ M,7:QU+,6"S=@,9$)5I,64Y,6%3^7C9_C%8(%96>C,.Q\OB!5K<[1 0;0M75& M572PL]UWC;MX]?=180@F,"IXN'O:B 2E'>_12363<7,E';G%3H#^=,H(:BFX!1(5>6 F!_#2'^1?'2U>8-*LZD7 M6U,5@/G.E=?U+$#S(YGE7?!ZHUYP?_3\8NJC6N5OCET=Y%CF[/A9&>*#*B>] ML4P[Y8#1']42;]EN,;W>Q"QL)P_#F&RDA.83GZ'#WMH\XZDU"O:DQ%L>+\G#D5>\AL96&;+]4[DFD0*5UT MD&W4)E90K/,"\.'YLGUVF^@^TEN*[9-L7S2(?P51&($MA?TY-N*BGJ&UQH6K8)?1( MZ>T]M8@)K4/H,DG=U&S$V\9J!VX;.X_LI"1OIW[D0GW"GGX;ANHG7L>W=OUQ MHS"%3DN*^I8?BBY5/G>B,YHS %CAV]&-A4[C_XNIF$U.2XULO!&5P5&Z!CBV M<=KZ997'%4:E&%FUD[M3*9\"]@UN_?C")L^,8QMM!D]?KV5/TCDAE:+B7/+XX&VJ29O9LIQ/2),HYV5R3M)0F*8XF63+=:(>: M!$&D-QR:8W1.792X;2['K(3ZJP;)]@H,Z-7]*(UEQT(Q47Y1)OJ,0>A#Y,8 MBJ?M(Y4W06PT]NTP;3C.N^C=V\I/.II^0<[[';%> S\VI?K$-UH< M:0RAX*<@!H'+\J8 Q(L'7\SJQC%8?^A];I1G?>.781%GAZ/6OCG^*8]Q3!O<_QU, MYAI.%!$O?AYV]M;6^(O7*_3R2VQ-1@G'@L,B..!: JP,Z&) M:.(9-)S(8X, 5S6(\>TLXEO;P>G:8.Y!NZ%*KTAOP8'(P+)I5# X$M8,_L8= M"_0=.46>]6:^VJ4?\7:LS/X7P?,H"/8X;TQ!\A&W%S]Z\OCOV$@ YX MP>-\QH .[L$T> RQCMG5\B]22>Y>4BW /^3"UY)=:GV:D MA0//<;XV->;2?+076/*\.L+.C1GO/M-RLD#UC #I0$3/:JI+/E%.B\BSAV$A[Q6U2R-99+)HP2SWD53)&W\#T MU&E=%G#T5?54T@D\;@059>"[>C>X4?H#2.!B;]I.XR'JXF.9D3/L8[HP? 9^@!J4"P \L;TSX_>Q>@TH;6"&24"&N"49_3>#R; M3]$S0Y[(Y ;:Q' N(.ZC&,]([$&[^.($X'CT<58C?# D=C/MU$HJ-+D572,[ MG N+:GCJN#C>#S[5:[_*)8098'H0[,QPF&0+?UVX8S2 MB [YZ8].,^?,Y3 ,N7". _=Y%/>Y@3?];WS1S?P;HYY=S!M-OZ0)E[ET:>6E MA>KZ<4D4I;5""O5HW.9T0P3+7$J%7 U>A^5[,=[C?!I^+T?PXGA+%QD;O0B< MMCFUP(7)E\(7\C8<( !.20W'6T9H:-&(R]5"4.4JG)NK$#?/R\)7.^4J-#9V M%;+5+G<@$LX">@])CZ*QO0/1RAFQU#YE!T*_J"D'HJ .1#O'HST,0^[-@6C6 ML^OW5W0?VD:V^]".W(Q*'8CF+.=JR?JM>^W6IQWS@F<# M2S"A(LX&_O0*AN>!*VRUJ.JIU#.J$^]1L"WG)RA%9,;/\6+S@JWM_E""DE58 MO"/I43)]JC(=1?Q%E!W*0BCA4<)33.'!HHX/?1?Q26%A%)PK9E7,6DQFQ1@\ M8E:)+_U;]-$=3^$H#E8<7$P.OC)==PY<4T1/YCCMA/N%B] MMXQ!CI<>*YR@?T!5*5>#XX2JUL_JV!H.F?W[H&OH;S[JO]7UWS@"*?YVE=+] M$K=CKO"X[GZ[/S/V+*=CLKL,Z^L\"H(+ X9Q?+8\)II+MR!@+MUE0%+G502B M)$-)1D(REL B+/2!U[7A4=9V7Q0^QSU&[^^/;]Z^O5PKFMC:F M* FDT76!/IK\XS\^C,,LWUWOC^OJY?UU[Y_5WLWC]?WOFCEY,>>>K!W$C(S- M$N_T7ALS3AP#R]!$$O _:_2?K/R@^.H-UIPF*?F/3]F4Y"":&]+Q\?;JBV7_ MB#@C@P3\#V)2R2\I[MD5=,92H- X]Z87MYA+P M$\*E#B8$1X'HD"1#&I&2%@-L6+@; MXC?X'-F$P!SP]C$+"N/$]4U/NYR ?U!]&(R="3P-N1H),'6&;$*D M AT](3(!H4-P'$YR F628,%]-D(0'D(9(3B<3/Y."1%'X$'U14BL:7&I<+QD M/P'.8=FSP#\HFNK:*!QK25I2MB*$&<]COM>SAS'XF:]\?,/PUKY'2&#WA-#VRP=BV_@9CG0W\4:_O&O@CZ:SK"QX]?2)G#=7VB@YR M5K@?[?:!.K%4B]4!$$? 2QB?]5KW3,[6Z!JKUI+[(]8+'.5=HBY&W#:E1WK M)F>-6F&RL\LJ75=W6O[U-9HC]1G=L?#GZ2]2\=PE<<<&)2#I^^X05;MHN=LS MK/DKGAJC$$9IL8)JL66UR0?08D?47QEYK1/27\H-VU!_(7ZO]A8'V7CO3EMK MK?"X BFJ'.3QO2FJZY\X;I$-D1^.IJ5J%_76*6LIY65MJ*7^VYF8/@U@5CJJ M.#HJJ_)_GSJ*7*B(%7:IIM;I = [1I&4U*_*BSJZ?OID/5M#9@]I!*-24<51 M45FM&(=PHR1#8./14?14M0[NU(FJ*>5&;:BF[BWOAS9R&5-ZJEAZJI%3:[4W M/86<< .,$&^0/(J> C75N# *K:D*4Q)]U#I264P8#0[B95!4+J(QL'NVA\4V M;E;UE#/2WF87J'5KM;SA3EVF,V AEJ9M:MO:-*J.4]\37]S<>WO^@=PJ)X)YKB0^+[8U3Q>)?59E*# M D"O!:@XF5.]+1ZBTQ:)$KGX5B=+2^%=G(@EPG'DDAU<-J'"N^RY4KE5B]U: M>V.FV&\!H]27U_P%\;*-IH VLDL6<<_R2-+)FY%Z&B3I9K=/;LS4 ^10E_-> M#DGU>@9)C8C+C)*3M)5#TB5R2:*?"$GTSB[9S$CI3K+31W(.L LFT2:S M@QEP:.0F#GIXMR/4^$!YL@'W7*U?.9[O497^I>FQX9TY1V;P%HI%&WI>L6@A MAP=G#@5>VORSRZCE0_]C&QBIOPK&3>: X$.N] %[2,;.!#;1PS7C<&.0__?P ME7;]=X!C?+->Y4Q&0WZP/E[Q7ANB$RB&C^?0&7 K.Y'TYNNCHD&I#G!*G@7+ M@GAS,,8AI;TG4,(T"_N(FG\6GT:6SP/4"DS>$\)Z1A(>+SR(O@IK7R#1@FYOT:>7]>#_0S+6><6[U M;&(.,M[@=C2B&"5Z^%OKG9:3$VAF.WSUJMZ,_35F-C,;IHCU/N/2AY\"?/8= MK, 9TF\]8 3ZRML0)=C(#F%BS6:\:S!J.*OD>1Z-G-*V>Z MMRX'?**6B.B2S8ZE:S4]HRO,E+.=$WLL19Y($&YT!78Z?ZMS3OMIJZ^P]^!V M]*?INL"DM^X])JG(C8+8\R9 ST1\M^!'99,IZWZW@>_YP-J\M6$#&L'^51I& M-X-*+JN.:)7:"W^DAZ(SD[*<(!=O! V_"SOE\G@FYP1R6[HM83+ZD XB-RXD M7927"FD58!#@D$1W9B;%@IF88VX^@6YZ0G630YZSO& MYC/C,^:9.[!6X-1F;C/MWC@U\Z[78L'$P>&7X2[LIVN6M_;!GX)R1PX&@GEH14>\%^SGS,++EB>!6OJ;SZ.(/*2^2^\T+%9=6Q.1AJ5M,6: M_W#3Y2/XUDIC+'IZR6/0;.9C6_D ;#[9+W,&__H)+TL+S=O=K$3"4E.=$>'> MB:?>N,[TLU@H&#'8C=L1]Z7#S6FM>@BH8ZZITFID![T5C8,4( TFH$@FG() M*8B%@2\\\9(CQFUYWMMGY0S6?GL1/(*ND X+$H!"S/"]ZZN^=_O-QWI.]B.U M]QC?8B=OU#W/?=8+K0<^7LX+KYB=W)6*]<=3YWPTZ3F^HQ%BFYX M%KW-GVW<7YOQ30\[B273+(UGQ#YI/6#G(44 J6CFS9)?Q-S%(27.TX%4N!89 M=L!'(*ZL/\\)6DQ\"&R?Y1%H@=S:BC9FDZ$F+HMN]HJ? 4H@6R1:.:@[UF@]MTY5VPD["02@BHA44*:K.9^[#7,:78J[7I&!)"#J4%8#N1Q@% ] M6T[@@>D0S@>8F-N![V 2$1.(I(V UC&1&Z[E6+1RYC7MC-K%\# RX453'D8\ MCD>N7B:)D68C >&R E(<##A"08K^^6<(K673@4Z'_J]Y> Q4(V7!N2]'8 U@ M65'E".P&J3PO-"Z?].%J1SDYE,^QPND#L9VKG%V:XUS5(A1*J!=(G4166$L= MR3,@_7 U9[6UXD'BCIAWF9LK;B1IN+YZ1O070\\YT8$')&39DZPHB7I(7T;! MV27@[ P%9Z?@[#8I0Q*R"SI/ @[%HW<$QY)Y!?()XE!"]'=T;%<-ZUO=U31E M?IPGK01W3#_;5V%4\2G$MWV?V7="?6 -I)%=1I!'>SQ#)AR\9F?N- MYCOE'(T+F":($(A>0VT$3TX#,R6M5>3LQJ(2>3CH)3Q@<-OPS>%.TC]XS+@A MF3]Z),7J>->A"$C\3*X(/.EC)&&J!&Y4$JVJ;WK1?:.4$>QJ,*7?%QPT*F2% MRSF!/Q%#)ACP^)!1>@U30%N7 1P(/BJMSO8"$K6\X'QA">M4.._@3IL ,KWZ MI(UAEY;5S6]G>\2+).1Q%2"EW3]U+92DUTF=A86T[\[[+5DZE-#7T+5>O],J M_1 [Q"#:2EHWONFZ2!QZ:X6.AXV>FNE!@S<] MZUL/OMF(W/OM3-_:,!U>&W5&"FRVXRYJ[]PI_LW^1W1H,IQ BNU/#>P"1 MW19IYCB"NLI-#RZ;R[J:]X?XLG_!;%PL'DR73B[+9DJWPU914BFETEC6P[M7 MC).-!',MQ!.,2P\MEWO#-2F^2&X-)Z*D,I3*G/D7F]G*M6$]]BN:VX-\'%LR MRV8LMT?04*(9BF9.Z=)ZHKDQDL5^17,7N!8[$: MUOYQ<76A_6E:]@L)G/9?YG3V'A9T4=&^?+G"AXX"EVJRPP-LO/_4_&E-@VFB M.%,\*:P9C.H3XWV(O#YQ:LYQF!%=1&.EAGQ.&"^;@5VAU\4_L2C83=1PQ=Z5 M?IYS?M[)'O=<@__6_W6/(X"X1%LVOHEH&,\O.^KYCV/&J2X7LE+E$=5K?>7D MDA>2FWWCN&&A_2C6/;918WFS8N3UEN=7#W:R9P$O4(@OON04ZE::S>Q^P8KH MNV0V:B@O(9% /&JW-"-8$G.22\_L&;**CQ@4 M>M-WL+(FI7EH^-=L*)%?\O:JD;U7-)FNK#S>J33;.>/H$D4F8O>B2G$LJ8 W MF,PU\]FT)E06 ;]=*)T)*_EAV5/MH5H7XP*9._5(B0-)^0YZZ=PIA&.1MM-@EXZ)#1RAJY M-;/ G3F\"!PX>1#@20M<#-Z9-8C6$5.2!( 8><7+>OY, 3) WALU0H5]9,(7 M6]YE*X:S0R1NV:(13;KY\3N34P!K?8)=H1GJH"] %P"E^$Q<[ (D===I9.>>=SUD(7NQDS&H0Y=IH#OB.N.;8_ MHK!;TAQG^'*:<-+C903F";=@IHO#E%/<0^0 3<7?']=(3ANMR\/$#1_\3K7J MU(X6$MWQX6L+-B^Q9>SOP'H&98:O%IL6CX^*C9F'%QP&3.9^%OSQB&,K@$L>18$;J?\+L+78B^X&8/QF GT3K%H5HC,)!KWE0R M1/-]1;I!(*Q>"P:0#M!B,;FQYP'$!*V6*B'OQ"I4NTTU@GB?$-U[?4999@T7 M;L#P4>?X*G8I(;L8A6&7\QV/T^H"%Y6!4II,56[I_E_/L&V2!24??KI8*WG)IO2D>MFR6 MH&M7&HU.I5'DR=(%X/;S%:Y6AG!E8+$KXZEW(<":;@5(9SVJ>'6 KD]HC[3*QAZ=%K;=<@H9^%412FKJN+ SD)I1*E1 M:>J=XLK1^64JCNH9\*)8#@QT:/=@[43G/M:P:G:Q@/IPY;7GJ,^/"6V+#P*K15,8JD00LA1D58PQF+,9*DV**L ML:+[M!,G:>U3!^TS= (\E2J?ZLQ??)[N7*V,M\!:K%-I=>N59KMQ M-$V6UEMUQ" ^LYS)F4M15NGVH@=28"GJXA3F]B(/]9YNDHA.XX[?&K&'-I">Y@73*:(,.*,0G!QUZ3..1!ZMWF%9IVIT.<>N MV##DR9:VL/1;3@L1;Y\##E[/K>?> 3AX0F^LI[\4\/=*Y:ZO=Q>5 _C[F^PS M.CCX-^\!/3#\M^*W?GZ)EK2H:> _.0'**DD:MP]A]>!P>5BQ<>A8^..,< M2V;N"?T"6.S@3[Z"2S"ZUA!^5PU]0/>LV3S(T(=+<\+'3/O:)S80WK;.\4Q. M"]#/.#"@7[V9B>BC&U7,+V\P/CZ&R+=9/JO>J%5:G:.#2A>7C=:>0W!PGFJM MQ%/%F)*J=R\:1Q\&4EQF6U5GK9I.7LG1RO#>0F;+2FXD&6QUR%"TXU$VHYU@ MFZK'!K\/ Q>''P"77'1KZ6JW3ZBLKJ M;9Y27ZT6>JE2SW&V:7MVH.&W;]S8B&+OE'HJZ N?!>G.SUN_RT"?4X[[#ASW MQHJ M_DC[6%K;FAG5NKVVX^GWVVTE)]?:I56]#L5F'3GY^=G68,0;U39@ZV< M_L:* -Y[,0@R"U\V,Z#B@:*^\%F0[OSB@3\/H_9WUL+[^I-VUZB[)Y.Q\@IS M+5: 5H@(M9Z+*RA5HC>:2"K3&1<?U_W]:_O@J\$!O,W>Q*[+1VD%79%83Y I=C3F^H>_, M%ET^>>].AD.WM/=X=5%['>GB0_]CY^+#;_V/*[AO--[GF"L5K)"UW%S1.*T> MZ7',VQBEA. "]%%W04N8_0> A!K@27(?8 M^,PVZ,[E3;-3Z]U4KVN=3]5&JV%4>]U/1O6ZTZWKC4]7GZXOTVW28J ;#@X% M33]HM_7+>J_^J7K3:K2KC=KE9;73O6Y4>[7K^F4+[OZIUU&MU<=OK6Z=7W?A MX]AE3/OJ$-S!]2+V7>O4/+7L'.F"3"0..U08B[.6_Z;ELXROG!-_WEB#[%2HZN MG8BO'381;Z03\3(";Z=JU8CP4Y"$/\+$@3FA6K7O#\F$_9H)NL\TGQV8O^=Y M#/X[?#1_KIVFK^%14;-6J]1JJE>\Q,R8-?K2B)C1*!$SUIN*& O/C(U*L]-5S%AN9LR:ZIZ%O,6D&2.J&]KK0/HVZS2 MFC(KX3/@^IRSKM7SG$7F>D-77*^X/H/K5X-_+RG7ZY5N_1!)?\7WI>/[G%.M MU5.[Q>9[XR"'79OQ_9DE@EACXYO3DH4[FP!^'*,6J9MX6B,5LZ)8SL7 M[.R(7EU%[QY#SNMEMV]GQ]0Y)YFIX*8H3*T?HHI9,779F7IM6,HCEG]4:@?) M\RNF+CM3UU<*3 K"U)W:(]F\^E2]:M5JU4:W M6:MV>D:WVC)J7>/ZLM&]:M=VBI@C6)!4Q^]:\]<44QKM6=2PVFTJ5)TUFKOU MQOEU=[\&J_,JH.T.LC<*@N4L6.T3>[8&C"O@ SXVA,I3 !3EY)L'YBK&48RS M_@9&13Z*;13;K.X2A8);-/.^!/>$_O=@5\J=!WXM_V?LY*]31>*-SB%*H MD\JY%HV[LTKU5N5N\?=3X^M.1S%U.9A:-185<%/R-$U6F=BR4OBRJQ'L%"X$ M3,+Y]<%<6D[/'8RMYZ6!1[$$N(B=@>W5"K@.XOO"GII\3XLDXW6]"!*NN'HM MKLZ9[GU8G[>0_%PW#,7/A>5GY>X68Q_R]$I6O=%N/=Q"*HU&\T3P($O5"P$/ MN.K=5Q__PO%@"@=G.\E=$4/]$'XN;*K8TR*)N'(+RL?465CL!W=S"\G.!^ED M5>R\6W;>YAR.:B9.E)G;*@51/F9>\=CMU'A5;Q0"N_7\,N)?33LP)]HGRYLY M'O4QJ(AA*P%>$4?^$!$#W]O8UA9(X-51>G%96Z43U3ZH?7A5U7=6/"Y2&KS( M#EO9=%;'2#^'Q$7/$/BR0NE#8B&+ZU[E^FZ/'6(!5")X_R"Q7Q?)E9_G5 M>D<+P='%!A+_L!3),PX>>53,RI7P)Y.8E5>MFVZ]V^U4KR^O+ZN-9K-9O;PV M]*JN=YLW-U?Z3:-]=6J0E96"86AU5QO3:HFI]XJ=U9WV?5(H](P#C$T3Q54*3#* M?H<1:EOK]0/A/L1 M_^,_/HS#$/2N]\=U]?+^NO?/:N_F\?K^=\VVW,.'$, MY!(1H?YGC?Z3%;R*K]YHOZ4I^8]/V93$[=B8CH^W5U\L^T?$&1DDX'\0FTI^ M27%/=F"\P*X53O:*YC'7&N7J+\%;Z7>,S4VU6]=5DS6E=7]4\]_=1@5J.E_8.9^ )O7LFXE 0A\QR1 M5Q_'+GL->M4X(D38J?+:&:+<*316Q3<*C54QCD)C56Q39+91:*P*C;44B<1B M@X^4336MH(8+@E3J^ZE FY* MCJ8QLDH,,S3-R:@1O5(0N(\SJR%\K\!8=R:S6>5]1_)]"XE"9RB JA)R=5;9 MWL%]WD+R,UAIQ<^%Y6?E[A9C'_+T2E:)V&X]W$(JC:9A%$%I%"SIJX!82R2Y M64,'CN3G%A(]3>\JB/;R<746>,S!_=Q"\G-#G5N4CYVW.8@[91S6=B'<+\7, M:S'SBN=NI\:K]5JK",QZ?BGQKPJ&=:<"7,_"F3E2R%!D"#^]J2*'XC*WRBBJ M?5#[\+JR7_'$2.GP8CMM94OP*AC6@N&DU;.0+X[D]1484.T@ ST5RF!AI4?! ML)[-5N7A6.T-L+X5! MJ?A&85 JQE$8E(IMBLPV"H-285"6(I-2,.RL1D[9F7[V&)2-2JMUB'/CD\H3 M%HV[WD/A;K:Y",RD?5^=4+1W6Z2TD/W<-Q<_%Y6?E[A9C'W+T M2C.G2&:''FXAE89>:>F%2 05+.^K8"A+)+LY<.O'\'0+B1[5;*JL6/FX.@<\ MX[">;B'Y66\4 @U-\?-:_+S-8=PIXU :NHK;RL?-*QZ^G1JS=O5"N!+GEQ;_ MJH H=RO .4@;QP@:B@QB5F^VBR#PBKE55E'M@]J'#97]BJ=&2H<7VVDK6XI7 M 5$6#"JJE=/^?PROK\"84LU#U#XIH+7"2H\"HCR;K:0M$YQ$ MA42Y0NBAD"B/JC;6AFAJ[;A1L1#JH%6I&\>((Q1 M6=FX?V>-C(7@>[UB- YQ2*KXONQ\O\T19-&P*(WZ(7+,BN?+SO.K=9(6@J7; ME4ZMN$S]H7!@E'O I?DW;*DUFB9+B.I(I+PC]Z^@$1HS$(SH9DVR!/([60. M?!;]TG&U6> .QJ;'-)+K=Q?:XYAI5\YT9MISD&RXD>WXVMA\9AI^ G+#8/V3 MZ!XF")CO76A_CAD(N?WL6(@7JCF#0>!ZVLRUX"&^H[E<9.'/@?,$H@UL"2\0 MW69BF7UK8OESS?+H1RX"/[XU/1#)$7-=^(>\!2@3>"F\E%(SL*(A!.W$!IHW M9LR'MQ :PH-?FK[VPH ^%FD%^*W%K^\SH+*-:Y47.Z/%APT#%W^"%_ACER$5 MAIJ-")53AQ J639"99T_])=L-:BWLIISZQ$F;WT5-9BE^[Y(.@H*W'-Z_P\; M;E9HG5V:2E3(?;>LP_9ZI.(+\FZM5G8.MP)[[\T8_..93>87VL/8_.?9@R\;O=V; MY!4<;['7)703TO[/I3GX,7&>T&3=LZEID1V3E-?NF$OD1:-VVP?G@MQ [UQ< M)'1A1LYDXKR0Z2:8F(2FG?U$E@ Y!_>D'WHF_Q-Y"*/ #T#P1Q!F M<(\A(OHL1F$GHC!W-] ;"VP//O)&%GHQZ&>9KF^AVQ;_YATR,=X9G B\*_X5 M%@KV!A<.S["\'W#$N8M\"X"%KL)H-SPS,0I:,,6+$A]>"[K!V^,GMZ('( MP<6:@.4?X:F7$V?PXTT8-8*[Q$!WS.!9OANPG<+7AR%S34'3*QS6Y8BHR-?# M(T#X@G) J=LA%NOV9_&'>^ Y\QQL>T-M^SEN>U-M^SEN>TMM^SEN>QM#UX/[ M%7TV=\1C%<>=$\>]6A&V@[*\@O?_2&A_XS#0_N+P7J8?RER-M_SLN7O@YKYE M:?95T'&V3EH\^*;K?S)]?O/=WNYBZ.!]JO1*>JU:>R43N]+3-^HAU N!AZS$ M9&,QR3K&.4$Q:? LY9'$I'V0TC\E)OL3$^,\Q*1Y5#$QFH?H%5%BLOU#%;*% MVA.U)YN;D^96YN1(ZEFOU/5"*.@SZ]M[+V<2AT4*'S!#E7@6>6$)RL>QTT[M+J%,-=*/I2[KK9!;8/:AL)O0X[1[JQ] M2K I_,0>2^4S^17$S9Z@?V-W)DI1Z/@@&% M[TEFM\4)[W36%>TXI'Y9/(\C-RP<0__L$.+^F/#Z2F(7)+9[#A)[W&S3<8YO M3D-LE,@NB&QW[;[ ,HKLRBBNS:U0=E%-DC9^24R);RV445V;7K M%0!%8B>KXBNJ3"Z5AFJ=(]"-?O8P!O-$CK4-.[UAZ(E: ; MC;^*KRY-MM3:%@9=96^'WGE%.63@EB6NS,]EO[+ 5XF7@%:K>FQ0M7Y6Q]9P MR.S?![JA&Z__I/[Z3QJO_Z3Y^D]:K_^D\_I/NJ_^Q*B]_A/]]9^\3CKC=;H8 MK]/%>)TN1OOUG[Q.NOKK=*F_3I?ZZW2IO\Y2]==)5W^=+O77Z5)?@2ZOLU2C M)F$'.>!@6?[(/]S*4%E[U5-@34:.X]N.S[2?T\GO$Q,5.+.K@<6R*?V"YH73[X:6Y[M6/R!GP7QR&?V"OI*#PCV@ QMJ-'+<@HM[?]U%ESDN M#M2\&ENV>4&F4;[, I%S+>K!QE^RGS0D_..'H?4L)S?>_7'YS^QAD8M.F/B$ M?#KZ""=5)N[U[?O7I=-FMIA&^>:CWOSP&SP-7V87_?^6>W= M/%[?_ZZ9DQ=S[DF7$0]Y;99ZLH -U0QTA<11]7_6Z#]9I]CBJS?:;^GW_<>G M^\SW1:(EGAEM!KT!_X/X16[*0=@@PWG#A236MH-)J5>.C3ONDF]\;WD_/EG> M8.)X@;LX_K2!A-UZ_&D6 Z\POC2GH"&F]!8]\"S/+5Y H"TR0H*Q_^OOP/'? MIW:5?UCA7%_1/*#\**M^X$/_8Q?T3'\5;%L3M--15YI@ R]KU4?6B=E5)$M> M>Z.*D@29Y9#G)'?&9CM+JS,VA\#EK@]1IS80LZ\][67L@"V#RZQG:QB8DQ!* M^<7TX*&@9"WXT'?B!@Q>V:CIW?=@&+&R15Y2T/6#6,Q<^ M&+YUEK]83!FPV#"O-M10K)O1ZCB+^?X_S?F %RBM))O-2[;M=.KZYJ5? M=JJ-%JRUTS&,:JM>;S;TZZYQU35V.C<[Z>OH"PX1?2(4;4?-UE[A3N<\D/"! MS7PJ,-7JM+CVNIWRBG>VVKU/8# XZ^A'81U##=)$)=\R#C)(\TIX M1YI>G@KD56[:2M]U/2][450SY%]A_FRP*:_JT2TW*N](KJ&GCN3("S4B+]00 M!^@+R83+^26S!V-XT@\Z$I>N=>19B_ZKC"L?YS-^CB[E;.$WXMJOYK\=5_[( M2URB+_2*W 4N>S4'+H8XW+YG;[\E3&"0?ZPA$5%)ZAS_W$&<)9B1@1SY/:"X<)W1BJ:9N M4YTGK)$3;NTU)WS89._CV&5,^PH7CCWM&K9SJ"V>'>PD%ZMV9]W=B8N83L_^ M9MG'V:RXYW^J8GV&1ST'.*C; ?[/FJO8XH%GS@N'/GE3DJPD64GR*4ARP3*# M,K!I=-09^A8WK1WD##TO(=7*2$C5J[5VLFCP]8242 /6;=H#!"L!#AM:OOS-/?."B4\_ MN9VQ-"I-N1!'TK6U5R8AF)GN7/N&2&KW[,ET\9A8NW'<%_@K%MUR NKOX?=? M'.<'?OO@FS['1#MP56[QH'V_P!\<6Q;V$A6@UAOX>)'>[3812H=I^:O2+/O9F3PSS06MZA'S M![8 $Z*[^V,37S.8#+6!&1 "D,_1A+B(^(XVM$8CYH; /Y.Y-@);0FM>\F!! M.C;4QLQEEGVA_3EFM@:/&&I$GI#*%;K5B^,./>T-;* UL&9PF\H;[4V?32PP M7_A7!ELV%1\S0K5^0Z_C6< PIJO!9[!F3E&3D/_F-PU5 M"L$/ 3T8%6["KRUD"& 0S0L&XR4O>8%;$:-619M%F,#X'',PQO5+BB"5EU!3 MTER\"A&*L)FLZ0SH,-3Z<_R=MXSN%\ DYA QE;PQ/:\/6_J"+P@< _@.) MM1&A\_#MK^!^>&"M@0,\1/(:F\ P)BP3D<,K1&7!T*/ !_,MWH3_HK(.QR#J M4_SM--R/)4PTA5?!MP8: /OWV=BR;$+1(S%T E^; '_X M)#Z#$P"U$;<;L!;QWN:40S;A3TR.">F3 M:K(9$SPS,4&PQO#!"\HVSA8$2J(3QGP$PV(SGS/%*/43O)=M$EGQ[CX!M>// M7/84 /LZH,C-&:H+<&Z05ICK33Z'+F3@=OEX:?CIB%"]+%A4G/OAZQEL@T=W M&$Q,:PJ+#5- %D -X-IM-GP=O#!R+0F^)Y K2D#LI#&NW&<(=WRDQL\:;TA MPG5ZPA74WDJ]>_.I)Q7L.TD96ET,RO/)>68NZ=M,7+($M9S0[&MO.DR01VFX'9@C=RW6#F@XU EQ9(VZ.%A<^N:!.P]1.\TP#8$F[N MY:T&]A*HP!D\#\<-%W7UZ>NMU@\\T..>5XE)"-XV%#F!W,9E',2"%"[^"=+C M!*Y0\QY_-#XK9MWPEM<_!V/3?J(U3"WNRH4[_W!]%>Y\10OWBI36S,13$'A_ MMR*4BP?T HH2P;-?ZP8MJ%ZK_I,HCS^9,S0?I/OC"#L:!ED7!W2$]H;%>O.8 MC4V:@<6:NG8\JKK.R^*'V.NDO0[RFNVG+<%U;2504?^CS"BOJ]/Q\?;JBV7_ MR 2&7:!$MK>\P(FOH7+F^\;X*L?K#+P4ND:[?<:YO.RE",'(SE\U'G9$@)_N MU/F#PG9'%\-AC;(%E/J.]1 MZ5[U[JN/,6."4E#MF^@2XK_!'>,8H9'3 N;"!6*!(QD]:12 ['B!Y=/C/&<2 M<'N.3X@>/IB Y07;K?4MIV_:/\ATS!PP>U4'Y \=8_"N)O 384/)Q>.7HQT: MD?L]#6RGZMBH'Y[F,2M$@83'IE8U?"+8;W $*01'QQ?!CF$9],I_D2^$--4- MX[TV [N-P4)%>&G@]3!S.D'^Y]%CPD\@J^YYH=4"IP?YZ4E0DZ^1DT]2*4G# M%T)6#@U<[=M W&8*'6H'5'-)D'DU<;\&MD7Z1C+&S=@UIQJ/0(:IBG#2.-"6] MSSE^"IX:\B?(%WSIQ9D+;]<#O@KYQ@3#AG>\M)R>"Z'E,Q,?2E9:QOW5D/WO M_KI+7<=]W8149 DE/3S&RLGKP0T#T:=L+7_!)"G$ZZ];0@FV! MQ\3%7=Z"Q12-R#T@2G \XBDC8/!"^D[N&.QQ]9+OF-:+::C?8Q;QW$;A[&0/ MC>9@]'Z'8!, M'Z&T@V _,1O3"9R3>8@93#&%@S("5FNH]2>.,\04QA.&H2Z'$#=%W 73Q895]+>J(Y>Q_Y&NP@">A!P_ !* .X;F-!*0B-LUSYS.)L(> MDTAQ$\W !1Y$B2Z9:P^]@*2GNS^)*;,!OI->T!5Z0=0(/CZ6L&:J(B5 @=(Q@ M8[3BNLX+R/_,0FT$LNZ"&AQR$\QMKCCO2$0'%9[X-M%O!U*2+::_?7:_N80ECH9-OR@+G$V#;?P1S(&-FRZ@7>C-G\X F" M]V"*IZ]@-47DRK^FP^0+[;,?%SSQ:WA=:R9.7E :0,)LDXY6X3?(UZ;&Q+%& M)3+3^'R*[!W-&4"4&YY2XL&9:Y'DT@^?+7Y.:84)MI_6U"(_P64#/.BRF!(P M)6#;"1AL4VTK\:(JEB&F=4W/1W;DOJ>%O!.+\L 838.);\U$9@A/[(CEP03A MR2V%==PPT1DAC6RDD@+I\))04$D)?">$3OFO6?[K%\K"/5 6CJ+UN\@I$+G# M1%Y.>;5G)/1_51_(?"FDWB.>09,/!(1&C>T?U4O>U-WU +N3 =4"0(6 MFOE86'D9.',3EE/M#7RJUY.),<>E!%9X7B=6(NI6PH.PN;+$2BA#H8P?J-S% M#U3"LX"OB8.4E*76IB"_:%"EHYM] IDZ393/(3,.S$0E>?P$:X"E.?C8P)XR MGTK<,B6%'CI+6I?!F$VQ?&M>R3@($ZDO+Y*/JZ]1<0\]B&NAY*7AL\)SJ/@A MV6!L\3F&6#F*"38<.#G#E''TE-Y]])3'>,(L.FC.V@,L(G_!R $7+_0&'8>Y M3@!JR8P.K>:)&X")31_Q;Z/56'9&B1X\U,-1@K+2$8O<_#E5J,(=_*)Y M,JIN26^KNJ7SKENZQH)*3\0Z81%3U&I1?Z_AX:[#^Z^T3S$G!)5+4L$_B)-R M;@20U'3NC@?REW0@CP5 J+:X!CNC$JE01?("5L9K!\)"#"S=%^7? TGJ88K4 MV44)D8LJ=@.RB4&DK;?D7C!8)A:1,].=S*L>=O]I$VN$+@A=>< U'@ ME3B;XGO%'BB?A1.FG8&L<#*U>K/2K-7^'\W#@5@D^ET#P.+L' _"@^$ MMS3M(ZJXY4>%TVA!@5UM+UU6ATT7G'/@U>*A2H[;%S))RDO#>(8X]>A57#OI M ,ML^EHT(4N&K]/^\VX!1LIFH2P^Y@_"=Q/J9YDR;/3A#5[4ZSK4'O] S\^; MV]C!8WD?$ 0W\=[T-EUN4-8^%4S]BO:,J[9*I'1\R_,"%@\-8K<)!48D$GD66PH-"O/$PDZ9>+=! M5C59HMYS,+$HD2@%)3P+'V";P]!$#0!2C_R!QV&D6TA;QQ9V]AR/3!TJ/ZP6 MI#GP'.R. :(CK(#D,K_2" 6[T*)@L\(OHBH*+,GE.Z$@M( TVMJCN MD)H3\VQIV-<'(NM@ TS@4@,6"8"?EG#L MDD-#!+<1/7O9O5O4K976 /*!?S)^,XJ8Q?M4-+#KEBVM [T:YFYX>*XQH+ S M9[#A+V.'-]YAGY7+#9XPO!GL/[+8A+:%@@>2 21*2C&ALQ';G:4(!:X=ZG3('=UF16FFCABR$]0_]CZ?4W/_ZVT)4^=JD(-+7>$1&&@^/ MRWC$"!?W76(GNHWH USE;D9X@_*1-!VY?P,=?Z1Y9$5#/D!2R'Y?#*1=;F(A M)/NEW:W@63&8F<:O%7Y>^XM1T?4F?0RL@__J-NA?LCS))TZ: %R8(98S&3C"_"(=HBI::L?8'98V-;OMH4.3L\U^]KU ME(J@P"-U1B/L)(4+)\X+S'>&PUX6!\"=V-@A MQ3NGRSMJ3!%I^99QD#%%O;_NRH-SG05]]\LZT[/)ON[BJ7JEV2:74R$Q%W!O M]%KW"'MS?ECY4?=:>73(*C?=&VLVFG6E-(JR&4W#**66V*F[<8B)&E$&0ZF) MU2Q8HZW41%$VHUYKE5)-E,V9P'(CK)52 M5Y3-I;C%0IORJ(<=3$G?,^NNO$)]#SYSYF#Y$JN@$]IN8P_&9;/M/C.'*/R? M:%I[Q.KF$FF\5UFN#BPW= (\/TWQW#&RAJNO+BPVV*]0U,NN T^9 7CM21$8 MX$21!/YP'>R&=)V1Y1>A,NK /4;_%4+&/Q$A9D0(G#,5JXMJ&&$!5+W;E#52 M>N=7/N@A5D^U5E54)5$3]4NCWI:W-O1?Q:U6J9&BZJB9:TVQ%82JH5Q9Q2S? M@PJE>)63V?<<=T:]15'E%/M)G4V+A?^#6&N0/[;<85@+)4O$2\@P:1EX8-05 M5:&6.U<,"8D/J7AF6A%DXXA5@P]8#U<)D2,(/SM)H'!RR'J5@2]8OO^+7FEU M*/>7% F]TNT8:Y<;&A7-C#@?^/07H]L*I;;Y:[RH,"$@0AZX* '!H]) 6<&O M]8$ J"#"MT4(-AS<\I/F%L$UOQ@URDP0C7YI\[^#!/$;6?8S0]1'CA=-K2WR M5J<@2??,8Z:+H'$XZR76)G(M7K((8G0($Y,@1+Q?)F0TO#<%F M6TI)K1'6_]9_O5B4CT@PA@'OHDEROBXX?\+QTM&8_IL-_.10H=0US92 1!U! MX55#;HYBA;BG("J?!="#%(USD8SPO<7^KFLO@ ^I*+V392[J71T_KJPM"794 M7HZBT#;(%[M(%IZGJLV3UZ3XNET+&=N<(F*0Z.>6;RWG!6 U/ 163XQX'/U( M"946DT[9(N: ]7"IW92/W1)>'HV #)VT#>OQ/7/*"$+4H98S-1?IX/@B784O M;S-9/N0#JA$8?1OPN M3UO;<-\R.C KM2E^0S"+=;H4@>S9C8IHUUZ_69F;%%?0"$7K6SR$#D@T*"83 M<>U6)XSC:V&+8KO2J;7##!W\K=Y-1$,VLM$&'M$*UQFI*"FW-9$'-[V_[K ] M453=B";#O-&A6Y+J*XLJHM3$J'!80N>$"::YR? 5K-$^N M1=M#*CO5)EC\-L'67EN]#MO#M6"B#M['M=A%MI.&KF5% :?*F&?8@Z@Z2$N^ M>ZJ'4_5P%KY/L%%I&,?H$U1[L\K>=.JJAU/U2C51-H="]7%NR#B&BD:*LQGUYC%:\,_/J5"= MG,=J[6ON0=NH3L[";G>G,(V[9^82J4[.@C;RA34916CD4PQP# 80)3I%8 #5 MR5G45]I#)R>5C>J5;BO$MC>6]&VN4LZ4:MLT*G4]["ZKU[:Z]V)/3KT1:T18 MH<=3-.9LW.H9U9?QTC!1 U:T,J\C=H*>BVAMT/&Y4J$E[WMK5NJ-C(;/9J75 M:JY;O)DA-7HH[2W1R,;),=AEHV>CW>3-1E&U931/@T^QHIZ>-)D6%%9R*-?B M@W3^H%,0,-4@NF:#:+>YMCRD+90.%JJ] Z%J&:$);6>UAZ:KG3-:.3-X.]8M M+2Y+=XUFM%@?7B!4?YI14_UIY]V?IEJ61?-N9.91O[8JK<[V'2>_U"O-MK&) MFD[U+MVM$+05LA3X,]DL).DZ/B'?S6B-JW6C%.U%7Y;2%1E0\P7?G<1Z.-Z5Z MJBMU^Z[4+];?@364R8TK(^&T^4_671J4F$#8(QJA1T=OM\)\OCOM#9(V(ED.(E <6,36EVIK1A2U# M_,//E @* @?B4UU:-)"1&<,A]6!T+G#@,HU,CJ+UD65C*"^6[HW!=HW,R408 M'B>\]N8Q3\RU>R5,;@_>+W_-O MAN_?\2GNZ(4,P$L86GP N0#'2MSDL_@TNG06N%Y@\IY]K@KCRS7Q663+^81Z MZG-%5U[H4GD_@F8)62/BA\3#;TY:TRGP M O0TG;X:W#_<'C\R'KF_X98LCHV)R-MSDP7\VOA %/T>^65:!!- M>"'45)B8!X]V R2F5>X:&D@=1-0'A5,E$\"/%X"/_1)9$!]>$G/')";/&+R MY2630.SH4.Y/RI,A4^-:CQZ7E:H!Q96YT93^D50<%FNJ^_Z\M4P';=&%2WEK MH,#(0Q(FI+Y$?=E:+X3\^.9<:(T\%PO5TZW;=]E/[>WWA]X[N-^%]L6:DJ8B M67Z3NB2\<2C/G#WR?L;]/"_KZ; F[MW1E\">J''GW,%+8IC(*\CTI8C@A/ZE M^*SQVH(FGJ.!#K"?A+T*O0DQ(AU?P%RD5%94; M'2\ P1=@CU(%T:\E[&0O%X]F84,JK\-^$9]^8;0A!/)J_6 O%@&,#8.!S #C MED2;-G1>["HEU1;OS5^%N($VSB-'"IY([_6M_%'"RBY1I*R-3I9;Y(+C"GP$ M1BQ.18BCD(PDCOAKL37(DYQM0UM$.',BTR%VU E\SP<[@[8$_:* JRU*?G#1 MC3V)LQ#]@G) DMG@7JUFHV+46C'_)//<*>$)D/N0Q6HI@;[0/L>,=-+F1I=7 M%MX'[F-^C%-J$(3="5$U(,LE#3;CX=N [_0@XFN\Q/!69P@_SE#RN MA+ NM>#WVAAT*G!74@BGYAR>QM6<:Z+>BV4U97P*WSVYS@LYZ?T 'L$\L ?H M<&4=T^*ZIN8/%G';S)Q3-H:+X((8F7W^CO 8NB<^9A(F'6SR-2TO;IYP^YW MTUS+^P$KF>*; %EX+(-&J,_FCK@3[HSK3!+/IM?V&/L1?UM\-A=$'O12)-MW M7)?D$^TC573(-!884A'V1C84/Z3C??:$(;+I^C:(\]B:)5\="&N#GM.>P+> M'62,&W*R$'(5H6E\-JT)^?8.AEL^2 F>M\-&PXJ *Y \C%#%@17D&N"G0/HI M<*WY[+AT=1(E"2X=D<::<,(@C"BXY8[+M\_!4G>X^Q D@#[DK $[@.K(MS!G MX01 !+,/*BI;.<9V-10.RN ].<2C#J@PUR;["Z\!H0A%(9'B'UE821)SV8 % M7#9S7/\T--9FGOJ?Z,W:YA.3]@*3=ES$D4H\%4!RP3T;U"8#N+LS96)O8PA5 M48+'))%BO'IBRORQ,R1M* (XC*^0C!;ZDO)I#,(WAA9I,&:#'_PQ MXKL).OS _;T)W!.?Q%=/-^JSB04:R>/<_\I*4:H]-#NH69# MW87F$\/@&7 SB<&866ZHM.(*?. $DZ$(M^$?+B;-'"Y[&,ZZR.39@ 9')?$E*OPJ(2M(C0R6'K^9CP!AT\8X"-Q0>HL_J!G\;HZBS_G ML_C^QP^F9@W_UYN__QZ^ 3GV\:'T]S&(\?]Z\Y_PF]_,CY\?K[]J]0OM_W#K MRLOV4(#A@XG\]R?+P[Q50#E$LH=?3?<' D^"%CZCTQ%WZF#5)S@FVC^<"2I2 M6Y%ZPTH MA-&[]4:%G(HI/\A+I(CCOX[2SW@?6!6Z7R[Z;^+86B19P.:-D )D3V7 #S^W M()(]NMNQZWT,VWW:1FI3J_1)7$X&LU!,\*^+4M*X !>0/&V^5W>8)1ZB4)R1 M",0-(,3S"(J2JQ-)(7@#?",T3\?($\-OP&(P<>UPF_+O*:*C&W MK._XXVSG^VILL1'("\@/Z:C;T<@"=UM[&V416/BEP[_DLL&OO D=E(PK(^]% M7EF1 AMF![FW)0OL/: B#RRD_Y6;4QF&VE1&;IR?9B$_:6^3:B.A%;@.J9M5 MO?F6O>,#:X;\'^]04V0>(ES$='CN4P?.,Z4Z8]_R,"GV&W)DT5/EK\Q5"T3% M>%^1O8W42US]0* G7IR_4R*G:PO-Z6%,A$SE8B0&?C6F"R)V2M"!@J4!.BK# M"E^AY^%?O6"*A\#_P[@?S6^,7X@XC&#!K;!\!Z+N&1M8(XNGR4@G7U]%N^4& M$Z&;\;V\E0C)^9?Q1Z* 4(P@I"/OHCR"4LP&"3J!2.94!U$1@5?0N35I#.'_5N3 .M6/&!?RIF';.Y0,M%Z MCM+[R<<2-:;,YY89EA!)(B5:Y!O"(U]]'AY1R[N+$SIR0VW,I@WX"D:N&0QY M6@[3[-U6W_1_NN>WNS8Z]S;=[TK)1+ M"4[S%2P$@3=+DPNP5_8'W^/TRAVF&;&#JHM+F0^)D#\/MF7F"S:@0_ ::);=JB M'TLU8^&!W1\H$KB[,"F,H=?$F=J\YDHTKAV6[),WR_+2]&+,W RA08%(!6AD M^@2L?2)XP^<>>Q+]&9HY9A*(8I_9;JP]:A;)%K4]S.C*4A]=QFDLHF+W6"$V M.G">J%$"0\2;Q])Y\(5/KC^R%O3%D.@)=RC0UKZ 0!-7:>3YD-8?.[R&G8@\ MH6!.6WYCP0^K&NWUB(HC4K7SQU#5PL<,5=O>?UT+>5/IB@K6)U:S9<*(R.5S M(S<\#"I831>K?;Q\2^?B0F20*/@"S"%&#R!:KD2]P>#I=MNR%%]SGBSE?;EM M%VD2^^B\@S*Y(@] WE?U>[C3"DNW-/1(]:,+W; QW9!3=UY'2Q KX(=Z@OZ1 MUA3:+A7%>Q_LWIW;3\1MP$;5 >_3N*3]&4M5A'MJ YDO]YDUS/JCPSQWI^V) MHA -\T=$(7KO"M'"CI2Q(V,_,B/X.:MX?D!6Y,)^M!93XO'<0_Y]8+L.<6\B MZR$LQ<=9"@'(,H!\]J-N%OR<5:<_($#^@&WA ^L1&A.CRN*AX/ #&]MOO * MDE,BPV05!%#W#:B>$^(4/J9A:AX23)$97>I&5?@]1.@>R^72#M'5!*_-#Y;? M$^OT$"0R\DW*B9\0C0V(QE"(AA"-;-$8'81H7*S94%/!M,M2'^/OT"XUMVDJ M'C9BT8ZK9,^BX[(VQ;I554\>3S.ZG;,ZG4\E:^S-L,\%-GV/: MH6>Q\RI#LZH"UP+=" M;OUD)C_R:W'6UZ&=PMUC\I+O(:$=C>/-8-#"4)MQ8 MWWZ"3CLH%@ZJWT_7P5;2ZJ_,F>4ZT4E"KMWD%HM2@(D+K)T/U \Y YB5SMM9 M)CEY];W6W7L4B=BO820"'].12/V0(I'+UXDSA)KE)XI UDCMT3>!DAO7;/AF M$HHM?%<)45Y^L6P\!0<$*!+V%?[@C([O";]DFF0X)/OIZ#M+0OX8HP*Q*=!EVJ)5FQ8MM<%%56/UXDMOF 1--3M3X)@ME9K?;R M\B+[]DA^\OZML8':?LT>/UGSVM@*K%I35355JQ%O0#7T1L-HJ2U%,PQ#J=FO M_ZCUAFYJ\B1X#A54E9RL2E3[W!H%9S8%&ER6Z#(WX3B,84<*.HMG=-_*U &W MY=>_VK0GF^V;#.G 0M:["M( Q'I+5+V"?#\52L5+5M$.7J!-)GL?8D7JNB,9 M?_A5[LC23\MQ7_!-2+]9S^1%=3RY(EU?=W!#B#>?>=A0#B>/-K<'GL2UB"IK MO+^FCWT';%/3(""'44>;= 4P$)10!F^/UAO4D 6A(_ M*Q\&7;QA!&<3.M@0?G!CC&P0")%"W G81;#3!>SR84=PIQE*'6"GZZIA-+8) M.TD[--SI&;B[LH=S2K 8]HH*[*5$4Q<>:A'V=$5IUALF8,]HZ0U3WP;VV'[# MONT'*.L=6-%'W%@,N=!NB .V=R(76129=*OLMX5K2R;'9XS0(O0)-=Y,71)N M>LS,T4YM9N> 5C>V'U>@+0-MPL$L1EM=T9N(MF;=;#9W@;;SMZGUXA?AJC0^ MM QS%!)P#"X[$0NURN BXK$L:3*$<2I*GS05Q6R0KR >4UJJKFP8+BC%!!>< M5Q[Y:,/9 3\I]W-)8!B9\5$V,"BOK]H4=B0;&,*.%.852ML7(M,R)K1F+%A7,?J6)1I*&R$ \U 4>UL/#IELX.!YZ<[MZ14>QE<.$L48F+@L+ @41"AH" M!>NA8-,)!XX"[C!%'E L=5 AUB@+M#PCH8%122FB^&@J:VF 7 P3;W>:&VU M8P&#Y$YL^&!O[CT[ON_-W]@,>Y94BT]AK)3O4UB:-LF'399M4%!*.67MQ=/" M#UB_@B@)95=0CZ>E%I#3TG6UE"&)^@4@(\5HWGLAKWZ:Q#L^J)DGL@AFPTR6 M-1]:! [5V]>I_<:36-"&)$S!DCP>2RF&RV.IA%"!/*:)XX4\;D8>CTT:S?6E M$4/)U9J1CIA93U);2GU94B4AJ05.M"IW;P:?6UR[+OBKTL-Y_YHXDY237[KP M1@OT7*LH,)RK7QKS[\>>3<=(6;,9L)^R"0]=V 1LT3D8%\3K)K()N_X8]S)L M3<3K!!:C>8;VOO&8.9KA.:(;XM<3,AF7R4'GZ_'(Y)WUZKG>,TPZ"FP7B;D' MHXG];(5"*H0C+AR=]O51"T?'FHXX*0/0; ZA"TR(2I:H7%Q>';6H7 "KAR,D MI5A2KMOG1RTIU];0G@HAR1>27O_RJ(6D-[=](A3"]!3*RB?O<.K@X+<>S*G/ M#HA.*%1XW,&)X$GWT.?Y4A^.SW MD,]^1V"(:*5\YRGBAJ=_)*BE\HIYAS\P.K4VI49M#\BA5G# ([,35^C%,K X MI8B.NV4SWTJV8M,#*7N*"^-+?6D,U6',IHWI;'8Z5)1-469C06$0< CSR;6 M])%7-K TS<<(PWBEA4L.PO-9BV#BX5CD0^#*SM7!:4415Z2%G%]+3@7X%/1X M0Y-;7_[((QQ=?6A]X^1>Q8JHG(;9X3V%-$!NL,J/R7*%M_="D@<>^"VL?I,E M$))XFUG4^^%_ADF)U*"5Y$RZ(6YNC+))6V-C$/7$P2?G;LPNX9,0S)I?DQX< MRQM-%JYTTIG,'?]4>EA4I-Y$OEBGK>5 =$?BX0L>?(LA4O;@]BU?]22GJ"JT MDM!*^Z65OMG : 2[81?$4]H+\=S> V<\[+:U3ZIO8G?:)]VRD6SI:(]&)*#' M2:8%ZNFC^'QC>8#K]N"N&N4U,M,W'YN6,7-S$N0#6\%)\#S]ZS]02P,$% M @ @(9M5R5&W="T" >@D !H !T:&UO,C R,S Y,S!?,3!Q:6UG,# Q M+FIP9YW5:33;>1<'\'\$22PEEE(-:J>6&1IKHRU&8AU%J:T&B1)+C#766KHH MK58H;2V-+79:6E2E2BO6HH(@:JVAMEIKFYJ,SGF6-\\YSSS/]W?NJWO//>=S M[HL?:Y0U#?";H4W1 @$ MR.'L :!XP *"5'=202*:F@JZ^C@5([@]3XO@0$ M@\%XN'E$>7E%-:004AK_05%I=-(32UM'5T]HY^,T1@3 M4S/;2W;VEQTWGB?X)#0,&)X1.3U&S=O)=Y.2DY+?Y"1^?#1XZR" MPB)*<4EI67GM\Q=U]0TO&U^]?==&:^_H[.JF#PX-,T9&QY@SLY_F?IM?^+RX MM+&YM?UU9W=O_^"["P2 0?_,?W3!CUQL[.Q@=LAW%XB-^'T SLXAI>7ZBZBF]6& P] MVU]KN"G;YFEO-TZ-LGVN:IM3,)=YNV16\B3^#TFJN?P]\^SZBZL('&]RI(#5 M4XJ/=^1O3]Y@=RH,T8PQ6?]=TFO>Z/W*R5]\);2&LA@GO%X^667HI!+\E)B0 M.8ZHRW$H[>"9"5[:AJ3_JU@M.]O4'#>U*-+4LO-0B:C!N>(,)32_5=GP@,N3 M!GS9HI/%;EGUA,D Z(9BGL2%DBYL*:; /$K^>:BB5N6\=![/ _T.U&7=^*$! ME\GTI_@=)WFR^.IFY2I7FF@F:O<<.26@[CW,C^"$X^>8F#^^'[B_FG_, MUDF?1#<[@N)1">@+'?3LPS>4F#NK9,*=SHF&L(C^8KWY.&1I>;W>S6(*)-=+ MKSMN.F,EAF;WOLE&A);V8^(K^7V5[R;U9>.(@6(;Z,-?WU]0>&#Q*VCM>5$L:J;173C0**0#?H)5AGA'H.O M%VLGEST\3C155IBT3L5,>[-]%29'5>.SHB?*%:'A5=5KHWO M/&KNO;O?U.P$/#?V?%?EL'3QHUS*9D392?%QJZX_&'S6%H-?H?XAHH2GH3K5 M@JF$P!?G%?)8@+XB6'N61[!WQA07;WXRPL8+7&8]LMD7R[5UA>W =TH8#SM& MO).ANX,@#VJN9$86YY8;*37DRJ5PRK)C@8/K>R-DEW \2KMLRI<959D5Y-@W M(.SWR%,&="TGQYZ494W4C^:4Y[I;VD.,BMZN<>4-ZC$/Z2"0_J\7C\F MHOHY&2DXL3NYK1 M[BQ NFIM('9;RF8BMI/\PV$X"UC)"+89G!U&[OO->SG,@>6.\4&0BRJ%Z9:^ M L[=WM0"C M6,C>,K(/UUHO)7[]Q^@/Z;;BY*2FM;;ZQ* *WSKA."*/:7*FM M[6Z3<6^VPRXRFI;/BJZ\^+Q2Z*7>G@W"]IU^X(IX9BF$MU'N(8@^4[OF9MIG M(-3R?FB[-\ F65B+&2)@(-V%('6.V9P-6;0WDY:=HC?1R37^5.,?,NN3,F8>+X:IPJV=% #[S6 MAZY/^CZ8%,>"47Y2;B/BTV8Q/M.^ZU/51:@MO+WZ.D)92\,XP&GQ5Z:/-K&3 M?D*M?HW]+D\(C7_Q8FN%RY(9_40UOXS2>47PX&;>,8\@AE-_4G,[JE95N,7@ MPZ?T@RSF^D3NH_7A@B+K6G.)11CP!3NB&:9_&OK5O,I(C>Z2A[%O=>'SR6IO>-WB^$Z7L71PSL6]U0+ M>[SG_(KUX#0?I[W(M\R^^:'*=$P0T>)J#*V_V@?Z38.$EKIO.Y0&A"=Y3?/] M_)@&>-*NRF_0J,3RVB[AA#->J2Z!Y 7[ ^3Z(ABE$DIO57^L/#D,SZG,3$+ M&4>]XGW4EDA&@PSA?'O2BU*OX:JZXWAVQE)W,I1I\#7OV"_O,+9I]/E9)K,= M+Y?[;2%W5/?<#2S%HEGDS4.+IGK2ZHQJB)I;"@QGVW=I+J0JB:KK-Y)V9=QE MPK%'Z3W9*]T[> E3A?KLX\>8^MWPFT;7?!)UC:S3X1*RD\=U_*"R5Y6173J& M\8^N?W_T%=:JG;4G9!=]]'$5I,O7A=-H12G2LH6*+$!]>L3(-\]YW!RUIDFC MM0WL^R/[&Q,.^,P\PL-$*U7]3[VFQCD31C>Z$HB(G(WK%^#X!A; #')=;& 8 M,K]H2@3E=[I%\N-#8WBK43_$4,;X95]:EN-T@)S(L):*+,+]@&(4O; 'N87H M0O8V9HLK&Z9?MC\M$)B6-H%82T2)4_;"Y+P+MYZJ;[ET:DPE[F+HKZ2,A0J% MA7%V9L\K%'2;:J*LC871[L9"%T%_LR"LL3\!4$L! A0#% @ @(9M5R)4 MZ'E.! -A0 T ( ! &5X7S4Y,S,Q-2YH=&U02P$" M% ,4 " " AFU7]._A<2(' ",'@ #0 @ %Y! 97A? M-3DS,S$V+FAT;5!+ 0(4 Q0 ( ("&;5?5Z1*G,@< $0> - M " <8+ !E>%\U.3,S,3'-D4$L! M A0#% @ @(9M5R:JRU:S"@ UH\ !4 ( !(B, '1H M;6\M,C R,S Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( ("&;5>5_L8*RC\ !6D M!0 5 " 0@N !T:&UO+3(P,C,P.3,P7V1E9BYX;6Q02P$" M% ,4 " " AFU7OH'*M8A/ !W+@0 %0 @ $%;@ =&AM M;RTR,#(S,#DS,%]L86(N>&UL4$L! A0#% @ @(9M5S?;XC\$0@ #? % M !4 ( !P+T '1H;6\M,C R,S Y,S!?<')E+GAM;%!+ 0(4 M Q0 ( ("&;5<(/J71R.< *UL$ 4 " ??_ !T:&UO M,C R,S Y,S!?,3!Q+FAT;5!+ 0(4 Q0 ( ("&;5