0001437749-23-014637.txt : 20230515 0001437749-23-014637.hdr.sgml : 20230515 20230515165419 ACCESSION NUMBER: 0001437749-23-014637 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 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: 23923785 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 thmo20230331_10q.htm FORM 10-Q thmo20230331_10q.htm
0000811212 false --12-31 2023 Q1 July 31, 2023 July 31, 2023 December 31, 2023 December 31, 2023 45 0 0 00008112122023-01-012023-03-31 thunderdome:item xbrli:shares 0000811212thmo:PreFundedWarrantMemberus-gaap:SubsequentEventMember2023-05-15 0000811212thmo:PreFundedWarrantMemberus-gaap:SubsequentEventMember2023-04-012023-05-15 xbrli:pure 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2022-01-012022-03-31 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2023-01-012023-03-31 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2022-01-012022-03-31 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2023-01-012023-03-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer4Member2022-01-012022-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer4Member2023-01-012023-03-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer3Member2022-01-012022-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer3Member2023-01-012023-03-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2022-01-012022-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2023-01-012023-03-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2022-01-012022-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2023-01-012023-03-31 iso4217:USD 00008112122023-03-31 00008112122027-01-012023-03-31 00008112122026-01-012023-03-31 00008112122025-01-012023-03-31 00008112122024-01-012023-03-31 00008112122023-04-012023-03-31 0000811212thmo:OtherMember2023-03-31 0000811212thmo:OtherMember2027-01-012023-03-31 0000811212thmo:OtherMember2026-01-012023-03-31 0000811212thmo:OtherMember2025-01-012023-03-31 0000811212thmo:OtherMember2024-01-012023-03-31 0000811212thmo:OtherMember2023-04-012023-03-31 0000811212thmo:ExclusivityFeeMember2023-03-31 0000811212thmo:ExclusivityFeeMember2027-01-012023-03-31 0000811212thmo:ExclusivityFeeMember2026-01-012023-03-31 0000811212thmo:ExclusivityFeeMember2025-01-012023-03-31 0000811212thmo:ExclusivityFeeMember2024-01-012023-03-31 0000811212thmo:ExclusivityFeeMember2023-04-012023-03-31 0000811212thmo:DeviceRevenueMember2023-03-31 0000811212thmo:DeviceRevenueMember2027-01-012023-03-31 0000811212thmo:DeviceRevenueMember2026-01-012023-03-31 0000811212thmo:DeviceRevenueMember2025-01-012023-03-31 0000811212thmo:DeviceRevenueMember2024-01-012023-03-31 0000811212thmo:DeviceRevenueMember2023-04-012023-03-31 0000811212us-gaap:ServiceMember2023-03-31 0000811212us-gaap:ServiceMember2027-01-012023-03-31 0000811212us-gaap:ServiceMember2026-01-012023-03-31 0000811212us-gaap:ServiceMember2025-01-012023-03-31 0000811212us-gaap:ServiceMember2024-01-012023-03-31 0000811212us-gaap:ServiceMember2023-04-012023-03-31 utr:Y 00008112122022-12-31 00008112122022-01-012022-12-31 00008112122022-01-012022-03-31 0000811212thmo:OtherMember2022-01-012022-03-31 0000811212us-gaap:ServiceMember2022-01-012022-03-31 0000811212thmo:DeviceRevenueMember2022-01-012022-03-31 0000811212thmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-03-31 0000811212thmo:DeviceMemberthmo:ManualDisposablesMember2022-01-012022-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:ManualDisposablesMember2022-01-012022-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:ManualDisposablesMember2022-01-012022-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:ManualDisposablesMember2022-01-012022-03-31 0000811212thmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-03-31 0000811212thmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-03-31 0000811212thmo:DeviceMemberthmo:AxpMember2022-01-012022-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:AxpMember2022-01-012022-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:AxpMember2022-01-012022-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:AxpMember2022-01-012022-03-31 0000811212thmo:OtherMember2023-01-012023-03-31 0000811212us-gaap:ServiceMember2023-01-012023-03-31 0000811212thmo:DeviceRevenueMember2023-01-012023-03-31 0000811212thmo:DeviceMemberthmo:OtherSubsegmentsMember2023-01-012023-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2023-01-012023-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2023-01-012023-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2023-01-012023-03-31 0000811212thmo:DeviceMemberthmo:ManualDisposablesMember2023-01-012023-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:ManualDisposablesMember2023-01-012023-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:ManualDisposablesMember2023-01-012023-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:ManualDisposablesMember2023-01-012023-03-31 0000811212thmo:DeviceMemberthmo:CARTXpressMember2023-01-012023-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:CARTXpressMember2023-01-012023-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:CARTXpressMember2023-01-012023-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:CARTXpressMember2023-01-012023-03-31 0000811212thmo:DeviceMemberthmo:BioarchiveMember2023-01-012023-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:BioarchiveMember2023-01-012023-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:BioarchiveMember2023-01-012023-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:BioarchiveMember2023-01-012023-03-31 0000811212thmo:DeviceMemberthmo:AxpMember2023-01-012023-03-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:AxpMember2023-01-012023-03-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:AxpMember2023-01-012023-03-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:AxpMember2023-01-012023-03-31 0000811212thmo:AllOtherCountriesMember2022-01-012022-03-31 0000811212thmo:AllOtherCountriesMember2023-01-012023-03-31 0000811212country:SG2022-01-012022-03-31 0000811212country:SG2023-01-012023-03-31 0000811212country:US2022-01-012022-03-31 0000811212country:US2023-01-012023-03-31 iso4217:USDxbrli:shares 0000811212thmo:PreFundedWarrantMember2023-01-012023-03-31 0000811212us-gaap:EmployeeStockOptionMember2022-01-012022-03-31 0000811212us-gaap:EmployeeStockOptionMember2023-01-012023-03-31 0000811212us-gaap:WarrantMember2022-01-012022-03-31 0000811212us-gaap:WarrantMember2023-01-012023-03-31 0000811212us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-03-31 0000811212us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-03-31 0000811212us-gaap:WarrantMemberthmo:PreFundedWarrantMember2023-01-012023-03-31 0000811212thmo:AtTheMarketOfferingAgreementMember2022-01-012022-03-31 0000811212thmo:AtTheMarketOfferingAgreementMember2022-03-31 0000811212thmo:AtTheMarketOfferingAgreementMember2022-02-03 0000811212srt:MaximumMemberthmo:AtTheMarketOfferingAgreementMember2022-02-03 0000811212srt:MinimumMemberthmo:AtTheMarketOfferingAgreementMember2022-02-03 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2023-03-31 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2023-03-31 0000811212us-gaap:MeasurementInputPriceVolatilityMember2023-03-31 0000811212us-gaap:MeasurementInputExpectedTermMember2023-03-31 0000811212us-gaap:MeasurementInputConversionPriceMember2023-03-31 0000811212thmo:MeasurementInputConversionPriceBeforeMember2023-03-31 0000811212thmo:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember2023-01-012023-03-31 0000811212thmo:WarrantAmendmentAgreementMember2023-01-012023-03-31 0000811212thmo:WarrantAmendmentAgreementMember2023-03-31 0000811212thmo:WarrantAmendmentAgreementMember2023-03-15 0000811212thmo:WarrantAmendmentAgreementMember2023-03-152023-03-15 00008112122023-03-152023-03-15 0000811212thmo:PreFundedWarrantMember2023-03-15 00008112122023-03-15 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-01-012022-03-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-01-012023-03-31 0000811212thmo:AntidilutiveTriggeringEventMemberus-gaap:ConvertibleDebtMember2023-01-012023-03-31 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-03-31 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputExpectedDividendRateMember2023-03-31 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputPriceVolatilityMember2023-03-31 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputExpectedTermMember2023-03-31 0000811212us-gaap:ConvertibleDebtMemberus-gaap:MeasurementInputConversionPriceMember2023-03-31 0000811212us-gaap:ConvertibleDebtMemberthmo:MeasurementInputConversionPriceBeforeMember2023-03-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-03-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-12-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-01-012022-12-31 0000811212thmo:ConversionOfJuly2019NoteMemberthmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-01-012023-03-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2023-01-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2019-07-23 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2023-01-012023-03-31 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2023-03-31 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-12-31 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-03-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-01-012022-03-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-01-012023-03-31 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2023-01-01 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2023-01-01 0000811212us-gaap:MeasurementInputPriceVolatilityMember2023-01-01 0000811212us-gaap:MeasurementInputExpectedTermMember2023-01-01 0000811212us-gaap:MeasurementInputConversionPriceMember2023-01-01 0000811212thmo:MeasurementInputConversionPriceBeforeMember2023-01-01 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:IncrementalValueIncreaseMemberthmo:BoyalifeAssetHoldingIIMember2023-03-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2023-01-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-01-012022-12-31 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-03-31 00008112122022-12-222022-12-22 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMember2023-01-012023-03-31 00008112122022-03-31 00008112122021-12-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 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 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:NoncontrollingInterestMember2021-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockMember2021-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-03-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0000811212us-gaap:RetainedEarningsMember2023-03-31 0000811212us-gaap:AdditionalPaidInCapitalMember2023-03-31 0000811212us-gaap:CommonStockMember2023-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:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:NoncontrollingInterestMember2023-01-012023-03-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:RetainedEarningsMember2023-01-012023-03-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:CommonStockMember2023-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-05-12 0000811212us-gaap:ConvertibleDebtMember2023-01-012023-03-31 0000811212thmo:WarrantsMember2023-01-012023-03-31
 

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 March 31, 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

thmo20230331_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 May 12, 2023

Common stock, $.001 par value

 

1,904,298

 

 

 

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

15
     

ITEM 3.

Quantitative and Qualitative Disclosures about Market Risk

18

     

ITEM 4.

Controls and Procedures

18

     

PART II

OTHER INFORMATION  
     

ITEM 1.

Legal Proceedings

19

ITEM 1A.

Risk Factors

19

ITEM 2.

Unregistered Sales of Equity Securities and Use of Proceeds

19

ITEM 3.

Defaults upon Senior Securities

19

ITEM 4.

Mine Safety Disclosure

19

ITEM 5.

Other Information

19

ITEM 6.

Exhibits

20

     

Signatures

21

 

 

 

 

PART I - FINANCIAL INFORMATION

 

Item 1. Financial Statements

ThermoGenesis Holdings, Inc.

Condensed Consolidated Balance Sheets

(Unaudited)

 

   

March 31,
2023

   

December 31,
2022

 
ASSETS                
Current assets:                

Cash and cash equivalents

  $ 5,854,000     $ 4,177,000  

Accounts receivable, net of allowance for doubtful accounts of $4,000 ($149,000 at December 31, 2022)

    955,000       1,865,000  

Inventories

    3,426,000       3,334,000  

Prepaid expenses and other current assets

    734,000       1,508,000  

Total current assets

    10,969,000       10,884,000  
                 

Inventories, non-current

    778,000       1,003,000  

Equipment and leasehold improvements, net

    1,931,000       1,254,000  

Right-of-use operating lease assets, net

    315,000       372,000  

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

    3,443,000       3,550,000  

Goodwill

    781,000       781,000  

Intangible assets, net

    1,278,000       1,286,000  

Other assets

    256,000       256,000  

Total assets

  $ 19,751,000     $ 19,386,000  
                 
LIABILITIES AND STOCKHOLDERS’ EQUITY                
Current liabilities:                

Accounts payable

  $ 934,000     $ 820,000  

Accrued payroll and related expenses

    445,000       399,000  

Deferred revenue – short-term

    729,000       782,000  

Convertible promissory note – related party

    6,499,000       5,777,000  

Interest payable – related party

    111,000       1,492,000  

Convertible promissory note, net

    423,000       962,000  

Other current liabilities

    1,330,000       1,277,000  

Total current liabilities

    10,471,000       11,509,000  
                 

Operating lease obligations – long-term

    54,000       131,000  

Operating lease obligations – related party – long-term

    3,361,000       3,495,000  

Deferred revenue – long-term

    835,000       911,000  

Other noncurrent liabilities

    18,000       17,000  

Total liabilities

    14,739,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; 1,535,869 issued and outstanding (1,037,138 at December 31, 2022)

    2,000       1,000  

Additional paid in capital

    277,253,000       270,377,000  

Accumulated deficit

    (271,279,000 )     (266,193,000 )

Accumulated other comprehensive loss

    105,000       111,000  

Total ThermoGenesis Holdings, Inc. stockholders’ equity

    6,081,000       4,296,000  
                 

Noncontrolling interests

    (1,069,000 )     (973,000 )

Total equity

    5,012,000       3,323,000  

Total liabilities and equity

  $ 19,751,000     $ 19,386,000  

 

See accompanying notes to the condensed consolidated financial statements.

 

 

 

ThermoGenesis Holdings, Inc.

Condensed Consolidated Statements of Operations and Comprehensive Loss

(Unaudited)

 

   

Three Months Ended
March 31,

 
   

2023

   

2022

 
                 

Net revenues

  $ 2,572,000     $ 2,663,000  

Cost of revenues

    1,467,000       1,723,000  
                 

Gross profit

    1,105,000       940,000  
                 
Expenses:                
                 

Selling, general and administrative

    1,844,000       1,693,000  

Research and development

    306,000       456,000  
                 

Total operating expenses

    2,150,000       2,149,000  
                 

Loss from operations

    (1,045,000 )     (1,209,000 )
                 
Other income (expenses):                

Interest expense

    (3,903,000 )     (823,000 )

Loss on retirement of debt

    (239,000 )     -  

Other income (expenses)

    5,000       (4,000 )

Total other expenses

    (4,137,000 )     (827,000 )
                 

Net loss

    (5,182,000 )     (2,036,000 )
                 

Loss attributable to noncontrolling interests

    (96,000 )     (126,000 )

Net loss attributable to common stockholders

  $ (5,086,000 )   $ (1,910,000 )
                 
COMPREHENSIVE LOSS                

Net loss

  $ (5,182,000 )   $ (2,036,000 )
Other comprehensive loss:                

Foreign currency translation adjustments gain (loss)

    (6,000 )     14,000  

Comprehensive loss

    (5,188,000 )     (2,022,000 )

Comprehensive loss attributable to noncontrolling interests

    (96,000 )     (126,000 )

Comprehensive loss attributable to common stockholders

  $ (5,092,000 )   $ (1,896,000 )
                 
Per share data:                
                 

Basic and diluted net loss per common share

  $ (4.07 )   $ (6.63 )

Weighted average common shares outstanding basicand diluted

    1,249,576       288,003  

 

See accompanying notes to the condensed consolidated financial statements.

 

 

 

ThermoGenesis Holdings, Inc.

Condensed Consolidated Statements of Equity

For the Three Months Ended March 31, 2023 and 2022

(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  

 

 

   

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  

 

* Accumulated other comprehensive loss.

 

See accompanying notes to the condensed consolidated financial statements.

 

 

 

ThermoGenesis Holdings, Inc.

Condensed Consolidated Statements of Cash Flows

(Unaudited)

 

   

Three Months Ended

March 31,

 
   

2023

   

2022

 
Cash flows from operating activities:                

Net loss

  $ (5,182,000 )   $ (2,036,000 )
Adjustments to reconcile net loss to net cash used in operating activities:                

Depreciation and amortization

    267,000       150,000  

Stock-based compensation expense

    10,000       42,000  

Amortization of debt discount/premium, net

    3,472,000       213,000  

Loss on extinguishment of debt

    239,000       -  

Reserve for excess and slow-moving inventories

    70,000       374,000  
Net change in operating assets and liabilities:                
Accounts receivable     271,000       (1,442,000 )

Inventories

    58,000       (383,000 )
Prepaid expenses and other assets     778,000       103,000  

Accounts payable

    748,000       599,000  

Interest payable - related party

    (1,103,000 )     (2,078,000 )

Accrued payroll and related expenses

    45,000       107,000  

Deferred revenue – short term

    (53,000 )     441,000  

Other current liabilities

    53,000       (112,000 )

Long-term deferred revenue and other noncurrent liabilities

    (288,000 )     (137,000 )
                 

Net cash used in operating activities

    (615,000 )     (4,159,000 )
                 
Cash flows from investing activities:                

Capital expenditures

    (771,000 )     (65,000 )
                 

Net cash used in investing activities

    (771,000 )     (65,000 )
                 
Cash flows from financing activities:                

Proceeds from sale of common stock and warrants, net

    2,640,000       594,000  

Proceeds from exercise of warrants

    421,000       -  
                 
Net cash provided by financing activities     3,061,000       594,000  
                 
Effects of foreign currency rate changes on cash and cash equivalents     -       2,000  

Net increase (decrease) in cash, cash equivalents and restricted cash

    1,675,000       (3,628,000 )
                 

Cash, cash equivalents and restricted cash at beginning of period

    4,177,000       7,280,000  
Cash, cash equivalents and restricted cash at end of period   $ 5,852,000     $ 3,652,000  
                 
Supplemental disclosures of cash flow information:                

Cash paid for interest

  $ 140,000     $ 60,000  

Cash paid for related party interest

  $ 1,492,000     $ 2,628,000  
Fair value of amended convertible note issued in connection with the extinguishment of original convertible note   $ 1,239,000       -  

Convertible note price reset

  $ 43,000       -  

Related party convertible note price reset

  $ 3,160,000     $ 213,000  

Promissory note converted to common stock

  $ 603,000       -  

 

See accompanying notes to the condensed consolidated financial statements.

 

 

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 exchange 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 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 expect the CDMO facility to be completed in 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.

 

 

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 2022 Annual Report.

 

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 presentation 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 months ended March 31, 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. 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.

 

 

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.

 

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 for the quarter ended March 31, 2023 as it was determined that the fair value of the Amendment to the Note and accrued interest was $7,278,000 both before and after the extension.

 

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

 

March 31, 2023

12/31/23

    22 %   $ 2.65     $ 7,278,000     $ (779,000 )   $ 6,499,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. In 2023, the down-round provision was triggered two times, 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.

 

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

 

Conversion price before

  $ 6.30     $ 2.87  

Conversion price after

  $ 2.87     $ 2.65  

Term (years)

    0.09       0.78  

Volatility

    167 %     168.9 %

Dividend rate

    0 %     0 %

Risk free rate

    4.46 %     4.20 %

 

The Company amortized $3,604,000 and $213,000 of debt discount related to triggering events to interest expense for the three months ended March 31, 2023 and 2022, respectively. In addition to the amortization, the Company also recorded interest expense of $389,000 and $550,000 for the three months ended March 31, 2023 and 2022 respectively. The interest payable balance as of March 31, 2023 and December 31, 2022 was $111,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 newly formed division named TG Biosynthesis.

 

 

Under the terms of the agreement, the Company transferred its remaining 8.64% interest in ImmuneCyte 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 months ended March 31, 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 it’s COO 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) thereafter. Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $5,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for two 5-year periods. Additionally, the Company has the ability to opt out of the lease after one year if the CDMO facility is unable to be constructed as planned.

 

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:

 

   

March 31,

2023

   

December 31,

2022

 

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

  $ 3,443,000     $ 3,550,000  

Current lease liability (included in other current liabilities)

    470,000       433,000  

Non-current lease liability – related party

    3,361,000       3,495,000  
                 

Weighted average remaining lease term

    4.5       4.8  

Discount rate

    22 %     22 %

 

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

 

2023 (Remaining)

  $ 945,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

Thereafter

    1,133,000  

Total lease payments

  $ 6,172,000  

Less: imputed interest

    (2,341,000 )

Present value of operating lease liabilities

  $ 3,831,000  

 

 

Statement of Cash Flows

 

Cash paid for amounts included in the measurement of operating lease liabilities was $321,000 for the three months ended March 31, 2023.

 

 

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 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 quarterly in arrears. On January 31, 2023, the Company entered into Amendment No. 3 to the July 2019 Note. The amendment 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 the 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 amortized over the remaining term.

 

During the three months ended March 31, 2023, the holder of the July 2019 Note converted $603,000 of the Note for 215,000 shares. The current outstanding balance of the Note is $397,000.

 

The following summarizes the July 2019 Note:

 

 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

   

Face
Value

   

Debt
Discount

   

Debt
Premium

   

Carrying

Value

 

March 31, 2023

7/31/2023

    24 %   $ 2.65     $ 397,000     $ (40,000 )   $ 66,000     $ 423,000  

December 31, 2022

7/31/2023

    24 %   $ 6.30     $ 1,000,000     $ (38,000 )   $ -     $ 962,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. 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 will 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 related to triggering events for the July 2019 Note of $41,000 for the three months ended March 31, 2023. Additionally, amortization expense related to the debt premium for the July 2019 Note was $174,000 for the three months ended March 31, 2023. Interest expense related to the July 2019 Note was $42,000 and $60,000 for the three months ended March 31, 2023 and 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) warrants to purchase up to an aggregate 1,071,429 Common Shares were issued (the “Underlying 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 of $360,000. The Offering closed on March 20, 2023.

 

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 under the Warrant Amendment Agreement 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 quarter ended March 31, 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 quarter ended March 31, 2022, the Company sold a total of 20,407 shares of common stock under the Offering Agreement for aggregate gross proceeds of $681,000 at an average selling price of $33.30 per share, resulting in net proceeds of approximately $594,000 after deducting commissions and other transaction costs of approximately $87,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. There were 946,429 pre-funded warrants included in the quarter ended March 31, 2023 calculation. 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 March 31:

 

   

2023

   

2022

 

Common stock equivalents of convertible promissory notes and accrued interest

    2,946,525       157,139  

Warrants – other

    1,253,387       14,518  

Stock options

    6,400       8,147  

Total

    4,206,312       179,804  

 

Warrants

 

A summary of warrant activity for the three months ended March 31, 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                  

Pre-funded warrants granted

    946,429                  

Warrants exercised

    (158,731 )                

Exercisable and Outstanding at March 31, 2023

    2,199,816     $ 3.84       2.56  

 

 

 

8.

Revenue

 

The following table presents net sales by geographic areas for the three months ended March 31:

 

   

2023

   

2022

 

United States

  $ 1,372,000     $ 1,958,000  

Singapore

    404,000       -  
Other     796,000       705,000  

Total

  $ 2,572,000     $ 2,663,000  

 

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

 

   

Three Months Ended March 31, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,484,000     $ 55,000     $ -     $ 1,539,000  

BioArchive

    298,000       359,000       -       657,000  

CAR-TXpress

    35,000       40,000       71,000       146,000  

Manual Disposables

    207,000       -       -       207,000  

Other

    17,000       -       6,000       23,000  

Total

  $ 2,041,000     $ 454,000     $ 77,000     $ 2,572,000  

 

   

Three Months Ended March 31, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,711,000     $ 55,000     $ -     $ 1,766,000  

BioArchive

    155,000       298,000       -       453,000  

CAR-TXpress

    199,000       43,000       71,000       313,000  

Manual Disposables

    105,000       -       -       105,000  

Other

    17,000       -       9,000       26,000  

Total

  $ 2,187,000     $ 396,000     $ 80,000     $ 2,663,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 at March 31, 2023 and December 31, 2022 were $362,000 and $719,000, respectively. Short-term deferred revenues were $729,000 and $782,000 at March 31, 2023 and December 31, 2022, respectively. Long-term deferred revenues were $835,000 and $911,000 at March 31, 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 revenue0.750.750.750.750.7511111111111111111111

  $ 961,000     $ 659,000     $ 244,000     $ -     $ -     $ 1,864,000  

Device revenue (1)

    712,000       41,000       -       -       -       753,000  

Exclusivity fee

    214,000       286,000       286,000       190,000       -       976,000  

Other

    10,000       13,000       13,000       13,000       104,000       153,000  

Total

  $ 1,897,000     $ 999,000     $ 543,000     $ 203,000     $ 104,000     $ 3,746,000  

 

 

(1)

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

 

 

9.

Concentrations

 

The Company had certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represented 10% or more of the Company’s total accounts receivable as follows:

 

Accounts Receivable

 

March 31, 2023

   

December 31, 2022

 

Customer 1

    20 %     15 %

Customer 2

    16 %     -  

Customer 3

    1 %     27 %

Customer 4

    -       29 %

 

   

Three Months Ended March 31,

 

Revenues

 

2023

   

2022

 

Customer 1

    33 %     48 %

Customer 2

    16 %     -  

 

 

10.

Subsequent Events

 

Subsequent to March 31, 2023, the Investor of the March 2023 private placement exercised an aggregate of 368,429 pre-funded warrants leaving a balance of 578,000 pre-funded outstanding and available for exercise.

 

 

 

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, uncertainty associated with the COVID-19 pandemic, risks associated with expanding into the Company’s planned 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.

 

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, supernatnt 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.

 

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 plans to develop and operate its planned 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.

 

We expect the CDMO facility to be completed in 2023. The successful development and launch of TG Biosynthesis will require us to raise additional capital, acquire various equipment for the planned operations, hire certain personnel needed to launch the operation, and timely complete the build-out of our leased Sacramento facility. There is no assurance that we will be able to successfully obtain such additional capital resources, as such capital may not be available on reasonable terms, or available at all. 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.

 

 

Results of Operations

 

Three Months Ended March 31, 2023 as Compared to the Three Months Ended March 31, 2022

 

Net Revenues

 

Net revenues decreased by $91,000 or 3%, from $2,663,000 to $2,572,000 for the three months ended March 31, 2023 as compared to the three months ended March 31, 2022. The decrease in revenue was driven by lower AXP disposable sales to the Company’s international distributors and CAR-TXpress sales, which were offset by increased BioArchive service revenue and manual disposable sales for the quarter ended March 31, 2023.

 

The following table summarizes revenue by product line:

 

   

March 31,

2023

   

March 31,

2022

 

AXP

  $ 1,539,000     $ 1,766,000  

BioArchive

    657,000       453,000  

CAR-TXpress

    146,000       313,000  

Manual Disposables

    207,000       105,000  

Other

    23,000       26,000  

Total

  $ 2,572,000     $ 2,663,000  

 

Gross Profit

 

The Company’s gross profit increased by $165,000 to $1,105,000 or 43% of net revenues for the three months ended March 31, 2023, compared to $940,000 or 35% for three months ended March 31, 2022. The primary driver of the increase was lower inventory reserves in the quarter ended March 31, 2023 as compared to the same period last year. In the first quarter of last year, the Company incurred approximately $300,000 in additional inventory reserve expenses driven by reserves for obsolete BioArchive parts, with no additional material inventory reserves in the first quarter of 2023.

 

Selling, General and Administrative

 

Sales, general and administrative expenses for the three months ended March 31, 2023 were $1,844,000 compared to $1,693,000 for the three months ended March 31, 2022, an increase of $151,000 or 9%. The increase was driven by rent and operating expenses for the Company’s CDMO facility of approximately $350,000 and offset by lower employee benefit expenses of approximately $150,000.

 

Research and Development Expenses

 

Research and development expenses were $306,000 for the three months ended March 31, 2023 as compared to $456,000 for the three months ended March 31, 2022, a decrease of $150,000 or 33%. The decrease was driven by lower personnel and project expenses.

 

Interest Expense

 

Interest expense for the three months ended March 31, 2023 was $3,903,000 compared to $823,000, for the three months ended March 31, 2022, an increase of $3,080,000. The increase was driven by approximately $3,400,000 in additional amortization expenses related to down round triggering events that occurred in the three months ended March 31, 2023 for Company’s convertible notes payable, which were offset by approximately $200,000 less in interest expense for the Boyalife Note.

 

 

Liquidity and Capital Resources

 

The Company had cash and cash equivalents of $5,854,000 and $4,177,000 and working capital of $498,000 and $(625,000) at March 31, 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) warrants to purchase up to an aggregate 1,071,429 Common Shares were issued. 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.

 

The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future. We anticipate opening our new CDMO facility in 2023 and increasing cash from operations. The Company will likely 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.

 

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 March 31, 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 March 31, 2023.

 

There were no changes in the Company’s internal controls over financial reporting that occurred during the three months ended March 31, 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, except as follows:

 

Sales of substantial amounts of our Common Stock by the selling stockholders named in the Registration Statements on Form S-3 filed by us in April 2023, or the perception that these sales could occur, could adversely affect the price of our Common Stock. 

 

In April 2023, we filed two resale registration statements on Form S-3 for the selling stockholders named therein, and such registration statements were declared effective in April and May 2023, respectively. The sale by the selling stockholders of a significant number of shares of Common Stock could have a material adverse effect on the market price of our Common Stock. In addition, the perception in the public markets that the selling stockholders may sell all or a portion of their shares as a result of the registration of such shares for resale pursuant to this prospectus could also in and of itself have a material adverse effect on the market price of our Common Stock. We cannot predict the effect, if any, that market sales of those shares of Common Stock or the availability of those shares of Common Stock for sale will have on the market price of our Common Stock.

 

ITEM 2.         Unregistered Sales of Equity Securities and Use of Proceeds

 

None, except as previously disclosed in Form 8-K filed with the SEC on March 21, 2023.

 

ITEM 3.         Defaults Upon Senior Securities

 

None.

 

ITEM 4.         Mine Safety Disclosure

 

Not applicable.

 

ITEM 5.         Other Information

 

None.

 

 

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

Form of Common Warrant, incorporated by reference to Exhibit 10.37 of amended Registration Statement on Form S-1 filed with the SEC on May 14, 2018.

4.3

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.4

Description of Securities Registered Under Section 12 of the Securities Exchange Act of 1934, as amended.

4.5

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.6

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

4.7

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

4.8

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. 3 to Convertible Promissory Note, dated January 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 February 6, 2023.

10.2

Amendment No. 3 to First Amended and Restated Revolving Credit Agreement, dated March 6, 2023, between ThermoGenesis Holdings, Inc. and Boyalife Group, Inc., incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on March 10, 2023.

10.3

Amendment No. 2 to Second Amended and Restated Convertible Promissory Note, dated March 6, 2023, between ThermoGenesis Holdings, Inc. and Boyalife Group Inc., incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on March 10, 2023.

10.4

Form of Securities Purchase Agreement, incorporated by reference to 10.1 to Form 8-K filed with the SEC on March 21, 2023.

10.5

Form of Registration Rights Agreement, incorporated by reference to 10.2 to Form 8-K filed with the SEC on March 21, 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)

 

 

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: May 15, 2023

 

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

   

Xiaochun (Chris) Xu, Ph.D.

Chief Executive Officer

(Principal Executive Officer)

     
     

Dated: May 15, 2023

 

/s/ Jeffery Cauble

   

Jeffery Cauble

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 

21
EX-31.1 2 ex_517830.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: May 15, 2023

 

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

   

Xiaochun (Chris) Xu, Ph.D.

Chief Executive Officer

(Principal Executive Officer)

 

 

 
EX-31.2 3 ex_517831.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: May 15, 2023

 

/s/ Jeffery Cauble

   

Jeffery Cauble

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 
EX-32 4 ex_517832.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 March 31, 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: May 15, 2023

 

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

   

Xiaochun (Chris) Xu, Ph.D.

Chief Executive Officer

(Principal Executive Officer)

     
     
     

Dated: May 15, 2023

 

/s/ Jeffery Cauble

   

Jeffery Cauble

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 

 
EX-101.SCH 5 thmo-20230331.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 - Note 10 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note - 4 Related Party Transactions (Tables) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 5 - Related Party Lease (Tables) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 6 - Convertible Promissory Note (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - NOte 7 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 8 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 9 - Concentrations (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 1 - Description of Business (Details Textual) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note - 4 Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Related Party Transactions - Fair Value Inputs (Details) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 5 - Related Party Lease (Details Textual) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Related Party Lease - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 5 - Related Party Lease - Lease Liability Maturity (Details) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 6 - Convertible Promissory Note (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 6 - Convertible Promissory Note- Shcedule of Convertible Debt (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Convertible Promissory Note - Fair Value Inputs (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - NOte 7 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - Stockholders' Equity - Fair Value Valuation (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 7 - Stockholders' Equity - Antidilutive Securities (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 7 - Stockholders' Equity - Warrant Activity (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 8 - Revenue (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 (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 10 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 6 thmo-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 7 thmo-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Other income (expenses): 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- Shcedule of Convertible Debt (Details) Other assets us-gaap_ShareBasedCompensation Stock-based compensation expense Promissory 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 2023 (Remaining) us-gaap_DebtConversionConvertedInstrumentSharesIssued1 Debt Conversion, Converted Instrument, Shares Issued 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) Note 8 - Revenue - Remaining Performance Obligations 2 (Details) Note 9 - Concentrations - Accounts Receivables and Revenues (Details) Debt Conversion Description [Axis] Warrants [Member] The type or description of the award. Debt Conversion, Name [Domain] Notes To Financial Statements Expenses: Related Party Convertible Debt Price Reset [Member] Represents the related party transaction for the price reset in convertible debt. Notes To Financial Statements [Abstract] Amortization of debt discount/premium, net Amortization of Debt Discount (Premium) us-gaap_LiabilitiesFairValueAdjustment Liabilities, Fair Value Adjustment 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 sale of common stock and warrants, net Proceeds from Issuance of Common Stock, Net The net cash inflow from the additional capital contribution to the entity after payment for issuance costs. 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 at January 1, 2023 Balance at March 31, 2023 Common stock, $0.001 par value; 350,000,000 shares authorized; 1,535,869 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] Current liabilities: us-gaap_Assets Total assets Supplemental disclosures of cash flow information: 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 Cash flows from operating activities: us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Net loss attributable to common stockholders Statement [Line Items] Accounts receivable, allowance for doubtful accounts Accounts receivable, net of allowance for doubtful accounts of $4,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] Conversion of July 2019 Note [Member] Relating to the conversion of the July 2019 Note. Stockholders’ equity: Schedule of Warrant Activity [Table Text Block] Tabular disclosure of the warrant activity during the period. Warrants granted (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, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash 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, cash equivalents and restricted cash 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] 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] 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] Warrant Amendment Agreement [Member] Relating to the Warrant Amendment Agreement. 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 Customer 4 [Member] Represents information related to customer 4. Noncontrolling Interest [Member] us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity Customer 3 [Member] Represents the third major customer of the company. Cash flows from investing activities: Proceeds from exercise of warrants Proceeds from Warrant Exercises Per share data: Retained Earnings [Member] Convertible Debt [Member] us-gaap_ProceedsFromIssuanceOfCommonStock Proceeds from Issuance of Common Stock 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. Warrants exercised (in shares) Warrants Exercised 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 us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights Balance at December 31, 2022 (in dollars per share) Exercisable and Outstanding at March 31, 2023 (in dollars per share) us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) Class of Warrant or Right [Axis] Revenue 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 at December 31, 2022 (in shares) Exercisable and Outstanding at March 31, 2023 (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 Premium us-gaap_DebtInstrumentUnamortizedDiscountCurrent Debt Discount 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. Other comprehensive loss: 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] 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 us-gaap_SharesOutstanding Balance at January 1, 2023 (in shares) Balance at March 31, 2023 (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 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 extinguishment 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) Common stock equivalents of convertible promissory notes and accrued interest (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stock-based compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Customer 1 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 note payable to common stock Concentration Risk Benchmark [Domain] Conversion of note payable to common stock (in shares) SINGAPORE 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 Cash flows from financing activities: 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 at December 31, 2022 (Year) 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 Related party convertible note price reset 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] Subsequent Event [Member] Measurement Input, Expected Term [Member] Class of Stock [Axis] Customer 2 [Member] Represents customer 2. us-gaap_OperatingLeaseLiability Present value of operating lease liabilities Current lease liability (included in other current liabilities) Subsequent Event Type [Axis] Conversion price before Conversion price before Subsequent Event Type [Domain] Measurement Input, Conversion Price [Member] Subsequent Events [Text Block] 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-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 9 thmo-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 10 thmo20230331_10qimg001.jpg begin 644 thmo20230331_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.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 12, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 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)   1,904,298
Entity Central Index Key 0000811212  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 5,854,000 $ 4,177,000
Accounts receivable, net of allowance for doubtful accounts of $4,000 ($149,000 at December 31, 2022) 955,000 1,865,000
Inventories 3,426,000 3,334,000
Prepaid expenses and other current assets 734,000 1,508,000
Total current assets 10,969,000 10,884,000
Inventories, non-current 778,000 1,003,000
Equipment and leasehold improvements, net 1,931,000 1,254,000
Right-of-use operating lease assets, net 315,000 372,000
Goodwill 781,000 781,000
Intangible assets, net 1,278,000 1,286,000
Other assets 256,000 256,000
Total assets 19,751,000 19,386,000
Current liabilities:    
Accounts payable 934,000 820,000
Accrued payroll and related expenses 445,000 399,000
Deferred revenue – short-term 729,000 782,000
Convertible promissory note – related party 6,499,000 5,777,000
Interest payable – related party 111,000 1,492,000
Convertible promissory note, net 423,000 962,000
Other current liabilities 1,330,000 1,277,000
Total current liabilities 10,471,000 11,509,000
Operating lease obligations – long-term 54,000 131,000
Deferred revenue – long-term 835,000 911,000
Other noncurrent liabilities 18,000 17,000
Total liabilities 14,739,000 16,063,000
Commitments and Contingencies  
Stockholders’ equity:    
Common stock, $0.001 par value; 350,000,000 shares authorized; 1,535,869 issued and outstanding (1,037,138 at December 31, 2022) 2,000 1,000
Additional paid in capital 277,253,000 270,377,000
Accumulated deficit (271,279,000) (266,193,000)
Accumulated other comprehensive loss 105,000 111,000
Total ThermoGenesis Holdings, Inc. stockholders’ equity 6,081,000 4,296,000
Noncontrolling interests (1,069,000) (973,000)
Total equity 5,012,000 3,323,000
Total liabilities and equity 19,751,000 19,386,000
Lease Agreement with Z3 Investment LLC [Member]    
Current assets:    
Right-of-use operating lease assets, net 3,443,000 3,550,000
Current liabilities:    
Operating lease obligations – long-term $ 3,361,000 $ 3,495,000
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Accounts receivable, allowance for doubtful accounts $ 4,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) 1,535,869 1,037,138
Common Stock, Shares, Issued (in shares) 1,535,869 1,037,138
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net revenues $ 2,572,000 $ 2,663,000
Cost of revenues 1,467,000 1,723,000
Gross profit 1,105,000 940,000
Expenses:    
Selling, general and administrative 1,844,000 1,693,000
Research and development 306,000 456,000
Total operating expenses 2,150,000 2,149,000
Loss from operations (1,045,000) (1,209,000)
Other income (expenses):    
Interest expense (3,903,000) (823,000)
Loss on retirement of debt (239,000) 0
Other income (expenses) (5,000) 4,000
Total other expenses (4,137,000) (827,000)
Net loss (5,182,000) (2,036,000)
Loss attributable to noncontrolling interests (96,000) (126,000)
Net loss attributable to common stockholders (5,086,000) (1,910,000)
Net loss (5,182,000) (2,036,000)
Other comprehensive loss:    
Foreign currency translation adjustments gain (loss) (6,000) 14,000
Comprehensive loss (5,188,000) (2,022,000)
Comprehensive loss attributable to noncontrolling interests (96,000) (126,000)
Comprehensive loss attributable to common stockholders $ (5,092,000) $ (1,896,000)
Per share data:    
Basic and diluted net loss per common share (in dollars per share) $ (4.07) $ (6.63)
Weighted average common shares outstanding basicand diluted (in shares) 1,249,576 288,003
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Related Party Convertible Debt Price Reset [Member]
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]
Related Party Convertible Debt Price Reset [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
AOCI Attributable to Parent [Member]
Related Party Convertible Debt Price Reset [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Noncontrolling Interest [Member]
Related Party Convertible Debt Price Reset [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 at January 1, 2023 (in shares) (Accounting Standards Update 2020-06 [Member]) at Dec. 31, 2021 0                                        
Balance at January 1, 2023 (in shares) at Dec. 31, 2021       279,629                                  
Balance at January 1, 2023 (Accounting Standards Update 2020-06 [Member]) at Dec. 31, 2021 $ 0       $ (10,681,000)       $ 9,739,000     $ 0     $ 0     $ (942,000)      
Balance at January 1, 2023 at Dec. 31, 2021       $ 0       $ 268,459,000     $ (264,662,000)     $ 31,000     $ (431,000)       $ 3,397,000
Stock-based compensation expense               42,000                         42,000
Related party convertible note price reset           $ 213,000                         $ 213,000   0
Sale of common stock and warrants, net (in shares)     20,407                                 20,407  
Sale of common stock and warrants, net     $ 0       $ 594,000                         $ 594,000  
Foreign currency translation gain                           14,000             14,000
Net loss                     (1,910,000)           (126,000)       (2,036,000)
Related party convertible note price reset           213,000                         213,000   0
Balance at March 31, 2023 (in shares) at Mar. 31, 2022       300,036                                  
Balance at March 31, 2023 at Mar. 31, 2022       $ 0       258,627,000     (256,833,000)     45,000     (557,000)       1,282,000
Balance at January 1, 2023 (in shares) at Dec. 31, 2022       1,037,138                                  
Balance at January 1, 2023 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   $ 0   $ 0   3,160,000   43,000   $ 0 0   $ 0 0   $ 0 0   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     0     0     0       603,000
Sale of common stock and warrants, net (in shares)       125,000                                  
Sale of common stock and warrants, net       $ 0       2,640,000     0     0     0       2,640,000
Exercise of warrants (in shares)       158,731                                  
Exercise of warrants       $ 0       421,000     0     0     0       421,000
Foreign currency translation gain                           (6,000)             (6,000)
Net loss                     (5,086,000)           (96,000)       (5,182,000)
Related party convertible note price reset   $ 0   $ 0   $ 3,160,000   43,000   $ 0 0   $ 0 0   $ 0 0   $ 3,160,000   43,000
Balance at March 31, 2023 (in shares) at Mar. 31, 2023       1,535,869                                  
Balance at March 31, 2023 at Mar. 31, 2023       $ 2,000       $ 277,253,000     $ (271,279,000)     $ 105,000     $ (1,069,000)       $ 5,012,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net loss $ (5,182,000) $ (2,036,000)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 267,000 150,000
Stock-based compensation expense 10,000 42,000
Amortization of debt discount/premium, net 3,472,000 213,000
Loss on extinguishment of debt 239,000 0
Reserve for excess and slow-moving inventories 70,000 374,000
Net change in operating assets and liabilities:    
Accounts receivable 271,000 (1,442,000)
Inventories 58,000 (383,000)
Prepaid expenses and other assets 778,000 103,000
Accounts payable 748,000 599,000
Interest payable - related party (1,103,000) (2,078,000)
Accrued payroll and related expenses 45,000 107,000
Deferred revenue – short term (53,000) 441,000
Other current liabilities 53,000 (112,000)
Long-term deferred revenue and other noncurrent liabilities (288,000) (137,000)
Net cash used in operating activities (615,000) (4,159,000)
Cash flows from investing activities:    
Capital expenditures (771,000) (65,000)
Net cash used in investing activities (771,000) (65,000)
Cash flows from financing activities:    
Proceeds from sale of common stock and warrants, net 2,640,000 594,000
Proceeds from exercise of warrants 421,000 0
Net cash provided by financing activities 3,061,000 594,000
Effects of foreign currency rate changes on cash and cash equivalents 0 2,000
Net increase (decrease) in cash, cash equivalents and restricted cash 1,675,000 (3,628,000)
Cash, cash equivalents and restricted cash at beginning of period 4,177,000 7,280,000
Cash, cash equivalents and restricted cash at end of period 5,852,000 3,652,000
Supplemental disclosures of cash flow information:    
Cash paid for interest 140,000 60,000
Cash paid for related party interest 1,492,000 2,628,000
Fair value of amended convertible note issued in connection with the extinguishment of original convertible note 1,239,000 0
Convertible note price reset 43,000 0
Promissory note converted to common stock 603,000 0
Related Party Convertible Debt Price Reset [Member]    
Supplemental disclosures of cash flow information:    
Convertible note price reset $ 3,160,000 $ 213,000
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Description of Business
3 Months Ended
Mar. 31, 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 exchange 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 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 expect the CDMO facility to be completed in 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.1
Note 2 - Going Concern
3 Months Ended
Mar. 31, 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.1
Note 3 - Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

3.

Summary of Significant Accounting Polices

 

There have been no material changes in the Company’s significant accounting policies to those disclosed in the 2022 Annual Report.

 

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 presentation 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 months ended March 31, 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. 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.1
Note - 4 Related Party Transactions
3 Months Ended
Mar. 31, 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.

 

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 for the quarter ended March 31, 2023 as it was determined that the fair value of the Amendment to the Note and accrued interest was $7,278,000 both before and after the extension.

 

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

 

March 31, 2023

12/31/23

    22 %   $ 2.65     $ 7,278,000     $ (779,000 )   $ 6,499,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. In 2023, the down-round provision was triggered two times, 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.

 

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

 

Conversion price before

  $ 6.30     $ 2.87  

Conversion price after

  $ 2.87     $ 2.65  

Term (years)

    0.09       0.78  

Volatility

    167 %     168.9 %

Dividend rate

    0 %     0 %

Risk free rate

    4.46 %     4.20 %

 

The Company amortized $3,604,000 and $213,000 of debt discount related to triggering events to interest expense for the three months ended March 31, 2023 and 2022, respectively. In addition to the amortization, the Company also recorded interest expense of $389,000 and $550,000 for the three months ended March 31, 2023 and 2022 respectively. The interest payable balance as of March 31, 2023 and December 31, 2022 was $111,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 newly formed division named TG Biosynthesis.

 

 

Under the terms of the agreement, the Company transferred its remaining 8.64% interest in ImmuneCyte 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 months ended March 31, 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.1
Note 5 - Related Party Lease
3 Months Ended
Mar. 31, 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 it’s COO 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) thereafter. Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $5,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for two 5-year periods. Additionally, the Company has the ability to opt out of the lease after one year if the CDMO facility is unable to be constructed as planned.

 

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:

 

   

March 31,

2023

   

December 31,

2022

 

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

  $ 3,443,000     $ 3,550,000  

Current lease liability (included in other current liabilities)

    470,000       433,000  

Non-current lease liability – related party

    3,361,000       3,495,000  
                 

Weighted average remaining lease term

    4.5       4.8  

Discount rate

    22 %     22 %

 

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

 

2023 (Remaining)

  $ 945,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

Thereafter

    1,133,000  

Total lease payments

  $ 6,172,000  

Less: imputed interest

    (2,341,000 )

Present value of operating lease liabilities

  $ 3,831,000  

 

 

Statement of Cash Flows

 

Cash paid for amounts included in the measurement of operating lease liabilities was $321,000 for the three months ended March 31, 2023.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Convertible Promissory Note
3 Months Ended
Mar. 31, 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 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 quarterly in arrears. On January 31, 2023, the Company entered into Amendment No. 3 to the July 2019 Note. The amendment 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 the 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 amortized over the remaining term.

 

During the three months ended March 31, 2023, the holder of the July 2019 Note converted $603,000 of the Note for 215,000 shares. The current outstanding balance of the Note is $397,000.

 

The following summarizes the July 2019 Note:

 

 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

   

Face
Value

   

Debt
Discount

   

Debt
Premium

   

Carrying

Value

 

March 31, 2023

7/31/2023

    24 %   $ 2.65     $ 397,000     $ (40,000 )   $ 66,000     $ 423,000  

December 31, 2022

7/31/2023

    24 %   $ 6.30     $ 1,000,000     $ (38,000 )   $ -     $ 962,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. 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 will 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 related to triggering events for the July 2019 Note of $41,000 for the three months ended March 31, 2023. Additionally, amortization expense related to the debt premium for the July 2019 Note was $174,000 for the three months ended March 31, 2023. Interest expense related to the July 2019 Note was $42,000 and $60,000 for the three months ended March 31, 2023 and 2022, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
NOte 7 - Stockholders' Equity
3 Months Ended
Mar. 31, 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) warrants to purchase up to an aggregate 1,071,429 Common Shares were issued (the “Underlying 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 of $360,000. The Offering closed on March 20, 2023.

 

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 under the Warrant Amendment Agreement 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 quarter ended March 31, 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 quarter ended March 31, 2022, the Company sold a total of 20,407 shares of common stock under the Offering Agreement for aggregate gross proceeds of $681,000 at an average selling price of $33.30 per share, resulting in net proceeds of approximately $594,000 after deducting commissions and other transaction costs of approximately $87,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. There were 946,429 pre-funded warrants included in the quarter ended March 31, 2023 calculation. 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 March 31:

 

   

2023

   

2022

 

Common stock equivalents of convertible promissory notes and accrued interest

    2,946,525       157,139  

Warrants – other

    1,253,387       14,518  

Stock options

    6,400       8,147  

Total

    4,206,312       179,804  

 

Warrants

 

A summary of warrant activity for the three months ended March 31, 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                  

Pre-funded warrants granted

    946,429                  

Warrants exercised

    (158,731 )                

Exercisable and Outstanding at March 31, 2023

    2,199,816     $ 3.84       2.56  

 

 

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

8.

Revenue

 

The following table presents net sales by geographic areas for the three months ended March 31:

 

   

2023

   

2022

 

United States

  $ 1,372,000     $ 1,958,000  

Singapore

    404,000       -  
Other     796,000       705,000  

Total

  $ 2,572,000     $ 2,663,000  

 

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

 

   

Three Months Ended March 31, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,484,000     $ 55,000     $ -     $ 1,539,000  

BioArchive

    298,000       359,000       -       657,000  

CAR-TXpress

    35,000       40,000       71,000       146,000  

Manual Disposables

    207,000       -       -       207,000  

Other

    17,000       -       6,000       23,000  

Total

  $ 2,041,000     $ 454,000     $ 77,000     $ 2,572,000  

 

   

Three Months Ended March 31, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,711,000     $ 55,000     $ -     $ 1,766,000  

BioArchive

    155,000       298,000       -       453,000  

CAR-TXpress

    199,000       43,000       71,000       313,000  

Manual Disposables

    105,000       -       -       105,000  

Other

    17,000       -       9,000       26,000  

Total

  $ 2,187,000     $ 396,000     $ 80,000     $ 2,663,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 at March 31, 2023 and December 31, 2022 were $362,000 and $719,000, respectively. Short-term deferred revenues were $729,000 and $782,000 at March 31, 2023 and December 31, 2022, respectively. Long-term deferred revenues were $835,000 and $911,000 at March 31, 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 revenue0.750.750.750.750.7511111111111111111111

  $ 961,000     $ 659,000     $ 244,000     $ -     $ -     $ 1,864,000  

Device revenue (1)

    712,000       41,000       -       -       -       753,000  

Exclusivity fee

    214,000       286,000       286,000       190,000       -       976,000  

Other

    10,000       13,000       13,000       13,000       104,000       153,000  

Total

  $ 1,897,000     $ 999,000     $ 543,000     $ 203,000     $ 104,000     $ 3,746,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.1
Note 9 - Concentrations
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

9.

Concentrations

 

The Company had certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represented 10% or more of the Company’s total accounts receivable as follows:

 

Accounts Receivable

 

March 31, 2023

   

December 31, 2022

 

Customer 1

    20 %     15 %

Customer 2

    16 %     -  

Customer 3

    1 %     27 %

Customer 4

    -       29 %

 

   

Three Months Ended March 31,

 

Revenues

 

2023

   

2022

 

Customer 1

    33 %     48 %

Customer 2

    16 %     -  

 

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

10.

Subsequent Events

 

Subsequent to March 31, 2023, the Investor of the March 2023 private placement exercised an aggregate of 368,429 pre-funded warrants leaving a balance of 578,000 pre-funded outstanding and available for exercise.

 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block] Basis of PresentationThe 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 presentation 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 months ended March 31, 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 ConsolidationThe 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. 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 StandardsOn 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 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note - 4 Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Related Party Transactions [Table Text Block]
 

Maturity

Date

 

Stated

Interest

Rate

   

Conversion

Price

   

Face

Value

   

Debt

Discount

   

Carrying

Value

 

March 31, 2023

12/31/23

    22 %   $ 2.65     $ 7,278,000     $ (779,000 )   $ 6,499,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

 

Conversion price before

  $ 6.30     $ 2.87  

Conversion price after

  $ 2.87     $ 2.65  

Term (years)

    0.09       0.78  

Volatility

    167 %     168.9 %

Dividend rate

    0 %     0 %

Risk free rate

    4.46 %     4.20 %
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Related Party Lease (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
   

March 31,

2023

   

December 31,

2022

 

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

  $ 3,443,000     $ 3,550,000  

Current lease liability (included in other current liabilities)

    470,000       433,000  

Non-current lease liability – related party

    3,361,000       3,495,000  
                 

Weighted average remaining lease term

    4.5       4.8  

Discount rate

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

2023 (Remaining)

  $ 945,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

Thereafter

    1,133,000  

Total lease payments

  $ 6,172,000  

Less: imputed interest

    (2,341,000 )

Present value of operating lease liabilities

  $ 3,831,000  
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Convertible Promissory Note (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Convertible Debt [Table Text Block]
 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

   

Face
Value

   

Debt
Discount

   

Debt
Premium

   

Carrying

Value

 

March 31, 2023

7/31/2023

    24 %   $ 2.65     $ 397,000     $ (40,000 )   $ 66,000     $ 423,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

 

Conversion price before

  $ 6.30     $ 2.87  

Conversion price after

  $ 2.87     $ 2.65  

Term (years)

    0.09       0.78  

Volatility

    167 %     168.9 %

Dividend rate

    0 %     0 %

Risk free rate

    4.46 %     4.20 %
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 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
NOte 7 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

January

2023

   

March

2023

 

Conversion price before

  $ 6.30     $ 2.87  

Conversion price after

  $ 2.87     $ 2.65  

Term (years)

    0.09       0.78  

Volatility

    167 %     168.9 %

Dividend rate

    0 %     0 %

Risk free rate

    4.46 %     4.20 %
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

    2,946,525       157,139  

Warrants – other

    1,253,387       14,518  

Stock options

    6,400       8,147  

Total

    4,206,312       179,804  
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                  

Pre-funded warrants granted

    946,429                  

Warrants exercised

    (158,731 )                

Exercisable and Outstanding at March 31, 2023

    2,199,816     $ 3.84       2.56  
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 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

2023

   

2022

 

United States

  $ 1,372,000     $ 1,958,000  

Singapore

    404,000       -  
Other     796,000       705,000  

Total

  $ 2,572,000     $ 2,663,000  
   

Three Months Ended March 31, 2023

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,484,000     $ 55,000     $ -     $ 1,539,000  

BioArchive

    298,000       359,000       -       657,000  

CAR-TXpress

    35,000       40,000       71,000       146,000  

Manual Disposables

    207,000       -       -       207,000  

Other

    17,000       -       6,000       23,000  

Total

  $ 2,041,000     $ 454,000     $ 77,000     $ 2,572,000  
   

Three Months Ended March 31, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 

AXP

  $ 1,711,000     $ 55,000     $ -     $ 1,766,000  

BioArchive

    155,000       298,000       -       453,000  

CAR-TXpress

    199,000       43,000       71,000       313,000  

Manual Disposables

    105,000       -       -       105,000  

Other

    17,000       -       9,000       26,000  

Total

  $ 2,187,000     $ 396,000     $ 80,000     $ 2,663,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
   

Remainder

of 2023

   

2024

   

2025

   

2026

   

2027 and beyond

   

Total

 

Service revenue0.750.750.750.750.7511111111111111111111

  $ 961,000     $ 659,000     $ 244,000     $ -     $ -     $ 1,864,000  

Device revenue (1)

    712,000       41,000       -       -       -       753,000  

Exclusivity fee

    214,000       286,000       286,000       190,000       -       976,000  

Other

    10,000       13,000       13,000       13,000       104,000       153,000  

Total

  $ 1,897,000     $ 999,000     $ 543,000     $ 203,000     $ 104,000     $ 3,746,000  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Concentrations (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]

Accounts Receivable

 

March 31, 2023

   

December 31, 2022

 

Customer 1

    20 %     15 %

Customer 2

    16 %     -  

Customer 3

    1 %     27 %

Customer 4

    -       29 %
   

Three Months Ended March 31,

 

Revenues

 

2023

   

2022

 

Customer 1

    33 %     48 %

Customer 2

    16 %     -  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Description of Business (Details Textual)
Dec. 22, 2022
Stockholders' Equity Note, Stock Split, Conversion Ratio 45
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Equity, Including Portion Attributable to Noncontrolling Interest $ 5,012,000 $ 3,323,000 $ 1,282,000   $ 3,397,000
Retained Earnings [Member]          
Equity, Including Portion Attributable to Noncontrolling Interest (271,279,000) (266,193,000) (256,833,000)   (264,662,000)
Additional Paid-in Capital [Member]          
Equity, Including Portion Attributable to Noncontrolling Interest $ 277,253,000 $ 270,377,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 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note - 4 Related Party Transactions (Details Textual) - USD ($)
3 Months Ended
Mar. 24, 2022
Mar. 31, 2023
Mar. 31, 2022
Jan. 31, 2023
Dec. 31, 2022
Mar. 31, 2017
Amortization of Debt Discount (Premium)   $ 3,472,000 $ 213,000      
Interest Paid, Excluding Capitalized Interest, Operating Activities   140,000 60,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        
Debt Instrument, Interest Rate, Stated Percentage   22.00%     22.00%  
Debt Instrument, Convertible, Conversion Price   $ 2.65   $ 6.30 $ 6.30  
Share Price (in dollars per share)   $ 2.65   $ 2.87    
Debt Instrument, Unamortized Discount   $ 779,000   $ 2,350,000 $ 1,223,000  
Amortization of Debt Discount (Premium)   3,604,000 213,000      
Interest Paid, Excluding Capitalized Interest, Operating Activities   389,000 $ 550,000      
Interest Payable   111,000     $ 1,492,000  
Revolving Credit Facility [Member] | Boyalife Asset Holding II [Member] | Incremental Value Increase [Member]            
Debt Instrument, Unamortized Discount   $ 810,000        
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details) - Revolving Credit Facility [Member] - Boyalife Asset Holding II [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Jan. 31, 2023
Maturity Date Dec. 31, 2023 Dec. 31, 2023  
Stated Interest Rate 22.00% 22.00%  
Conversion Price (in dollars per share) $ 2.65 $ 6.30 $ 6.30
Face Value $ 7,278,000 $ 7,000,000  
Debt Discount (779,000) (1,223,000) $ (2,350,000)
Carrying Value $ 6,499,000 $ 5,777,000  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Related Party Transactions - Fair Value Inputs (Details)
Mar. 31, 2023
Jan. 01, 2023
Measurement Input, Conversion Price Before [Member]    
Conversion price before 2.87 6.30
Measurement Input, Conversion Price [Member]    
Conversion price before 2.65 2.87
Measurement Input, Expected Term [Member]    
Conversion price before 0.78 0.09
Measurement Input, Price Volatility [Member]    
Conversion price before 1.689 1.67
Measurement Input, Expected Dividend Rate [Member]    
Conversion price before 0 0
Measurement Input, Risk Free Interest Rate [Member]    
Conversion price before 0.0420 0.0446
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Related Party Lease (Details Textual) - Lease Agreement with Z3 Investment LLC [Member]
3 Months Ended
Mar. 24, 2022
USD ($)
ft²
Mar. 31, 2023
USD ($)
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 $ 5,000  
Operating Lease, Payments   $ 321,000
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Related Party Lease - Lease Cost (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Right-of-use operating lease assets, net $ 315,000 $ 372,000
Operating lease obligations – long-term 54,000 131,000
Lease Agreement with Z3 Investment LLC [Member]    
Right-of-use operating lease assets, net 3,443,000 3,550,000
Current lease liability (included in other current liabilities) 470,000 433,000
Operating lease obligations – long-term $ 3,361,000 $ 3,495,000
Weighted average remaining lease term (Year) 4 years 6 months 4 years 9 months 18 days
Discount rate 22.00% 22.00%
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Related Party Lease - Lease Liability Maturity (Details)
Mar. 31, 2023
USD ($)
2023 (Remaining) $ 945,000
Lease Agreement with Z3 Investment LLC [Member]  
2024 1,307,000
2025 1,359,000
2026 1,428,000
Thereafter 1,133,000
Total lease payments 6,172,000
Less: imputed interest (2,341,000)
Present value of operating lease liabilities $ 3,831,000
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Convertible Promissory Note (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jan. 31, 2023
Dec. 31, 2022
Jul. 23, 2019
Amortization of Debt Discount (Premium) $ 3,472,000 $ 213,000      
The July 2019 Note [Member] | Convertible Debt [Member]          
Debt Instrument, Face Amount $ 397,000     $ 1,000,000 $ 1,000,000
Debt Instrument, Interest Rate, Stated Percentage 24.00%     24.00% 24.00%
Debt Instrument, Convertible, Conversion Price $ 2.65   $ 2.87 $ 6.30  
Long-Term Debt, Fair Value $ 1,239,000        
Liabilities, Fair Value Adjustment 239,000        
Carrying Value 397,000        
Debt Instrument, Unamortized Discount 43,000        
Amortization of Debt Discount (Premium) 174,000        
Interest Expense, Debt 42,000 $ 60,000      
The July 2019 Note [Member] | Convertible Debt [Member] | Conversion of July 2019 Note [Member]          
Debt Conversion, Original Debt, Amount $ 603,000        
Debt Conversion, Converted Instrument, Shares Issued 215,000        
Antidilutive Triggering Event [Member] | Convertible Debt [Member]          
Amortization of Debt Discount (Premium) $ 41,000        
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Convertible Promissory Note- Shcedule of Convertible Debt (Details) - The July 2019 Note [Member] - Convertible Debt [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Jan. 31, 2023
Jul. 23, 2019
Maturity Date Jul. 31, 2023 Jul. 31, 2023    
Stated Interest Rate 24.00% 24.00%   24.00%
Conversion Price (in dollars per share) $ 2.65 $ 6.30 $ 2.87  
Face Value $ 397,000 $ 1,000,000   $ 1,000,000
Debt Discount (40,000) (38,000)    
Debt Premium 66,000 0    
Carrying Value $ 423,000 $ 962,000    
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Convertible Promissory Note - Fair Value Inputs (Details)
Mar. 31, 2023
Jan. 01, 2023
Measurement Input, Conversion Price Before [Member]    
Conversion price before 2.87 6.30
Measurement Input, Conversion Price [Member]    
Conversion price before 2.65 2.87
Measurement Input, Expected Term [Member]    
Conversion price before 0.78 0.09
Measurement Input, Price Volatility [Member]    
Conversion price before 1.689 1.67
Measurement Input, Expected Dividend Rate [Member]    
Conversion price before 0 0
Measurement Input, Risk Free Interest Rate [Member]    
Conversion price before 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 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
NOte 7 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended
Mar. 15, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 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  
Class of Warrant or Right, Outstanding   2,199,816   340,689  
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 3.84   $ 19.40  
Proceeds from Issuance or Sale of Equity $ 2,600,000        
Payments of Stock Issuance Costs $ 360,000,000        
Warrants Exercised   (158,731)      
Proceeds from Warrant Exercises   $ 421,000 $ 0    
Proceeds from Issuance of Common Stock, Net   $ 2,640,000 $ 594,000    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   4,206,312 179,804    
Warrant [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   1,253,387 14,518    
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      
Warrants Exercised   158,731      
Proceeds from Warrant Exercises   $ 421,000      
At The Market Offering Agreement [Member]          
Stock Issued During Period, Shares, New Issues     20,407    
Payments of Stock Issuance Costs     $ 87,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     $ 681,000    
Shares Issued, Average Price Per Share     $ 33.30    
Proceeds from Issuance of Common Stock, Net     $ 594,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        
Pre-funded Warrant [Member] | Warrant [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   946,429      
Warrants Issued in Connection with Underwritten Public Offering [Member]          
Fair Value Adjustment of Warrants   $ 50,000      
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Stockholders' Equity - Fair Value Valuation (Details)
Mar. 31, 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 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Stockholders' Equity - Antidilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Common stock equivalents of convertible promissory notes and accrued interest (in shares) 4,206,312 179,804
Convertible Debt Securities [Member]    
Common stock equivalents of convertible promissory notes and accrued interest (in shares) 2,946,525 157,139
Warrant [Member]    
Common stock equivalents of convertible promissory notes and accrued interest (in shares) 1,253,387 14,518
Share-Based Payment Arrangement, Option [Member]    
Common stock equivalents of convertible promissory notes and accrued interest (in shares) 6,400 8,147
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Stockholders' Equity - Warrant Activity (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Balance at December 31, 2022 (in shares) 340,689  
Balance at December 31, 2022 (in dollars per share) $ 19.40  
Balance at December 31, 2022 (Year) 2 years 6 months 21 days 1 year 10 months 24 days
Warrants granted (in shares) 1,071,429  
Warrants exercised (in shares) (158,731)  
Exercisable and Outstanding at March 31, 2023 (in shares) 2,199,816  
Exercisable and Outstanding at March 31, 2023 (in dollars per share) $ 3.84  
Pre-funded Warrant [Member]    
Warrants granted (in shares) 946,429  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Revenue (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Contract with Customer, Liability, Revenue Recognized $ 362,000 $ 719,000
Contract with Customer, Liability, Current 729,000 782,000
Contract with Customer, Liability, Noncurrent $ 835,000 $ 911,000
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Revenue - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net revenues $ 2,572,000 $ 2,663,000
Net revenues 2,572,000 2,663,000
Device [Member] | AXP [Member]    
Net revenues 1,539,000 1,766,000
Net revenues 1,539,000 1,766,000
Device [Member] | BioArchive [Member]    
Net revenues 657,000 453,000
Net revenues 657,000 453,000
Device [Member] | CAR-TXpress [Member]    
Net revenues 146,000 313,000
Net revenues 146,000 313,000
Device [Member] | Manual Disposables [Member]    
Net revenues 207,000 105,000
Net revenues 207,000 105,000
Device [Member] | Other Subsegments [Member]    
Net revenues 23,000 26,000
Net revenues 23,000 26,000
Device Revenue [Member]    
Net revenues 2,041,000 2,187,000
Net revenues 2,041,000 2,187,000
Device Revenue [Member] | Device [Member] | AXP [Member]    
Net revenues 1,484,000 1,711,000
Net revenues 1,484,000 1,711,000
Device Revenue [Member] | Device [Member] | BioArchive [Member]    
Net revenues 298,000 155,000
Net revenues 298,000 155,000
Device Revenue [Member] | Device [Member] | CAR-TXpress [Member]    
Net revenues 35,000 199,000
Net revenues 35,000 199,000
Device Revenue [Member] | Device [Member] | Manual Disposables [Member]    
Net revenues 207,000 105,000
Net revenues 207,000 105,000
Device Revenue [Member] | Device [Member] | Other Subsegments [Member]    
Net revenues 17,000 17,000
Net revenues 17,000 17,000
Service [Member]    
Net revenues 454,000 396,000
Net revenues 454,000 396,000
Service [Member] | Device [Member] | AXP [Member]    
Net revenues 55,000 55,000
Net revenues 55,000 55,000
Service [Member] | Device [Member] | BioArchive [Member]    
Net revenues 359,000 298,000
Net revenues 359,000 298,000
Service [Member] | Device [Member] | CAR-TXpress [Member]    
Net revenues 40,000 43,000
Net revenues 40,000 43,000
Service [Member] | Device [Member] | Manual Disposables [Member]    
Net revenues 0 0
Net revenues 0 0
Service [Member] | Device [Member] | Other Subsegments [Member]    
Net revenues 0 0
Net revenues 0 0
Other [Member]    
Net revenues 77,000 80,000
Net revenues 77,000 80,000
Other [Member] | Device [Member] | AXP [Member]    
Net revenues 0 0
Net revenues 0 0
Other [Member] | Device [Member] | BioArchive [Member]    
Net revenues 0 0
Net revenues 0 0
Other [Member] | Device [Member] | CAR-TXpress [Member]    
Net revenues 71,000 71,000
Net revenues 71,000 71,000
Other [Member] | Device [Member] | Manual Disposables [Member]    
Net revenues 0 0
Net revenues 0 0
Other [Member] | Device [Member] | Other Subsegments [Member]    
Net revenues 6,000 9,000
Net revenues 6,000 9,000
UNITED STATES    
Net revenues 1,372,000 1,958,000
Net revenues 1,372,000 1,958,000
SINGAPORE    
Net revenues 404,000 0
Net revenues 404,000 0
All Other Countries [Member]    
Net revenues 796,000 705,000
Net revenues $ 796,000 $ 705,000
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Revenue - Remaining Performance Obligations (Details)
Mar. 31, 2023
USD ($)
Revenue $ 3,746,000
Service [Member]  
Revenue 1,864,000
Device Revenue [Member]  
Revenue 753,000
Exclusivity Fee [Member]  
Revenue 976,000
Other [Member]  
Revenue $ 153,000
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Revenue - Remaining Performance Obligations 2 (Details)
Mar. 31, 2023
USD ($)
Revenue $ 3,746,000
Service [Member]  
Revenue 1,864,000
Device Revenue [Member]  
Revenue 753,000
Exclusivity Fee [Member]  
Revenue 976,000
Other [Member]  
Revenue $ 153,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 9 months
Revenue $ 1,897,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 9 months
Revenue $ 961,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 9 months
Revenue $ 712,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 9 months
Revenue $ 214,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Other [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 9 months
Revenue $ 10,000
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 $ 999,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 659,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 41,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 286,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Other [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 13,000
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 $ 543,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 244,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 286,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Other [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 13,000
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 $ 203,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 190,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Other [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 13,000
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
Revenue $ 104,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01 | Other [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue $ 104,000
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Concentrations - Accounts Receivables and Revenues (Details) - Customer Concentration Risk [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Accounts Receivable [Member] | Customer 1 [Member]      
Customer 1 20.00%   15.00%
Accounts Receivable [Member] | Customer 2 [Member]      
Customer 1 16.00%   0.00%
Accounts Receivable [Member] | Customer 3 [Member]      
Customer 1 1.00%   27.00%
Accounts Receivable [Member] | Customer 4 [Member]      
Customer 1 0.00%   29.00%
Revenue from Contract with Customer Benchmark [Member] | Customer 1 [Member]      
Customer 1 33.00% 48.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer 2 [Member]      
Customer 1 16.00% 0.00%  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Subsequent Events (Details Textual) - shares
1 Months Ended 3 Months Ended
May 15, 2023
Mar. 31, 2023
Mar. 15, 2023
Warrants Exercised   (158,731)  
Pre-funded Warrant [Member]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     1,071,429
Pre-funded Warrant [Member] | Subsequent Event [Member]      
Warrants Exercised 368,429    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 578,000    
XML 55 thmo20230331_10q_htm.xml IDEA: XBRL DOCUMENT 0000811212 2023-01-01 2023-03-31 0000811212 thmo:PreFundedWarrantMember us-gaap:SubsequentEventMember 2023-05-15 0000811212 thmo:PreFundedWarrantMember us-gaap:SubsequentEventMember 2023-04-01 2023-05-15 0000811212 thmo:Customer2Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0000811212 thmo:Customer2Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000811212 thmo:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0000811212 thmo:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000811212 thmo:Customer4Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer4Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000811212 thmo:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000811212 thmo:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000811212 thmo:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0000811212 2023-03-31 0000811212 2027-01-01 2023-03-31 0000811212 2026-01-01 2023-03-31 0000811212 2025-01-01 2023-03-31 0000811212 2024-01-01 2023-03-31 0000811212 2023-04-01 2023-03-31 0000811212 thmo:OtherMember 2023-03-31 0000811212 thmo:OtherMember 2027-01-01 2023-03-31 0000811212 thmo:OtherMember 2026-01-01 2023-03-31 0000811212 thmo:OtherMember 2025-01-01 2023-03-31 0000811212 thmo:OtherMember 2024-01-01 2023-03-31 0000811212 thmo:OtherMember 2023-04-01 2023-03-31 0000811212 thmo:ExclusivityFeeMember 2023-03-31 0000811212 thmo:ExclusivityFeeMember 2027-01-01 2023-03-31 0000811212 thmo:ExclusivityFeeMember 2026-01-01 2023-03-31 0000811212 thmo:ExclusivityFeeMember 2025-01-01 2023-03-31 0000811212 thmo:ExclusivityFeeMember 2024-01-01 2023-03-31 0000811212 thmo:ExclusivityFeeMember 2023-04-01 2023-03-31 0000811212 thmo:DeviceRevenueMember 2023-03-31 0000811212 thmo:DeviceRevenueMember 2027-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember 2026-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember 2025-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember 2024-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember 2023-04-01 2023-03-31 0000811212 us-gaap:ServiceMember 2023-03-31 0000811212 us-gaap:ServiceMember 2027-01-01 2023-03-31 0000811212 us-gaap:ServiceMember 2026-01-01 2023-03-31 0000811212 us-gaap:ServiceMember 2025-01-01 2023-03-31 0000811212 us-gaap:ServiceMember 2024-01-01 2023-03-31 0000811212 us-gaap:ServiceMember 2023-04-01 2023-03-31 0000811212 2022-12-31 0000811212 2022-01-01 2022-12-31 0000811212 2022-01-01 2022-03-31 0000811212 thmo:OtherMember 2022-01-01 2022-03-31 0000811212 us-gaap:ServiceMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceRevenueMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceMember thmo:ManualDisposablesMember 2022-01-01 2022-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:ManualDisposablesMember 2022-01-01 2022-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:ManualDisposablesMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:ManualDisposablesMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-03-31 0000811212 thmo:OtherMember 2023-01-01 2023-03-31 0000811212 us-gaap:ServiceMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-01-01 2023-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-01-01 2023-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceMember thmo:ManualDisposablesMember 2023-01-01 2023-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:ManualDisposablesMember 2023-01-01 2023-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:ManualDisposablesMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:ManualDisposablesMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceMember thmo:CARTXpressMember 2023-01-01 2023-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:CARTXpressMember 2023-01-01 2023-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:CARTXpressMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:CARTXpressMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceMember thmo:BioarchiveMember 2023-01-01 2023-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:BioarchiveMember 2023-01-01 2023-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:BioarchiveMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:BioarchiveMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceMember thmo:AxpMember 2023-01-01 2023-03-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:AxpMember 2023-01-01 2023-03-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:AxpMember 2023-01-01 2023-03-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:AxpMember 2023-01-01 2023-03-31 0000811212 thmo:AllOtherCountriesMember 2022-01-01 2022-03-31 0000811212 thmo:AllOtherCountriesMember 2023-01-01 2023-03-31 0000811212 country:SG 2022-01-01 2022-03-31 0000811212 country:SG 2023-01-01 2023-03-31 0000811212 country:US 2022-01-01 2022-03-31 0000811212 country:US 2023-01-01 2023-03-31 0000811212 thmo:PreFundedWarrantMember 2023-01-01 2023-03-31 0000811212 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0000811212 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0000811212 us-gaap:WarrantMember 2022-01-01 2022-03-31 0000811212 us-gaap:WarrantMember 2023-01-01 2023-03-31 0000811212 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-03-31 0000811212 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-03-31 0000811212 us-gaap:WarrantMember thmo:PreFundedWarrantMember 2023-01-01 2023-03-31 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-01-01 2022-03-31 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-03-31 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2023-03-31 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0000811212 us-gaap:MeasurementInputExpectedTermMember 2023-03-31 0000811212 us-gaap:MeasurementInputConversionPriceMember 2023-03-31 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2023-03-31 0000811212 thmo:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember 2023-01-01 2023-03-31 0000811212 thmo:WarrantAmendmentAgreementMember 2023-01-01 2023-03-31 0000811212 thmo:WarrantAmendmentAgreementMember 2023-03-31 0000811212 thmo:WarrantAmendmentAgreementMember 2023-03-15 0000811212 thmo:WarrantAmendmentAgreementMember 2023-03-15 2023-03-15 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-03-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0000811212 thmo:AntidilutiveTriggeringEventMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-03-31 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-03-31 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputExpectedTermMember 2023-03-31 0000811212 us-gaap:ConvertibleDebtMember us-gaap:MeasurementInputConversionPriceMember 2023-03-31 0000811212 us-gaap:ConvertibleDebtMember thmo:MeasurementInputConversionPriceBeforeMember 2023-03-31 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:ConversionOfJuly2019NoteMember thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2023-01-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2019-07-23 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2023-01-01 2023-03-31 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2023-03-31 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-12-31 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-03-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-01-01 2022-03-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2023-01-01 2023-03-31 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-01-01 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2023-01-01 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2023-01-01 0000811212 us-gaap:MeasurementInputExpectedTermMember 2023-01-01 0000811212 us-gaap:MeasurementInputConversionPriceMember 2023-01-01 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2023-01-01 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 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-03-31 0000811212 2022-12-22 2022-12-22 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember 2023-01-01 2023-03-31 0000811212 2022-03-31 0000811212 2021-12-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 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 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:NoncontrollingInterestMember 2021-12-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 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 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:CommonStockMember 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-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 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 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:CommonStockMember 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-05-12 0000811212 us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0000811212 thmo:WarrantsMember 2023-01-01 2023-03-31 thunderdome:item shares pure iso4217:USD utr:Y iso4217:USD shares utr:sqft 0000811212 false --12-31 2023 Q1 2023-07-31 2023-07-31 2023-12-31 2023-12-31 45 0 0 10-Q true 2023-03-31 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 1904298 5854000 4177000 4000 149000 955000 1865000 3426000 3334000 734000 1508000 10969000 10884000 778000 1003000 1931000 1254000 315000 372000 3443000 781000 781000 1278000 1286000 256000 256000 19751000 19386000 934000 820000 445000 399000 729000 782000 6499000 5777000 111000 1492000 423000 962000 1330000 1277000 10471000 11509000 54000 131000 3361000 835000 911000 18000 17000 14739000 16063000 0.001 0.001 2000000 2000000 0.001 0.001 350000000 350000000 1535869 1535869 1037138 1037138 2000 1000 277253000 270377000 -271279000 -266193000 105000 111000 6081000 4296000 -1069000 -973000 5012000 3323000 19751000 19386000 2572000 2663000 1467000 1723000 1105000 940000 1844000 1693000 306000 456000 2150000 2149000 -1045000 -1209000 3903000 823000 -239000 0 5000 -4000 -4137000 -827000 -5182000 -2036000 -96000 -126000 -5086000 -1910000 -5182000 -2036000 -6000 14000 -5188000 -2022000 -96000 -126000 -5092000 -1896000 -4.07 -6.63 1249576 288003 1037138 1000 270377000 -266193000 111000 -973000 3323000 10000 10000 0 3160000 0 0 0 3160000 0 43000 0 0 0 43000 215000 1000 602000 0 0 0 603000 125000 0 2640000 0 0 0 2640000 158731 0 421000 0 0 0 421000 -6000 -6000 -5086000 -96000 -5182000 1535869 2000 277253000 -271279000 105000 -1069000 5012000 279629 0 268459000 -264662000 31000 -431000 3397000 0 0 -10681000 9739000 0 0 -942000 42000 42000 20407 0 594000 594000 213000 213000 14000 14000 -1910000 -126000 -2036000 300036 0 258627000 -256833000 45000 -557000 1282000 -5182000 -2036000 267000 150000 10000 42000 3472000 213000 -239000 -0 70000 374000 -271000 1442000 -58000 383000 -778000 -103000 748000 599000 -1103000 -2078000 45000 107000 -53000 441000 53000 -112000 -288000 -137000 -615000 -4159000 771000 65000 -771000 -65000 2640000 594000 421000 0 3061000 594000 0 2000 1675000 -3628000 4177000 7280000 5852000 3652000 140000 60000 1492000 2628000 1239000 0 43000 0 3160000 603000 0 <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>1.</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>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 exchange 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:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;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 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 expect the CDMO facility to be completed in 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:c379">(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', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </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 2022 Annual 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;"><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 presentation 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 months ended March 31, 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:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;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. 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;">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', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><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; margin: 0pt; text-align: justify; 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> <i>Basis of Presentation</i>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 presentation 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 months ended March 31, 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. <i>Principles of Consolidation</i>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. 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. 0.20 0.80 <i>Recently Adopted Accounting Standards</i>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.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. 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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>4.</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 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.</p> <p style="font-family:'Times 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 for the quarter ended March 31, 2023 as it was determined that the fair value of the Amendment to the Note and accrued interest was $7,278,000 both 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;">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', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13.8%; border-bottom: 1px solid black;"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 26.2%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">March 31, 2023</p> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c503">12/31/23</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,278,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(779,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,499,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c509">12/31/23</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,000,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,223,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,777,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;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. In 2023, the down-round provision was triggered two times, 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;">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 border="0" 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;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">January</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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.09</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">167</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">168.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.46</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company amortized $3,604,000 and $213,000 of debt discount related to triggering events to interest expense for the three months ended March 31, 2023 and 2022, respectively. In addition to the amortization, the Company also recorded interest expense of $389,000 and $550,000 for the three months ended March 31, 2023 and 2022 respectively. The interest payable balance as of March 31, 2023 and December 31, 2022 was $111,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 newly formed 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', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </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 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 months ended March 31, 2023, no sales were recorded under the license agreement and no royalty payments were made to Boyalife Genomics.</p> 10000000 7278000 7278000 0.22 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 13.8%; border-bottom: 1px solid black;"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 26.2%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">March 31, 2023</p> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c503">12/31/23</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,278,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(779,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,499,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c509">12/31/23</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,000,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,223,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,777,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.22 2.65 7278000 779000 6499000 0.22 6.30 7000000 1223000 5777000 6.30 2.87 2350000 2.65 810000 <table border="0" 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;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">January</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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.09</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">167</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">168.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.46</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 6.30 2.87 2.87 2.65 0.09 0.78 1.67 1.689 0 0 0.0446 0.0420 3604000 213000 389000 550000 111000 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 five year Lease Agreement with Z3 Investment LLC, an affiliate owned by the Company’s CEO and Chairman of the Board and it’s COO 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) thereafter. Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $5,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for two 5-year periods. Additionally, the Company has the ability to opt out of the lease after one year if the CDMO facility is unable to be constructed as planned.</p> <p style="font-family:'Times 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 border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">March 31,</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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,443,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,550,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">470,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">3,361,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">3,495,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">4.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">4.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;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 border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (Remaining)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">945,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,307,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,359,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,428,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,172,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,341,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,831,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><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 $321,000 for the three months ended March 31, 2023.</p> 35000 104000 0.04 5000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">March 31,</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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,443,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,550,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">470,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">433,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">3,361,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">3,495,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">4.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">4.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 3443000 3550000 470000 433000 3361000 3495000 P4Y6M P4Y9M18D 0.22 0.22 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 45pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (Remaining)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">945,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,307,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,359,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,428,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,172,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: imputed interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,341,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,831,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 945000 1307000 1359000 1428000 1133000 6172000 2341000 3831000 321000 <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 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 quarterly in arrears. On January 31, 2023, the Company entered into Amendment No. 3 to the July 2019 Note. The amendment extended the maturity date from January 31, 2023 to July 31, 2023 and changed the fixed conversion price to $2.87 per share.</p> <p style="font-family:'Times 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 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 amortized over the remaining term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During the three months ended March 31, 2023, the holder of the July 2019 Note converted $603,000 of the Note for 215,000 shares. The current outstanding balance of the Note is $397,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;">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 border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 11%; border-bottom: 1px solid black;"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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 Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Debt<br/> Discount</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Debt<br/> Premium</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">March 31, 2023</p> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c663">7/31/2023</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">397,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(40,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">423,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c670">7/31/2023</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,000,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(38,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">962,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;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. 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 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', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </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 border="0" 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;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company recorded amortization expense related to triggering events for the July 2019 Note of $41,000 for the three months ended March 31, 2023. Additionally, amortization expense related to the debt premium for the July 2019 Note was $174,000 for the three months ended March 31, 2023. Interest expense related to the July 2019 Note was $42,000 and $60,000 for the three months ended March 31, 2023 and 2022, respectively.</p> 1000000 0.24 2.87 1239000 239000 603000 215000 397000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 11%; border-bottom: 1px solid black;"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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 Rate</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;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;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Debt<br/> Discount</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Debt<br/> Premium</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">March 31, 2023</p> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c663">7/31/2023</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">397,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(40,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">423,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c670">7/31/2023</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,000,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(38,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">962,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.24 2.65 397000 40000 66000 423000 0.24 6.30 1000000 38000 0 962000 2.65 43000 <table border="0" 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;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.36</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">182</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 2.87 2.65 0.36 1.82 0 0.0420 41000 174000 42000 60000 <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) warrants to purchase up to an aggregate 1,071,429 Common Shares were issued (the “Underlying 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 of $360,000. The Offering closed on March 20, 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;">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 under the Warrant Amendment Agreement 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 quarter ended March 31, 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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; 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 quarter ended March 31, 2022, the Company sold a total of 20,407 shares of common stock under the Offering Agreement for aggregate gross proceeds of $681,000 at an average selling price of $33.30 per share, resulting in net proceeds of approximately $594,000 after deducting commissions and other transaction costs of approximately $87,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: &quot;Times New Roman&quot;; 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. There were 946,429 pre-funded warrants included in the quarter ended March 31, 2023 calculation. 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 March 31:</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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,946,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">157,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants – other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,253,387</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,206,312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">179,804</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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 three months ended March 31, 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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">340,689</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,071,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">946,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(158,731</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable and Outstanding at March 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,199,816</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.84</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;"> </p> 125000 0.001 946429 2.80 1071429 2.65 2600000 360000000 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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.65</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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 20407 681000 33.30 594000 87000 946429 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,946,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">157,139</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants – other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,253,387</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,518</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,147</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,206,312</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">179,804</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 2946525 157139 1253387 14518 6400 8147 4206312 179804 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">340,689</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19.40</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,071,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">946,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(158,731</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable and Outstanding at March 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,199,816</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.84</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.56</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 340689 19.40 P1Y10M24D 1071429 946429 -158731 2199816 3.84 P2Y6M21D <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 for the three months ended March 31:</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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,372,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,958,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Singapore</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">404,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Other</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">796,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">705,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,572,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,663,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended March 31, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,484,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,539,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">298,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">359,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">657,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">40,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">146,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">207,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">207,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,041,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">454,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">77,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,572,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended March 31, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,711,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,766,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">155,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">298,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">453,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">199,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">313,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,187,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">396,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">80,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,663,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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 at March 31, 2023 and December 31, 2022 were $362,000 and $719,000, respectively. Short-term deferred revenues were $729,000 and $782,000 at March 31, 2023 and December 31, 2022, respectively. Long-term deferred revenues were $835,000 and $911,000 at March 31, 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;"> </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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2027 and beyond</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Service revenue<span style="display:none">0.750.750.750.750.7511111111111111111111</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">961,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">659,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">244,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,864,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue <sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">712,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">753,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exclusivity fee</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">214,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">976,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">153,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,897,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">999,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">203,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">104,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,746,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;">(1)</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> <table border="0" 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;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,372,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,958,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Singapore</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">404,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Other</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">796,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">705,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,572,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,663,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended March 31, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,484,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,539,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">298,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">359,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">657,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">40,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">146,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">207,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">207,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,041,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">454,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">77,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,572,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 36pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Three Months Ended March 31, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,711,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,766,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">155,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">298,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">453,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">199,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">313,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">105,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,187,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">396,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">80,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,663,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1372000 1958000 404000 0 796000 705000 2572000 2663000 1484000 55000 0 1539000 298000 359000 0 657000 35000 40000 71000 146000 207000 0 0 207000 17000 0 6000 23000 2041000 454000 77000 2572000 1711000 55000 0 1766000 155000 298000 0 453000 199000 43000 71000 313000 105000 0 0 105000 17000 0 9000 26000 2187000 396000 80000 2663000 362000 719000 729000 782000 835000 911000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2027 and beyond</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Service revenue<span style="display:none">0.750.750.750.750.7511111111111111111111</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">961,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">659,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">244,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,864,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue <sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">712,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">753,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exclusivity fee</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">214,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">976,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">153,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,897,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">999,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">203,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">104,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,746,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> P0Y9M P0Y9M P0Y9M P0Y9M P0Y9M P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y 961000 659000 244000 0 0 1864000 712000 41000 0 0 0 753000 214000 286000 286000 190000 0 976000 10000 13000 13000 13000 104000 153000 1897000 999000 543000 203000 104000 3746000 <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:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Company had certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represented 10% or more of the Company’s total accounts receivable as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Accounts Receivable</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">March 31, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 3</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 4</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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 March 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Revenues</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </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: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Accounts Receivable</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">March 31, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 3</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 4</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; 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 March 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Revenues</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <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: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.20 0.15 0.16 0 0.01 0.27 0 0.29 0.33 0.48 0.16 0 <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>10.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Subsequent Events</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">Subsequent to March 31, 2023, the Investor of the March 2023 private placement exercised an aggregate of 368,429 pre-funded warrants leaving a balance of 578,000 pre-funded outstanding and available for exercise.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 368429 578000 EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,>&KU8'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 " #'AJ]6^F-XW^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIW^H2.CFLN))07!!\18FL[O!I@W)2+MO;UIWNX@^@,?,_/+- M-S M>HE#H.

IL*=Y,KNNC1+\11V8O 2(>R>F8IT2?FOLA.,WI&0[@-7[H M T%5%+?@B+71K&$&9GXE"M4:E!A(\Q#.>(,KWG^&;H$9!.K(4<\1RKP$H>:) M_C1U+5P!,XPIN/A=(+,2E^J?V*4#XIR%W%7:#L7O[ MCXTO@JJ%7W>AO@!02P,$% @ QX:O5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #'AJ]6H5*:U]P% #Z'@ & 'AL+W=O)1?!-CXO>G3T\4JZ6$GU3<^$,.0EB5-]V9@9,W_?:NE@)A*N M3^5*\'#+"B)6\SSSEH)C])&_R)[-E+]"[DP<92*D2)Z MD217#=K8/GB,IC-C'[3Z%W,^%6-A?IN/%-RU"I4P2D2J(YD2)2:7 MC0%]/_29#^#T2*[US32S*LY3?[,U=>-GP;(E$+ )C)3A\+,50Q+%5@G+\ MLQ%M%+]I W>OM^JW&3S /',MAC+^(PK-[++1;9!03/@B-H]R]5%L@#I6+Y"Q MSOZ35?YNAS5(L-!&)IM@*$$2I?DG?]E4Q$Z [U4$L$T >Q- _8H ?Q/@9Z!Y MR3*L:VYX_T+)%5'V;5"S%UG=9-% $Z4VC6.CX-L(XDS_6@8+R(HA@S0D-ZF) MS)KIF6E0#47X.KX%I2R* MRK9%O6*HX#U7I\2G)X1YS'>49[@O?$THKQG+)MEO2]MCW>LX#<=F +JF%6HI&_Z1;*!89K^+[?[+*>Y[G@T-": M<+T"KG<(W*.81MI @UYX(FSC>(Z3S.A$OE!I$)'FGR4<1BE4WT"@W5PZF)& MU6HR4Z^<@[U#J*%P4D%+S>:2$S(VT#V)5&0H%ZE1:_@,G56Q1_WZQD6,!]5% MWK$=]!#D)_Y"[D+HKM$D"O(YM+I-[Y'LM9N^1[OM[KF3%PVNR\M*7G8([R , M01T:XN:"9(;A<^K.*R[)SBDEPP@F&TT>)0^=U*A$7>K2(U'4A/R'>FCOH$4_ MR57J),;E'GD:S"3T Q7*)7?R'L,4T=(54=S7O.4MNO!(R664!NXTXYK#@1/T M&%:)EEZ)X@[G+>A(:L-C\FY[S-G*3'<$VTM$T4=SM9DQW "KD: M#!?HT3,GUC%,$BU=$L6MS2<90+Y&,YEB+F*/2+?3;7:HVT7@H77Y2I-$<8?S M%!GP1W("2[YWSS^3L0@6"C+IA,25AC))8%H:&QE\.R$_GGH>)7.NR)+';I>/ MZ]4E+QT4W6-]%+=FAXS7R;.,G?W9R'<,DL=(D,=S&;%-(;EZ"&4^G MHM(:[A%Z&(RO!\[E)QY8E[#T1.P@3S1<*&47,/FJ)4LE3",+YQ;,'L6OSHV; M(1Y5E[/T0NP@+W27PBH[W\:S*U&^!7=RXHI5G,=P/ZQT/^P@]V-7:F#BP0E, MI7*.0'MT'F3:Y$$@0 9$PES0R7L,]\-*]\,.ACN6;1YG M O*(X>$RU7C'L#ZLM#X,=RW;8?;5O#[.=KG)YX4!(YMF$^B[*-UL?O_LI/]. M!F=3)[E:)U.S9R_+/NUY;=;K7K26+MS2";&#]HN&,+(JL'QW:2A>R*_"G5%< MRH._+J6,.HTZ'EPWK:7O8;AMV4Z;MY&VUO:K (^&;7+ND6LV*6OZU EZ#"/D MET;(W[.?L]WAW"6]A8?.L7:/6-46+AY6E[&T0CYN7-XR;C:MJREQN2_./.)! M=1E+&^3CIF4 @&$.&?.IDPH7J!Q@\;C_"];:.5VTOYJ? ]MU.G)K&80*AW>@[CG6S-$8FV>5,\% H M^P)\/Y'2;&_L#Q3'W?U_ 5!+ P04 " #'AJ]6N&NR'WP' "K(@ & M 'AL+W=OX&E<6,!4$\*X6J)HMK]]EMO;C6K2E4)6]KTK1E*>K'=[+0#S<3.GGZX#>U MWAC[P6QQO15K>2?-E^UM#7>S@Y=&9=N#Q]9/WGUWP M$,R]:.12%W]7N=G<3)()R>5*M(7Y33_\*KN (NLOTT7C_I*'SC:8D*QMC"Z[ MP8"@5-7^O_C63<31 !J.#&#= ';N -X-X"[0/3(7UGMAQ.*ZU@^DMM;@S5ZX MN7&C(1I5V66\,S5\JV"<62QUE<.BR)S 5:,+E0L#-^]$(:I,DCOKN"&OEVU= MR\J06UDKG9,OE6AS!88_D0ORY>X]>?WJI^N9 3S6ZRSKGOUN_VPV\NQ/HKXD MG$X)"QA'AB_]P]_+[#"/8.0MR! MW7%OFJW(Y,T$ME0CZYV<+'[\@<;!%1;="SD[B94?8N4^[XNE:#9$5#G)[(7\ MHU4[44#P#1;UWE7L7%E:V"VB) J#(+B>[8X#&MJ%=#X_MCO!&AZPAEZL;[-, MMP -6".3@/.^D%-2 M5Q<=9@QL,IS2>3*$.C2C0 M!ZE?"/?$Y0&(*%$ZC[ %QRRY;Q9[U:+16554H<2]*I0!\D)+*>I5O^^MI5[* MVVG0O1A2OQH>2I2M>+3U"1KP4,Y23/40N\02Q=C*]+)'_;H'(.L6:GO 6.NB M<%1=R\+5^T\RC@(?ZEL88A0WM.-I.@Z\ET'JU\'WE# M>%J K:C-(QK%4/;B,,7"&!I&:0W86NUJ/DPH8*BAV)$3/*QRLKULLL\Y\.1SG1CWIX&DPX0N6(74H] ML'NA9'ZAW&/S\ MQ7J-9'Z-7.JR5,8=M)RP ^_9])95-H;:ZP^OF C:QOH?'#U;>K%>9%GJK3?O MC,Z^VL.FK!NW!^97KI]E'O$.GE>RO[N%]T+>3GMXO3!SOS#;1=<5:>P43,FK MX#((J!5CLA-%*Z\(;&W;\7)=KV8C:MNF:0T43>K?,K\B=!KQ:)K$*0%5M)6A MZ^&TIH%#6VZY\36=!GP^I3PYOVG&AU+.ACL!L1JG%]ZK/?>K_=L\5Y;$8=.Z M[I2J2":V"C8Q"G6HWZ"'+$*D'C6%N1DG&=ZK/?>K/=3E;=GN*ZEJXPLP5/4+&F =3-$#&5%UO.V"6OK:+KS7?^[7 M_X^NC'V[KJ7KMI('93;D'YS8'G+CZ@+R\>.2_/.3H_!_H7&\D)!WL?X990'O MRP+N+PO.>)G'7[04>"EOIZ_(^E(@_/-ZV"'2FPY#1 4Q0_=&;.P-7R_<(7V1 MKF'HU?_O7;.7\G8:="_\X3/'_/_W$-KYCT\X,$:(!S,,4^0=Y>SHEP3V9QR? M1+U6 *>0*Q@97,YA[>O]+R/V-T9OW8\+[K4QNG27&RE /JT!?+_2VCS=V-\K M''Z?LO@/4$L#!!0 ( ,>&KU9X;KVR]@( 'P) 8 >&PO=V]R:W-H M965T&ULI99=;]HP%(;_BA7M@DH=^2)\5(#44DW;Q314U.W: M) =BU;$SVX%NOW['21J%D@+M;L".WW/\O,=VG.E>JB>= ACRG'&A9TYJ3'[C MNCI.(:.Z+W,0.+*1*J,&NVKKZEP!38Q7RKLN4V6A&4@-)."*-C, MG%O_9C&Q^E+PD\%>M]K$.EE+^60[WY*9XUD@X! ;FX'BWPX6P+E-A!B_ZYQ. M,Z4-;+=?LG\IO:.7-=6PD/P72TPZ<\8.26!#"VX>Y/XKU'XBFR^67)>_9%]K M/8?$A38RJX.1(&.B^J?/=1U: ?[@C8"@#@@N#0CK@+ T6I&5MNZIH?.IDGNB MK!JSV499FS(:W3!A5W%E%(XRC#/SA10)K@DD!%M:]#Y=35V#@'8:-ZYA M[BJ8X V8[U3U2>A?D\ +PH[PQ>GP>XB;\. PW,6R-+4)FMH$9;[!&_ENXU@6 M NTKB('MZ)K#-:$<-WY9&SQ"))'%VFP*CMNQTG:9KF89EK/84[6;#SS/F[J[ MMK5CD3^8M&4'%L+&0GC2PA(/!>#2)01W4OQT37*JR([R DB/"<3GG"I-)"=BY:-<6HA>;U/<]_9>"V$K_)' M+2Q\P7G']3^O.S 0-0:B#QG %ZHV5"1,;,\YB([(7K.?4AQ0#QOJX4GJA,*.C8H:1U[EE+E$>.!@W#L:7.%A5#E8E MZS7Y35PXZ=%XX\L-Q-_^DX9]\@/^;UL7Y\D\N1._0=:*[ MK;O1?I?@';-E0A,.&XST^B-,H:J[ONH8F9?7Y5H:O'S+9HJ?1Z"L ,[T_/PCO>0G#TH_<5LA;#DL2RD MN1ELK=U=#X=FM14E-U=J)R2\62M=<@NW>C,T.RUXYIW*8LBB*!V6/)>#^'Z._]>2!S)(;L5#%YSRSVYO!9$ RL>;[ MPGY4#[^+FM#(Q5NIPOA?\E#;1@.RVANKRMH9$)2YK/[Y8ST0)PX0!W=@M0-[ MZI#T.,2U0^R)5L@\K=?<\OE,JP>BG35$PM_D"UKB%J3#SNAN1MU0[ATEB64S-;E\B#('\H8TL!+@O 6REB7[Q#$*L+HY-,T M2<==B(C=F/5#'#401T&(OVE7;CNMUKG%X(VZGZ71J NO:S=-HEYT:8,N]7YQ M#[HWCSLWF:1K]B=?M,PS2:7_E3!K4 MDR#JCS .7*^V'FT&%5ZHG>MP&-1)!T(J9INMS13LGSEKB+)BE M=](*B&N/M8029MUQCZ=1C&0(L9P$>CMMY9&&]=%7DU\?VES[]8>3HTPLT5E: M!SO#P>(I KAKV >UE4H:ULJ>6D)Q=K7P$BO\KEG2/Z:M8-*P8M;MQ,,-M1+: ME<3+A,:(M&.6$S;NQ]K*)PWJEE\?%5 #*+X4&44Z059'F"6+XO[.3%OEHV'I M\P7*K=7Y]L5O6'TO-F-45Z 69))], G5:!V2C8"^Z@$Y@MUX)DW'*\ P0U_(<[ MP#-%.^?;JC@+J_@M-_FJVF;EQ=X=)\FCYNRJINA3YT?D GI !E7)=?72/\7[ M0?71R=GZY"H:/\TC8I9>I7%/$EOE9V'E_^P/!($+/\ ^9R/.:,"B=6^-!LU3"]M=7;6 M/&V.8E_Y \@GSV_I]:(Z4&W#5.>[[[G>Y-*00JPA9'0U!E"Z.C*M;JS:^5/' MI;)6E?YR*SC,4V< []=*V>.-^T!S<#W_#U!+ P04 " #'AJ]6:'(17J,- M !UO@ & 'AL+W=OB9)59^(BC>0VSQ,S0.M)'%:)8.DT_WM!XR7*%O0Y-\OW9JX M?VNSM^P%D877+V'T??D8!+'TWUD_\0V$'L/IE1\NQJJTRF\V"QG(8+ M*0KN;RZ^RG]Z2B-ML'J%-PU>EF\>2^FF? O#[^D3?7)S44I[%,R"<9P2?O+? MC^ NF,U2*>G'_];HQ39FVO#MXXW>6FU\LC'?_&5P%\[^-9W$CS<7]0MI$MS[ MS[/8"E\ZP7J#JJDW#F?+U;_2R_JUI0MI_+R,P_FZ<=*#^73Q^K__JZ@7IJ@]JZ0>UP MH^M'&M37#>H'#\LIF]I7#V:\<;;*9?>5P]N5CVZ)L=_;5[%^]+BNK M-:GIQ_[M=12^2%'Z^L1+'ZP6ME7[9"F:+M(UV(ZCY+?3I%U\>Q/DOV2IC9=2>"]I_WN>QK^D3^["?YY,D]]_EBXEUVY*G_[^ M^?HJ3KJ18E?C='* B*ME5[1T !T\IGODZ2B4]FP)\EXS.=7$X7TIW_-(V3Y[]G"ML?[P\S MH9V/=^0CTZM_.+P [>:C5A G1V_)R&E^M$AZNOQ-<]Q[=S>8J>V_-[[ &A3, MDW&G)^^#.)I^>X[]M*-QF/;^[0BQ@SL$.L0,L_'QG@A4,U\=AHMQN(BC<#9+ M]S5]$0=1L/Q=@SWZ8&>8@;8^U@N!:!;724':]LC-F5[Q*:LG,H1YR]_YB^23?5CJ>LOGI,39TG^(BDEI2Q]2E;_ MY6.RYRP_2Y^^CL?A\R).NY\GR7OKIT65*W6_,YU9K!^ ^I M_&K)HL.ZUWY55_U*S^U_W):NKWZ\/>S*[7GZYX0_ET_^.+BY>$KZ&$0_@HO; M?_Q-5DO_%!U(D9A&8BT2:Y-8A\1T$NN26(_$^B0V(+$AB1DD9I+8B,0L$K-) MS"$QE\0\"-M+9^5M.BL3Z>R4_)0;Z,PQN2.Q)HEIY4P:5FH-56GLY^(6&;-- M8AT2TTFL2V(]$NN3V(#$AB1FD)A)8B,2LTC,)C&'Q%P2\R!L+TE5MDFJ\NXD MQ9]GO?9%S3G/RNWMN'HD4'[)#8H?&\/R7 &B9F%?1^1X2P2LP6[4J.B9-XY#AG4)3$/PO;6_^IV M_:^^=_T_94'/Q<\],2&Q)HEIU:+]HT6&:Y-8A\3T[$ H:KU2S2[473)LC\3Z MV6VX5-2*JF;7C $9=TAB1G8CRMF#!Y,,.2(Q2S )%<$6V&10A\1<$O,$TUEN MU-X.Q][JKFY7=S5W=5]=&W&97LDWD<;A_"E8+/W5!8+!S_1Q(%K2<\5SEW02 M:Y*81F(M$FN36(?$=#7S]SG!@5:7#-DCL3Z)#4AL2&(&B9DD-B(QB\1L$G-( MS"4QKV@/WLLRM6V6J>5FF+\DVN?6Z^ M(;$FB6DDUB*Q=BU[3"^7,\MZAXRIDUB7Q'HDUB>Q 8D-2O&CR%_$ MRR_2(HC??G8N2B>Y,ZYN8;$ MFHVB#RPT,ER+Q-HDULD.1+51R1P9Z63,+HGU2*Q/8@,2&Y*806(FB8U(S"(Q MF\0<$G-/VX4]*.9>"I%+VQR2EL#G))%6& 73AX4T?HZB8#'^)<5)ZEC.7C]M M>?"G"U'^R#?/32"HUD0U#=5:J-9&M0ZJZ:C61;4>JO51;8!J0U0SUMK;0V(Y MNYZ9:- 1JEFH9J.:@VHNJGF%4[^??=[B9B\30\,ZJ.:BFB<:$J545H]G$6671?+K[S_V.7X^?G:>00ON44U#M1:J MM>7LK0R$G^:C4754ZZ):#]7ZJ#9 M2&J&:AFHMH(U2Q4LU'-.7%_=M&HGB#J ML>RRJX:73RZ''_C1^'%35Y*IAD]^NRTZ4829!BV'1[4FJFERMB(^G?NR>E!] M@D9MHUH'U714ZZ):#]7ZJ#9 M2&J&:AFHMH(U2Q4LU'-0347U3Q*VT]=NQKY M])[ [TI=)Z6K7/SL=$5J3533UEI>G20:L(UJ'533U]K>D5NUKBJU;,4,&KB' M:GW!9EPJ5;5>SAZ$#M#(0U0S!-M1J0H^=2&#CE#-$DU%M9I]/]EH6 ?57%3S M!$,B*_7C)2WRKBY>?G=A?,[=N\0) *V21[4FJFEK;6\Z2N6:7*X?I@&T7A[5 M.JBFHUH7U7JHUD>U :H-4P"@6A/5M+6F[B6LP^.I%AJSC6H=5-/E;(%PSJ]^7\ OX/7C^&5NZO MM9R/(IIH0*TX8 L-V):SE;5E6S'71H+WBP>T+^I4YTD=K MWHO[9!3WR43[-"KNDU7<)QOMDW/J^]1%PWJ%[]/]16Y7+"[G5XN_?CW7ZHN: MP_OUPN;_VGRYVUX-><&=2O(#G;W@H?7CJ*:MM?V+V+(?OK70J&U4ZZ":CFI= M5.NA6A_5!J@V1#4#U4Q4&Z&:A6HVJCFHYJ*:1VG[WZZXJU%7\FO43T]=HG25 MCY^;KE"MB6K:6BOX4 "-V4:U#JKI2K9J52T);OR+1NVA6E^P#8>G!VC (:H9 MQ=TWT8 C5+.*NV^C 1U4G*O8[WMDO>5<*/UU [91K8-JNB*HB54K@@^D MT; ]5.L+-B)S0L)^Y3K[G>N%W3?1@"-4LXJ[;Z,!'51S4J-5%-4[+5W7*U7BO+ARL[6MV-:AU4TU&M MBVH]5.NCV@#5AJAFH)J):B-4LU#-1C4'U5Q4\RAM/TGMJKN3A^\.^TOX[N";26_8/M==V#/-\]>T]'2;%334*V% M:FU4ZZ":CFI=5.NA6A_5!J@V1#5#R=ZFX#)[4UD3#3I"-0O5;%1S4,U%-:]P MZO>SSZ[B6LFON,Z[ WM^T[.3#%I.C6H:JK50K8UJ'5334:V+:CU4ZRN":N!J MJ9Y=?0=HW"&J&:AFHMH(U2S1?#4$-V!'HSJHYJ*:)WP'RSGWG%)VU=O*[_PB M]7S\[#23_4[APP(Z-*!6'+"%!FP+ HH+Z-"PNI*MOA05T*%!>\6#VQ?T*[,D MHV7/Q7TRBOMDHGT:%??)*NZ3C?;).?5]ZJ)AO<+WZ?XBMZL25O*KA-]U'_"R M<,%#*X91K8EJFI(M9I2KY6I=;1RND&B),:IU4$U'M2ZJ]5"MCVH#5!NBFH%J M)JJ-4,U"-1O5'%1S4 MK(7&;*-:!]5TT7C4:DI5=-R/UG*C6E^P&9=*359J#<&?;]!*;50S!-LAEP0W M T>CCE#-$LV%7%*S,V&C<1U4/@3\)HO0%R>_O MPS#>/+E*_)&KU:N['#CMP< #HC 8 M>&PO=V]R:W-H965T&ULO5I1;]LX$OXKA/>P:(&Z%BG)=K*) M@=;98@ML=X,&O7LX[ ,MT3:WDN@EZ:2Y7W]#2K:L:,0F@'=?$MD>CKX9SLPW M0^GJ0>FO9BN$)=_*HC+7HZVUN\O)Q&1;47+S5NU$!;^LE2ZYA8]Z,S$[+7CN M%Y7%A$71=%)R68T65_Z[6[VX4GM;R$K<:F+V9S4[H@&5@0-PMB;VB-S)MUPRU?7&GU0+23!FWNPOO& MKP9K9.6V\+[7(+,:S(F7^YNR*M_O;Z:6(#B%$ZRYK;OZ]NR@=O&Y).J[-:0G^'V M>7?]!$PXVL$.=KQG086?N'Y+8OJ&L(C%")[E\Y>S )SXZ-;8ZXN'W.H\MO8> M6VM5$D@[S:VL-G7<2BN%N<3<5JM-<+4NIR_-CF?B>@1):X2^%Z/%CS_0:?03 M9O.9E'4\D!P]D(2T+WZ#$E0H8S CZY53O]+5F?O%.*5SJ#S1U>3^U !$D$7Q M]%2P RX]@DN#V_,N_Q-2JXYOJZ <9:K*9"%(U:!VW[KKS.WCWJ6'K)Z_B>DY M-_%,RCI^FA[]- UNXHT I9GD=<6MX\ M"/?=B2]=E]''$5_TX?;%!I#2J&6X*(CUP)L) M0.Y"V4!U'I?JWN6SK.X!OM*0T"B713U4,R1*$+%XE@SZFIYP- V6*U=+LRVO M-N))&3)&V-J:0O*5+(9+4G.',]6DU& M2R?F9A39M[[<6T?4=!]8AS3)SYK8".2+.KN M0A=XRZ(T3*/@7;WW*!^U*@H?$@?DASA!P2,LF2+(,-NZ92&^?1&K(76 MPH&%I-L+\N,/E+(4;1]@D3!]L4@D(8K&FO9E(79]%=5;<;.EVY8[OJ[K1T5M-//LX?U M.7/,YDB>8H(T'HX;UK(K"[)5S:[?Z_-1[+0/:4J1D,<$$YH.5QG64B%C+QHT M72=CGC.CL"#%OK0A.)>VKA=:FF5AFEWRG;2\J,M3+NU>#^P80J0SK"7 !*?I M\'ZUA,N^/Q9W@@W;,!1ZGTP'H"."(>@MZ[+PT/PTU-:RXC U/R/4SCH/GTM; MUPLMK;,PK=]JE0F1-SXP'(@=IAX8-TL8AXR;0'T=?.!:9V&>[UHBO@F=2>.M.8!'<6.S,!:&?;DAQ"W#LS##'Y-GIV%N MRR&!5H]H&*+ D8DYFF+(^X)!A[=$S\)$__-Z+;+Z1!5F42$W5_H.6B?[NETAG K(CB.IVRX$8[;QB .-P;+ M9UM N"4KL9%5Y>(0]AGU]FEW!= M7="B_OB]PV&G&XT?!L[6=[=^XEFV$4-1L9TS$B0N2F@7!L M^XHX/,UWD79FY##N_N1.DPLL[OJ"+%@AVF8@#C<#'[C4!/)G[VF30P#F_NP9 M>CIMI1OZ*P5U71JSK[L]^*EJ'F ^2+LE,"TA9ZA*2Z@E$,I/-:%N0 [3T:-5 M1'#( 6T/$8=[B.534W=0/80K(WC7$R/= S*^(F)#4-OF(0XW#]#NE+ 12C_6 M2!O?PKY8U>G?4-S]GF"*'KQ&_?$X-9[W!UR M6_+?3Z)<"?T':D+P+B^N;F?2UGVVV/8=2?0/%/PDV-R\U"7GTM9U2=NM)-_I M5EZ8BHVZTX>K,9TB=1\11!\A34[>0BB%WOB7,PSQ1[7U@_SCM\<70-[YUQZ> M?/^>7B[KUSA:-?5;)9^XAL)H2"'6H#)Z.X-$T_6+&O4'JW;^78>5LE:5_G(K M>"ZT$X#?UPH\TWQP-SB^+K/X/U!+ P04 " #'AJ]6;) $],\% "O# M& 'AL+W=OE6D M3S;6W?I,RD#WN3;^M).%4'P<#'R2R5SXOBVDP<[2NEP$?+K5P!=.BC0JY7HP M'@X/!KE0IC,]B6MS-SVQ9=#*R+DC7^:Y<-MSJ>WFM#/J- O7:I4%7AA,3PJQ MDCA" M^L2I(J;*+NF\])#T_F00X(5E!TEM\;RR.'[!XH0NK0F9IS],*M/'^@.@:R&. M&XCGXU<-7@K7I\FH2^/A>/**O4D;\B3:F[P2LJ=@Z9,RPB1*:+H)(DA0+3P; M;V5N[WESW#4??2$2>=I!6WCIUK(S??MF=# \?@7L7@MV[S7KTZ8.C^HC3$KG MPBO/E9JS4X, >.?O[_(^T+FVR>T_SX7RNK-1_[<7:$!7:P3&3?8]DRZWGR56 MX?^+U:DR*]^EKR;IT[NW;X[&X^'Q"T)Q=W1,(9-42\YL7@BS;;?JY8U\NF)+ M]W2I]/7">_3A&O.E\#$UBU1&@*&095.+[=*-,(F-4HP\?A@QJ M='B,G#R?!LJ$IX64J",5R+.4CI2I7 C2F*R0(CA?JQ1;CV#[K0=1P=Y,!%+> M:JQVJ2B=6FXKC&YK5]*H1&B])8P/)ZDT*D2J\$ /MK!* C>QI:@#5ZP2ZBQ4 M^>!H$NM26FAK\:PR Z IAI+;]CDXJJM'&\%*)3<\))"%HX-H&5$C-=85UD7X MV&.[L=T8T(748B, D84S1'Y7"A>DJT2OT9V9A1.7VK7HTNRL3U>EB_4%/1%< M.YL6B:ARL]96Q,^4GBOYLJCQ-15]-$AJ_SD&0'> MC@[WCJL^5O;,)1F.IGJQ0$WYL*WG;9 M2SB[_R$NDYZ=,ZK9V77O>P/K:.]H_,24%@YI\_!<&<+I8\HE3E.0#M'RP$-R MT 5GV"NJ%!%/%KB ;R=1_,"2@EN1,Z1W5[U<\>!MJ+%L9[)O9W*?9A>75P^S M:#?!*+^\QUOL&:;YHI'"@ ?W=)DRCPTX ECUF(@..?[G0VGGP=.N1Y?(APSV MGP*I0ZC'!O-[4:K8\X3K4-51HA +I550U1&TD" SZ,]W%YWV$BV@.&O@7CR! M>_D([I5;":-^58._F;RM@TL$B<8EJ5Y MTFA0SC/N@;'8B([;#TD8C;'#@?4.NW2-)M^B_UV@Y//EG&Y*Q:>Q6 NEQ0+, MB)23@$F++4GA]+8')H"!6BV9ADKRK&T"V@UERX,!,;0A[?AJW("0.!N;621H MLM_='PY_QV6PY+VEM36N-N(X:3>*><]W9(X^PTU/^E"!"6JIDBY!G\6K*>[D MJD0+6;?%ZUVI7,/C'Y+9B@MIU7G,Z@='S(88@I8U/K[P]!$&SE[/4Y/GW4T! M:;HR($C=WO[[YRXF M@YU+)([/5;PJ>P J3:CND^UJ>QL_JRZA#^+551XS=Z6,1QV74!WV#_<[Y*KK M21&KU82 ME%&'5 0 *0) 8 >&PO=V]R:W-H965T&ULA59-<]LV M$+WW5^PP,SFEDBS9B<>1-!,[3=M#.IXX;0^='D!R*2(" 1H )>O?]RU(R=+$ M42\2 >R^??L)S+?.KT/-'.FI,38LLCK&]F8\#D7-C0HCU[+%2>5\HR*6?C4. MK6=5)J7&C*>3R=MQH[3-EO.T=^^7<]=%HRW?>PI=TRB_NV7CMHOL(MMO?-&K M.LK&>#EOU8H?./[9WGNLQ@>44C=L@W:6/%>+[,/%S>VER">!OS1OP]$WB2>Y MUQIC_ F=%G9V,=Z!=;$5SHPJ;+48@TL"M7JB'^#0HO*R:%9*/6#-N1D;-(K=JE])^8?OWJ>GKQ[CWD MO-(%O/;1L@^U;D\]1URM=9%6G?(H/D;^:A7A(-CO66RU,7"#U$9IHW+#)*.5 M(@:UV.$LTRZ5 MJ!2\X%50AUR)6$K((046W#H?^U"JHN@M#FC!&2W")33WL[V'/A-NBU(:Z2IL+ !UU)DN3B19BPYIA*0%14XSHQ M]+UL*F.C>S IFA0#Z0KT*^Y9"K7K3'D2%11C9_>U="XZ+\WE\='-V;!?I?>! M-"<(]I?H8??P!/G0W[S/XOW[!1?62L,#PQ54)Z-W5QD&07H3](OHVG0/YR[B M5D^?-9Y1[$4 YY7#%34LQ,#A8;;\#U!+ P04 " #'AJ]6_\_I=PP' !7 M$0 & 'AL+W=O#@HA-*=T^/P[LJ>'IO*YTK+*TNN*@IA'\YD;E8GG5%G_>):+3// M+P:GQZ58RIGTM^65Q6K0:$E5(;531I.5BY/.=/3R[(#E@\!O2JY6[R MWU7JLY/.48=2N1!5[J_-ZJVL_7G.^A*3N_"75K7LL$-)Y;PIZLU 4"@=_XO[ MFH>OV3"N-XP#[F@HH'PMO#@]MF9%EJ6AC1^"JV$WP"G-09EYBZ\*^_SI+\9+ MFE"/9C$J9!8T4TNM%BH1VM,T24REO=)+NC*Y2I1TQP,/P[Q]D-1&SJ*1\1>, M3.B]T3YS=*%3F6[O'P!P@WJ\1GTVWJOPO;!]FHRZ-!Z.)WOT31H6)D'?9 \+ MCKRA-TH+G2B1T\P++Y%]?J>_4=W!;G5<2"]=*1)YTD&E.&GO9.?TNR>CP^&K M/6 /&K '^[2?7MJET.IOP5G=I7.C'0*3BICD.J4K-JE]?(%P[O*)7BN7Y,95 M5H8]_Q)R^N-&WGLZRTWRZ<]=?.Q%O)N/2?^;K\PYV+_)))!FXD[27$I-VJ ( MO+3L59()O82,TN0S"4**4NB'[YX=M%=ILK"*(T6C8^S6(3:U722[IB&U?RV651Q6SWH=^B+5-X4O^T*5$6H\Y M\LC0PABON5&E3=8ZI !$V%]0D%=IS56,UDYV]W':4-"*P29R8,,4RC.+965= MQ:D$-UV59#232665YTQBJ!?W,1TY#0OEPNQ:\SR[.&\8ME5>[[ -(W&].[RB M+)&O8@X>V\$I\=>DKD_O8JQ-J71=]H70F*KL>I? $XGT(\9)I.(IYZ)RP0A$ M(Y5 E/;@JFCMEW\1I8J1].D2=(I "KS"6'?!.LMBGY14Q"DF>8H19A#"OQY"A,P"C[YA287, M3!$S/G:P'=:SUNLSX1&A!WA+\K[$$:5V=5<'6R#KX<:#%)9M,[[7L%+,I6WL M][D'H8G]O\;C,E/E*8/A@QVSC#T?*QU/3DV=_[LB3F"6U'&@CC=?Y4(- MMLFSBE]"UV[@P6,%B55FT(QZ9J6AF+-=I0I9(%WWLYWGQI;]L.W&>%6"*.VO M/Q ?3(.D*-$)K^XP:W[V:91[M+])C4)\-.@^C^Q"Q?GT^N8#EZ>C,V70::&_ M/0M#"ZG+:.-H"* 5VHFZG;=J,E P%O0SA71&!.N743 ST[1T6YD M2,C/>;H05@>[L(19X[CY>F_5O/*A_2*?#28\#?A1$2:_.M3)< U#MG1D02^A6N M53YX3Y] RA\V?:("RDB\HJSXETXPVVZ^)8!L=-&ET\=/U:: MZWYTV V!>#.=G86)ROS-;L.7WFC2;=U"VI9Z=(ZCA?+TV_SMOG58!HORQOQ^),#1CC(=)3+!;8.^R^> M=\C&:WQ<@+]P=9X;CXMX>,PP(*5E 7SG@^EZP0::WU)._P%02P,$% @ MQX:O5HM!%M\X"@ 3!H !D !X;"]W;W)K&UL MK5EK;]LX%OWN7T%DTD$+.+*M.(^V:8 \IIT.VFF0I+,++/8#(]$V-Q+I(:DX MWE^_YUY*LN4XZ2QV/[2Q+/(^SSWWDCY96'?O9TH%\5@6QG_8F84P?S<8^&RF M2ND3.U<&;R;6E3+@T4T'?NZ4S'E360S2X?!P4$IM=DY/^+LK=WIBJU!HHZZ< M\%592K<\5X5=?-@9[31?7.OI+- 7@].3N9RJ&Q6^SZ\<$?6BW\VF=!GMQ9>T\/G_,/.T,R2!4J"R1!XL^#NE!%08)@ MQI^US)U6)6U<_]Q(_\B^PY<[Z=6%+?ZF\S#[L'.\(W(UD541KNWB5U7[?1H?#]R\8.VZ-';\D_?3YS(A+[;/"^LHI\8];]1C$ M>6&S^W]N\^!E'>.D]X*:"VL>E OZKE#BRME2>V_=4C!VI,F!G0=;/&@S%1=. MY3J(LZE3'$SQV0@D+YLA.'T7LL M6,PTU$.;71BH('LSH-/9HL#CW5+0W@M;SJ59TJ[1T7MX/--J(GYY5%E%K"&^ M328Z4XYW7\RD!A\882?"5@YV29?3PZ5VX!KK?$)^/O&B+Z07LB3S\KZ8(L#! MKROGSXY8A)!Y9QWA!([B87%)(@@Q[98)G.]FA21>JDR5=X!=0WT=W[\VTD#\FT'(666T"5@ QR -MU-K1]A-1056_7NWO43X^."R6!*)X'-X/A7P*%=P!:V3DU"[(]O5"UL5H %%I.!USMB'(UWU?9%7 M2L2"@%.8?CQ[4UHP+X0:,1J^:A0_R*):Q0KYXV1D#'6>9>R+^K$#S0%8$9T1>BS*H1PV0%=MB-P']=9U\/O8-LEHXD= 5 M!L!RJ*X[-:$X\OH)&=4!V78RY=6-JG5F!>SL _*XLG>%0];P [Q7U#UX'Y$K MRA_K@0[*/RV?RZ4DMJI1UZG!?B0++&D3THC=LZ98LI!Z8R&A*Y=+6J0D@I_) M O9+)Y:*AIW;QH [//I..:;I*RH7F&.JLB^\+N:<*>1441!*G 8]1Z64>X$O=LNB&/B64+_6_D6#.]ZG:3T M;B+%?V[.70V7L?,;V)/PC4O4NB'YJL;&5"[T(ZMR15\66W4GJC M=+ _&J!DTE2\$KLB30X/\&<%\%WQ^NCH+7]\@X?#_O@M/_4VN3U](NLPV1^R MK*;S0]:HGZ)A-](.^D='_)JCPD4'J!=5CG" 1C'P[*%?<5,,>B_71<74R17" MOG.-()2*(!;\.DG-*2Q"3SJ9P6FJ\,+/)"))R 7!E%B+4TIVSPGUOE*-F-C6 MF*\EZ]VTOW\0 MP13'XAC:>A.#IL9]P^19 W]9\M>=T8&0A1884'\8@&$_@PAJT':6DO/1GP).B)"YW\+-0>30Q;C_43:#Z-\//J_ MQKCI07\AUFBD"K8$%%"P#"AO$13-P!PS5]=8KM[<"S#I5QW35EK4$297Q=%4T M.KZMB;EW"V_%:VJP_HT8)L.W^._HN/>'Q@7M'A\?)6_&J=ZEI MDD $',WK0[S!O]ZU]O<8V)6*7X^3\2'>C).4%MQV.*/)U^Y^_W X9DQ00'?3 M421Q1)#YL46$JP_AA(R-X/%]1=N,U>.LO%V? M1)HAK#E72&:/+8*>--DX?XY&HY6)([3DE'OLALK5H4\9'$TSOSHYI^-^',!MEMUJ:?Z$8OX0<9][ZS/=DV=JY MCRXMC-RC.TJ!]E">7![,="00KPN9J(C.:]VJ1305A#\59^8US M)A#C(_5?*Q*;(@!XYEDQUROMS0T0[2@+*MIC.X:M0"PT!]?,UU/;48 M28^WG\2YMGX)P%/ $_&]/5\0]_J&1.7JEJAS)437O5B6! MR'XNR\JHBV7L8D\!Q6@@-7DSWDOA*L/2'*T.?!HY2@Y>\=&%VBZ.&(B_44%X M6<0FC<#F51:B/+KK1(Y];)IHR^@&#UP$F.FMX2F?#\G8N!6[A#Z^"L,6ALP< MB3"U=+ENUT$R9+LB/K9;L:Z&KU;1Q\9*)08 P. 9 >&PO=V]R:W-H M965TG7EFYID7>X_FQOYR,RD]/92% M=L?MF??58:_GLIDLA>N:2FJ\F1I;"H^MO>NYRDJ1!Z6RZ"7]_EZO%$JW3X[" MLVM[#9D^2#PNY)SM[8FCF1BS"_>?,V/VWUV2!8R\XP@ M\',OQ[(H& AN_--@ME)DI7/A/\RB;0CBKG3=EHPP/2J7CKWAH>%A3..B_HI T"DGP.QH* M7IX++TZ.K)F396F@\2*$&K3AG-*XJV"GC_Y9KRD$>W2C2R$ESE="^L7 M="$1Z5'/PP++];(&[2RB):^@I71IM)\Y^JQSF3_5[\&SE7O)TKVSY$W 2V&[ ME XZE/23] V\=!5N&O#2-\)UY U]45KH3(F"OGO$C3+S;E.\$6ZX&8X[YM!5 M(I/';;2$D_9>MD\^O!OL]3^]X>QPY>SP+?23"^F>:"KC2!^VQ&R3"0GW3(SR2-35D) MO2"(2 L I<&EH"DZBQ92V ;K],[*P"FJV<^>05]*/\H_#5%5E85-%@&A_%&HJJL>5!H=5DL*!UU^OT^QD0MK*0I M#TA8+L3$(!G&+H)I@Q@R2:$&0 ;=H*A@?FQL;NY%A\:B4(#62G3I!WK"!M?! M7>F6<8@E5QTJN7E@VC)-"&%KT!\&)U \25M!T(%#=_#OJY1OTIGEDG?832L MID#OTFF>*QY[HB@63U,W5T5!E8#_^#6KTI(/F/-<7,*Q^ )49::4E->2D+G M2LZ=,Y'/B-H:/?.1B0E6(-K 88H)B0[$#%/"$\VF9@(@<>".CFSI6\=WX M_/**IB*+NDA)K<6DD T/F='.VSIC9F"F*I 2CNE9PZ[M&UOH:^\"3VB X)AB MYE%G%JS?:?4O(_HU]Y +U$@6FRH'\=T7J.M05H9YI"/$*#RE[B-MX^0IK9D^;1C&FJ6T. %Q5TL6"O(A^ X(#XR8\:'+\-$JAR""$T>0Z M<4Z@(C!"0@C3%Y[$,%&0!J^0R/U^:^&3I1 MC@.+33R&# ;73[&5&'K7@P+$_EUKG,PG1=/DE:X6JW:Z:[S,1F MGBG #SXANG@457P4=4B#R"U*.\-A&J8*KT>C/J];8QX92,33REG0-A)=U'D< M,H:G(&5+TP=SH'GQ)]P8! QY^#'.O]3-<_+A? MP33NL5#AR_!CP$PY#;LC_!VTSI7+3 V#E@^^)*'W\=^E\+6-;;"JL/7>P.$8 MYA*GG?OO!:N6F6V2Z@Y;G!G:OEFZL@,B/PZCPW@UQ,&7]O>7VQ%O1Q^7VSUL MA\E!V-ZNSA0\'#3$W1HNWV=ML$5[G<%^$@3XYG+(_5;[>$D "&I_.^FDP\C? M3NOZ>5N]-1JX# [2J+JZL+'26+@9?>&8XY*;,![F)=/L:+TVN+I+8-=6OC8% MUHW.0>A6FD2KL=^X!W%"/ Q7M97 M3U>?.J?QAO\H'K^38 UW&.[[*53[W?U1.T[CY<:;*MSW)\;CZR$L9_A&ULE5AK;QNW$OVN7T&H3F$#LAXK178< MVX ?#6Z*F]:(T]P/13]0NY27,'>Y(;F2=7]]SPQ7:\F2712([>5CAF=>9\B< M+ZU[]+E203P5IO07W3R$ZFPP\&FN"NG[ME(E5N;6%3)@Z!X&OG)*9BQ4F$$R M'$X'A=1E]_*I:&;N\Z(ZZZXFO^B$/-#&X/*_D M@[I7X8_JSF$T:+5DNE"EU[843LTONE>CL^L)[><-W[5:^HUO09;,K'VDP>?L MHCLD0,JH-) &B3\+=:.,(46 \:/1V6V/),'-[[7V3VP[;)E)KVZL^9_.0G[1 M/>V*3,UE;<)7N_R/:NQY3_I2:SS_%LNX=WS2%6GM@RT:82 H=!G_RJ?&#QL" MI\-7!))&(&'<\2!&>2N#O#QW=BD<[88V^F!361K@=$E!N0\.JQIRX?(W&Y28 MBF-Q8\N%^M6@M;/!P$GT?Y!VFB]CEJ35[2.Q1=;AMR+7\I, M9=OR R!L829KF-?)FPJ_2-<7XU%/),-D_(:^<6OVF/6-WS#;BV#%)UW*,M72 MB/L@@T*Z!;_/WJANLE\=54O[ MY:V:!7&K?6JLKYT2?WY33T%<&YL^_K4/Z]O:IOW.&[$6O]9F!2^//L3A[V4S M,^[Q;$^$7"%9BDJ6*P%O*:U;'/(_(8XC,EW80=X-$:V6Y%MBNJ8MX((:Z?#2F1DR1R.W3F?M++&=H(L M27-9/C1*YOJIC1#3.P*0*I([2/JG)^P#GTO70%F;@FEJ0Q1\,.^,D>GRH=8^ M9Z +^*.PF9[K5$;.1W!7'CZT,>#/-NTUG'%F"OX"TS)4Q(RVL0<8Z-+62+F9 M(O!>9^Q9I-TVD)[(:K8&*T@L1,IST N+ZH724HR&[]80%M+4,27HH&*FLFS; M-[8B6[8]L0_D7&JWK>VE=7,(O?##4GK*]&3\@3/=*>:ODJR!DP_6\ZT52#T= M_,99$5>[OM3&D'N<2JTC0Z"?B$$5&AG]NM=1=ZC5_T/ +AJ0D,&E@H"0K7UQ MB[RC04X^= JI&'M,S$UT"/#$=@GDH C =CMG*9B,O(]%$,GK/ M\YR*/EH*32'Q'^)Y.F\E)PE[""2FEJ5LK3'85 M3OMCDGAF4*@ TH%%M!G'H@J>E0.U(&(0J#UC'3$Z.P2-S>W5Q #U@%' MK8730[UX7$4IZM0?V(DB.K$YGY;4@I*7#5H7TX[K-M.8*Q:G;=3ZCC8J_1!Y MD'F B 6MM*6B@TDLK]C*HT,:"8XV;C;<=!MV2-?)^]R+7R&--=F\( _*AY?D M<87[DDP?C^]3D (<2I;2*MJ%,HP)@3.L S!:>HV N'.M+PTS-2<:9])B0MUK M\PO'1@ZGL"E)UYD7+NS%BU+8H@E=5N"8L\YS?FS6?0Q5 X9*^/1D=SD"C 7> M^0:3Q.&*K@U'8M@?3SO?K9%D-;AF=)J(=YU;O4!/@V5\31EBYJOVC^CR8%N> MFO03S&ZUHF>FCU&(G5<]X=GHB<0-1YIB^\)HSQR[)[2<,LP=[8Y_)'Q$.,LT M'2V-6?7^&4S>%/BZ-;V")?;'D\F_1=/R]2MG[SMF$AF1,@LMZ=^=R%)$QLP# ME>+'KEGU]ST_!AO/Q4*Y!WX4$_>AVN++L9UMW]U7\;GYO#T^V@$"-V@OC)I# M=-@_>=\5+CZ$XR#8BA^?,QOPE.7/7$ET9=J ];F%^ \,!)M$Y%$ ME:3BY._/VJ0DRX[COL211.[KVGLO\GRC](-9"V'94YX5YJ*_MK9\/QR:9"UR M;@:J% 6^+)7.N<6C7@U-J05/W:8\&\9A.!WF7!;]RW/W[E9?GJO*9K(0MYJ9 M*L^Y?KX6F=I<]*-^\^*[7*TMO1A>GI=\)>Z$_:>\U7@:ME)2F8O"2%4P+987 M_:OH_?68UKL%_TJQ,9W_&7ERK]0#/7Q.+_HA&20RD5B2P/'S*&Y$EI$@F/&K MEMEO5=+&[O^-]$_.=_ARSXVX4=E/F=KU17_>9ZE8\BJSW]7F+U'[,R%YB%_^5/=1PZ&^;A*QOB>D/L[/:*G)4?N.67YUIM MF*;5D$;_.%?=;A@G"TK*G=7X*K'/7G[]9@6;L5-V9U7RL%99*K3YDWW\54G[ M?#ZT4$$+ATDM[MJ+BU\1-V)_J\*N#?M8I"+=W3^$::U]<6/?=7Q4X-]<#]@H M"E@QE__TAGBR[SI"Y_QVR_:CTP[;/!KTN$FH@L!N5YZ@A]XE]*QC2DJQ9-/%Y M"9A="UI3\N*9P3*A8;$L$&;.[D12:6DEPGY;81>\85 MO?SL/D1G[U 4=LTX%7$"T=(Z\8\"Y:%W1'RN7[8;RTJ;BD,1;-FL)8SNFLI) M44K?I#&5@(:4H6-D](;6->*@#)Z46CX"*JS,$+07UG];+H66Q:I5_5:^8U$\ M"<(P9(8R:9A:,FD-2WPT#44S8"?A( PC5G+-'GD&*[I2F\"[_8WH +(A?#&> M!N-X ;O$Z;*B@F,;3O"P#N%E$\X=&8Q;J=,)*X7V874VTV^]DM]G4)SGP GLRYYA-*PB2U#P?K5X*B4V+.6C M?U:%.%WS;,F>!0?HERK#L"(+R>YV)T8@0F>51=,H,"]+K1+ QZ65EWAZDKG7 M2!:B6V<9!D\ ;4E6I20N0\@RI]'"2<*Y&;&?GT;+\Z>/,K@#DU'>6W:+L'UFQ!6+*J1;WVT%K M2E- >+6&]OOG5\J/DPX$2AI++C<@"-A:9"FKMVV%_0:2B&4TF0>S4=0IO&[1 M,:H6[80>BX-=HU@!BZ'3 MZ/H "4UKH-N#[E>F2=HUAM7#Z5V"@4[1*UVK:);E*A698[6MW&WOXW B=^O- M^U[3>N)1[T:A#K5IY! 6T1D%.V&$[)>?^9) <\((A+T?0N?LK6NS[]AXL.C] MJS)N948D(XI'[#^]#_)1IM0--'D8XLUW:1X !2'\J_$@QEMB(9_$O08FG]G( M@3 ^TO"VE?15#5C<%-J5=3_P[@$-O6VYA_G)R\^[_.2OP.;IS]8##P;+'TBY'T5)HJJ"IJG$?#63LO&V3XT;T7W0V'OM+/,>?R/)C,1L[LG<*H'=C.!-!:#7O0*?@C MEYFC'5B[7^WM4*-3)+L['?D21QARXY*%$>Z=,/O=M^.T(MQLJ*NCBC#TD<3[S5.PK%'\AIVZQT6',O*45;[F#I#]+0+ (TKE9UG"LZ2BUHK- MP#%&3/'"; ^*3LF^ @"'>5[3>8=SQQM:HE'#]M Y9$M6T// @O$-HZEF*DU/ MZ$KV)+L0JTRN)+U >1@,!+1^=XN#)#J9A6+$!AUGT75>L91>")SK2:PQ*I&N MKAL^FKO:T\(7\+'S4VMM/<./<9]MK%51S^_MBR8X/@=D?BHSAQ/,P +6[L'( MQ07$S@<"315?I4JIJ, O,=)2'-+\,D_CVN@KB\]TH;&3.X$#/)@#76\@9@Z? M=!-'JN"H/'76$!5,*]%,Q?T6MD4.2*(_LKQFW(!=[4@UV]._2Z0A"VJ+.U3# MMB%]WW,D@WI6[^8U1QQ B698!Q$4+E6Y A,HW/V..Q$FB?8DC&B L2P.*.&3 M> *J.@NBT:+WL\FV\S0ZJV$4!?%D%(SF,Q:-@TDT]SU4WE8U.<)&XS"8SA?@==%B, Y9-%B$VX"NZ =>M)<#O=L# M1=:LJ@MQN[T]+K"WS;'B7>]CYWA/"?[6:8\= -4!BX-H@5Q$4U@X&LS'H)^3 M*3MT*3?LW)[F0J_<'3'!%:S$7Z2V;]MKZ"M_^[I=[N^P8<-* B*96&)K.)A- M^DS[>V'_8%7I[F+OE;4J=_^N!4=WHP7XOE3 ;_U "MK+^O(+Q@: $[ULV2G24&L:).E:8-@#+1];1"12):DD M[J_?X4UQ$C<;AC6H3(H\MX_G?(P8RY(J.!?U9[;2UD[)06C1=&#QK&W2]]\#CL",RB[P@D7B"Q?CM#ULL+JNGB6(I[(LUNU&8& M-E0KC5(N_X"E9/Y2?H3>]2$EPZ2UY5^('*0Y+&(Y)$2?J*OK0/,;7ZTE="5$0+ M\IYQRDM&:W*MJ09,+:WVQ>O49?O5F2HY4BTMX62(9:! WL%P\>,/<1[]](JS M6>]L]IKVA3\&LI:B(><(K,2\Q9S0%3FWV0"2_'D##YJ:YG1?1U.Z\$1J/\8 DHVFO)QGE>6K'>^)2GG;8 M-[!^2P>!#:Z58M4AR@8I0OF*Z&T+1X,;&]INAN=P<7, =*R&4SN :&UCQZ' M!8=]DCZ#/LIB[W(V#5$417\:_F3^$([1__0% MCO'#,UHC MD:')GX&#I'6]'1%\^G+% B5EV.I>O;$$ LQZ0SGI\!1DO375T>_$@FX[1 A; M'(YQ_>VA+:1ST;24;\E*H"(N-*GHG2F3+;8A#=+0::^#*@5X1R"?*^"$\3O! M2F-#E&4G%=89,ZPA0O'A;RDVR S8GC& 1S4UHTM6,[TE3-E-TB3-&Z0=[+<@ M)4Z""FSLIIQ15(F:K:AAF:6#A]BNB%%P89P; M7X.P6+\TAM)/&<"RQ064T"P1V)#/SL1!FCMF,GL.BMB>_0AUJ1;L5:3>'I+K M2D@]1AB;%]:45U,D\QTU,Z_SWWGRW-QO@F]>MS;S]&&MS7U1_4=K9[2\K<7& M0'D%YH)H\.V[V"5(>Z4_/(S:.P>"YA*_C*T4+/@2'\#:4>S.U.<:F3V)G>YDEC_YC>=1H+TBWV5#]]H1Z?,?W_?CZ=-F@][. T?. MYR&JJ>=FC"\*HZ !N714^*Z'(>$Y]"ED#@JOTJSIFD?*D_"U8])="AT_VGTK MIK1DR\Y]0FRPDYD==BD0HV(;CGEB*9:AL&E)O1@F#^;C>857S\-]U\/)SM4= MJV)C/U 4\EG'M;O%]V_[;Z!3=_5_W.X^H+!$D<04J6&-HB9!AD2ZCQ(WT:*U M'P)+H;$$[;#"[SB09@.NKP7>E/W$&.B_#!=_ U!+ P04 " #'AJ]6HMQV M#=T" "O!@ &0 'AL+W=O":0=MI#.AF2MH=.#\)>L 99HI(,R;_ORC8.= B77D#[ M^O2M]N'15NF5R1$MO!9"FK&76[L>^KY)V=PFL%':FME^PR>?*X:5*F.H7MK5O/_8@+8U511-,# HNZW_VVKS#7L @^" @ M:@*BBG=]4<7R@5F6C+3:@G;>A.8.5:I5-)'CTA7EV6JR";+\EVS^%GAQ4 V;SCS&][G<,.@)<>! M+,4<]4X3=:;-^T!(,G0AO(+NNS*"\)J4E^^:F!R[$-WL>_5I(*-;TKSD&O%@ MLJ ET)G5[V4Z%9-_+X]C@NT/CET.QSK4WULBY+RL5J6!Z@7J?=)JVVU\7R^A M=_=ZE1/%):<6$KB@T*!W<^6!KM=C+5BUKE;27%EB5AUS^J*@=@YD7R@:UD9P M%[3?J.0O4$L#!!0 ( ,>&KU:#&-/XAP( *0% 9 >&PO=V]R:W-H M965T>,QA" M.N#A^H7]UN=.N6R8P6LE?O+<5LM@'D".!6N%?52[+]CG<^[X,B6,_\*N\TTH M8M8:J^H>3';-9?=G^_X>#@#SZ U W -BK[L+Y%5^9I:E"ZUVH)TWL;F%3]6C M21R7KBAKJ^F4$\ZF7Y5%F$1P!NMV8_"Y16GA9DM?LP@M!7!N8=:3K3JR^ VR M!.Z5M)6!&YEC_C\^)&&#NOA%W2H^27C/]!B2R0CB*$Y.\"5#MHGG2TYD:\ J MN.62R8PS 6O++-9OY=O138_3N8:Y- W+ST M%'OZJB#PZQON+:R$RIY^'U-[DN^XVDDT?O<7\Q'410= FC4&,MD[GTEQ=@R+MA&(-#, M&F*/X5A)PH/.J5&7?CX8R%0K;==$P^XP@JZZSOOGWLTONH&22R>[(&@TOC@/ M0'& MKU;MW]<;"P, * ' 9 >&PO=V]R:W-H965T$B!I;]B ;0V:=O=AN ^*S<1"9 MW,EM0?X@GDTJL<45TD.UM"S%#4HN2]1.&@T6-]-HWK]:C+U^4/@F<>]:>_"1 MK(UY],*G?!HEGA JS,@C"%Z>\!J5\D!,X\L/V_HC^(<3.L:R%PVNC M_I,Y%=/H,H(<-V*GZ,[L/^(AGI''RXQRX0O[6G?$RMG.D2D/QLR@E+I>Q?,A M#RV#R^0-@_1@D ;>M:/ \D:0F$VLV8/UVHSF-R'48,WDI/8_9466;R7;T6PE MMUIN9"8TP3S+S$Z3U%M8&B4SB0[^/N[.)C&Q/V\59P?L18V=OH$]@"]&4^'@ M7YUC_MH^9IX-V?1(=I%V GX1]@(&_7-(DW30@3=H@A\$O,$;>*<"_CY?.[+\ M6/X_%7"--SR-YPOHRE4BPVG$%>+0/F$T>_=7?YS\T\%VV+ ==J'/%L))!V;3 M^D_G->\7^'Y8[_&98*%,]GB2_F\Z6'KRFH2OFP[BHX;XJ!/WVFC']/* ]Z>4 MNZ&75NI,5@H#[U>..HB/&^+C3O2OW%3:;\0:S?L,N2F1^]- .EV=?CIWF+$G M]0+SW%2$>9O,BH3.AO[#K8,*GX0GM*%IL@;<4H$6;BN?$BYG6.W6 M9"J9P?!]TDL3. M:-VCED_ -T@7Y(^9;]M)CL% ,#J3F,B9)+^#@=L_"CYT7 M6H"7_5%OR(!7;9H\-@Z,2*X5PB?-U;4+"0R.7CD0)WV7%O,)<%GXYSO6W ?2 W2,9Q=P*G'$+>Z9HEV&V:#@T"];J#- M:3-^YG77_:5>SRYN3)PN!PHW;)I&KU8^<@%:.@, $H' 9 >&PO M=V]R:W-H965T%)N)A=J63Y*;]M^/EAU?ALL9>TA,B>3'CZ1$S8]2O>@, MT^KY,,"ZX]66%)FKU4!3>T5 =?5PIY:IV*W&=!,/4++DIW M.;=[:[6&.W=/&1APRTVSXRWG%#_B$YL]JK6CE M]RBI*+#40I:@<+]P/XUO5Y/&WAH\"SSJ,QF:3'92OC2+S^G"#1I"F&-B&@1. MGU>\PSQO@(C&UP[3[4,VCN?R"?W!YDZY[+C&.YG_)5*3+=R9"RGN>9V;C3S^ MCET^EF B0376A-8(-E7K3>1$V33ER2C2"O(SRR_2(/P"$6PPYP936'-EWF&K M>*FY+9R&JRW?Y:BOY[ZAB(V?GW3HJQ:=_0 ]A$=9FDS#;V6*Z7_]?6+:TV4G MNBLV"/C(E0?A> 0L8.$ 7MBG'UJ\<"!]#6U^E])KO:/+WLV%N=453W#ATHW0 MJ%[17?[\83P-?AW@%O71^J#M_6_:PQ3<#JUPF+_]<2F0P MU.5$'KFIE:!P=+#0>3*6P.?2(%D8V#2;=[)\164OZ%J)!)T'PH!GGM?HW./. MP+W0B:Q+X]QQI=Y%>>B4U,S: Q>J31(>D>M:(8TP0W6K:J.!EZE57-8QM.8RCZ>SKP;^.C1(B6MZ+A 0!KZ.1NA7V"O$-OM MR(NFI(D\1LI++?#/YEN!ZF"GN 9[LMI1U^_V#\6G=CY^,V]?&2K+0="MR7%/ MKD2>2JK:R=TNC*SLM-Q)0[/7BAD]=J@: ]+O)8V,;M$$Z)_/Y;]02P,$% M @ QX:O5NY)Y#-: P H < !D !X;"]W;W)K&ULC57;;ALW$'W75PPV:6 #:^]=DAU)0&2W:($X%1PW>0CZ0*U&6L+H"T(4K!;HI2Z9>EBCD M?NY%7K]QSW>%L1O!8E:S'7Y&\U>]4B0% \J&EUAI+BM0N)U['Z+K96;UG<(7 MCGM]L ;KR5K*1RO\L9E[H26$ G-C$1C]/>$-"F&!B,8_':8W7&D-#]<]^F_. M=_)ES33>2/&5;TPQ]Z8>;'#+&F'NY?YW[/QQ!',IM/O"OM6=C#W(&VUDV1D3 M@Y)7[3][[N)P8# -7S&(.X/8\6XOJLB1RO;%(^ M&T6GG.S,XI,T"!E@I]X8+OPXW4 M!KXYBO" SP:60N:/?Q]C>QJ/8I<70_!&MYACN4;5[\0CUXH7 N)GZ:)'X:A6V=9:->CFT8I MK$R'(SA;<\&IN,YXE8N&Z@)X!=(41"7O53LE3E4'Z<3A0)HX[-$G65WDKV > MI4=90OKI&)17V1([ND$SL\/KNL$%50GJ9T6\ZNN4ZEPU=2#%! MB&/XQ7U.9#D;LIS]),L46$KSGT.\N[Q_[)WRP4A8([4DW_APQTRCK*O_KR1. M7GZ\@&UUP-E]'XYS2N95V@:-CE*(_"2<]&)FQ>RJ%\FQ? 4'4[-$M7-O@P:7[G: #KO#\_.AG;K? MU=NWBSILQRM-)+9D&EY.*/JJ?0]:P"U-#31W;*@)Q255:#SK:1YU GV M@N%17OP+4$L#!!0 ( ,>&KU8!%ZZ@< , ,4) 9 >&PO=V]R:W-H M965T#" M2++TH=@#+9UM(I+HDE0<__<[4K+J(H[6;2CZ(.K(N_OX'>_X8[05\D&M$34\ ME46EQNY:Z\V%[ZMLC253GMA@19JED"73U)4K7VTDLMPZE84?!D'BEXQ7[F1D MQ^9R,A*U+GB%C#5OA+>H_-W-)/;]# MR7F)E>*B HG+L?MV<#%-C;TUN.>X50( MEU@4!HAH?&DQW6Y*XW@H[]&O;>P4RX(IO!3%)Y[K]=A-7I"WXCM']C& M1XY5)RJV6I.7DIR:+ F$N1FU@G=5COFW_CY1[?B&>[[3 ML!=PQJ0'T> UA$$8]>!%7?R1Q8MZXE?0Q'9#P&QGX/&:4=Y!OZSI/0]GM2<]:EYJPW-=>,RR92F"%3M40Z MJ#0MV:;6"EB56R6S!\\=9NN*?ZFISKXO@?U3?V!53<=GLZ[-,EOQ($$;DR!8 M()W9^'5I0B\=/K=B2\IRJVWSXMRA+.%DATRJ4PB\X)R:8>K.5<\4>>(P4MJ5(@( U]S@U7#["4B,UP[,4):6(O)&5/"I(N!*TC^X6DN4*_N 4)")NM+-+=N-=F^4M\W5_-6\>>!0P"M>*2AP M2:ZTHVB?R^;1T'2TV-B+>B$T7?M67-,["Z4Q(/U24"6U'3-!]W*;_ U02P,$ M% @ QX:O5AHC=[1V! OPL !D !X;"]W;W)K&ULQ5;;;MLX$'WW5PS<;9L BJR;92E-#.16;!=(:\39Y*'8!T8:VT0D MT2&I./G['5**DK:.$.QBL0^2*)(S/#-G+CS8"'FK5H@:'LJB4H?#E=;K_=%( M92LLF7+%&BM:60A9,DV_(R%V!P._>'3Q 5?KK29&$T/UFR)<]1_KF>2_D:=EIR76"DN*I"X M.!P>^?O'J=EO-UQQW*@78S"6W AQ:WZ^Y(=#SP#" C-M-##ZW.,)%H511##N M6IW#[D@C^'+\I/VSM9ULN6$*3T1QS7.].APF0\AQP>I"7XC-[]C:,S;Z,E$H M^X9-N]<;0E8K+![T*SYET(?0= M"+P@[-$7=H:'5E_XFN%"HX+&OFWF-=+1=FF3*OMJS3(\'%(N*)3W.)Q^>.?' MWJ<>;%&'+>K3/OW,N(0K5M0(Y\A4+9'20,.7:EUK!:S*[2*S87V)V:KB=S49 M\]U:0S,/&HX+HO.O;8;U'_T'JVI*3NOE ?D\6S7#$U'=4V28$]>29P@W2!4! MX3>(W="C3^ FDU]WL85&V:[:3SP>7*(L8><1F52[X+E>2J]),K@2!5E4F+#S MXPF\IW?BIO!^<,KO>8YDM&04JQZMT#.XX.H6%A*QF8[<**:5R UHL8>"<4?! MN-4W>% LXJC3/>5&;^@%SS&K)-2=_GSUD14W133!$"2>B)'H:4DCH MC,F*5TL%,W+ ?,7(5V_CIQ?7]L"S#-$K( +*DLY7)ID!*8GO64&AHPRBS)*C MN<&P)L1<*4%,5S813%"Q+),UF<,K(@V5AL!)H]@9!V/PQQ/'#]/!-9.2&7T? MWB6![W\"H5=DG^\$X] )B6,_$-![$2>!XGC1Y/!I="L@,@) MO-@)_0#\2>HD7@0]G,4=9_&;.6N!PI&I^B:FWN;\W@.V._]K7=Z0"^A,R[(: M7-M.@/G>$;F;&AO%"$R?NI$'OIMZSTPMS8=8]1UOXCM1D YF$O<6 MM:G+L/EYER'<[.G$L06?PXX_3IQ)Z,/NH+7(>M1$SC>J2YH&!CA!;.K&4[&F M,/)3(MF/"6'H)A&5@7'<1_BD(WS22W@'\ONY=9^U&ULK5;;;N,V$'WW5Q#: M1;$+V)&HJY7:!N(D1?N0W2#.M@L4?:"EL2U$$KTD'2=_W^%%JN-ZW7UHC$B\ MS S/')X1.=ES\20W (J\-'4KI]Y&J>VE[\MB PV3%WP++S"9\I^JJA7M!Y*YIF'B=0\WW4X]ZW#/)ENVA@6H+]M[@3V_CU)6#;2RXBT1L)IZ5_1RGFA[8_![!7MYT"8ZDR7G M3[KS6SGU @T(:BB4CL#P]0S74-N#[7\'E8P 6O);F2?;.-O!(L9.*-\X9$315:]_LQ?'P M(PZA&UD5^X4',;*OQ.J(C<\59M)+EM2RC?^OL(J\<6 M=MCFX=F =TQL@*F' M\I<@GL&;_?2.IL'/9[#%/;;X7/393279>BU@S8Q8^:K?D#\-8/((+XK,:UX\ M_74*^]GHI[%K5@?X" =?VDI!21:*:8+>$SJ,LG 8!(%IY\E8MP>+JEVS+1= MXB VLZ/!9[4!0;(\-?TL2(SE(U>L1M]PF/1QPF&:1G9V(P#>:(7@3A>;?JL' M-_!<%= Q,%@@WL.^7;3KV<6ZWM77>P,Z'L=NX21QC9&92*+W7!J! M82:9BS;JV@XY[28L:V%T1%H04P/&:6G>(/_H7CS2W+,?1(9$1C;Y')+6J,D2Z]C&1-F*8'A%)QQUKD5/H>S(. MC@5)SI1OTI=OJ MT798Z@NS<$[7NX56(F^X9%?\L7XD^I'J1T986Y(EO/*VM$3V MJA'N>Q1<9,GQ/SWQAQ3G:2>>U)46TA['!SJR6AJG9JS3:[?2!_H1Y6$_(*XD M1N:7.5G=OA3U3E;/E7HE*ZR%D-K8X3A]\Z9YT DE2P_U8X>M](Y?[AM'D[?E MB6CS3E5YWF65.#5C?D'7ZB*@^H:9_4ZML@=Y/]I? M@Z[LZ?^/N;U#8?VOJU:2&E;HJG?&(\+>2VQ'\:VY"RRYPIN%:6[P*@="&^#\ MBN,9Z3IZ@?YR./L;4$L#!!0 ( ,>&KU:C^.,1?@( *T% 9 >&PO M=V]R:W-H965T%!E0B3*#H/*\9ED(V\[T%G M(]58P24^:#!-53'],D&A-N,@#K:.&5^6UCG";%2S)3ZB_5X_:++"GJ7@%4K# ME02-BW%P$U]/AB[>!_S@N#$[:W"5S)5:.>-K,0XB)P@%YM8Q,/JM<8I"."*2 M\:?C#/J4#KB[WK+?^=JIECDS.%7B)R]L.0XN RAPP1IA9VKS!;MZSAQ?KH3Q M7]BTL1=1 'ECK*HZ,"FHN&S_[+D[AQW Y?\ 20=(O.XVD5=YRRS+1EIM0+MH M8G,+7ZI'DS@NW:4\6DV[G' V^Z8LPA62UZN!_MFN3:U"S'<4!=8%"O,OXO/HT\'M U[;<-# M[-DC-5W1D#!0B[=7XAPS;E;','_Q"[BC%ZTT_/*5P!,^6Y@(E:]^[ROJ8-K] M1=WDN6JD-3##'/G:91G07>1E?QF#6]JIYJBWGF0P]4^6/#'9< 3Q&1R].A.( MS\EY\NI)*? (DHO=J"$]Q^2*/$^E1GSSG* 7,)CA&F6#9N"5_)L\38EV>+DO M.>R[IW"GA2AXZ0>% 7\";3?UWGX6W;0M^!K>#C*2N.340@(7!(U.+\X"T.UP M: VK:M^0&KU92 M !-*W $ (T# 9 >&PO=V]R:W-H965T0^O2B+3I35S*_?=STE[$I-V7QHY] MCH_M)NVM._L*D>!:F\:ODHJH?13"YQ76RD]MBPU'2NMJ1>RZD_"M0U5$4&V$ MG,T^B%KI)LG2>+=S66H[,KK!G0/?U;5RSVLTME\E\^3E8J]/%84+D:6M.N$! MZ5>[<^R)&TNA:VR\M@TX+%?)I_GC6H;\F/!;8^_O; B='*T]!^=;L4IF01 : MS"DP*#XNN$%C A'+>!HYDUO) +RW7]B_Q-ZYEZ/RN+'FCRZH6B4?$RBP5)VA MO>V_XMC/,O#EUOCXA7[(73XDD'>>;#V"64&MF^%4UW$.=X#YXA6 ' %Q$&(H M%%5N%:DL=;8'%[*9+1BQU8AF<;H)2SF0XZAF'&4_+"',X3ULT>=.MW%4MH1U MYSG3>WB[15+:>/B)5^J4>9<*XKH!+?*QQGJH(5^IL<5\"E).0,ZD_!';!L'?K3$ MZXMFQ>\%74C@>&E9Z^B$'=Y>8/874$L#!!0 ( ,>&KU;07#"R( 4 ,PB M 9 >&PO=V]R:W-H965T)S3E.Z4W[XV>'-) F^,AD]>Y-F\#S M?/S8W^=QDH=,]I1]2K<(8X(6#*19DD#VY1V*Z7[:,3O/ M']SCS9;+#_JSR0YNT!+QA]V"B;-^28EP@DB**0$,K:>=&_,Z,%WID%O\AM$^ M/3D&OQ,#_+) MB\FL8(KF-/X=1WP[[8PZ($)KF,7\GN[?HV)"0\D+:9SF?\&^L#4Z(,Q23I/" M64208'+X#Y^*A3AQ, =G'*S"P;K4P2X<[$L=!H7#X%*'8>$PO-3!*1RX/2P^\^?'M MI,]%4!+=#XL WAT"L,X$< ?9%;#-+K ,RVYPGZO=/126[E:#NW?YZ$WNOMK] M%TBN@''>/;@\>+/JWA,L.FC&\@*^X9SA M5<;A*D: 4_"!DI 2SF@<2[-;PA%#*6^2[S"DDP\I]ZG'V= PQ<9E3/J/ISK5 M[6S;LFMV7MW.M$9UGJ^]E(1 4 1\R(A8R!7_>H62%V%]-*ZEDM9S17"?,TPGS=<(" M3;"*NH-2W<'KE]-AR.%))O8LU[3<<;VBFDP=QQPW%%63Z= 9V7537SGGMO(T MACAP'.ML:0W+Q1\J%_\FBK!<:QB#!<11#Q,PASO,Q;FJQI30MC6F$^;IA/DZ M88$F6$5FIY39>?T:6ZUK!>#/,F2\-VW7J%-5@.1XY5M_25$VZKC5,K M,,L9#8;CL_7EE@OOJNOK>&.WY)!$D$4I>-A%4-P/BML1HVX9Q5/'EQ9I95+X+ M'@A,Y&;QCWA,\G":)UICFT#);:NU5IJGE>87M--[B1=%7#0/-(U:5?*D,V1^ M-YM"NP=I=>"M4T4GS=-*\[72 EVT:D(=NU/F-VA/J<=LG0LZ:9Y6FE_03B_^ M8]>N]PV""PRK"A[;7::ZW_6:6\+_; "H9] Z'[2VV;32?*VT0!>MFEG'5IOY M#7IMZC%;YX).FJ>5YA>T2E?=<$9FP^90M^S53*LB'EMVIKIG-[^Y[WW\0\;[ ME>NWUBZ=5IJGE>9KI06Z:%5YCZTZ4]VK6V:K%$<8,E&GO^X)8ND6[^2.'HJM M&VY0]V5MYD:-"7 8:'R2A,:5]:(WIXZFM:XZ:;Y66J"+5M7UV DTU:W K^NZ M@ R=>6IS&Y0=Q!ML$D!3%:"[QQY8K] M@!U>G3B<<+K+?^I?4&ULO9I=<^(V%(;_BH9V.ND,&VQC,$D),PG8WG0VNTRRN[WH]$(! 9JU+2H) M2';ZXRM_8#!6-+@];2X"MG6>(W%>Z^-(PQWCW\2*$(E>XB@1-ZV5E.OK3D?, M5B3&XI*M2:*>+!B/L527?-D1:T[P/#.*HXYC6?U.C&G2&@VS>U,^&K*-C&A" MIAR)31QC_GI'(K:[:=FM_8U'NES)]$9G-%SC)7DB\LMZRM55IZ3,:4P205F" M.%GBEOQB*1_4>[HJS50K.-D"PNC%4-8IKDG_BE^"&.#&SW#0.G,'!.#7IO&'0+ M@^ZY'MS"P#W7H%<8],XUZ!<&_7,-O,+ RX*5_[I9:"98XM&0LQWB:6E%2[]D M\280EF:,IYO(5?>8X$3A3BT 7$R(Q MC03Z3%[D!D<_*X,O3Q-T\>//PXY4E4A1G5GA<)P[=-YPV$4/+)$K@?QD3N95 M^XZJ?-D"9]^".\<(?,#\$CEN&SF6X^CJAB MRDE,-[%.-'=&<-H?7XLUGI&;ENIP!>%;TAK]](/=MW[113R']3-8VA=O1UW7 M4YVS->QLCT-;+^?8W5HQ'[)N 20L!()5@NV6P7:-P;Y/)%%4J7H,.F\C_V46 M;>8T6:(Q7E.)(_I=]2;[0FWT:4VX$H9Z?IN./E12(G1",#IM*H0'\ M=#J0*R='V];1VVE=6H.^6WT]Q\8J-!4%),R'A 60L! (5A&%5XK",XKBD;WB M2+ZVT9$Z;I-$S2_11[4$>\(1$6TUSU3CBU2/M8.%I]6&USN1AK$B3:4!"?,A M80$D+ 2"5:0Q**4Q )#&)[DB''V@JH0HIAI1NL)-BTVY6JRKA8Q.-+GOJZIF M3B5CK&!3R4#"?$A8 D+@6 5R5R5DKDR2X9L6;3-II]J'*$2!7A&(ZJ6LOM9 M"?H+W:6ZH@N";H50.GK/HFS">G]OG+H8'3>=ND#")I P'Q(60,)"(%A%5[9U M2)!81F5]4-=I!W2BJS9ZP"\TWL1*55Q!BY6/>JKO=FLH(E#8!I?F@M "4 M%A:TXR6_;>5_Y0!0U?"8]153%:,1A1C<5@UQKE.=Z@OLX% M=>N#T@)06@A%JVK!.6C!,6HA2WS=)T+R3:SF+^W#8N=136;;Z$GFN=9\>H.7 M1"L2HX_&(G$TTYXT:5A5"*1/'Y06G-6"$,IG-?*'#*AM3H'6(C]FR5;-1.ES M1/87V3;.E*N)JS;LH*G0@C8XSG%>]GNG88?TZ6M\]B^[59?!.85"J'I5@WG( M<-KF%.?3"G.21PI=T 3-611A+I!:6B"1/M.FLLW0Q@%TSPH@I$]?ZW/@G480 M-(<)1:N&^I#%M,UIS-I[^R7!^6Z&ZJ?W6QC::(-F-@M:92CWKC0C.6C64N/5 MZ?;J*?! 4]!VG/J620A5OVHT#_E&VYQP_!<;469RXWCV:UL+W;[E:@):+ZC= MBP*M7@!*"Z%HU: ?\HFV.:'X'VU(F;TV%H17%\1 ]X)[M3>MIWDC?=#:!:"T M$(I6U<,AB6B;LXA'>GC%:OJE#2YD FQ-IJY3=7CU--: UMST '4JP]*"T!I(10MUT7G MZ(!=3/@R.SLI4!;=_*1:>;<\GWF;G4H\N3^VKR?Y*%E#/%XS)_47JH#S-.OH;4$L# M!!0 ( ,>&KU;B+M #2@, )@* 9 >&PO=V]R:W-H965T5\G\]WCB]GN.?BNUP#*/104"9'WEJIS:7ORVP-!98= MO@&F9Y9<%%CIKECY>&C'9F(\Y%M%"8.90');%%@\ M7@/E^Y'7]9X&[LEJKO:0!-MM/ M[#=6N]:RP!(FG'XAN5J/O(&' M5&#M04%8^<4/51P: ,W3#@@K0'@(B$\ H@H0'0)Z)P"]"M"SD2FEV#BD6.'Q M4/ ]$L9:LYF&#:9%:_F$F;3/E="S1./4^ -7@'KH'-T#Q0IR-,-"/:*/ C.) M;6JDGISKW99O*2"^=!F>I: PH?*UY=MQNB-LA28"^UFE[;K4%I[0%J$[ MSM1:HG!KJ,=/D7[.G0RWF'105'W#0J#,&ISR U/(:OA M80L\=C=7]I1,F0)-KM#]B1B5+!>6Q=S1 MNW'0,<[4#8MV F2 ;HC#"45K3;\7^9ES:9?FQ71SS*%I88& MG41G191U4-E1?&,K@P57NLZPS;4N'4$8 SV_Y+HZJ#IF@;H8'?\$4$L#!!0 M ( ,>&KU9HJL#I,@, *4- 9 >&PO=V]R:W-H965T15KIJG=0)T:[[,.V#(0=83>+,-M#^ M^YV=-$UHB,J6+XD=WSV^>Y[8/H_W7-S+#8 B#W&4R(FU42H]LVVYW$!,98>G MD.#(BHN8*NR*M2U3 30T3G%D>X[CVS%EB16,S;>9",9\JR*6P$P0N8UC*A[/ M(>+[B>5:3Q_F;+U1^H,=C%.ZAAM0/]*9P)Y=H(0LAD0RGA !JXGUV3V;NEWM M8"SN&.QEJ4UT*@O.[W7G*IQ8CHX((E@J#4'QM8,I1)%&PCC^Y*!6,:=V++>? MT"]-\IC,@DJ8\N@G"]5F8@TM$L**;B,UY_NOD"?4UWA+'DGS)/O,UO/<&2.(69*]Z4-.1,G![1UQ\'('[[4.W=S!,&=GD9FT+JBBP5CP/1':&M%T MPW!CO#$;EF@9;Y3 489^*OC.%9 >^4CF$%$%(9E1H1[)K:")I(9IB8.7E ER M1Z,MD*LDW2I)WEV HBR2[\>VPC TF+W,ISS/IO2.3'E-18=TW0_$<[QNC?NT MV?T;33K$J76W,?F" :]@P#-XO6/A )5; ?AKJBRY#V3*DQT(\Z?.!%L".0=< M,$!^74.\ /&[+N?&2?1B/),I7<+$PM4F0>S "MZ^<7WG4QT#+8%5^.@6?'0; M^2@EGYKD%R;YNIPS(#?[M_2&L0N\SG PMG?E9&JL_$ZW,*H$V2N"[/VW:$UJ M-:*?JE9+8!4B^@41_;;4ZM>IY?O+0XH[.6XXMR#B M1JT:H4_5JB6P"@N#@H5!6UH-7JK@= ;# ZUJK9Q1O5;#(LKAJ5IEZ^F.XPG! M(H;'0Y-BGRM426(6(44'$J"VY,B#7*PGA=OSAZ$"OT4N]T.S(VG*=YR/< M^>?5=<%V+(0D)',\W1MU:Y[D5.':0JM24JIJW+:TRY'ZY45TH%NC237"YZK# M/;GLF#-Y3RX%Z")+ =*B7J%:JW5'6VA53IXK#[>UTB-'TJ_RWM?S#J4[8M?S M#P2T2S6TOL!@E;IF6/Q&L$)'W'Q1?9'=";*.XJDIJQ=<89%NFAN\1X'0!CB^ MXEA:YQU=J1&KU:,$&VQ 0, (<( 9 >&PO M=V]R:W-H965TOX]/[)/N1LA[M4#4 ML,TSKGK>0NOEF>^K>($Y4W6Q1$XC,R%SIJDIY[Y:2F2)#Z2S7&"^FXYEM3R M2Y4DS9&K5'"0..MY@\;9L&/FVPG?4]RHO68S M%CPMHQ>+3-E?V!1S P_BE=(B+X+)09YR]\^VQ3[L!83M(P%A$1 ^#0B/!$1% M0&1!G3.+=EV( TLTG-/-B]L=%$DW*3Q8F6-)I2G.Y_$1JA!1_@%C.F M,8$QD_H!1DA; R>7J%F:*?B&6[UBV7N:YT8&%HZ!R%1QQ%<".X7BBXX@DF_\?[1%XA^B<\,<]NJ >-)^P5:[^2K9VR=:N9'O,4.;0'CL*+$HK;8!+\2'$]K,$ M'GA/*TV\$K%3(G9>B#ARB&/V8"XU=8BF4NKE1AUUY]G61&%C?W,]994=V.+B/TYW)9HNLGG*%25S1J%!O4/OEG1ESS6T6-K* M,16:ZI!]7-"7 DHS@<9G@JI'T3 +E-\>_7]02P,$% @ QX:O5@[6CY,_ M P S D !D !X;"]W;W)K&ULM59=3]LP%/TK M5I@02$"^TQ;:2M!J&A)L"+1-V[0'-[U-+)RXL]T6_OVNG2PK:YKM8;PDL7// M\3GVM:^'&R$?50Z@R5/!2S5R@K'3&0]MW)\=#L=*Y;EVG2X MX^&29O ^N/R3F++;5CFK(!2,5$2"8N1<^F?3P8FW@9\8K!16]_$.)D)\6@: MU_.1XQE!P"'5AH'B:PT3X-P0H8P?-:?3#&F V]^_V-]:[^AE1A5,!/_,YCH? M.7V'S&%!5US?B\T[J/W$AB\57-DGV52Q2>20=*6T*&HP*BA86;WI4ST/6P"_ MMP<0U(#@#T 0[P&$-2"T1BMEUM:4:CH>2K$ATD0CF_FP)TA2YQ9TBJ69D1;EU3I4"K$U*";C-:,2>6V>R5]3CT8\_SANYZ MVU!+6"_8#GLA/&R$AYW"/_RA5*C1GS4*;Y*JLM, N!YH#'C=4Z^AN2Z7(/2MNOF9D*^W4(Q M _F]37[G .;D.U=+FL+(P:--@5R#,SX\\!/OHBWG_A/9B[F(F[F(7RT#XYW5 M":,HW%W%EKC89.J>94P:Z4FG],E*2K-6E5;.Z(QQAF?'$2M3OIKC6<)*(G0. M$@^R.K0.8J!:#X]D1VG4\W8-M82%X5X_O<9/[W7W5&]WJX>)ORN_)2X:Q'OU M]QO]_4[]GVW)PFFG:S22 1994\9_&S*ZR=$7H+)U\KO9(_*,0$424HA2YZIM M(_T;PZ!F('Z?S.FSZMA%@\;ZH)-ZRE0J5IA@N(#0YJV"#[:FW#LS%>3%NOPE MJ%+F;M5:<\_!BI8QS! ."X1Y9SU,2UG=':J&%DM;?F="8S&WGSE>MT": /R_ M$%B"ZX:IZ,T%;OP34$L#!!0 ( ,>&KU8F)+;HS ( )T' 9 >&PO M=V]R:W-H965TB&-M(L0 MDSI4=0PD$!_<]J2Q<.)@N^WV[SEVLE#1I/W2V$[.^[SGU#Y.]D+^5CF )L\% M+]74R;6N)JZK5CD45%V)"DI\DPE94(U3N7%5)8&N;5#!W<#S8K>@K'32Q*[- M99J(K>:LA+DD:EL45+[< !?[J>,[KPL+MLFU67#3I*(;> 3]5,TESMQ69R; ?O&-P5X=C(E)92G$;S.Y7T\=SS@"#BMM)"@^=G + MG!LE]/&G$75:I@D\'+^J?[+)8S)+JN!6\.]LK?.I,W+(&C*ZY7HA]I^A22@R M>BO!E?TE^_K;.';(:JNT*)I@=%"PLG[2YZ80!P%!T!,0- &!]5V#K,L[JFF: M2+$GTGR-:F9@4[71:(Z5YE]YU!+?,HS3Z1>A@43DDBR 4PUK,J=2OY 98*:X M6C]GC"X99[C^0/56FL'%'6C*N'J?N!IM&#%WU2!O:F30@WR@\HJ$_@<2>$%( MGA[OR,7;_V11YWF) MN^L@ARTY/$FNJW2]D0"X837^A3HG/T)R7^Y :;LTF]V2GP]0+$'^ZC)V$F". MYD15= 53!\^> KD#)WWWQH^]CR<*-VCM#\X5;M#EJ8Z*#HKEA]ZPMUI1BXO. MX:(N7-2!B\:]N+C%Q>=P<1 MZ*B%CDY#A::<<+L-*_IB=ISJPH^.\+$_#'KQXQ8_/K/_E9H05E1;TT%8B_]ZV/>20]S&KU;8N[QT/ 4 %TA 9 M >&PO=V]R:W-H965TYI.TS*Y;!\Z?1"@@+JVQ4HR))U^^,JR,38V"FZU>0B^Z/R.=/Z6 M+!UYM"?T"]L@Q,%K%,9L;&PXWUZ;)EMN4 19AVQ1+.Z\$!I!+D[IVF1;BN!* M&D6AZ5B69T80Q\9D)*_-Z61$$A[B&,TI8$D40?IVBT*R'QNV<;CP@-<;GEXP M)Z,M7*-'Q)^WH%)R!_(_B>4-ZB7\I8D9/(_V.=E+0,L$\9)E!N+&D0XSG[A M:QZ(DH'@-!LXN8%S:M ]8^#F!NZE!MW((0APP\H5>>P/"C*/_\. ,?OO\X,KFH1KFYTV ^4YO_ M#&.E=U]M/D-+I??@'>])V &.FYK;0T4LW>)Q<"6O>X9W$Q'Q#/P-9:\G+V"& M%AS,,%N2).;@PYRB""=1H^H9V)/@=#S;3=QN7PQPULCLRU" MWL6,TT2\V?D5"(0G(#JLZ)E-^O;J_7'8KW='I=.VRNF$^?4&V);\J[8@>+]< M)=Y>$6^O7;SO8HY$M3EX@!Q=@4*=0)?C](OC]=L$O#6V'$SFYG5.\;(Q\QA^47S,=KW<2>64E MVD:^R>.@7_7HUPMY'?M=SW&%]D%'Z;!MGG3!?)RS0!*L(-RR$&ZJ%PW"!0\PQ8F75P,WJ+[&* M2#M1DX 9LU=^9IOT4[INJY].F*\3%FB"5?2SK>-*S%(J.(64ON%X?;Z[Y8#> M>^]TM:.V>FFE^5II@2Y:5;+2XMEN]YIZCF&V@A(S@\.RJ5%)NZ9DM[X(FJK= MMQ92)\W72@MTT:I".DRSOEF<8C=IJS6]HI0#/:GJG:LUX:*7Y6FF!+EI5RF/^Q+X@@5*6,N_G8FI4GC(] M;J#P#NX82TZW W)AO?HBQ>XU"*LUCZ*5YFNE!;IH56&/N1E;G9RYB3E>X3!) M]P3!D^B?:T33=8N_$X+^YWRTVFGK 5MK:DV&?JTU>Z25YFNE!;IHF91F:5(;@1NY,WYR M_=:^GF8[_4=,]N'!/:3BY1?4$L#!!0 ( ,>&KU:QO;U3C , +\- 9 M >&PO=V]R:W-H965T MP@KDE]V2JY9;NR0D@UP0EB,.FZGSOG_W,-;Q)N K@8-H7"-=R9JQ;[KQ*9DZ MGDX(*,12.V#ULX/4-4ST'XQH\)\HT,5ZSDH+H1D6256&60D+W_Q]XI#0Z!\N@5^ M)?#/!=$%05 )@G-!>$$05H+P9P6#2F!*=\O:#;@%EG@VX>R N(Y6;OK"T#=J MQ8OD>IZL)%>]1.GD['0))AWYNU_=]BX&K<-9,_6>F][[5 M\1'S'@KZ[Q0$/^A*R"Y?0%S+_0[YPB[_C'/KZ \OR O:0W[PSOR#%AA!/<$" MXQ=>A"$+3N01J>D)7?^N76[2T=5 ERYCXZ)?(_N9U_/#B;MO M4OV9H(4UGVO1O3#B"9)!C61@15(N..:=MN0D!G1#$!:,V$FLRUR)Y);,3;J.:V^AE;DL.&2FR+FRC%H\H:E-K1YT# MLV9Q+;!7,CL!-JZ!C>W+$^;\2/+MY:=OW)KAH1^TF;7#QI'?GFG6;*X%]TIF M)3BWL8/-@&_-T4$@\P26F]GZ;GTZ>6\VY>Z/\/)HHW9?6Y(+1&&CI%YOJ*82 M+X\+94.RG=D/KYE4NVMSF:H3%G =H/HW3&U;JX8>H#ZSS?X%4$L#!!0 ( M ,>&KU8KJ/L/$ 0 ) 9 9 >&PO=V]R:W-H965TK?LP[8.!AV(UB3/;0"OM MQ\].TKQP@D_#,5]*0OS5NETBO?EZLMQ%3V M> J)OK+A(J9*GXHG7Z8"Z#H+BB.?!$'HQY0EWGR:?;<0\RG?J8@EL!!([N*8 MBM=KB/AAYF'O[8L']K15Y@M_/DWI$WP&]6>Z$/K,+U76+(9$,IX@ 9N9]S.^ MNB%#$Y"M>&1PD+5C9%I9%P$ZPIBEN2?]*481"T #TX$D"* O#>@7P3TLT;SRK*V;JFB\ZG@ M!R3,:JUF#K+99-&Z&Y88&S\KH:\R':?FOW,%*$0?T0U/]B 46T: %H+'3$HN M7E%V_2.ZHTR@1QKM 'U*TIV2Z(=;4)1%\L>IKW0=1LU?%3FO\YSD1,Y[*GJH MCS\@$I!^2_B-/?PWFO10T!KNZ^[+$9!R!"33&YPJ!ZC<"=#WILJ;^U ,([M5 M%X*M %V#WC& _KZ'> GBG[:>K4G,;KR2*5W!S-/;38+8@S?__CL_7(>?>L\:LVG6?/+K/FVGG,AG-]>#3U]_5F6E:%O7ZYJ%'D MH"QR\,VFV=RRJG=URY%88Q##=JH,BRK#+O:].N M7N7[Z9%'5+&(J5>K75;UKG8Y$FL,8E(.8N+*KEP(DYH1N!>.)T=^3;[T2R\[ ML;=P4/V&!V?OKENV9VM(UNB!*OLCT9ZDJW&NU)HCJ6$-=N5=H32L;Z(CWZQ+ MFA56U($[8\<#D\_H3H"!+ 5Z+.H=KCGE#E=JS9E4Y(&=H4>A9#[JS[X!.;;N MQ+I!>,+ BD"P'4'JQ'P+2U7:A/Y#CIC27D%GR,5/#7(*1HR)KP MW(8JIL%VJ/G6&\#JO%/H<:76'%2%/=@9]^ 6I&F!5'O"SK9?@IYPA4_8&3_A%C(*>OWPV'9KPC,;(A5G$3MG=;2]$S7;4W=^?W ) M^B(5?1%G]%4H'3'Q^/AGW)[PW(9JKXCLL';NAG\_?=L+Z.S_)3B.5!Q'G'%< MH62C;WNR06?S+\%YI.(\XHSS"J6O0KP]8]>._-KK*I]D;]"57BL?9X1;H&H19H*]O.%=O)^:E M?/E/F/G_4$L#!!0 ( ,>&KU; LT;HP@ $9* 9 >&PO=V]R:W-H M965TQV@-36T9:[20#7$C%SD39H MVIF+Q5XP%AUKJX-+44DZF!\_U,&F*H_*GW&?9 MU_+-+^'5Q"A;1&.ZX26"B'^/=$WCN"2)=GQKH)-CS++BZ>L#'5<_7OR8>Y+3 M=1;_%H5\=S7Q)BBD6U+$_%/V]#-M?I!;\C99G%=_T5-3UIB@39'S+&DJBQ8D M45K_)\]-1YQ4,)TS%:RF@M6NX)ZI8#<5[*$1G*:",[2"VU1PAU:8-Q7F5=_7 MG57UM$\XN;YDV1-B96E!*U]4HCN> M;;[NLCBD+/\W"KX5$?^.WOB4DRC.T6?ZS L2_R0*?KGST9M__G0YXR)\"9EM MFE#K.I1U)I2-;K*4[W(4I"$-U?HST>QCVZU#V]];6N -85-DNA?(,BR[KST# MJMOFV>K^\.I63_5 7]VG&VUUK*^.Z?T4&79?=:4O[>-Q8%<\YPRODA_]DN<% M#9%?L"A]0+>415EX@>YVA-'\ GT0>:(JD?>T]WW-=RM^F<\>KTW+-0SC?9?OR89>342BS"E[I)/K?_W#G!O_Z5,($A9 PC 03-'2.6KI:+5< M9TDBDG8EZ06Z)0QE3+PC7$C[*XD+6BI;J]HG9 U?G AI3 W#;.DXJ)2O;>A8 M@0:%Q$ AE9YWCSWOZGL^)GF.LBWZC3!&4EYV?'6ROD ?"YYSDH9B8/5UNI8[ MLJ/6;F^5&>^6OE"9XIVT2Y&!HL MVM"3,OFQ4&_6TP87D7P7RQ%>#3XYU:BD7&=Y_]#R.O+9M7P= ;6QQPH("0L@81@( MI@BX/ JXU IXS(:'1!GV2:9EC,V&R\X)Y:WI>@N[/<> #!I PC 03!',-.3* MSAB1.@^GO(-^O4-.3QPK8$,['<&.97:&K]]3KE4D &T8AJ*IPIPLNA5%< ME/87NJ,;L3#F$2VSX"8N0K&>JB04LNT+L;XJK;)R1D)8*J;YN5QF7:!5DA5I MOYS:%HR6T^ID3<7L%C072\]PVG)"-@]#T50YID#[ &I3F@]("4!J&HJG22L_#U)L>?\=(A70SU@VM99C9MK=HC]2> M@HYK>NV!"MDZ#$53U90^BJDW4@X#=256#6&Y$%]%%":#TH+ M0&D8BJ;*+7T94V_,_'7WN0F@#)*>Q<):WY#1DH*:,: T#$53)96^C:DW;GZ MU]9$/'6KYE.[+7"WD#6=N^V<"FK3@-(P%$T53CHUIMZJ&;;2UT-&)UIOT.CU M0:,&H#0,15-ED_Z,J3=H7K/:![5K&MK+JWU0OP:4AJ%HZN5LZ=A8>L=FQ='G M'44WA'VE''W<;FEU)APV]=&SQZH)2O-!:0$H#4/15,VE&63IS:"_/O71!Q@M M/"3-;VC*I4C#,5I+G T*(:BJ8I*S\C2>T:ON=:A1X[6$)+F-[33Q.XMNKX? M:% ,15,UE$:1I3>*;LASE!2)S,'U5'4KYJ?G_-I>64&])%":;_5LV/'INHIG2)+[Q0-NYC2JR6H5P1*\QO::7_-O>YD.@"-BJ%HJI32 M!;)><('J$5C/A2[0ZI$R\G!P";1;UO3@T5*">D16SZX>NVU;!* Q,11-%5)Z M/];K-NT,O,"IIX]6$W1[C]7=5-1[%10T*H:BJ7I*2\C26T*#UZ7H#W03I=7, M2;M4!36/0&D^*"T I6$HFGH82(O)TEM,4)-B4-L)E.:#T@)0&K:Z&Z),U_*, MLY,H6QI/-I#Q5 [PYBC0#7!]N+$2@])\4%H 2L-0-/4PD%Z4K?>B@ :X/LIH M]4$-*5!: $K#=G>'E;ETW?.K)%MZ4O8+GA2C;[=%>=\5&K('1D\;K2"H'05* M"T!I&(JFJGQR#Y?>M7K][2=VUPQ:.G/':MV]L=8W8+24L/=OP=[ ]2-L*EO: M5+;>IJJ6NDW^?1.E*,SBF+ <[<4R."^_Z[L!\WT#52]^>VT-05TG4%H 2L-0 M-%5#:4W9K[X;[$-1YM[J"H'-D#;WIKMF>(>=@Z2]/FH2A/$=^A+R(5L"=Q+'":HMOB/HXVE!: T#$53GZP@G3)'[Y1A$K'F(0JK\/]%SBM[[.1LWJ>UGCE6 M:Z=[NYS;<[\6:- E(:A:+6(LY/'WR24/50/*LK1ILRS]=-DCI\>'X:TJAX! MU/I\;;[SZT<:24S]A*4;PAZB-$4!<3WVRSCAS=E@..CHZ[_!%!+ P04 " #'AJ]6]$E\8]H" !\ M"@ &0 'AL+W=OB!EL8V84I42,I._KY#2I'5QA8:U[V(Z[QY\T1R M9K01I=7[F>2I>0DJ5*W+(<&4N9$HU#N7"4[D$FEBCE'NA M[_>]E++,B49V;B*CD2@T9QE,)%%%FE+Y> Y<;,9.X#Q-3-EBJW6L2K MI> )2/6&?+HOF'[$Z2O*)+FCO #[I5;*MY>@*>/JW7'E[[ST%^[Q M=T.E2SK!"0G]L/.[N8?4:_YAS3^T>-U]>$!5(0'/B2;765[H$W(ALC4&88A. M)(N!G .>7B _;B"=@?RYBW2K$W,SSE1.8Q@[>/05R#4XT>M70=__T!)"IPZA MTQI"@V]N^X[];NN_^L8)MTK>@'2M>KN?>. M)5WON72AV^_MUJY?^^^_5+M/#SD^.)"0KR#35N%:H0\4;E 3'QQ+N!(HZ#:$ MZ[K#W;J=UNY/7ZI;>=#N!,&KU9126- ) , +P* 9 >&PO=V]R:W-H965TZR0+_5H :0][:?QQ[_$]YZ3Q'6Z%O%,I@";W><;5R$JU+JYL6\4IY%1= MB@(X[JR$S*G&J5S;JI! DRHISVS/<7IV3AFWQL-J;2['0U'JC'&82Z+*/*=R M-X5,;$>6:STL?&'K5)L%>SPLZ!H6H+\6N::CH>2K$ETD0C MFAE4VE39R(9QX^)"2]QEF*?'GX0&$I&W9*%%?)>*+ &I7I&;7R73.UR><,T2 MEI5&;+* N)1,,U#D]35HRC)U@3$JI1+4T-98CT&UX^;L:7VV]\C9/KD57*>* MW/ $DL-\&WFT9+P',E.O$_"6RDOBNV^(YWC^F7IF_Y[N=93CM]KZ%5[P"-Y, MY#F^J*/TQ3FIZU+"JA3SU]V, \_I^2X2V>Q+][K54>YU4OU,I*=>=OG8B M_*^O3P1V0#9JR4;/Q]?HU"\O]/U^=.3KF;@@=/OG;>VW3/N=3!>FKK=3O!(3 M,J<[O*DUF1BGUV#&;\CGHKIXNVSO/.%_;7\BL ,Q!JT8@^=C^^#$SE[@.$>> MGP;UW2 ZLMS>:P1RD.NJ/U)8< TS)1(FG'ZO"E6.@BQ !T+Y5_EY6Z MUL@.*^?:@A'$E\1W(2>P7/B>B@!+]%<10G.^*9^,U/(7?FL2>W@]3KI1F@V&X?4Z MD#< <_^/Y(+D, KT!9<@KB$8OWJ!T^B=!Z_K\+K_AU=P2HF0:*$G+.I.TL9) MMD:*!YWN!JXZS]Q^.//5*MS=?HKEY0/'8H4VW#BV.^K@;;YY:K]<]WV;?,?6? MQ@0W(/)*/D[5WZ(ZQ+VLG^ -*J_?/:DR1Y5YJ*JETHV)S M!PMC2?3/=I_GENT]*OG=]@K]K3HVW0GTOM/OM:J8*?-2.U M=!-MS.2W^V_8H5KQ5@-8FYK5(EROF2JJGW%=WK4=X\#].QC_ M 5!+ P04 " #'AJ]6V,E0>6," !E!@ &0 'AL+W=O.D+^-KWG'N.C2_)3JH770(8\EIQH2=>:4"2]-W-R32A-9&\X$/"FBZZJB MZFT*7.XF7N#M)^9L71H[X:?)AJYA >9Y\Z0P\CN6@E4@-)."*%A-O/O@+HMM MODOXP6"G>V-BG2RE?+'!UV+B#:P@X) ;RT#QM84,.+=$*.-7R^EU)2VP/]ZS M?W;>T,3@"B%A YHXTR9VMT3)7=$V6QDLP.W M-PZ-;IBPI[@P"E<9XDSZ* V0,?E(YK %40.YF(&AC&OR'5Y-3?DEKCTO9N3B MPV7B&ZQH<7[>LD\;]O $>T0>I#"E)I]$ <41?'8>'X1G"'RTVOD-]WZGX5G& M!ZJN211,;GN#+T)W"3QE/W90D<^<-ZHI\ M8W3).#-O5]W!S"&7:\%^']W':5-FY,K8F[M-HQ'>Y$'B;_ON#M-N@MM^VC\N MAIV+X7M=9+52(,PQZ0UWW-<4WAY*/Y(V#D]*CSOI\7NE/TJ1GU8?'^SH.(H/ MU1^FW0;!H7J_=Y-1Q]HU.$UR60O37.INMNNA]ZYU^'_3FP:,7_J:"4TXK! Z MN+Y!":II:DU@Y,;UA:4T:-H-2_P/@+()N+Z2V!O:P!;H_BSI'U!+ P04 M" #'AJ]6="0+/_L' #O0 &0 'AL+W=OK)66+ >=C6%VF#)-T*#'NAV(PM5+8\24XZ M8!]^DNSHS/!T$DOY3>.'X_%/WMD_WEGJZ7.2?LV60N36MU6\SLX&RSS?G R' MV6PI5F'V/MF(=?'.8Y*NPKQXFBZ&V285X;P:M(J';#3RAJLP6@\FI]5K-^GD M--GF<;06-ZF5;5>K,/WW7,3)\]G 'KR\#4:E( MQ&*6ER["XL^3N!!Q7'HJ=/RS=SJHYRP''CY^\?YKM?AB,0]A)BZ2^,]HGB_/ M!L' FHO'M[9^FQ@S;99GJSV@PL%JVB]^QM^ MVV_$P8#"#SZ [0>PUP.;AY#1-GJVTM"Z\E0^JO:E& M%ZN)UF48[_*T>#BN+1992%BT4J%F&UTSK,"Q6EK^%L/^/Y;D;6,".WKI-UOLRLJ_5+SUZZV[ , MVYW=:*\:77[(GB;,]8M/W>AT^'2H&K'S/'YH)\ES:GF.D;S=:+=5'F)'R7-K M>2XI[U(\13-A_74M5@\B_=OZSYI^N:F?8H))?^6WX$FV"6?B;%!\S64B?1*# MR4\_V-[H%RQ5>G(F+=VKE^X91<93=MQV^5B-#&+G>UYC9/Q:GF\DS^\H#[&C MY 6UO$ S<KF3T_.I!T8USLP-@K06-EXS_75^*AFCMO\ MN;9' )J1D;S]\%9]B!TI\("$MF8&74QOW]U_*4.5D2E$.];-H;Z\R=O 8!N8 M69R8^@%V/"1.JAVWB3@!7VTSP.Z'MPM4[4B!0%B;1JR:2-?A>AO&Y%I;]9,W!HC/S(IJIE;+MA,X2.P00]^VFV,'&&9F&&8(7G&)B"$I$4#, M:!#KI%?'XHZ>43O+>O(F[P^< YA9!<[4TIJ- R2"6*G>?%!AP&9FQF:&0!<5 MJ-J1 H'.C*:S3H9U+?[H*;53K"=OJ5'>*=/TRD5Z8NU$.T9+G<.9@IL5]QSKEB-A M;#.3Y0'2N1G2.=8M1^2UF\ H!TS0#M8=QP1B-B1 H'0#DWHURGS7<4A/8=N3O7E3=X1 M.!,X9H6]H];K+G)F:363Y0&*'3,4.RIB47EM9K*\@Y^K:1!WRJ>.U2 ]E79: M':.O[L !P#$KZ!VU3NJ*),% GH=,_0Z*E-Q@4C_G1((\'5H^'9* MK:YE(#V7=FX=H\GN /<=LT+>40OTDC%*Y! SX@H6H+1C1FD'H30F#S$CKF ! M1KLTHSOEE6;U1T^I?9G+,;KQ+IP17+,JWE7+\]>Q(TUD60!JUPS4KDI@119E M(LL"0+LTH#NEDUZ)1\^HG4W':+Z[<$)PS4IU5RW!E;!1)K*L@PO9S/CLJMQ5 M9%$FLBR@LDM3>96E4K5V=2)K(LX*EG MQE.OG:>DB2P+>.K1/.V0/1T+-WHBW23JRYN\+C=$.2=2U1*-GTLZBHUPK?G"QN.'5XFK5[",7B[2:R?* MNYX9=SV$NYB\-C-9'G#7H[G;(:LT"S1Z0NWD.D8;W /N>V8%MJ=6SDKD*!/Y M!@3 KV^&7[\=OZ2)+ OPZ]/X[9!,>N49/9]N+O7E3=X=. 7X9E6UKY;,R,7: MB%7S[_4^L-@W8[&O@A83IUH1XH#(/DWDSQ\_W%]=6G?WT_NK.U1=K_WLOKS) MJP70^V;ULH]<=\:Q.],PP[';W##V@;F^&7-]Y%=B7")B2$H\N$FKI:?]X>-O MTYM/MU>HOEY[U'UYDU<*"/?-2FQQ=)-MUGD8M!QO:G?8- ZL"L4@[4,M@?(]_XF!UQ64\ MM S,:+D?[K4*1.PP@<.#6\=7(EU4=]1GUJQ,C=TMV/6K]5W[T^I>]5>OG]LG M%[M[[\'-[K\"N [31;3.K%@\%BY'[\OOYW1W=_WN29YLJAO4'Y(\3U;5PZ4( MYR(M#8KW'Y,D?WE23E#_'P>3_P%02P,$% @ QX:O5N31[IAZ @ RP< M !D !X;"]W;W)K&ULG55=;YLP%/TK%INF3MK" M5T)(1I#69M7VT#5*U.UAVH-#;L"JPV*#G@G0'EU/8<)[!S M3 HKCLS8BL<1.TA*"EAQ) YYCOG++5!6+RS7.@VL29I)/6#'48E3V(!\*E=< M]>R.94=R* 1A!>*P7UB?W?FMZVB 6?�"W.VDBGLF7L67>^[1:6HR,""HG4 M%%C]*K@#2C63BN-/2VIUFAIXWCZQWYOD53);+.".T9]D)[.%%5IH!WM\H'+- MZJ_0)C31? FCPGQ1W:P-? LE!R%9WH)5!#DIFC\^MD:< 3SO"L!K 9Z)NQ$R M42ZQQ''$68VX7JW8=,.D:M J.%+H7=E(KF:)PLGX.Y. 0O01K:&"X@"FI7>3 M%"E: 3?[7B2 'K>4I%@[*=#-$B0F5+R/;*EBT$QVTNK=-GK>%;T'S$?(=S\@ MS_%\]+19HINW_]'8*H4N#Z_+PS.\XRN\;?B7 FJ @0'J0UK%_G0<.(X3V=4% M1;]3]'L5-\ KHHSY]0#Y%OCO2]*]#/K"S46)$UA8ZD8)Q0=6_.Z-&SB?>AP9 M=_&-ASK2 "=GCKAA,+[JR*13G/0J+L$8 MO!Q-1[+25.LMDZKVFV:F7EO@>H&:WS-5L=N.?@"Z]SO^"U!+ P04 " #' MAJ]6:2]/L\(& !A0@ &0 'AL+W=OSB?NY.F%#]'M.B]?F"[FN_!67^G\X^XR+;:FQU%6 MT49OLRC9LE3?G$]>N6>O U$65'O\%NF'K/:_1*E^?3X() M6^F;\"[./R0//^G#@BJ RR3.JK_LX;"O,V'+NRQ/-H?B L$FVNX?P\=#(VH% MG!L*^*& 5[CW$U4H+\(\7,S3Y(&EY=[%:.63:JE5=0$NVI:?RE6>%N]&15V^ M^"7)-0O8"_9!W^OMG:Z>E9]FM+UEESJM/O?M4K/WUW%T&Y:=S!AGSRYT'D9Q M]OU\FAK/$QS5BA#P;E7CU'VZ:PZ[+YP_!>.V[HJ%!NUWW ,=SL=Q/^7M1>%4;)B MS_[08=JN4SB6&=LDVWR=80L#J7!QK<"(Y#6)%,R4F4EP_'<["<#79Q+[FW41 M0QPNE5P@3BZN3OV2"\?2A5P@9RY9SPZ5=7+-I&OF%BB:BTM:G]PZP5;@J*D4 M _UT.PEH3Q3#L72A&.BTBPLU1K%9@V+*Y4:*<1!?WDE\>Z'8*0X-ATWD& =_ MP/OS!U:.6;!TX!BOG<#1S^":IW#<-9^O<-!EWDF7>^&8W>SB8*G, K_ ^_,+ M=F;A6+HP"Y2?=U+^5ABBZ;X<,[% DWDG3?Z*Q"I997#Q.#8JC\ ;\/Z\@9U' M.!:7?2DJL66!N'/RV?&A\E\V:S8STPATEW?2W:]/HXX6'H=+9)8'EL#KSQ)8 MF67!8F66!Y+N=9+T5A!N@UE2F)GE@=IZ_9UJVYAU@H''45,)5HMT^_,#=H+A M6.P$ V7WR%'PH;).,-]\@NB!YGK]G6W;^'6*>\=A4PD&OL#KSQ?8"89CL1,, M)-_K)/FM(%33NP?(KR^@QUY_)]LVAMF].PZ6RBLP"EY_1L'.*QR+E5<^"+Y/ M#N#]E@#>G+_[(,;^T/F[,#MW'!OU!T,P!?Z(\G<+%CN+0-5]N6_.K'S06G_HZ%U0 MG#N.FDHP< /^B*)W"Q8[P4#7?7+P[C>#=]/U&Z"W8NC,79!<.PZ;2"X!GD", M*'.W8+&22X#<"W+B+EH2=\2U"]!B,73B+DYP[3A8*J_ )(@1)>X6+'9>U2X# M(^?MHB5O-]LM 4(LAL[;I=FUX]BH+ )#($:4MUNPV%D$BB[(>;MHYNW<06@$ MZ..0Q5(+=J MZ)A=G638<;A49H$=4".*V2U8[,P".5?DF%TU8W83J6K_KC5TPJXHAAU'3>46 M& $UHH3=@L7.+9!T14[85>>$/0"I#89.V!7)L..PJ?]X"'8@&%'";L%B)5< M2A^0$_:@F;";R 4*' P=KJL3O#H.EDHIL ;!B,)U"Q8[I4#B W*X'K1=S-[B MLJ:U&P:4-U]X%Z:WT39CL;XI"IV7I;"G^_L9[#?R9%?=0^ ZR?-D4SU=ZW"E MTW*'XOV;),F?-LK;$ASO*K'X!U!+ P04 " #'AJ]627+YPH4# "R$@ M&0 'AL+W=O-K.R$09*QFRQ>X70E0*[XG<&!GSTB6LB1D(P=?HHGE MR(P@A9!+"BQ^]C"'-)5,(H_?):E5Q93 \^#B8G[,"2[G#.T@!"2/5ZFP!#.(S'> M0[X3@S-) =V# M-7W]RNT['W3ZM4D6M$16T[9;:=LU:GL23Z=9@1TIK/PV[Z=.1^SH_EP*(W]3 M*70!W5X5L59BKRJQUXI]/*-]C#&:VJ=-LJ ELIJV_4K;_@WVZ>MVLW_A'V. MIEIH(NK-,Z@*'+1B'M]H'F.,IN9IDRQHB:RF[;#2=GB#>88:\SCNA7F, 9IJ MH8OH#?3^&54UCEKQ3]?H'V.,IOYIDRQHB:RFK>N58/W7H-#"S-]4 M#%W CC?2.\@]:WY=8Y5E*XM6E&2RQ.!-M7M 9F<,W MM5>K;$%;;'7IO9/TWBT&\S3[[?N7'M.MZ@[KJP)S(B\M]-1BN^8>^W:/F=LG M<_C&'FNU_VZ+K2[]J0-W;VG!76U+?-E$Z59=&JRE1KVHTCX[S(O&KU9L MT*(#!0, !(, 9 >&PO=V]R:W-H965T^(Q@$";E&2\;\1"+*]-DT"S@E!IQ1T-)DB%XRN$5.CI9MZ MT#"U6J:?9&K9)X+)MXG4B?">"D"VA2[1))]R>,XA$^AV):\SF*QY@![YE"QE8.9E3&&11QG!-Q;'1',Q%S=)O-8%:C'S;KW0:]*7.N M$G=VB0^<1L,[O$6V=X$&E[@>_:/7.U#Z*EH =8.A663B.6,8/+>:XV#"H)H1]WD$Z!_:SCTVAV+I\V MS48MF1U ]"J(7B/$(<&<(SJO$%*&]-?A MWGBJ5Z-X$H9XE(@*,A)D0"GVY1 MM2MWBMISHS'ZN=3;-!MY1UO#9.,ES>;9D5O T]ZJH%-A"5Z,<133/1%%05;U5P7NCZSSSS_"B6I;? M]T62<41@+J76E2^QL*("+1J"+G5--J5"5GCZ,99%.S U0+Z?4UF7E0T5H/H; M$/X&4$L#!!0 ( ,>&KU; VO734@, )(5 - >&PO33R4GG[OQR/WYF@',_<(KV7B!Z MT>G@P@!BXO'+Q)_3QJ3[N])F^*D6LL13C#9PT'26+1,Z&#EQDSMM,F:XWT'( MNVR4'CKI+:XA!G4EC8=9(;8%%?DVH)5)3KU[PD?^A' VE0Q8&O@=L>F"0<=X8[/HV,!Z6 M1"DJQ97NF,$F^ 3RZO;MNM0.YY*LPV[/WQ+,12>9%C*ELDD3^IO0>,AI!G8D MFR_@JHHR %"I(M>-E)%Y(8CQL&'4#2T[HYS?P!/@=[:COV8V7#1-;:AN M6AG; ?VVFM5NR_;>I.N5[+Y0WY9Z.L+TX:ZBUY)F;&7ZJZPQ@*F'N#HI2[[^ MRME/96*S=J1OY*4MW2E-N6TRG#/ MW2/T_&_7>4X%E82W3>O:/^15?K/CJ/]>ELU39=^PTV/]6C]TD[UC,!D?@\FC MJ,G!X9N,DL/W6!\9#]QD_]V>[*\Q&1ZDR: ^KK7.A#LGPB;JPG-"-+KFX;<.1OVS]IRI9YTHRZ MAH6H1VW;/V!Z8=P<^W4N)E*ZHNFD[LKYU#0]W=!9ZP\0]I$K\W$C&,=B;@0P M+ _F .-8%I;G?YK/ )V/Q3!O R-R?1'_=,DR2*XAA; MTES%8+-%*]$;*;X6@/B M7C=@)(E[M[$\P,!V :L=R._. S7EYD01["KF#;N#<21), 1JT5VC<8RL3@Q? M]_Y@=TD4)8D; *NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'YVV:,P8B-J89^72;==0\(:(44C?D&U3&8),WOU]%EI\4M)R^MU MJ55=+Y.T/_ -M!7E7\UK!WG/-Z9KL7QSQQ%DF2QF>,*MT,9V/;KS;2H'C\'#ZCDO@L N8<04/,+\ -^(RD M:$8V3<>X0$8>:&I57EPU[5%6CS M'[OZT:*_?4A*->G(KNEB>=X][T>0;?",*;ND(^NEX[KHGW&)777?Q<>CO)*. M+)8^9\^ZG+,Q\*-UU=D51M &B)15TI&UXF5 ]JXL58MU(V;N6[1@*0*MI)17 MTAAB&^9B4 M:+(8HO&2(SYHC@3FM0](SF;&5LS+6?+(Z6-2DLEB2&:HP@U')>6<+(9SANK( M$)-R3Q;#/8,9TY_49)1_LAC3FN*OC/E"P9M1_LEB^&<(,WSHE'^RD_IGY6-2 M_LEB^&<(<^(O N64?_(3SG)8N Q$^2<_Y40G>--SRD)Y# L-8A8^)KFJ%L-" M@YAS'Y.R4#ZVA:C:*!R;E(7R&!8:+.$F/B9EH3R&A0:C&;Q"E(7R&!8:Q Q> M(0P+!07Q"BP7M6'W\-.V/B9EH3R&A7Q,K#R%X;N=AAWV]A?0*0L5,2P4 M8MZ!^Y#6S=/]I9B"LE 1>Q;D8P8)J: L5)QH+C3I5S]\3,I"192YT(LK1^YM M\C')KSN=A:;';X\5;(6$Z@8O8;"]Y'5YJYG[Z9=!B[E;EMBV=?T!V[[*+XI7 MQT^9Q\^P;W\#4$L#!!0 ( ,>&KU9''&"YI $ )L: : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%707X EIE9;A%0I:&-> $+ MEHLPV/)N%'C[("C@6"G2H#V5M;8\_@OKD[6>?86J3(?Z'/>')O8NI^H;#N;C>AU,9^W43SKFV;'>N*=?'<#@8CU[[.*!:SUYF]U;4) M_YE8;[>'=?BLU]^G<$Y_#'8_=7N,^Q!2T5N5[2ZD>>$NU?-T=/>#]&^3B]YR M,R_:Y48*ESM((4CS!QD$6?X@#T$^?] 0@H;Y@T80-,H?-(:@"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'< M@G0+@=V"> N!WHIZ*X'>BGHK@=[:^=@FT%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VSJ;)01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z>]3;$^CM46]/H+='O3V!WA[U]@1Z^\YF M]SOUCNE:A?CL>:SQ^>^D.MWN#<_'WY>/DYVW]XZS@W]1BU]02P,$% @ MQX:O5B[2^,"N 0 RAH !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P M$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR] MTG?)]&UGR VV==6X651X;QX8#QA MJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39 M-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B M?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U< MF)BER^V.(VF[1R8(D?5E_Q%/CD'ZZO-1.^V,LE]ZA^O]T';5S<.Q;KG^CK_. M^*1_80X!DD."Y$A ) &KU8'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ QX:O5OIC>-_O *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ QX:O5IE&PO=V]R:W-H965T&UL4$L! A0#% @ QX:O5KAKLA]\!P JR( !@ M ("!( X 'AL+W=O&KU9X;KVR]@( 'P) 8 " @=(5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ QX:O5FAR$5ZC#0 =;X !@ ("!KQX 'AL+W=O M&KU:N['#CMP< #HC M 8 " @8@L !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ QX:O5A*448=4 M! I D !@ ("!>CH 'AL+W=O&KU;_S^EW# < %<1 8 " M@00_ !X;"]W;W)K&PO=V]R:W-H965T&KU;1Q\9*)08 P. 9 M " @;50 !X;"]W;W)K&UL4$L! A0#% M @ QX:O5EL&^J6^!@ F1 !D ("!$5< 'AL+W=O&PO=V]R:W-H965T&KU8*7^,KYP4 "4. 9 " @:YG !X M;"]W;W)K&UL4$L! A0#% @ QX:O5J+<=@W= M @ KP8 !D ("!S&T 'AL+W=O&PO=V]R:W-H965T& MKU;MW]<;"P, * ' 9 " @9YS !X;"]W;W)K&UL4$L! A0#% @ QX:O5CYR 5HZ P 2@< !D M ("!X'8 'AL+W=O@ >&PO=V]R M:W-H965T&KU8!%ZZ@< , ,4) M 9 " @>)] !X;"]W;W)K&UL M4$L! A0#% @ QX:O5AHC=[1V! OPL !D ("!B8$ M 'AL+W=O&PO=V]R:W-H965T&KU:C^.,1?@( *T% 9 M " @6.* !X;"]W;W)K&UL4$L! A0#% @ MQX:O5E( $TK< 0 C0, !D ("!&(T 'AL+W=O&PO=V]R:W-H965T&KU;@U&UL4$L! A0#% @ QX:O5N(NT -* P MF H !D ("!!YL 'AL+W=O&PO=V]R:W-H965T&KU:, M$&VQ 0, (<( 9 " @?&A !X;"]W;W)K&UL4$L! A0#% @ QX:O5@[6CY,_ P S D !D M ("!*:4 'AL+W=O&PO=V]R:W-H M965T&KU;8N[QT/ 4 %TA 9 M " @:*K !X;"]W;W)K&UL4$L! M A0#% @ QX:O5K&]O5., P OPT !D ("!%;$ 'AL M+W=O&PO=V]R:W-H965T&KU; LT;HP@ $9* 9 " M@1^Y !X;"]W;W)K&UL4$L! A0#% @ QX:O M5O1)?&/: @ ? H !D ("!^<$ 'AL+W=O&PO=V]R:W-H965T&KU9RVVE$30, "D, 9 " @67( !X;"]W;W)K M&UL4$L! A0#% @ QX:O5MC)4'EC @ 908 M !D ("!Z&UL4$L! A0#% @ QX:O5FDO3[/"!@ 84( !D M ("!9MD 'AL+W=O&PO=V]R:W-H965T M&KU9LT*(#!0, !(, 9 M " @1OD !X;"]W;W)K&UL4$L! A0# M% @ QX:O5L#:]=-2 P DA4 T ( !5^< 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ QX:O5D<<8+FD 0 FQH !H ( !S>\ 'AL+U]R96QS M+W=O XML 57 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 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 218 209 1 false 56 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://cescatherapeutics.com/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/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/20230331/role/statement-note-8-revenue Note 8 - Revenue Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Concentrations Sheet http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations Note 9 - Concentrations Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Subsequent Events Sheet http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events Note 10 - Subsequent Events Notes 16 false false R17.htm 016 - Disclosure - Significant Accounting Policies (Policies) Sheet http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies 17 false false R18.htm 017 - Disclosure - Note - 4 Related Party Transactions (Tables) Sheet http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables Note - 4 Related Party Transactions (Tables) Tables http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions 18 false false R19.htm 018 - Disclosure - Note 5 - Related Party Lease (Tables) Sheet http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables Note 5 - Related Party Lease (Tables) Tables http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease 19 false false R20.htm 019 - Disclosure - Note 6 - Convertible Promissory Note (Tables) Sheet http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables Note 6 - Convertible Promissory Note (Tables) Tables http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note 20 false false R21.htm 020 - Disclosure - NOte 7 - Stockholders' Equity (Tables) Sheet http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables NOte 7 - Stockholders' Equity (Tables) Tables http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity 21 false false R22.htm 021 - Disclosure - Note 8 - Revenue (Tables) Sheet http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables Note 8 - Revenue (Tables) Tables http://cescatherapeutics.com/20230331/role/statement-note-8-revenue 22 false false R23.htm 022 - Disclosure - Note 9 - Concentrations (Tables) Sheet http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-tables Note 9 - Concentrations (Tables) Tables http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations 23 false false R24.htm 023 - Disclosure - Note 1 - Description of Business (Details Textual) Sheet http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business-details-textual Note 1 - Description of Business (Details Textual) Details http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business 24 false false R25.htm 024 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual) Sheet http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual Note 3 - Summary of Significant Accounting Policies (Details Textual) Details 25 false false R26.htm 025 - Disclosure - Note - 4 Related Party Transactions (Details Textual) Sheet http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual Note - 4 Related Party Transactions (Details Textual) Details http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables 26 false false R27.htm 026 - Disclosure - Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details) Sheet http://cescatherapeutics.com/20230331/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 27 false false R28.htm 027 - Disclosure - Note 4 - Related Party Transactions - Fair Value Inputs (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details Note 4 - Related Party Transactions - Fair Value Inputs (Details) Details 28 false false R29.htm 028 - Disclosure - Note 5 - Related Party Lease (Details Textual) Sheet http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual Note 5 - Related Party Lease (Details Textual) Details http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables 29 false false R30.htm 029 - Disclosure - Note 5 - Related Party Lease - Lease Cost (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details Note 5 - Related Party Lease - Lease Cost (Details) Details 30 false false R31.htm 030 - Disclosure - Note 5 - Related Party Lease - Lease Liability Maturity (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details Note 5 - Related Party Lease - Lease Liability Maturity (Details) Details 31 false false R32.htm 031 - Disclosure - Note 6 - Convertible Promissory Note (Details Textual) Sheet http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual Note 6 - Convertible Promissory Note (Details Textual) Details http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables 32 false false R33.htm 032 - Disclosure - Note 6 - Convertible Promissory Note- Shcedule of Convertible Debt (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details Note 6 - Convertible Promissory Note- Shcedule of Convertible Debt (Details) Details 33 false false R34.htm 033 - Disclosure - Note 6 - Convertible Promissory Note - Fair Value Inputs (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details Note 6 - Convertible Promissory Note - Fair Value Inputs (Details) Details 34 false false R35.htm 034 - Disclosure - NOte 7 - Stockholders' Equity (Details Textual) Sheet http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual NOte 7 - Stockholders' Equity (Details Textual) Details http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables 35 false false R36.htm 035 - Disclosure - Note 7 - Stockholders' Equity - Fair Value Valuation (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details Note 7 - Stockholders' Equity - Fair Value Valuation (Details) Details 36 false false R37.htm 036 - Disclosure - Note 7 - Stockholders' Equity - Antidilutive Securities (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details Note 7 - Stockholders' Equity - Antidilutive Securities (Details) Details 37 false false R38.htm 037 - Disclosure - Note 7 - Stockholders' Equity - Warrant Activity (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details Note 7 - Stockholders' Equity - Warrant Activity (Details) Details 38 false false R39.htm 038 - Disclosure - Note 8 - Revenue (Details Textual) Sheet http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual Note 8 - Revenue (Details Textual) Details http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables 39 false false R40.htm 039 - Disclosure - Note 8 - Revenue - Disaggregation of Revenue (Details) Sheet http://cescatherapeutics.com/20230331/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/20230331/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/20230331/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 (Details) Sheet http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details Note 9 - Concentrations - Accounts Receivables and Revenues (Details) Details 43 false false R44.htm 043 - Disclosure - Note 10 - Subsequent Events (Details Textual) Sheet http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual Note 10 - Subsequent Events (Details Textual) Details http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events 44 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentMaturityDate, us-gaap:PreferredStockSharesOutstanding, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - thmo20230331_10q.htm 13, 14, 15, 16, 17, 18, 19 thmo20230331_10q.htm ex_517830.htm ex_517831.htm ex_517832.htm thmo-20230331.xsd thmo-20230331_cal.xml thmo-20230331_def.xml thmo-20230331_lab.xml thmo-20230331_pre.xml thmo20230331_10qimg001.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "thmo20230331_10q.htm": { "axisCustom": 0, "axisStandard": 26, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 526, "http://xbrl.sec.gov/dei/2023": 29 }, "contextCount": 218, "dts": { "calculationLink": { "local": [ "thmo-20230331_cal.xml" ] }, "definitionLink": { "local": [ "thmo-20230331_def.xml" ] }, "inline": { "local": [ "thmo20230331_10q.htm" ] }, "labelLink": { "local": [ "thmo-20230331_lab.xml" ] }, "presentationLink": { "local": [ "thmo-20230331_pre.xml" ] }, "schema": { "local": [ "thmo-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 363, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 7, "http://xbrl.sec.gov/dei/2023": 5, "total": 12 }, "keyCustom": 23, "keyStandard": 186, "memberCustom": 28, "memberStandard": 27, "nsprefix": "thmo", "nsuri": "http://cescatherapeutics.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note - 4 Related Party Transactions", "menuCat": "Notes", "order": "10", "role": "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "shortName": "Note - 4 Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Related Party Lease", "menuCat": "Notes", "order": "11", "role": "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "shortName": "Note 5 - Related Party Lease", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Convertible Promissory Note", "menuCat": "Notes", "order": "12", "role": "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "shortName": "Note 6 - Convertible Promissory Note", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - NOte 7 - Stockholders' Equity", "menuCat": "Notes", "order": "13", "role": "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "shortName": "NOte 7 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Revenue", "menuCat": "Notes", "order": "14", "role": "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "shortName": "Note 8 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Concentrations", "menuCat": "Notes", "order": "15", "role": "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "shortName": "Note 9 - Concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Subsequent Events", "menuCat": "Notes", "order": "16", "role": "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "shortName": "Note 10 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "17", "role": "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note - 4 Related Party Transactions (Tables)", "menuCat": "Tables", "order": "18", "role": "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables", "shortName": "Note - 4 Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 5 - Related Party Lease (Tables)", "menuCat": "Tables", "order": "19", "role": "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables", "shortName": "Note 5 - Related Party Lease (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 6 - Convertible Promissory Note (Tables)", "menuCat": "Tables", "order": "20", "role": "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables", "shortName": "Note 6 - Convertible Promissory Note (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - NOte 7 - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "21", "role": "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables", "shortName": "NOte 7 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 8 - Revenue (Tables)", "menuCat": "Tables", "order": "22", "role": "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables", "shortName": "Note 8 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 9 - Concentrations (Tables)", "menuCat": "Tables", "order": "23", "role": "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-tables", "shortName": "Note 9 - Concentrations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 1 - Description of Business (Details Textual)", "menuCat": "Details", "order": "24", "role": "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business-details-textual", "shortName": "Note 1 - Description of Business (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "25", "role": "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 3 - Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2022-01-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate202006Member_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note - 4 Related Party Transactions (Details Textual)", "menuCat": "Details", "order": "26", "role": "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "shortName": "Note - 4 Related Party Transactions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2022-03-24_2022-03-24_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-ImmunecyteMember", "decimals": "4", "lang": null, "name": "thmo:PercentOfOwnershipInterestTransferred", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_RelatedPartyTransactionsByRelatedPartyAxis-BoyalifeAssetHoldingIIMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details)", "menuCat": "Details", "order": "27", "role": "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "shortName": "Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_CreditFacilityAxis-RevolvingCreditFacilityMember_RelatedPartyTransactionsByRelatedPartyAxis-BoyalifeAssetHoldingIIMember", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 4 - Related Party Transactions - Fair Value Inputs (Details)", "menuCat": "Details", "order": "28", "role": "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "shortName": "Note 4 - Related Party Transactions - Fair Value Inputs (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2022-03-24_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AreaOfRealEstateProperty", "reportCount": 1, "unique": true, "unitRef": "SquareFoot", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 5 - Related Party Lease (Details Textual)", "menuCat": "Details", "order": "29", "role": "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual", "shortName": "Note 5 - Related Party Lease (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2022-03-24_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AreaOfRealEstateProperty", "reportCount": 1, "unique": true, "unitRef": "SquareFoot", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 5 - Related Party Lease - Lease Cost (Details)", "menuCat": "Details", "order": "30", "role": "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details", "shortName": "Note 5 - Related Party Lease - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 5 - Related Party Lease - Lease Liability Maturity (Details)", "menuCat": "Details", "order": "31", "role": "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "shortName": "Note 5 - Related Party Lease - Lease Liability Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 6 - Convertible Promissory Note (Details Textual)", "menuCat": "Details", "order": "32", "role": "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "shortName": "Note 6 - Convertible Promissory Note (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "0", "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 6 - Convertible Promissory Note- Shcedule of Convertible Debt (Details)", "menuCat": "Details", "order": "33", "role": "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "shortName": "Note 6 - Convertible Promissory Note- Shcedule of Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 6 - Convertible Promissory Note - Fair Value Inputs (Details)", "menuCat": "Details", "order": "34", "role": "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "shortName": "Note 6 - Convertible Promissory Note - Fair Value Inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_LongtermDebtTypeAxis-ConvertibleDebtMember_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-03-15_2023-03-15", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - NOte 7 - Stockholders' Equity (Details Textual)", "menuCat": "Details", "order": "35", "role": "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "shortName": "NOte 7 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-03-15_2023-03-15", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 7 - Stockholders' Equity - Fair Value Valuation (Details)", "menuCat": "Details", "order": "36", "role": "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "shortName": "Note 7 - Stockholders' Equity - Fair Value Valuation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 7 - Stockholders' Equity - Antidilutive Securities (Details)", "menuCat": "Details", "order": "37", "role": "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "shortName": "Note 7 - Stockholders' Equity - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ConvertibleDebtSecuritiesMember", "decimals": "INF", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "thmo:ScheduleOfWarrantActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 7 - Stockholders' Equity - Warrant Activity (Details)", "menuCat": "Details", "order": "38", "role": "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details", "shortName": "Note 7 - Stockholders' Equity - Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "thmo:ScheduleOfWarrantActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": null, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 8 - Revenue (Details Textual)", "menuCat": "Details", "order": "39", "role": "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual", "shortName": "Note 8 - Revenue (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 8 - Revenue - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "40", "role": "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "shortName": "Note 8 - Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 8 - Revenue - Remaining Performance Obligations (Details)", "menuCat": "Details", "order": "41", "role": "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details", "shortName": "Note 8 - Revenue - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 8 - Revenue - Remaining Performance Obligations 2 (Details)", "menuCat": "Details", "order": "42", "role": "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "shortName": "Note 8 - Revenue - Remaining Performance Obligations 2 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2023-03-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-04-01", "decimals": null, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-Customer1Member", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 9 - Concentrations - Accounts Receivables and Revenues (Details)", "menuCat": "Details", "order": "43", "role": "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details", "shortName": "Note 9 - Concentrations - Accounts Receivables and Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-Customer1Member", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "thmo:ScheduleOfWarrantActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "thmo:WarrantsExercised", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 10 - Subsequent Events (Details Textual)", "menuCat": "Details", "order": "44", "role": "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "shortName": "Note 10 - Subsequent Events (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-04-01_2023-05-15_ClassOfWarrantOrRightAxis-PreFundedWarrantMember_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "INF", "lang": null, "name": "thmo:WarrantsExercised", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2021-12-31_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate202006Member_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "shortName": "Condensed Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "i_2021-12-31_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate202006Member_CumulativeEffectPeriodOfAdoptionAxis-CumulativeEffectPeriodOfAdoptionAdjustmentMember_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Description of Business", "menuCat": "Notes", "order": "7", "role": "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business", "shortName": "Note 1 - Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Going Concern", "menuCat": "Notes", "order": "8", "role": "http://cescatherapeutics.com/20230331/role/statement-note-2-going-concern-", "shortName": "Note 2 - Going Concern", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "shortName": "Note 3 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "tag": { "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SINGAPORE" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "dei_DocumentType", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information", "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-tables", "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "dei_EntityEmergingGrowthCompany", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "dei_EntityFilerCategory", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "dei_EntitySmallBusiness", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r602" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information", "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-tables", "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r115", "r155", "r162", "r168", "r218", "r224", "r312", "r313", "r314", "r318", "r319", "r333", "r335", "r336", "r338", "r339", "r340", "r344", "r347", "r349", "r350", "r387" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r115", "r155", "r162", "r168", "r218", "r224", "r312", "r313", "r314", "r318", "r319", "r333", "r335", "r336", "r338", "r339", "r340", "r344", "r347", "r349", "r350", "r387" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r115", "r155", "r162", "r168", "r218", "r224", "r312", "r313", "r314", "r318", "r319", "r333", "r335", "r336", "r338", "r339", "r340", "r344", "r347", "r349", "r350", "r387" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r211", "r212", "r213" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r205", "r581", "r633", "r654", "r655" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r240", "r241", "r242", "r243", "r302", "r400", "r455", "r482", "r483", "r539", "r541", "r543", "r544", "r546", "r561", "r562", "r571", "r578", "r582", "r589", "r631", "r645", "r646", "r647", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r240", "r241", "r242", "r243", "r302", "r400", "r455", "r482", "r483", "r539", "r541", "r543", "r544", "r546", "r561", "r562", "r571", "r578", "r582", "r589", "r631", "r645", "r646", "r647", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r205", "r581", "r633", "r654", "r655" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r202", "r401", "r449", "r450", "r451", "r452", "r453", "r454", "r563", "r579", "r588", "r610", "r627", "r628", "r633", "r654" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r202", "r401", "r449", "r450", "r451", "r452", "r453", "r454", "r563", "r579", "r588", "r610", "r627", "r628", "r633", "r654" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r240", "r241", "r242", "r243", "r300", "r302", "r306", "r307", "r308", "r399", "r400", "r455", "r482", "r483", "r539", "r541", "r543", "r544", "r546", "r561", "r562", "r571", "r578", "r582", "r589", "r592", "r626", "r631", "r646", "r647", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r240", "r241", "r242", "r243", "r300", "r302", "r306", "r307", "r308", "r399", "r400", "r455", "r482", "r483", "r539", "r541", "r543", "r544", "r546", "r561", "r562", "r571", "r578", "r582", "r589", "r592", "r626", "r631", "r646", "r647", "r648", "r649", "r650" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r211", "r212", "r213" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r203", "r204", "r479", "r480", "r481", "r540", "r542", "r545", "r547", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r564", "r580", "r592", "r633", "r654" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r203", "r204", "r479", "r480", "r481", "r540", "r542", "r545", "r547", "r550", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r564", "r580", "r592", "r633", "r654" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "thmo_AdditionalCommonStockSharesAuthorized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash value of the additional number of common shares permitted to be issued by offering agreement.", "label": "thmo_AdditionalCommonStockSharesAuthorized", "terseLabel": "Additional Common Stock, Shares Authorized" } } }, "localname": "AdditionalCommonStockSharesAuthorized", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_AdjustmentsToAdditionalPaidInCapitalDebtDiscount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital resulting from valuation of triggering event on convertible note.", "label": "Related party convertible note price reset", "terseLabel": "Convertible note price reset", "verboseLabel": "Related party convertible note price reset" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDebtDiscount", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_AllOtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description of the geographical location.", "label": "All Other Countries [Member]" } } }, "localname": "AllOtherCountriesMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_AntidilutiveTriggeringEventMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to an antidilutive triggering event.", "label": "Antidilutive Triggering Event [Member]" } } }, "localname": "AntidilutiveTriggeringEventMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "thmo_AtTheMarketOfferingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to At The Market Offering Agreement.", "label": "At The Market Offering Agreement [Member]" } } }, "localname": "AtTheMarketOfferingAgreementMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_AxpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the product or service.", "label": "AXP [Member]" } } }, "localname": "AxpMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_BioarchiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the product or service.", "label": "BioArchive [Member]" } } }, "localname": "BioarchiveMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_BoyalifeAssetHoldingIIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Boyalife Asset Holding II.", "label": "Boyalife Asset Holding II [Member]" } } }, "localname": "BoyalifeAssetHoldingIIMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "xbrltype": "domainItemType" }, "thmo_CARTXpressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the CAR-TXpress subsegment.", "label": "CAR-TXpress [Member]" } } }, "localname": "CARTXpressMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_ConversionOfJuly2019NoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to the conversion of the July 2019 Note.", "label": "Conversion of July 2019 Note [Member]" } } }, "localname": "ConversionOfJuly2019NoteMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "thmo_Customer1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to information regarding customer 1.", "label": "Customer 1 [Member]" } } }, "localname": "Customer1Member", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "thmo_Customer2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer 2.", "label": "Customer 2 [Member]" } } }, "localname": "Customer2Member", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "thmo_Customer3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the third major customer of the company.", "label": "Customer 3 [Member]" } } }, "localname": "Customer3Member", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "thmo_Customer4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to customer 4.", "label": "Customer 4 [Member]" } } }, "localname": "Customer4Member", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "thmo_DeviceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Device business segment.", "label": "Device [Member]" } } }, "localname": "DeviceMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_DeviceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of revenue derived from device sales.", "label": "Device Revenue [Member]" } } }, "localname": "DeviceRevenueMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "xbrltype": "domainItemType" }, "thmo_ExclusivityFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the exclusivity fee.", "label": "Exclusivity Fee [Member]" } } }, "localname": "ExclusivityFeeMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "xbrltype": "domainItemType" }, "thmo_ImmunecyteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to ImmuneCyte.", "label": "ImmuneCyte [Member]" } } }, "localname": "ImmunecyteMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "thmo_IncreaseDecreaseInContractWithCustomerLiabilityCurrent": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "thmo_IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "terseLabel": "Deferred revenue \u2013 short term" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_IncreaseDecreaseInLongtermDeferrredRevenueAndOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in long-term deferred revenue and other noncurrent liabilities.", "label": "Long-term deferred revenue and other noncurrent liabilities" } } }, "localname": "IncreaseDecreaseInLongtermDeferrredRevenueAndOtherNoncurrentLiabilities", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_IncrementalValueIncreaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to an increase in incremental value.", "label": "Incremental Value Increase [Member]" } } }, "localname": "IncrementalValueIncreaseMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "thmo_InterestPaidNetRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity for related party transactions.", "label": "Cash paid for related party interest" } } }, "localname": "InterestPaidNetRelatedParty", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_InterestPayableRelatedPartyCurrent": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [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).", "label": "Interest payable \u2013 related party" } } }, "localname": "InterestPayableRelatedPartyCurrent", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_InventoryChangeInReserve": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of change in the reserve for inventory.", "label": "Reserve for excess and slow-moving inventories" } } }, "localname": "InventoryChangeInReserve", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_LeaseAgreementWithZ3InvestmentLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Lease Agreement with Z3 Investment LLC.", "label": "Lease Agreement with Z3 Investment LLC [Member]" } } }, "localname": "LeaseAgreementWithZ3InvestmentLLCMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "domainItemType" }, "thmo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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).", "label": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "monetaryItemType" }, "thmo_ManualDisposablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the product or service.", "label": "Manual Disposables [Member]" } } }, "localname": "ManualDisposablesMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_MaximumOfferingPriceForIssuanceOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the maximum offering price for issuance of common stock.", "label": "thmo_MaximumOfferingPriceForIssuanceOfCommonStock", "terseLabel": "Maximum Offering Price for Issuance of Common Stock" } } }, "localname": "MaximumOfferingPriceForIssuanceOfCommonStock", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_MeasurementInputConversionPriceBeforeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents conversion price before for measurement input.", "label": "Measurement Input, Conversion Price Before [Member]" } } }, "localname": "MeasurementInputConversionPriceBeforeMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "domainItemType" }, "thmo_NonoperatingIncomeExpenseIncludingInterestExpense": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of nonoperating income (expense) including interest expense.", "label": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "totalLabel": "Total other expenses" } } }, "localname": "NonoperatingIncomeExpenseIncludingInterestExpense", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_OperatingLeaseOperatingExpensesPerMonth": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The operating expenses per month of a operating lease.", "label": "thmo_OperatingLeaseOperatingExpensesPerMonth", "terseLabel": "Operating lease, Operating Expenses, Per Month" } } }, "localname": "OperatingLeaseOperatingExpensesPerMonth", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the product or service.", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "xbrltype": "domainItemType" }, "thmo_OtherSubsegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to other subsegments not separately categorized.", "label": "Other Subsegments [Member]" } } }, "localname": "OtherSubsegmentsMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_PercentIncreaseAnnualRentalExpense": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of annual monthly rental increases under the operating lease agreement.", "label": "thmo_PercentIncreaseAnnualRentalExpense", "terseLabel": "Percent Increase, Annual Rental Expense" } } }, "localname": "PercentIncreaseAnnualRentalExpense", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual" ], "xbrltype": "percentItemType" }, "thmo_PercentOfOwnershipInterestTransferred": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of ownership interest transferred.", "label": "thmo_PercentOfOwnershipInterestTransferred", "terseLabel": "Percent of Ownership Interest Transferred" } } }, "localname": "PercentOfOwnershipInterestTransferred", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "thmo_PreFundedWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information a bout pre-funded warrant.", "label": "Pre-funded Warrant [Member]" } } }, "localname": "PreFundedWarrantMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "xbrltype": "domainItemType" }, "thmo_ProceedsFromIssuanceOfCommonStockNet": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow from the additional capital contribution to the entity after payment for issuance costs.", "label": "Proceeds from sale of common stock and warrants, net", "terseLabel": "Proceeds from Issuance of Common Stock, Net" } } }, "localname": "ProceedsFromIssuanceOfCommonStockNet", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_RelatedPartyConvertibleDebtPriceResetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the related party transaction for the price reset in convertible debt.", "label": "Related Party Convertible Debt Price Reset [Member]" } } }, "localname": "RelatedPartyConvertibleDebtPriceResetMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "thmo_RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of annual net sales of products and services covered by other licensed intellectual property recognized as royalty expense.", "label": "thmo_RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty", "terseLabel": "Royalty, Percent of Annual Net Sales, Other Licensed Intellectual Property" } } }, "localname": "RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "thmo_RoyaltyPercentOfAnnualNetSalesUsPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage annual net sales of products and services that are covered by U.S. patents to be recognized as royalty expense.", "label": "thmo_RoyaltyPercentOfAnnualNetSalesUsPatents", "terseLabel": "Royalty, Percent of Annual Net Sales, US Patents" } } }, "localname": "RoyaltyPercentOfAnnualNetSalesUsPatents", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "thmo_ScheduleOfWarrantActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the warrant activity during the period.", "label": "Schedule of Warrant Activity [Table Text Block]" } } }, "localname": "ScheduleOfWarrantActivityTableTextBlock", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "thmo_SecondSixMonthsRentalExpenseOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Second six months, monthly rental expense under the operating lease agreement.", "label": "thmo_SecondSixMonthsRentalExpenseOperatingLease", "terseLabel": "Second Six Months, Rental Expense, Operating Lease" } } }, "localname": "SecondSixMonthsRentalExpenseOperatingLease", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_SharesIssuedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average per share or per unit amount of equity securities issued.", "label": "thmo_SharesIssuedAveragePricePerShare", "terseLabel": "Shares Issued, Average Price Per Share" } } }, "localname": "SharesIssuedAveragePricePerShare", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "thmo_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the exercise of warrants.", "label": "Exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "sharesItemType" }, "thmo_StockIssuedDuringPeriodValueExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period as a result of the exercise of warrants.", "label": "Exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_TheJuly2019NoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the unsecured convertible promissory note issued in July 2019.", "label": "The July 2019 Note [Member]" } } }, "localname": "TheJuly2019NoteMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "domainItemType" }, "thmo_WarrantAmendmentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to the Warrant Amendment Agreement.", "label": "Warrant Amendment Agreement [Member]" } } }, "localname": "WarrantAmendmentAgreementMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_WarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants exercised during the reporting period.", "label": "Warrants exercised (in shares)", "terseLabel": "Warrants Exercised" } } }, "localname": "WarrantsExercised", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "xbrltype": "sharesItemType" }, "thmo_WarrantsGrantedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of warrants granted during the period.", "label": "Warrants granted (in shares)" } } }, "localname": "WarrantsGrantedDuringPeriod", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "xbrltype": "sharesItemType" }, "thmo_WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about warrants issued in connection with underwritten public offering.", "label": "Warrants Issued in Connection with Underwritten Public Offering [Member]" } } }, "localname": "WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the award.", "label": "Warrants [Member]" } } }, "localname": "WarrantsMember", "nsuri": "http://cescatherapeutics.com/20230331", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "domainItemType" }, "thmo_statement-statement-note-4-related-party-transactions-fair-value-inputs-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Related Party Transactions - Fair Value Inputs (Details)" } } }, "localname": "statement-statement-note-4-related-party-transactions-fair-value-inputs-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Related Party Transactions - Schedule of Related Party Transactions (Details)" } } }, "localname": "statement-statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-4-related-party-transactions-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note - 4 Related Party Transactions" } } }, "localname": "statement-statement-note-4-related-party-transactions-tables", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-5-related-party-lease-lease-cost-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Related Party Lease - Lease Cost (Details)" } } }, "localname": "statement-statement-note-5-related-party-lease-lease-cost-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-5-related-party-lease-lease-liability-maturity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Related Party Lease - Lease Liability Maturity (Details)" } } }, "localname": "statement-statement-note-5-related-party-lease-lease-liability-maturity-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-5-related-party-lease-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Related Party Lease" } } }, "localname": "statement-statement-note-5-related-party-lease-tables", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-6-convertible-promissory-note-fair-value-inputs-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Convertible Promissory Note - Fair Value Inputs (Details)" } } }, "localname": "statement-statement-note-6-convertible-promissory-note-fair-value-inputs-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Convertible Promissory Note- Shcedule of Convertible Debt (Details)" } } }, "localname": "statement-statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-6-convertible-promissory-note-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Convertible Promissory Note" } } }, "localname": "statement-statement-note-6-convertible-promissory-note-tables", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-7-stockholders-equity-antidilutive-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Antidilutive Securities (Details)" } } }, "localname": "statement-statement-note-7-stockholders-equity-antidilutive-securities-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-7-stockholders-equity-fair-value-valuation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Fair Value Valuation (Details)" } } }, "localname": "statement-statement-note-7-stockholders-equity-fair-value-valuation-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-7-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NOte 7 - Stockholders' Equity" } } }, "localname": "statement-statement-note-7-stockholders-equity-tables", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-7-stockholders-equity-warrant-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Stockholders' Equity - Warrant Activity (Details)" } } }, "localname": "statement-statement-note-7-stockholders-equity-warrant-activity-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-8-revenue-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Revenue - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-8-revenue-disaggregation-of-revenue-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-8-revenue-remaining-performance-obligations-2-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Revenue - Remaining Performance Obligations 2 (Details)" } } }, "localname": "statement-statement-note-8-revenue-remaining-performance-obligations-2-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-8-revenue-remaining-performance-obligations-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Revenue - Remaining Performance Obligations (Details)" } } }, "localname": "statement-statement-note-8-revenue-remaining-performance-obligations-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-8-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Revenue" } } }, "localname": "statement-statement-note-8-revenue-tables", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-9-concentrations-accounts-receivables-and-revenues-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Concentrations - Accounts Receivables and Revenues (Details)" } } }, "localname": "statement-statement-note-9-concentrations-accounts-receivables-and-revenues-details", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-9-concentrations-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Concentrations" } } }, "localname": "statement-statement-note-9-concentrations-tables", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "thmo_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://cescatherapeutics.com/20230331", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "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.", "label": "Accounting Standards Update 2020-06 [Member]" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r16", "r587" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r206", "r207" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance for doubtful accounts of $4,000 ($149,000 at December 31, 2022)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r30", "r81", "r126", "r427", "r463", "r467" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r9", "r30", "r335", "r338", "r389", "r458", "r459", "r613", "r614", "r615", "r620", "r621", "r622" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r76", "r587", "r657" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r312", "r313", "r314", "r477", "r620", "r621", "r622", "r635", "r659" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r113", "r114", "r115", "r116", "r117", "r156", "r157", "r158", "r159", "r168", "r209", "r210", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r237", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r355", "r356", "r358", "r359", "r360", "r361", "r369", "r370", "r373", "r374", "r375", "r376", "r385", "r386", "r387", "r388", "r389", "r402", "r403", "r404", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r50", "r51", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r127", "r208", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r7", "r63", "r85", "r275" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of debt discount/premium, net", "terseLabel": "Amortization of Debt Discount (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Common stock equivalents of convertible promissory notes and accrued interest (in shares)", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r103", "r125", "r150", "r180", "r194", "r200", "r214", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r324", "r328", "r357", "r424", "r504", "r587", "r600", "r629", "r630", "r643" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r120", "r129", "r150", "r214", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r324", "r328", "r357", "r587", "r629", "r630", "r643" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r70", "r91", "r92" ], "lang": { "en-us": { "role": { "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).", "label": "Business Description and Basis of Presentation [Text Block]" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r33", "r122", "r565" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r33", "r88", "r148" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r88" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "periodEndLabel": "Exercisable and Outstanding at March 31, 2023 (in dollars per share)", "periodStartLabel": "Balance at December 31, 2022 (in dollars per share)", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "periodEndLabel": "Exercisable and Outstanding at March 31, 2023 (in shares)", "periodStartLabel": "Balance at December 31, 2022 (in shares)", "terseLabel": "Class of Warrant or Right, Outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r68", "r425", "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r590", "r591", "r592", "r594", "r595", "r596", "r597", "r620", "r621", "r635", "r656", "r659" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r75", "r492" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r75", "r492", "r510", "r659", "r660" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r75", "r426", "r587" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.001 par value; 350,000,000 shares authorized; 1,535,869 issued and outstanding (1,037,138 at December 31, 2022)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r31", "r131", "r133", "r140", "r420", "r436" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss attributable to common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r5", "r54", "r58", "r131", "r133", "r139", "r419", "r435" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive loss attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r58", "r99", "r131", "r133", "r138", "r418", "r434" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r39", "r41", "r61", "r62", "r205", "r551" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r39", "r41", "r61", "r62", "r205", "r468", "r551" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r39", "r41", "r61", "r62", "r205", "r551", "r609" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r39", "r41", "r61", "r62", "r205" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "us-gaap_ConcentrationRiskPercentage1", "verboseLabel": "Customer 1" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r39", "r41", "r61", "r62", "r205", "r551" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r55", "r567" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r285", "r286", "r297" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue \u2013 short-term", "terseLabel": "Contract with Customer, Liability, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r285", "r286", "r297" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenue \u2013 long-term", "terseLabel": "Contract with Customer, Liability, Noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r72" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Convertible promissory note, net" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r95", "r254", "r255", "r265", "r266", "r267", "r271", "r272", "r273", "r274", "r275", "r573", "r574", "r575", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r83", "r401" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r40", "r205" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r34", "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion Description [Axis]" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r34", "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Promissory note converted to common stock" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r34", "r36" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DebtConversionConvertedInstrumentSharesIssued1", "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r34", "r36" ], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Name [Domain]" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r34", "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DebtConversionOriginalDebtAmount1", "terseLabel": "Debt Conversion, Original Debt, Amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r94", "r149", "r253", "r259", "r260", "r261", "r262", "r263", "r264", "r269", "r276", "r277", "r278" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r72", "r73", "r104", "r105", "r151", "r254", "r255", "r256", "r257", "r258", "r260", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r372", "r573", "r574", "r575", "r576", "r577", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r13", "r105", "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Carrying Value" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r96", "r256" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Conversion Price (in dollars per share)", "terseLabel": "Debt Instrument, Convertible, Conversion Price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r64", "r66", "r254", "r372", "r574", "r575" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Face Value", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r22", "r255" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Stated Interest Rate", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r111", "r573", "r637" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Conversion price before", "terseLabel": "Conversion price before" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r151", "r254", "r255", "r256", "r257", "r258", "r260", "r265", "r266", "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r372", "r573", "r574", "r575", "r576", "r577", "r618" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r63", "r66", "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "negatedLabel": "Debt Discount", "terseLabel": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": { "auth_ref": [ "r63", "r66" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.", "label": "us-gaap_DebtInstrumentUnamortizedDiscountCurrent", "negatedLabel": "Debt Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedPremium": { "auth_ref": [ "r63", "r66", "r632" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt premium.", "label": "Debt Premium" } } }, "localname": "DebtInstrumentUnamortizedPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r7", "r185" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DepreciationDepletionAndAmortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r303", "r305", "r309", "r310", "r311", "r583" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Per share data:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r141", "r160", "r161", "r162", "r163", "r164", "r169", "r171", "r173", "r174", "r175", "r177", "r350", "r351", "r421", "r437", "r568" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic and diluted net loss per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r639" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effects of foreign currency rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r10", "r115", "r134", "r135", "r136", "r152", "r153", "r154", "r157", "r165", "r167", "r178", "r218", "r224", "r284", "r312", "r313", "r314", "r318", "r319", "r333", "r335", "r336", "r337", "r338", "r340", "r349", "r362", "r363", "r364", "r365", "r366", "r367", "r389", "r458", "r459", "r460", "r477", "r533" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r0", "r7" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "us-gaap_FairValueAdjustmentOfWarrants", "terseLabel": "Fair Value Adjustment of Warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r59", "r60" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "stringItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r7", "r46", "r47" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Loss on retirement of debt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r123", "r226", "r417", "r572", "r587", "r624", "r625" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r82", "r150", "r180", "r193", "r199", "r201", "r214", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r357", "r570", "r629" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r6" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r6" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r6" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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.", "label": "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent", "terseLabel": "Interest payable - related party" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r6" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities", "terseLabel": "Accrued payroll and related expenses" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r6" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r617" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r6" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r43", "r44" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r65", "r108", "r137", "r184", "r371", "r518", "r598", "r658" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 2.0, "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r85", "r273", "r281", "r576", "r577" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r143", "r146", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest", "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r67", "r652" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "us-gaap_InterestPayableCurrentAndNoncurrent", "terseLabel": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r128", "r566", "r587" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r611" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventories, non-current" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r384" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r384" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r384" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r384" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r641" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "2023 (Remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r150", "r214", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r325", "r328", "r329", "r357", "r490", "r569", "r600", "r629", "r643", "r644" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r80", "r107", "r430", "r587", "r619", "r623", "r638" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r121", "r150", "r214", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r325", "r328", "r329", "r357", "r587", "r629", "r643", "r644" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.", "label": "us-gaap_LiabilitiesFairValueAdjustment", "terseLabel": "Liabilities, Fair Value Adjustment" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r13", "r105", "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r105", "r266", "r280", "r574", "r575", "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "us-gaap_LongTermDebt", "terseLabel": "Carrying Value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_LongTermDebtFairValue", "terseLabel": "Long-Term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r45" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputConversionPriceMember": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using price per share at which convertible share can be converted into common stock.", "label": "Measurement Input, Conversion Price [Member]" } } }, "localname": "MeasurementInputConversionPriceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r28", "r106", "r150", "r214", "r244", "r246", "r247", "r248", "r251", "r252", "r357", "r429", "r494" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners", "terseLabel": "Subsidiary, Ownership Percentage, Noncontrolling Owner" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "us-gaap_MinorityInterestOwnershipPercentageByParent", "terseLabel": "Subsidiary, Ownership Percentage, Parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r145" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r145" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r89", "r90" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r100", "r130", "r132", "r166", "r167", "r433", "r615" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Loss attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r142", "r160", "r161", "r162", "r163", "r169", "r170", "r172", "r175", "r180", "r193", "r199", "r201", "r570" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r14", "r100", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r52", "r284", "r620", "r621", "r622", "r659" ], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r34", "r35", "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Fair value of amended convertible note issued in connection with the extinguishment of original convertible note" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_NotesPayableCurrent", "terseLabel": "Convertible promissory note \u2013 related party" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r180", "r193", "r199", "r201", "r570" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current lease liability (included in other current liabilities)" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r379" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease obligations \u2013 long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r380", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r378" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use operating lease assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r383", "r586" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r382", "r586" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r70", "r91", "r92", "r98" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r124" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r3" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Foreign currency translation adjustments gain (loss)", "verboseLabel": "Foreign currency translation gain" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expenses):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r20", "r587" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other income (expenses)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "us-gaap_PaymentsOfStockIssuanceCosts", "terseLabel": "Payments of Stock Issuance Costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r74", "r282" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r74", "r492" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r74", "r492", "r510", "r659", "r660" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r612" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r4" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "us-gaap_ProceedsFromIssuanceOfCommonStock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r4", "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r616" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from exercise of warrants", "terseLabel": "Proceeds from Warrant Exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r119", "r130", "r132", "r144", "r150", "r156", "r166", "r167", "r180", "r193", "r199", "r201", "r214", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r323", "r326", "r327", "r351", "r357", "r422", "r432", "r476", "r512", "r531", "r532", "r570", "r584", "r585", "r599", "r615", "r629" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r423", "r431", "r587" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Equipment and leasehold improvements, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r301", "r393", "r394", "r485", "r486", "r487", "r488", "r489", "r509", "r511", "r538" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party, Type [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r393", "r394", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r301", "r393", "r394", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r485", "r486", "r487", "r488", "r489", "r509", "r511", "r538", "r642" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r390", "r391", "r392", "r394", "r395", "r472", "r473", "r474", "r515", "r516", "r517", "r536", "r537" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r69", "r315", "r651" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r77", "r97", "r428", "r462", "r467", "r471", "r493", "r587" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r115", "r152", "r153", "r154", "r157", "r165", "r167", "r218", "r224", "r312", "r313", "r314", "r318", "r319", "r333", "r336", "r337", "r340", "r349", "r458", "r460", "r477", "r659" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r181", "r182", "r192", "r197", "r198", "r202", "r203", "r205", "r295", "r296", "r401" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Net revenues", "verboseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r205", "r608" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r112", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r299" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Related Party Transactions [Table Text Block]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r38", "r39", "r41", "r42", "r61", "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r205", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r238", "r239", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r572", "r610", "r654" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r6" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "us-gaap_SharePrice", "terseLabel": "Share Price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance at March 31, 2023 (in shares)", "periodStartLabel": "Balance at January 1, 2023 (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r118", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r205", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r238", "r239", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r572", "r610", "r654" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r10", "r27", "r115", "r134", "r135", "r136", "r152", "r153", "r154", "r157", "r165", "r167", "r178", "r218", "r224", "r284", "r312", "r313", "r314", "r318", "r319", "r333", "r335", "r336", "r337", "r338", "r340", "r349", "r362", "r363", "r364", "r365", "r366", "r367", "r389", "r458", "r459", "r460", "r477", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r152", "r153", "r154", "r178", "r401", "r469", "r478", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r505", "r506", "r507", "r508", "r509", "r511", "r513", "r514", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r593" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-tables", "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r152", "r153", "r154", "r178", "r401", "r469", "r478", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r505", "r506", "r507", "r508", "r509", "r511", "r513", "r514", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r593" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-cost-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-lease-liability-maturity-details", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-fair-value-inputs-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-shcedule-of-convertible-debt-details", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-details-textual", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-tables", "http://cescatherapeutics.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r10", "r26", "r48", "r97", "r270" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Conversion of note payable to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r10", "r74", "r75", "r97", "r470", "r533", "r548" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Sale of common stock and warrants, net (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Conversion of note payable to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r10", "r74", "r75", "r97", "r477", "r533", "r548", "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Sale of common stock and warrants, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r75", "r78", "r79", "r93", "r494", "r510", "r534", "r535", "r587", "r600", "r619", "r623", "r638", "r659" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "us-gaap_StockholdersEquity", "totalLabel": "Total ThermoGenesis Holdings, Inc. stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r52", "r53", "r56", "r115", "r116", "r135", "r152", "r153", "r154", "r157", "r165", "r218", "r224", "r284", "r312", "r313", "r314", "r318", "r319", "r333", "r335", "r336", "r337", "r338", "r340", "r349", "r362", "r363", "r367", "r389", "r459", "r460", "r475", "r494", "r510", "r534", "r535", "r549", "r599", "r619", "r623", "r638", "r659" ], "calculation": { "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "periodEndLabel": "Balance at March 31, 2023", "periodStartLabel": "Balance at January 1, 2023", "terseLabel": "Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1", "terseLabel": "Stockholders' Equity Note, Stock Split, Conversion Ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-1-description-of-business-details-textual" ], "xbrltype": "pureItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r368", "r397" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r368", "r397" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r368", "r397" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events", "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r396", "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-10-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "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.", "label": "Substantial Doubt about Going Concern [Text Block]" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-2-going-concern-" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-4-related-party-transactions-tables", "http://cescatherapeutics.com/20230331/role/statement-note-5-related-party-lease-tables", "http://cescatherapeutics.com/20230331/role/statement-note-6-convertible-promissory-note-tables", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-tables", "http://cescatherapeutics.com/20230331/role/statement-note-8-revenue-tables", "http://cescatherapeutics.com/20230331/role/statement-note-9-concentrations-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r113", "r114", "r115", "r116", "r117", "r156", "r157", "r158", "r159", "r168", "r209", "r210", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r237", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r355", "r356", "r358", "r359", "r360", "r361", "r369", "r370", "r373", "r374", "r375", "r376", "r385", "r386", "r387", "r388", "r389", "r402", "r403", "r404", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20230331/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [ "r590", "r591", "r594", "r595", "r596", "r597" ], "lang": { "en-us": { "role": { "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.", "label": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_WarrantsAndRightsOutstandingMeasurementInput", "terseLabel": "Conversion price before" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-fair-value-valuation-details" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "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.", "label": "Balance at December 31, 2022 (Year)" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-note-7-stockholders-equity-warrant-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r169", "r175" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average common shares outstanding basicand diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://cescatherapeutics.com/20230331/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r602": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r603": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r604": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r605": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r606": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org//205-40/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 63 0001437749-23-014637-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-014637-xbrl.zip M4$L#!!0 ( ,>&KU;VPEUJ+0< \? - 97A?-3$W.#,P+FAT;>59 M;6_;.!+^W/Z*019M$\!V8J?I[MIN #=UN\9UDUSB+GH?*8FR>)%$E:3L^'[] M/4/)\4O0,9QX^,Y3ZB&JYE08)7+7S;7)1-IS\M8U1:HF>=>H2>)ZF3 3E7=9?N]T>)NH0#DZ;K?: M_ZD6=?9#TXOKT;G9Z/+P0<: M?AJ>?1R/_AC2Q;MWH[/A5?\P.'W^TR^=]L\]"%X3NL8CC S&HXMSXM%^8#@@ MIY?'IP_!?-#@;\TCG MZ*CC%_E;N_7?I74JGJ\K'37HDQ(Z3,J<]L\2H^P!?2H;%$K#PN02X;J/<-_M M%HTH$5-)1DZ5G,D(6U46K4(;1SJG=UB(VD?-?Y*.:9Q(D^GW,I<60K_I-%+Y MQ#9HE(>MKYK^-W5/IT5OA(53X(AL3C>YGJ4RFLC&FIY,*6&G<#+#26;W"0RE-8*,V>13-Q(Z%U9 MTZ(O@C%0F3(3L@X6")4)RPQB.:;#DD@:FB4J3,B6_&F87$#%RHJPS\ 4)[JSLAI6-E4C;A3'W MK'V,P7[98GY;\4R=2FT=SCH7\.'0<:S0W$>68+>-2!CI P2'JR"5[$B20$60 M*IOP#!;+P W,#]R.E U3;4O,8]8P.JTB51@=R@C=EO81F$@BTI7WA[=A(O*) MI $.Y%690J)]+)KMDWU96=$^B:I6U51050GA]XE.[ IPJD&S+SHKB-44Q M%/$^-^$$"2.6&04SJORTFE;Q7R!9$"2$^3)Z=*1S#U'!)J)V/L3W@+7[\=\97\#D M5$4,&V%U+ICGA 7DN,Q@+ D3+>(*I"D1J%2Y.6><;6H9Y1X"/KH50-=$5\H4 M3Z>W]8:*TA1 E_49,@RUB;P!OF"9H#0U2)MS'I$%HY=%4(Q50 +*50%&>_Q0 M"@]H.!5IZ4\P^UG&,7B?4L9\,+NPD55 1A@R)0)?NRZIW M(4MQ)RVYJHJ_7852L*C7_"F0E0M@3H\7?_11CT @E5_OAX=O)75F]R,;T?\. MPN $H\.P-.S_%39?6R_3UJ&'WV)@%1MBB<\ET@ 6W7?;ZZP8",(AWI"NC44- M*_TEBN]7>7EGT4%E3R+L7=+CX^\A)R//B]X'-6?-<56ZD6E]H]J0;_R 6QXE MP*#TY ?*8O]F(5H LK$\G+A,K>)C>4PYPM^1].X5,HB80!GCM+%W&6; '72F M,]RUG91;N>^-1O;BD;<*-OGI^T .N,;R)0I/+J,60)>?2P63/;3+//07K8/_ MBX)W@"LI%PH*D>9JG^\-H9((3)T=[@K/F10WS/=5HO:,[TL,_]9C<3W]KG#7 M-6)UU]IRG$6$B5;>G>8MT*A+$@@CRJ@<&E6ZL<@UMLRP=7C+;Z/FS*U7^$=Y MTK?5H@-DC-C@/#7@>NE/.X+G7Q3546Y4Y*ORJ4ZGDADX%Y/Z?9>I"4)F1:KG M$J.S1%>4(-8PA)C_8$IJ_0^CX7SA&P \TKS>.]H# :9I(2*N?>_:MA#AHKW% M)'K^N=2NMV%8U=FCI7GD[4-I&[FD2S^_;)T<_?K+LQY5UC53&;LNO3QAF;K+ M?Q'I@@.=AN'\'>9)WQG\P\]H8H<>\>RPD,7[6QII_7JV4IHOCF3>.K"DR>O>'8=Q&:@ MG=,9G%WA\'UN'DY>#]LOKD:#OX!V*V.7KY_-[[: MZ$OBIM&S^YU,VW3Y_OSC[TMMD(#L./3?M?N'_D/X?P%02P,$% @ MQX:O5CZM_&$6!P E1X T !E>%\U,3W:RLS=1Y $15Q(@@% R>JOOVIX'INA]3L>W;2X4N15Z76<_.+^Y'5U=C&X&[]GEZ&J G_AU?7DYNAC> M]IO!^?,??NJT?^Q!\(ZA:SS"R& \NKYB--H/- 7D_.;#[=V'P=68C:_9W?#" MC9^V.EB(C7\9LKO![9O!U?"N?OWO]\/_L,'%F$8ZK5;'+?*/=NM_2V-E/%]7 M.JJQ?XDX%GK.+G@9I*+&0J%)CMF$V^X!;KG=8".6\*E@6DREF(D(6Y4&K4)I MRU3.+K$0:[?JOS,5LW$B=*;>B5P8"/VBTDCF$U-CHSQL?-;T?ZA[.@WVAALX M!8[(YNQCKF:IB"8 QJJ7(@6]N;(LA HN<\;S.2MSJTL!.[D5&0XQN8^S#"U8 MD+*8A^C23&6@*:N\W)9 +D)A# <@(9+QCP)Z5]8TZ(M@#%2F1(*D@P1"J<,R M@UB.Z; D$IK-$ADFS)3TWW+^3&A1+4(;R*1)0=<(*IM)FV"#IA"A,Y#6+6": MBK#-*:9%+)BONN$0XW_ZF?@+%LL<'J9@+3U:0_ ACF&],B[SF!1:B75D'J9E MA#41M17WU1!QJ=,Y*^!TP@OA*$V7@*AB8394 W.1I(5K)%&F$ *%$+EU!EG M3\A-PN)4S)8HGEL3IS#1HQKX4(#5TND#'(A$\!#D$J3T P2R\ *Q S4CJ0)4V5* MS".^T"KU,2JT"D6$;L..$9)((,;>[\/[,.'Y1+ !CN)MF4*B?5R#C0TBV[*TH7E,40Q'M52D,YP)T1XQ*&(PEE! S"' M;^QW]O? &34QD1;+A1.2>>XP:0HP*#L,1U MM(@KD"9Y(%-IYY1K=JDEE#L(N.AZ@*Z)KA0HCD[OJPT5I2Z +N-R8Q@J'3D# M7*DR05&JD3#G-"(*0B^)H SS0 +*90%&.WPHA2=L..5IZ4XP^9GN-*&54RK; M=Q0 2'-[<)%O[JX&'&8P$3QB?,T1J-(^KGL?MN0/TH(*JOC/"U 6+$HU=PR$ M]P'LZ='B!Q_V" SB_;H='[J05*G=C6R$_PL8@S*,"L-2D_]7Z'QMO4P9BQYZ M=X%53(@E/I7( UCT>%VX>E%!Y[S4.,4;TI6Q*%^%NS_1U2HO'RPZ\?8DW#QD M/3K_#G(B4)I>!^0<+;*F)@%T<)8Y4V#]EE0!WL0F6X85LA=O+>&X7,12-O)6QR MTX\!&M",(1K#DTJH!<;%IU+"9(?J,@_=]>KD_Z+8'> B2D6"1*BITJ<[0R@% M E-EAH>BWW#8JNMQY<3_(0[ZK#AT@6<0:YZD&UPMWW!$\ M]WJHBG+-\Z[,IRJ="B+?G$^JMURZ8@B1%:F:"XS.$N4Y@:]A"#'_QFS4^+NC M\1?KL*ZP#@!0H5\?M8[ LFE:\(AJZX>V*7BX:.\PB3W_5"K;VS#,=_;8TCSF M[$/I'-FDRWY\V3AK_?S3LQ[SUM53$=LN>WE&,E67^\S2!<]:!(4XJXJ>UW'::?S\S$V$_%^%[35?OJ6"M\M^XW/6/JNQ3JMS MZAQ+"ILVVMO23N/5LY70;,_T$:H'REJ5==UMF;6+>_9#R_WI/;KRV2N_]/?S M0=,T-[YA;+H 3Q>TKXG=XR[Y>F?^C<[:X:COI^PBD2)FEP\L=NW+IN^L]?C& M7WRA<$NURWC+\<'RMEP)G#R"G:=X$E419T5RRL*4&_/ZZ/W@;ER_&;P;UM_< M#@>_(G*KHS?O+L>W&WU)7-=JMMU)/,=NWEU]^&V)'$A ;M<#5C3=U^5^TWV. M_A]02P,$% @ QX:O5GOPYPD\! 7Q4 T !E>%\U,3?C<'4FIFYB4][H))5&O]*IKF.&TUZT7;:E;+PS= MF8P6V&2@S8+3_7(LA:G&)&5\X0\"IA,V:@W>K6LU[I$=@W=W#? M? GP+9S78J:SSC]A?-O40BH,5;8#@)C@^/!_W@>'0"X]/)]+1_$D P MZM9GO2=GT]R%T]JT-JC!=#APC)KM=PT/^E/H'XS&P?#@V2DNB>TU=F!T",&' M(4S[D_?]D^&T.CK[./P=^H/ 6EJ-1NMS#/_[:?-'K@V+%[=!CP6$4@@:&B8% M7#*3@$DHG.=$H61\ 8IF4AF0,00)5:D\HH)JIN&#Y!$3<^W!L0AKL&U'E0A0D1$"=N(XEBL>7%(/SAB189*C<9 HIBMP MEGLP2!B-T06Z-.R"PBB.64B5<_P+C6.J%C @^8RC@[%B(F09X7#(!,%+O++] M^F$HN ?XT(KL098KG6,@P$BX40O70A>U@%,FDE'O;S0H4'/[M?ZM8D3P0YQRS/<0X P7%^P5M&0892TYT;%JQI& MAQ%SKFTU8Z^<%S&5N# Y3'VGGFO/':OOC&$(+G PDRJB:K_<*.-RQ7E&(KN2 MK^YU1L+E_0.4X/5Y+DWG#K'B80?6],#QPT**3.+#SXW:;F-W=ZL#!;LJI['Q MBRQ:/G)'-A](;B02+[TJO<*#H\(+VT9++A=VA0T)O][5C,PZ!<;;5FUORPW$ M_M\_\]'S 698Y./.M<"J+_8M)ZP%K)OHBYFV:KM;-T)S?V01H>I,&B-37TO. M(FAF5_!3P_UU'M=@9[,*U'7]X?UUG-0.:G?%P-:%[VNB^+@X7R_KL\GV&+W_L3X/JN'\TK+Z? M#/N_8G;]*&\=')Z:'-D[5U;<]NX%7[O3/\#JY>F#[0NEAW;$V='-Z?NV+''=G;3ONQ )"2Q M2Y%:@/2EO[X'X$4D!5(@!<54I)>$)@YP;A\.<$ (^/3+Z]S6GC&AENM<-MI' MK8:&'<,U+6=ZV?CVJ/<>!]?7#8UZR#&1[3KXLN&XC5\^__4OG_ZFZU^P@PGR ML*F-W[2GF>^8F S=.=:^]Q]N-%UK=RY./O9NM6]/ ZW3ZASKK1.]?:+KGS^] M4O."&C,\1QI(X- +>''9F'G>XJ+9?'EY.7HY/G+)M-EIM=K-[[@1W7M; M8)J2GU=A&D!QDQ6S.BV]U=8[[:@F?C5F8AZL),7$MIP_Q.V#A8Z;K'B,*([( M'6095-PT+TJU32U#3 H%:4+BQ8031,>.CZ.;>Q3?8K08E68L"#5/KS+$3TJ29$S M84TO+7OHDI-F4)@DM0H<:#FLBQFQ U]7'!YVB/;Y^7F3ES8TY'G$&OL>OG+) M?(@GR+=!&M_YTT>V-;&P"9W9QG/L>"F"1+&'R!1[7]$[)*],<&$B1"BA3[F)X_;(&(Q/\<2BN2#N A// H G)I:\@1G! MD\L&FX?IT6S@=QN-CV#6$I&L,$B/Z5Q/J(+MFZ5X45WF_\L&!6/;.-3ZAZMC M(+NL.E#%\&WNE9HJ9>))6:6@BN58-=9I07!9G: *A>EP)4^Q!IZ 0+,@4X4I MJ<=GUKKI&CY_@ Q9A_\M[TUG?9',.9>&QNI]>[B6G%L'%@,S1LR%T56-J D,=(*'@>1&*QIU@LK1^(I3URL;0/@T N[9[+ MI7V+Y/K' 4[5'*HO$'L_PP <9-/W15=6&%5@ZR@&F_;A/B7H 7U9A\<$5'>1ZUI7142 M3EF>9E$#QCR?8/CC*_#5V-Q\N.3,O-\/.>^YOSOZU+6<*>NY!B:.KL3-*XVJ M\NY'H7?99/@+8\AZ.V.XYSX]UJD_GR/RQGH8M::.-8%)/5LN,?@G,^::!01% MP\)JNG4IAJJP<";$ I^4!L*P7OZX%$;KQ<)H]Z$P>PZ4KDZPC<(T%29U'D$. M10:?GBL!1B$#54 X%P)!U[K:0\!/!FG/:<_^=!_F1XX4+HDK.[7=@EQH3"$NLE<,YYZBI1-1PZJ<>R)>-6GQ9"IBJHTX MT_UU\)K,5EE.++\6J5W\]I6 MY>35U35Q"G_P]9K="O#>0Y8-#L*OGH_L[>Z-6.&F"@_B!;J"O1+:AV$@BO84 MB++O""GSX7LKH-E( %4X$B\-EOL2?X!6F8Q_&U JQ5 5=,0+C^O6&@Y0D?<< M^ZFEZ4.B" %BO8.WCZ22\J@"FGA?8'=E22,%- A@H;0L@DD@\H#$ I=.D$7T M9V1#]F(Y"]_[@:#+9ZT*7^)%T[7XN@+!M%^98-HU%^P I<*%SFT,?'*<5 &E MY-KJ8:B3\%7PK^%23VE(D6:F"AOBQ=8\;.CA_P,0Y1 V)'QF6VALV6R%=(X\ MG["''P67 M:*P'-<:F]D#)Z;2##M-A3L "6I[RS;&(G*<50%G$H;+ \C4RG? MT9D19SU).A./U8Y9"L10A2OQ(DZC@ MY0EI@B^7:<0[% _=VQ;4Z3^PW@5OHJ0TQ4O#Z>1 M\Q!)Q0X(C*32[I92'1!4P9.==\-01SF*UN\3ED%1YX"CO"V_X;X]"MXUL/7, M]^'R(QU#KZL-2!NP5X4HZ4W)>K1MD +"8N'X*9(A]@[AJ>C'PMO9M"S#2!54 MSXT_-['T'X9OTO0C\5H3P\B..&G9T_.\]T^3B(GO@SN>NPQ/- MQQD">7J^-W.)]3]V1"2[Y.&R(4MLV3;KGL""L/,I&$8\R_-9U2_$]1>7#7[Y MTX4%8&IHP1'SP1MH%!Q'WJZAA*G8T(+WX8'+EPV#8) A>AT#[&)-8]M[B*BO'5FRR8*625EM5E* MGU@]>R+6= H-.%,>!C)Z2!"^IT;Y_O&>9O@6D3^P=S>9<*E[D.#Q6AD592CK MJ>/K(J-*XD4M)>Y;+B+&#,"4%ESPOI[RNV_LSCO8IOID'F1B@Z9JG4:OANU3_LWO"F=^@XVW[/@F>%^+;./:@>0+43S$P?^0_;D.5^TWRYM%X2C>5AW>N!-K M5;7V%I-)$X_+YY(%]KAQG:F'^=W*F(#\9A@CH&?Q-/*KZX37)45Z\C/3\@Q4 MM;FZ62R_!S"5&0FR^4ZBR 29_K".JB:] UR%J!C/D3 %G#YAB\HR7VN66[TR7X[]] MB1=&6.C]SS'3*UCAN[D9I/N>/'DM.N$-I+@8AS=M.5,N?3RD/+E]S+I>;P(@ M_3=&Y,KU$XI6J%DW).=Z_18Y/K*'%EVXE'\\2GLYO[@67KU%K];O<$ M9M]7+KFFU&?&NILD5N27*I6JLSN>!&#ZP7#(M_(O%T.XBGT,4_?,^%FN2BT\ M#C,;-^J*,-S#S'#TNF#76L$?ML^7XL*1)GP?Z5JE8NT&WESGLU6N)_?*$QR*A*=)G7+I=@A?7IAE?5Z)2C?2[]8G_0P M&?\5=BEZC\DMY':S2"EY\MWIBCP!2\?9]*M:+CEP$?F.@2D'E4 !46DMQ@2 MB<&'L"#[ZSELSO+ T\+,("!%N9E.BY!%@5(R&4*M:U8)>O<$7_F.BKFE]8 ><0V,37I%W+EP!@G9_%(3 M*=J=21A3.?SR5Z9LQP>?/K(<../,$']K77>XN[6! SP%6/"-(A'AAO M0')VL2KK=+:-#39Y F<#J^4*S^;-U"(L%:OQC=Z#>Q.3,7GR6F@7G6QV-PF# M3?0+(G[V*YL6]^U$)BE/OIEV7M32QF!^Q.Q>XD?KE4^K:&KD2\_%8AW+U'B/ MT"7E5[X9C\5<;/8@Z* IYN$&<,F+8F77TVV,4][0YHYDXT4@Z-#GRQB\A4"! MT2MT!XLN<1GWQ_+5-L@H F-N25.^WE]:T?Q:NY-?/,UP_@Z8O,):YAQ1U 0J MDW]F%N_?6T]6BXE"!*8(7F9&_E3!NW>K2*@O[-]T)\G*+29Y+PW6H2D,W_PC MLH/YH9+LX\0W2"'("[$\F'#<^V/;,J(%8"'8JK=2YYY&Q;K66_;$'6!J#E8- ME%??;.T6%ZNI6/9PY$W,69K73V+CZ(*,36P7M[$[-I$_J72-84HT]'-8I^B8 MS@UL5=CLKEM.LI.MJ;P[5JA\_MT: U5O]V>QG=Q)E1N949+%SV)1R;XIVY6,MJ;)7;>89+];4WG7K9!_2EHENQ0TMSN6*G52 MU!HSE6OKI[31\?G55??\K*L/.]TSO=O].-#/^ZV>WA^-SL_..J-AI]]5:4=) M?C^EK<].SGIG@^.AWAZ.0/>/_;9^?M(?Z5?MP7#4/>T,>J,SE;:6Y+>+MBYU M-FMX'"W9;_6ZG=];73R$N MZ]U6=ZB?79V,]--1JW=Z=39L7_7;6[2R)/L=]H1D!\ZOMQ.ZK[M!-GHHLD.) M-GZ838+CL-@7F#F"/_\/4$L#!!0 ( ,>&KU8O9A;HK0H -:/ 5 M=&AM;RTR,#(S,#,S,5]C86PN>&UL[5UM;]LX$OY^P/T'G^^SXKQL=J]%LPLG M3HH :1/DY7;OTX*6QC%O)=)'4DY\O_Z&LNRXL2E1+Z;8PP)%VMA#:I[AS'!F M.&(__?*:Q+TY"$DY.^L?'1SV>\!"'E'V?-9_>@B&#Q?7U_V>5(1%).8,SOJ, M]W_Y^:]_^?2W(/@,# 11$/7&B][C-&41B!%/H/?;^?U-+^@='7\\_6GXI??T M>-$[/CP^"0Y/@Z/3(/CY4TS9'Q_UCS&1T$,FF,Q^/>M/E9I]' Q>7EX.7L7!\>'@R6%'WD6U._G&2T1Q\^?!ADWZY))=U% MB),>#7[[J]WE)T@L=P#Y.>_OOI_GK]S! D#+3L#T]. MC@::?("L*TB J2#DN&),0J3_)7E,([V8P9C$&EP@IP!*!F$JA*:>@: \"E)& MTH@B'8+/>)D*F)SUU33AP>I!FMV_M_TTZNL78JER6_\*H 9\M7;\5RS,,2Z>E/?K]F"@1(=4<69*Q7/-:,W!&A%A?+ MIZ\>%I,QQ,MY*HQ:LAAKS>4BEZF)12U)N3*T"9'C3&M3&3P3,LM$.8!8R=4G M&9H,2?[![\,PY"E3,F=K-P [XD[XOH<0Z%QS\Q64'?=%0UQC2),TTX-;;087 M/)D)F**2TSE3A[)JQE6G5G<(HW0"-$3D/B.T.B:79 9520V M(2JF=LNYE.A63(Q^\V4'?)4H_"X:IUQ>$#D=LDC_=?F?%(TN1D[D4%T0(188 MSOR3Q"D8N*\TUBTJGB2_E$(P$#FF%>F! G5KU1-+U*IT!N(&TK&-*:F M[:K.4'\P?>4LK ]K>[1K9!CW*XI[TPC&)?M9,;%3OB\Q_.,+6$4U*W%2*/%0 MUN.?1"8]/V]/YKI[QA&$G8LU[SI7?';?WR-8Q3G1R6\%UEJ&-,"SS+P643CG>,"8#ISLHNN(0-_ILHYSR. (A]8:O%N5L%P[K M"DNQR_/$QWVAC L4UBHM-7!K(G/*ZU>NP"Y!+:!TRO'M3)?@T*_> )%@'YM8 MC^L0S3U]GF(J^227VX@5$L,8MRAT9KCKB3K.A%,6K4&&D8T0JO)3M^4\ M1(3?'%ML'Q#E% .9)DDV9T 5)*OQ$\&3LJ(<;U3WPN=;X3OR 9]]&=X6UK$/ ML,P9JBV,$Q]@5-Z[;-&YLZU=L"J$H_X9TRY NPLV_EG,;E.I6HCRSX1V*EEY MUF +Y(=.@;1@[J<=:UA)#6\[C*7U-I\<=S&D6DTZ/KES:ZTL/33TR_GD\^U@V?1;>>KYRX/P MTNJVIRZ_LJ]OBL^QN[>QKZ:0'+O[79#:\A8N[*J@]K>!J&J%TR?[LD/8J-71 M)W.S@UO<0.:3K5DNGTU?I]]VUZ@>S:T$]AW89EM2*.XN\$D3K'M.=N\P_BYN M'6#[.*9YD\FGP7N1W.#OKEZS61/(@$\"OHQ8D2 @3%-N[#=!C%M-BR_>-'YR MYZ_BM(2@TCOHY^25T4L1OB" MH,$I3O1)3D##.MQ;M$(Y.A.\(FQ[V8'A>N&^0)W7T+EMLT5 MU%L.V\#*:\_3(=HYH?&2Q8VD-P\QSXFDH156ZUFZ:9_-EK12'4?A_F M7F[&4+<(?^D@UVVMN+D4*.HV@>.650F8WNJFOA',(>;9$7ZQF*W&.$8Q!Y;" ME>#)KM..=?RHNQGP3V0VH08SN6UUA6R77-ZG$N-*#*.$,BJ55OQYB9U4&]RH M53786W%H5^S&JT?6/M6[2B UUDV?BI;F@((W4U2?%M0*9 5WZN4"[HBPN$6* M56.=]N=,+,&41,$^+$_#&B&OG=3[8'?M@:\22M8XO&U?D]N#7EAN\$'%"T)G MWDZ1W ==+D9IG>?ZM&!U"R*\/%WR:C=I 6?#.IE/J[ZOPOY[;[WGPH=//L&! M2)L:6L>:96A9VM\)DU<.J#W!_+\T2X1$3H-)S%_VUQ51] C/VA_*66UX"6DH M=!?U")9_7[,:-[VU,%.5BIPUE!O.GE'ODQ%,0.#CHKPLLWH=]:W]V'S)T3ZF M;@5L_F;:Q92P9V1(ER;$?&<;2AEM"^S@%A0"1%(7O*ZE3/55NK>3C2!J^VJ( MRN/MG0-F9M*S5)_ ! MGS8FJ1K@*YC !WSKLX^Z^ HF<-LD1A99:>:1#T.,&P48[U8Q-9%5GL!U$]PZ M(?^5"$%T>P.(D)K[36V&_-G(M]D0-B4"SM$/1[J:BXZW*"\L)O;S;L(:-LR; M1?4^G?BTC=XV0O;IQ?2V96 ;0?OT,GL]&;162[<5A8L[A=I6!ZM(W58 +JX? M:E476CA[L)6-BSN,FBE'T\/OG[Q'6+TR;(O]']YCMXE^;-%^\!YMQ<,CZZ#' M29-_,^C[ZF#U-^"K<#1KC7:O;:O[CNY-U6UK]"??(WIC&=4:]@_?(^SJ!<@: MW6S.Q5%4A>/-:T ^-?35J+/RVDT?WT%Z7P*\>K',I\7NJ'6#-S(X[S3'6RF6 M'H[X5%KJ7HJ^-9[X5/3J?G7J'B Y;X9F7$%P&HAE23.8Z=O!@U@C7OU"K>'=TTG,7I650AFZLX=63\O\FK#O<2VU=4E\<7B.?P!5WMU/C?W#:< MSDOL6OD>\9E-%WAK'G_1OO VL+[-XA_2>T@(1?\G;B=7&#^06'/ M05?V3+Q]F?B4?.Q='J6>SZ&KU:KE=J:SD ,?*!0 5 =&AM;RTR M,#(S,#,S,5]D968N>&UL[7U;<^,XEN;[1NQ_R*U]5N6M;MG1-1.^UG@FT_+: MSJJ>?JF@*4AB)T6H -)IS:]?@)0L62* Q($#Y6(F*E.BP!Y/N .'?\_=^? M%NFK1\)X0K-?OWO[_9OO7I$LII,DF_WZW>>[T?;X_>_7NS;OWHS<_CM[^.!K]V]_3)/OR-_F?AXB35X*(C)=__OK= M/,^7?WO]^NO7K]\_/;#T>\IFK]^]>?/^]:;U=^OF\NDD?^ZPV_C'U]7#YZ8' MK_[ZOFS[]L.'#Z_+I\]->5+74+ST[>M_?/IX%\_)(AHEF1R16-+"D[_Q\L>/ M-([RMUF]=1F@J2RS?,&9DJ2=T,H*3@1_GM_[O3,U\M!1OP M9+%,R7>OVQ,UH8LHR48+LG@@K"%YM>]P3FBR()E<*:/JRXVNB4I\B3FW\=T M\5IN9V_>OW_[NJ1:[ 8Y$1_,1QG-Q;H=S:C8043S!1UM^I?$ M KLK21<0DRR1F\]'\>>ZM22L"Q 5%>0I)V*[7V]*&T)2&A],%]],-R?Q]S/Z M^'I"DO++\A_E.%031I(_+[(\R5?G+U9%&CV0]-?O5(\K:E*Y]U*V'A3_U-0S M62=4?22S**V^??*4\!K"%"T:TS2-^$.YT H^FD71LB*,I#G?_+*E$=QM5H-84N1*_'-_J,T-^Z'W/GI( MB8G6%XW\TED\2-DI3Z+TG!8/^*Z7JY?BA@XP4B>NM\:EZ>3(WFIOYX:XMH_2/-'66&IAU2>;[FHNK;-X0E M='(I?JO3 8QMO=$IQPA&Y4%+#S1>;5>A2LZ'-O=+;9V4#VGJ@LTB(;W+VC$2JFOJ@4GQ"1]G.X\[M-">3 M"2.[IO\A*2::B7??TT<6"9G>YT 3N MYI$8J7&1EZX_H2JHB05TZI[R2BRK=D#Q83G#M2('I#D.FS(N:CQ:N*O/7BP( MFXFI^8W1K_E<,-DRRM0K1MNZVOIFG5-W-R=I:EK<=8VZIVP1I>EIP85PR-4'26VKSFF[ MCYZN)M*.-$VJF!/#YF-H?U3>2@!-5)I$YC13[]FJ)AU2=4?B@HE!>/ONX3[) M:W5[51,/5%T\Q?,HFQ'%'J)KUB%U0O654N;=:O% TQJR:I_WY@W\9KQE(#M4 M\)DUF:F.?69@6R>UL39ZGD:U_ZPIO$-#%A#2.[20M*9-(+KW:-%I3,M ;#^@ MQ::W]P+A_8@.GEY-!L+Z"2DLG78%A/8S4F@6.CD0Z2](D8*T*"#&#T@Q&CTC MT+.\^V"85@!53A4H/'RR"MS! <6(3WB!.IR@"/$),.K %R@F?(*+WI@"Q85/ M8M&;8Z"X\(DL&JL)%!0^8<5LH8)BPRJ>0'R:4(Q8Q1.(+P6JFF.54#0..2@T MK-*)QEL"A895* $XH*$0\4DE)C<<%!D^V<0VA 6*%)^T H@L@H+#)[+ HK*A M^/!)+Z! :2@\? (,,%H="A"?]*))K]B"\I-D$U.Q]C,Q*O)?G*;)1!;P&#U$ MJ2QH,>)S0G(^BJL%-5J6#DC\2").3F:,E"S_1Y+/ M__G^*GL4GR_3(S^>?7JQU>W2:=G5:T;Y21Q+CP-?CV']:,,:]T+W+8E)\BBI MN28YC'I=%]\8BD51,NU8[K52/6!D+N,H'HET#2W(1\JYH'(\O8^>U+":O,4O MTLFD/&Z$?!(EDZOL+%HF>;0?=01L[9=RSL79I2+TQ<,>Z#(P?%V;_J@TU##1 MMO5*]5G$YR?91/[/Q5^%V"I201$_R<\BQE9"J_T]2K<2\1X*J[Y^40D]/2E/ M'"X)I)FT=J?%3P7NS#[F$0/29JH M9)HF7?%@NJ99W!S686_?R!X)RQ,A$YR3!X,X+H=K1%=F(OIOA% M4 M#P'*=Q:2@M*9%7Q2*<[T\*.GA%1L2KSU4T:B=,G MF\CC?BG- FJY$=+%*X9=YT"9!"(#H6A6X^FPZ($!0:T;R:K/L%$X\Y U0Y,+ M$LCD(F*9.+/XCBW^G$R3.%&M#WC'4+?Y&.HV0W4L)%K5(1D&+<75&!OB*;3S/6?)0Y)(E[JD4&:1YDJ:"BIE!MW'[\I!1WRD0F].<-CHX_:)U M4&W;6L#Q/)_F$LZPV:%MPB^@P?[.>;BN>D(73-Q-67+OS!S*8%@OQX[+8 !$ M1+>EX[M/V+"#! AD0+>CZFG> =<@O@'=-(+!PB/&H-'5^#"J/7Q 3-UGW%AC MLC:D :%VGX)CSZ*M076?;=.")Q6F7""T[G-M&K FU# *Q-A]OHTU1@L?#A!D M]UDWUB#K(S> >+I/LFFPYFRC5*#G.D(I!N"G@Z+#*+;4A"6C$U!@LC0T^@&= M0 T@O$;0U(4@H!.C[2!:AARBXU<[M/8QO.BD;3O Q@@:="(V#%^C1#-TDKE"C921_GQ/QG2A]%C"Z+@^E^.Q JD5IJ0_%H\SA0\,M'M6^'$F:TJ^2R2XI M.Z?%0SXMTL,8#T-1E2;OZ*M,QDW$QJQ492:EX'Y#6%FC4X'-HF=?B*H2HR=% M/A=BP/]LB\>ID:AZ](O@BO,"3OW+UOU2KK[6V*:+[Y2\*1$+$=M2F$-O>:.#3F K!:*WG(;2K6N)TPJL^C:2-\+5E5'^Q'@T!UBG"2(R^ MSPWXB$Y'M(I.$0U&8CY$RQT/U$B,+7=X+4#K+_=M^G4$(%A_C]GZJZC+?TTS MNHD$JUR[Z[2O9]?9QB^V_GV/NG8O\6V*VW=C&VK# WI@06 H,&+1$PVBYB5& M'+T5RT@X++[2T5<\CQ07%,NDJM*G3=AC(H[1.YJJ_0&F#GZK3J^CB#:Z@F'I MFIKW2OMIQ),82/B+MGXK8XOSG,N0)2'B9Q=/\I@J$CZ7(M-X*F/T%0C _?RB M88*B&T:GRO)H-2U\5_O6B R&5GYKW))\&]#68E]M_)X>T3Y&25J1N*,GKJ.# M=.NZX5OZJ9V[9BZ5'TG9KE]J#4>"L7T_U&^YPD3W84O_-7(54:V7E)%DEE46 M]OA%G:AL4OZ5EMKUR>1?154"RZ!$=/LQ_^-642]K+P"9%=3)/PZETJK#8>SD MN[*P..(U"^ZP@>?ZKIQ$+)85C\[)(TEI6:I#/\R@/IY1/)*L()>,+NK2R)[U M)EDW0/S?1+T5M'B3W[ &4LHJOY%,L'HJ9N)DLDBR1*[87.Q?^@FTZQS"2XZ@ M/N\?1!:I(9.31S'E,W)=2,?%>'K@5-%)E8W>$8)H0A!-"*()031[D%J?LP,- MI8$:.@<:/J,T:PTT5@:HQJ/+?C;33=N)@^BV'2O$%AH,NGW&"JC!>(9NEVD& M3F6K&FCPFHTY!M_. R/^95U&M9,!WSYCC<_2185OP[%&;&.'P[<%@>&Z"*Q! M)Q?9S[;*@HEN][6'UM)GB"ZHN.T(6'H2T>$'Q^3:16*A.X1M$.SOVQW[P= = MZ W'JM,P+70R@/M!ZFQ0_$D*[@>E$6!L.1NP:#AT>Z:1; W$YF>?OWW.!E\+ M3P_*7!525E+J+"%%]7I<62=Z*ANDECS[(3G+=WR0XJ^M_U'\\>=95:I.FA*G M4Q+G-V7!H_'T9$*7+T6&E_?4K=V/;5[1WL?:%MMAMHAMM]XQU";CV'<<.HXV MZ4:*U)XMV_)[JBC3*2U$YPDO\\OW:&_U#A?DY_=S\BEB7Z3X,A6#ELV>;Z&L M7]!T'8G1:&(3?CGI3QT1J$<$Z>,9Q?-V?TG9-?FZ9:<;1C/QS[@2 M^6HDCU;OZ NE\E K][*'2$B]DL\$DY7VIULIYG(AWZYC*ZJ]XY;$=%9)W"_J M>ZL'IM//]E7?3LOKRG9^T]=*+44.+ 0+M7@?H,&T6O M.^_^M17:O43?V&_:0Y0*%:R4%:ZCA?@G="K@'8\%3Z_\!:TTBZRV[)Z(I--E M0'U""M,1I#!I35J5<4XFE8RG.X:Z.Q*+IKO7CAW@X'J8#N^=,C7N!0//)DD$5OM M"!JZT]#4WBOU]^)C6R^:5K;5-1T2S3;2'O*LT082%KZ@'JV%L+X.:QWS>0:F M3Y"UFQC:R/*(+WP).I,6+AMT899@D!!3 +IX2?@4-O,CHLNE .&6XG]KDL' MITBS:"-FF#.+M@W]0\G9D%DS3[*##=N1].52OX79 M3-"QLX4KC38,O47)RN;YHC:#A$+_U18KZ_1TP@_;C9D#/TZ76S1^M(Y7,5[ MW2I/;O?KAU#UKM/46#=WF&&K:=>%?PV=\1)X-ZC7 ')T!D_](#E(5P,BQE;1 MRV64"7 (L!55Z3#R C@BV.HD- G% 4+%=LME@\ 3(-(/2)"V3[J$BC0>#0R- M$8-2-:& L0EQF*HD81,%NTSRV8X)HLHB<<3GHVE*OW9WW:WN$[@JC)@I#1?8 M?H,7V Z\RH78QA@1ZMHYJ?Y7?*^F8OW')'I(4FEW+/?^6A#MWM0)E(\TFXG- M=G%.IH2)STW6A?G%<;6IXAI79&S(.HRE[^+53L!6IXCD$7$N[=I+ZP$8FSLA M2HR!Z+TZFT?93(R2=".RQ]H[FTUM'9!SPVA,R(3+>QBD&!=E,9$ZV',PI!B) M.M)L^AU]%1>WU0ZDR2>+DY2\D*7NZ9DX7,6P/R;B^#Q=?19'\57V7 ']1,B8 MC^4",ESUUN6G_([90@J5_U-*TU49[OZ$ M\*88F#Y(&,X85WKMX2&WAGWQ%)=[]*W89RIW31>CW)@(K^,LU]36HK?>;^46 M(E 5*$;+M[AF;T/KCI.1B\>^4K%7[W5U%B0O>U6_MDI)5QM-= M]AEG"'8D/(1YG8_CN@K]<+=:1ZWPFVA56H)8-%'?/V[3&0DN(541P6_J7&J; MKCUC.B^(%!.?Q6T3/&B\4RI2M"UC2J]=PVK^@9XT:5M %5TZ=G M%,\ZR-K@8]!U[%_0-[[2LV RMS3NWS,ZH5\MHV12F8/(YO:1C35(7O2H3-MO M]S+/N%^8D92 :EOYKOI6I^A?)EF4Q2\4?04(^Q<@Q6?81YJ_" ->N8WSO,5\ M:EZ %%^S^02\" />&D.<'4[-"Y#B:S:?V"R6US0GO(J54-D^ZIIXI5&H51L? M6RRT9D;$H(IAS%MRH9;_[5_@%]^.WV(=E;()4U&M(D@7WQCV M[ML[I+CV0KY0*;,=@E IL^]*AJ?[4=,*&/K&H1K@,50#+);+*D$E2N7I?YG2 MKU?9E+)%%6"G%QDL>_=5Q4F?6:2+VJ&FV*?>4CLQ9\#A*[X5LNW=9-N[3_4; M1+8]GCI QA!#5!-IN;6VFJ.0C>E\[P$'J[>R&Z#;?.[:4A.XCWM#Q M0:>0=X;6/J0%W4[A:Z@@&BFZ!>9K<"QC,M'EAOL:)\L('W3IX5V/DT74/#H> M@AUF34,:T!U1#8!HA\$4087NX'$] ,IH'72GBFOD]J$@Z!9_5ZM!'26)[FQP M/030L$-T%45<#P0T-A%=79%F ^$LT1)=51'7C &*%D17<,0I5SA(4457IZ0= MFS2-&4)WGK0R 8)#P=#)U2T [9H &T;QH).RW0Q'T\!(=+)%JT4!CG<=RJ* M -J<'?8)[T-9"\!1L ^'0Z=XNAF IE'OZ)1.-\.!+4D3G2#B9IC[S!M'=XPA M&%(?/(JNA&>3H#ETPH MBA;SJN7 MRLL>%?SFD]VLQ,AV!/S4G\P$2X[>CB:B$TO*DO^RQN)#P<4>O8W-,1>9A+W' M6R5)&W)"N$A+8:<03/I[>B#-,;@[RUWO!2*?B\U_V M@+1_D=_J0V)G%KMJP<@S'88\!T"/D WC/QNF;Q$8).Z#><>SB'\L.3$AJ+[# MH'HEHF,+JO>W:T#V ^KN3.U%W'X_XL5B$;&5E$EY,LN2:1)'XFGT?-7>:$G3 M)-XQ[P(E\":O]BN4-Z&/",OV:$\7FR5#!1[7-_5"F'4]$"'V5M9E11GO[L MY/;^'TLATG!U#7I5&[]%TY\/\CMY 67$)OSS4M[D(EJ^>?-3+?6-^GHNGU]K MR]:C@?3IZQ( ^.W.ZNK^%C=$>RW"_C*W7SM'VK;!\&97Y%MW)_9^W6WS_=E# MH;K7DD7;Z.*'_%Y\6+-P=4U[I5D[Y/K&0Z.[5UX9LUF4K5-@SYYO6*ML)KO& MDO%T'>42I<_&([[=;$3KNZWBOK/[K]5VDR.D+S(\%T;+Q723R47$,D%4O= & M:]R/,V)OJ]-)!* ^P05T! 71Y$:VU5ZU/*UK.B2:;7;LX'(++C<#$+5YA0)L M')B0M-,'JF8\%D;RVEST_3@?/X&(S :M[%N MPZ0@HRBJX 7;P^%(RC8ZL"RBX4C0H49;6;Q1L6RG4D K_G:4$N!H-[7WRZ)A MZ0:G'A2TUKF.BL^[%1=:,;JCK!"'&[F%00@-E\/$=&IGM$/%PFXU%PRRA\OI MM'#6^DU3Y3<$'4Y1"#D/(>=[H:"5//F)Y'-9 M[$36YB+D.EK4QX+ .PR-;N\ARW?QG$R*E(RGAX1M=9E#YR"H]Y2N MHC29DK* \'_05!9[N;I2!_A"VCL@ZVJQ*#(2KW*B)D75QL7G91&AJNC"[U%: MD$U1(0TQH!X.2/LDWEI4G[K*EL5.A8?R!JE3,J5,0V>#[GXC9QD16O!E%)"B9H_U U[I%=YWD&;#Y'V?OEE\#'M MAAU;&TYFU;=75/(^ UF [CR1Q>ZRB:S29P7-_ (4^.X)6S3"==BQ5SPE__Q. MI6,I+>54"TC:OKVBNDWXETM&R*8XG#47FE_0*SY#?H:I>>^T:\\?ATM_K M";I;&1%\JSJ2"^$MZ44SSCO7X_+3U>X3S>JU?P$*?#7REB5 S1L\(WRDZ:.\ M@>*%UF1(O 'T"9DKH7A9R*1 !\29&9?:&^HQC0/ Y$)M31P8\34X8"E(36Y$O[M4YW !+D:_.33>)MCD__:; MF-$Y;*C#=7 94VYC1-&I4AOGB>HH]FL1#IE7(?,J9%YUFGG5V.7< M2]+4CWMY1:E4OC=T ;.EM._PFR8%("7D1QUS?I0B!>*CY(.3F9#Z)*_\D>3S M?[[?GJ\?/YZITQ\LNX909;ORQ(1S0M;W06>SC'R_#2*MW7&1DN!->&OD@,!M;,%X^I]%NGKWYNV' M:ZHK9 +KM M0ZQ^B-4_XEA]4+18+T'Z/X]X+BB9TU2,(!^1LH[+ABY@<+[V'7Z#\@&DA&#\ M8P[&KW=_&FY,_10])8NB/JY$^;Q[JL3RT%)5][QSJFZC;*:Z*O;@F1]JE"-4 M\Q0/16U6GBKE)+^?DT\1^T+R\71:RG?/F:F:G!-PKV\UL^.&DVBW8\#2:T3;61IQ/IZNU^:8 MW2:SN2[MQ-B^?^JUDP'H,5P$_7+22V_UEM-M,A%5O7K*J1E/Y6Y+,EYNM^LJ M&6>4Y[S:;2,NBV:LY %L+#GFZ*TAN\@*P<5BF=(5(7?2E# N7;A:?C2V#_DN M(=\EY+N$?)>0[S*,?)&AT]]OODLD2\J79Z'45\93:$%,>,=CP1/RDIK0ZS8O MR3V=Q0,7NGO$5CL,H-E$C>V]4J^S<&K;A-ROD/O5\HKJ0_<1-?AQ,"'P:8VE M3:V>& ?,;!ZD#6QQ&)$./TL,AM-\I-'F8M]@T^* 9G!TL4Z0)4A.-TP M.BGB?,SN"'M,8E4BMZZ9+QKY2399?Y[73C"H[3"H=1\(:J#ZKI((?B-T)O;> M>1)'J9)J8]MA4.M_C#<'URXMB@5G;.NB.D":CN59>U8>%ZHD.TA3%\0\+36? MWW_HX(.G"15BUERH5>KOJMHX^/S9R>W]/Y:,<,VHJ]HX^/PY>53E?BF?._OL M;26PF;Y>V\P!$:61A2>/XJR])!HJ=.U<5+Z(LD+L10E?4B[U(0TC&)HZ(*9< MW6H":AZ[^J@,4JFV:,T Z%N&=%8K!.MU5=D8LY(.&>UR5O"<+@@SY2#;=O>; M;%$QB#X/IZX-;BK[30RJ1%-M"DAMFW[2@4[%GIV),W,]@+I"*: ^(0GK2)*P M /Q0WZHO2O7[@ZK=,*BUV='ZCAT.Z6*#2!?3&JFHE7T(&S2S.8!:V68PX3-M MOA2\YZ%$!1(Q*$@Z]8O/49P7T)*%QO\'6T54[65!Y81VLWD@CPZQGK)]%QV: MJ \P$KA5UN\L.=HTS/XF5/N%6:J@4,LFNMVCE51U9/>P6=@+T/"G7JZ@1GL_ M*H9T(U4=V7UJ6JL%/CY4RO#/QUJ]MP\G(S906@8@38$.-(#M%Y5@!3^EE>XN M-),$7TUZ'S::"8(#TGO%_>[B3@"!O+M 7/ZR&,VX($Y;---EMT&80P/\SE<( MK@_!]4<<7-\LY*"7*/H/(\$/,9%$R@\]3Q4PF%[5W6],O9Z*<&%:"",_N##M M7Y1MEF.=AUW?J'/ZJLS[%P0H X:-;8=!;0?7B6T^\%83LEK?Q.''WYD__JZS MC[\W?_Q]9Q__P?SQ'YI_O/W-1G'I7N&W)";)HQ1"M!%CIN9>:3_;/>YDJ9%3 MDL7S1<2^Z*_1 78[!BQ]WPNT1]SJF3S=15/ ;GUCV:_@98917Z.M+P2:JXQ- M4(RW(/>%Z; \D0F*JB+O$!'TN]K7I]D!??I;P&"]0K* RV0![8Q8]0UAUO[# MK/MV!8; VD$$UFH4=VJE,V,"9B-$N(M0,.V,/F' M0@SDJ+BSI>2'83MU/FNUG@4T,53-,-4Z+%#%Y=ACJO6#H.&]-D); YN*W[D, MH4@A%.F(0Y'L'1B]A"&]?3/B,O+RKT+^)/>,W#842?<*O^%(9DI"2-(QAR0I MXB+T=PONAD= ;B'TY=LRW2NX[]6"71+9)_5Z'R/T?M8A(NC52SI\WV+PPG5$ MY_-A>2'/2GWA+EW;/JDVQ,086O=-N;D8DJ[],*GOMTC=2ZH.*^OK4:@J\0>_ M>?";MW.Y?C.7V9MVY/V4:/,&.%QG-8\TZB MAC@8CG6QLQZ)9SBX!JP1!=> )]< 4*7P[0_@R2Q+IDDLSJ]15(5\)=ELM*1I M$B>$/_\#[AZP?:,W;T$SPH+SX)B=!Z[R&@4CW:S9QV!F-7?P2O]IQ!,APNY1 MM:K^:S*3V'7VG>_$!1F3TA,+0P/IXA7#-?FZ,[2,9N*?<;F7<9M9:OH:KUCW M:# L(D/KX*<(V4*U B:(;S"9SP9D\0SZ6]#?AJ2_F?:"PUP8H\R&#B. <-I. MG$,7-FL'&2[SH8GC;@:TG1#82Y3B#R-678\^6D8L7XT$MHP+>++FV"@O:V'" MK1*V;_0;PVA-6+!*!*N$1L:_C!+V>Y06Y(1S4I8L_9A$#TDJ^%86D(VDU7(R MSFY)7# F-@31X)IF;/-G>1#(_N6V>$_B>9;\51!>'NLF==/KM_UJ3O&<3(J4 MC*>WU6J]D8OU?F>M@@:HZ6N"5GL$T7<@#K&?_T%HWSI80>D.2G=0NH]>Z59L M =35Z8A.'34#[D%>ZD6=^W%/QTD%--),CX.\RJ\"!Z<>22U#((1+QCQ$!F[+-3! 9KROI6HAI]'/!>4S&DJIH"/R%]% M(N.WFQC](*_R:^R#4Q2,?,=LY%.4V-V&:JTK()W$>?)H\O(WZ>J V/5WN+H. M<'V+8) ;O$%N#UD-EI+XSQE]X(25=UU=9"1W'B*4X+7D0L$Q/&;PB[FT?FVY^[^U PZ0:3;C#I!I.NO4G7O!6K==Z. M#O[!6H:!QQHZ4T[GTTH!"@@JVR2JU1<\$Z':S31V6_'8R5NVN5!3@D_HK. MJ(>DN5FO%[O]+R-6W979S%:OZN[7/J^G(MCDC]DFWUJ?/D]X-)LQ04FU):WO MC@6IV59]O:):4W)+Y)S+4E>$32E;1%E,Q@]I4A%\\;0D<4XF]\E"-!E/[\2O M?%JEEX/P=_258*<*=JI@IPIVJJ!:!M7R>%7+!L+# %7#3D6$7E2F#S+U;WN] M><,:G(:W^%6@0,0$/2KH40#_.!]/SW:926QL"?]RNI+_O11+FC*H [S!FX+F M$#2'H#D$S2%H#D%S.%[-H?4!V8O<_%8P&H]9LI2?&='IZ*'@8M(X%[_G49(* MJ5-06T3/,PV4I*W?ZU>V;DA>D+:#M!UDSQ[HW";Z7)1Y/M=B$9>_WBW3)*^R MU>39>RNWW+=*),U>TYO\&H2](.PUGZ-C$_;\&5"AD-IL)[U(>^]'O%@L(K:2 M(H_IRN%V J"+3_F5"=U1',3$;T],Y"S?$67$7UO*Q!]_GA6+(HUD -[%=$KB M_(:PA$[&TY,)+760D\F_"IY+9JS- 6WSBOZQ'4Z%;;?>,=1RNGW'H>-PGZIH MP#/^FHDS=)XL%4Q4^]P?5\ M'& % G _KV@JW4UF0-!,D*4M :!M.RRJ>ZTZ$,K0#HKN7GGE4Y)165O_*A.$ M$9X_"S!"1)5NMFA&3E?7-).6+J'7IS)8K6RB@-CZ??C0WT2,*'?=!F_PG!61 M"Q8CDTW:F?80U#?NQWNRM[WJ)!)0G^"S.DJ?U54F\RVE["FE'IJ=Y#E+'HHR MJO.>OMQP-FL5[,EJ\W*_<63B8UNK@G:MZYH.B6:;TS/X$UL#49N%*, V@PE) M.SV6VJPDC+!AAR6UTLXPXAQN:7;S0K0R\M/F)O7!!308C-=H B!U&R8%&7-1 M16;8'@Y'4L#'@444#4>"#C7:RE*/BF4[E0):\;>CTBZ.=E-[?S(:EFYPZD%! M:X,"4/%YM^)"*T9_CX;1&QB2T' Y3$RG=L8^5"SL5G/!('NXG$X+)S,0Y _H MUF6X80KAS'9U6;WB>1S*K2>1[&)$7(=+>H#L> =AD:W]]R!;<'G0\*VRODAN8I4 M Q>O!M9YEZ>*E/"F#@N:BBTZNB T%O) M*?GJ^;,G62:.MVN2WT6RK(D\03\FXI$0H"0A:4IB>?[=,"J4TWQ5!\'1*SL' M]YG?B-,^R_?7?9.N?M,D*LEQ76E&RI4;$?)&<'=2+/8 6??SFPXA&#K)+R-Y MHTKM,6YNV".]VL!J7=,AT=QK*/A+O4G#'^J&/=*[8S[=U@:X86+_4U4LL>[? M([K-V70;R2((4G?:VC% \" OZ!&?4O*%-A\B[8A6^]#3S#;L+7U?0G90T*YH MU1.E*VF).RN8M$%6ERC%U1]&ZHT]_:9 )9E0VZKC3$%Z79/>:-P TOOPQOE8TY54[YDRK#1H7Z67-OHPH^ZP-@)"<=LS):4@3AD)60,@*"%'V MCM")82="&X$&/Q\V#QD"G>'[%.6%+.AP+B@#X:GK$"+LFT=0TVQVOR[?HR"\ MKLE0(HJ'1F^(@ X1T"'"&$)GB# .D:ALC3$'G: R>' M."?KQ1?BG'Q&'JA-*0.-:NHX" AWS)/K("#<(4\J(^U (YRZ"0G"%OBDMB3B M\[9/HX2-'F4^Q2C)ED7>B6/=^!%$/G0@K<%=_@VZRS^1B!=5$M*5Y(V] ^B4 M3"G3E)5LT+U/E]4>M3"WE:*35QR&<=8:PJWZ]HKJXFE)XEP>G8_)1.Q%4OZS M@F9^ 0I\\B1MA.NP8Z]X2O[YGE<9NA]HMZL$X]V)Z+ MSD$"F!?:5E% 96IWR[P8_'[.9KF%MH'.9MT.L4E81V>S;@<7(,BCLUN[F6"3 MEHG.HMT.-E2M&5S@0G#W6HL2P=WKU=VK-4'VXH'Y<<_AD,JZ52TORK-ZIU__ M2@/2@COE&W2G?)1\<3(3IZ3DG3^2?/[/]]N"4A\_GJE=*99='1 [%B>GD-JR M6?GIY[^D>)-QPF\(^R0V^'D=L99='1"[C@#9E,BK,L1O94Q(NOYJ'9WP7@Y( MO"/B0)S<)4\E=O[B,R\'K(Y4^]Y>+6HG8@#'TULB:"KW1L4]:-#F7FE_.7PW MT4JN*)4%4]\80UJ/?1Y/CXD[M?2 @\2H ::$WU/W3N)'@% M/[!:CLZ!!,#8R$2"SF4$6Y40G1F1F;KZ;TQYWC UP/:U&(S5)NJ"O3K8JY'8 MJQT;_#XFT4,9FW"FO1 219\>4?Q! M)$ED;O@:#D3<8VX>. M(AC;@[$]&-N#L3T8V_NWT09C>S"VNUN.P=CNTZRG5;X&9G%OHO,/S-#>T!8P M,%.[&Q7S*,SNMC8$= ;Y=,.;H\6ZOED'YGGS1_ 8ZZ&T!M-],-TC,=TKB14B M U$<1??TE,A;^$ZF.6'_32)V20L%W4W?XM6&HB5SXQP]+U36%=ON*+%=BSWI M_BM)'TD5SM 2J^IU*+%+YKL7WVP[P0?OP8OV*W6!=?L6?$@K&5*(@>/II9"L MHE12W :T]H5X\'_.)FM!DDPNGH2 P[47,K5Z%P;?JIU'%9.')'BJAHXB>*J" MIRIXJH*G*GBJ^G=P!$]5\%2Y6X[!4]5Q?7I'&M= W5ANS"@#=7"U,C$,U-W5 MTH0T,'^7$^,O$#.ZFS<:68.!8'\>$EB8]0B(_!=DR$'VI5X\MC^-XNW]1*.E MP)9P3MFJ>MJNXE>C=_OUS[8@,;AEOT&W[(EXZ21)!7<]DGN6S&:$R:S/1R++ M^*D46SJY>>W/'HJ!(7DKT(0 MQ6.6+ V>$:N^/:):CS:9;*N"WLTC1O@5YP69J#*OFKVD1YS7T4)_08:I^1!I M[]7O\Y*HL3A]DBQ*Y:^5> UC+4T_[VBVW&U8^/4->Z07T!W> M_*D%H[HHM!?:(5?2:M' [[3M!1]H[](U'R+MO>^[H(MCM6",%\YZ0K-A[W5Y MF]U[8O?HU[3T&_6TMK$DA%]&"?M=WH]Z,OE74;DH%<3#.OG%47,U[S[5RMM[ M>Z#Q>=P Q!ZT]4YUOJ9$7I6AD29T37NE6;LOZAL/C>X0/16BIXXH>DJCH"@O M"E&)95CQP2TOU-8"@!&R]I2@=OOR8$/@3(HWNL@WXQ*C<*LTJL@H-SO-D02U MP24Y= QJV"YVP %L]B@YM-W&V8I#'85Z.=Y +5T6Z%C6>(;3!KY'E*SK7,S! ML-^Z/#4M?=]^@Q1#M'2(ECZ^:&F8GV6@L=!-W2X#C7YNZ <:MRSV3@\L-CF M)IZ%@88R6T8,##2&N4W(S4"#E]7^)2"@#\@ 6?I8H6* /_T*>)F.71 B%"8V M<E"X>PTZB7;E6?7M%)>-% MXUS*QH_)1)RV4L&S@F9^ 0I\,G2[$:[#CKWB*?GG=YI&>5D[VPJ2MF^OJ&X3 M_N62$;)K9K""9GY!K_@,9XVI>>^T:_=NATA]"#$*(P1&%& S7!0_#9]Q& MJ?VF-=A0@^#+1>001.#+Q1=M )-ZT'$I8.>@;8U1*)G7S?:*@8F=S7(+?1^= M6[@=8I.ZC,XMW XN0)5&YQIV,\$F.P\ZIW$[V%##0HBH"A%5=HA#1-4^)!N' M42^._I]'/*?QESE-Q?CQ$?FK$!S7\GI JW?Z=>(W("VX[(_995]O(^0LW[$/ MBK^VE(D__OP4/26+HM[YHGS>/55BN6BIJGO>.56W43:KCF9E!MLE)[1Q8)F=W)OK.I3LM*HRDYP+Q=!/M6:WWRHU*8N*9/UPJ(L)N/ISDC5$=ND MOP.R;QBY+.3Q]D?$6*0;37U+)Z30F) )OQ1R5BWL:[(?EV/=SP&9NW7@3AZ% M\#$CY63=$%8^JB,1VL>O9.1%,/BGSO\SK!-C%'7'\XDGH>@FOWUR4C1P2 M4$W%E:SSEY%8;F5_)/G\LV!O]I4EN9#X;HJ'-(DWR]$X>"W?Z-6MN5NZ^8[$ M,LDC(6*XX[00RULN([%XA'JR+C!W$;%,$,PWS*HMX^+TW4,:E=-5_0LT,1(> MOHA@!(T53J#=C@%+K^$79VG$^7BZWK'&[#:9S76EOHSM^Z=>.QF 'L-%@(^3 M-N=U*=D\/^3KIUQ5Q:S5N_I'?5W(1TM4^T#7[[M_8_$N,B MYWF43<0990.UIIOG](5G1>$F8F-6Y8*6A;P5(GV#GEX1U10BWRXA!190'Z\H M;J*5I$+P2SG"&\WNC'(E"$@7OQA,JJD*"+1?_VC8790*VBY*2[H-G-J.O>%9 ML_KFW%%R&*"+WQ#50,L?3>T$3CTH%5"M:P#L>"YY^0Y_E:5!*,RKZ M#QJ$T&S_H=D=T+D^B,CDO"@-NX0E=%(9!*_)U_*1>JQM.OO%53QPH>E&;+6S M\#2ZI+&]5^IUQFYMFQ#6WRF0>J<@-7CG,"'P:=NC36UH& ?,;&RB#2P[&)&: MMT+:7$P;;'('T-B(+G8>PHK4PH6**D;1]>+$$"GOD&>!0@TZGK785&@3'S%* M'G:\[6)@9_V5(.#WEO41IHEIRU4DE!5A-4ZQ&IGMYJ^3O*NPN96"$3Z_@RL9K8 MTM$E-,.@6LZ (L8E %C%^4(A8 M1)^6*710N%@DH*9)F%"_!&N$P!!"]<)A.L$ MPG4"X3J!<)U R%D91,[*QB1T(LZJTOB\XU,!7I35Y!4AMR)<*1 *MH>"[:%@ MN]4LM]"HT,4WA(+MH6![*-C><<%V/'DT(4S06I0(88+=.FZ:*RZ(_#/1CO=I MQ)_=3TY=-,!O8/#26)$:'#7'[*CINTIHJ)T::J=:C&"HG8JF=NK+ZQFW]&F= M,,!>7I%AR;X@%)1,,D&DVPPR898>K5Q\FNU48YD):+' MG-9)C3PL57\RF[HT@$LJHT9#1GH@OY=EE+S:*;^ M9<3((\D*LC'$CN367$3/.RO0(FU\CU_C,Y"<8&<^9CNSBS# G$5Q+B_$."MX M3A>$?4RBAS(#ZZQ@C"BC>VVZXL%T3;.X.:S#WGB0W5;;P2V)Z2S;+95G U#Y MDF!0\V]0"T:HH.8&-??;5'-;;-)#57JMY8F!ZKB-)(R^5:>$1[,9$]M.61*2 M3O>UC^;*%/3-O:E7=@2V4+AB&=C%5I7$L?YC*VRL?_CS[K<] >/P06NU!D;) MYSL%)=L'.-0^7-1\&THH9_F.Z"S^VE(F;U:[8712Q/F8W1'VF,1UM?),S7S1 M*(V1Z\_SV@D&M1T&M>XC80Q4WU4BXV^$SL3N/$_B*%52;6P[#&K]C_'F:-NE M1;'@C&T=A/Z=I.E8GL9GY7&ARCF%-'5!S--2\_G]APX^>)I0(?/SNYO?_'DA&N&755&P>?/R>/JE+*RN?./KM6G$Q?KVWF@(A/45:(32#A M2\JEIJJ9 4-3!\24RTI-0,UC5Q^5%U=7>Z-F /0MO5KWUNQ0)68E^OU!U6X8U-KL:,&;U!J(T2)! MK8P!V*"9=3]JI8ACPF?:G"AX3T")"G0$4Y#T-CCWK879 DU4/6P54;5)'95+ MVLWF<21!\S"S-2I.-)]7%&H@0<>7K<[K5BSIR,'N,/?(0E-#PY_Z$XL:S8:H M&-+->=V**QU%0[CD2IV^B(\/E=+A\SW&]4X#G(S80!S&<$Z[.- 5C(]FDN"K2>\*0P/(6J#?C]9!PVKPJ=&["=$ D\-W..,+_+0.%D@CR(0 ME\>$.B,NB*/0+ZP0D1XBTH\O(KVU[[KG"&9&Y$ ( D=B=4XI6T193$;T(4VJ MP-ZFM\FT^$)?$0S,$A,:D^<@72'!)AAL@D=K$[31%M!; =]YL ,>? .O)5!!:K %!EM@L 4. M@=I@"PRVP&.S!8(HNWA:DC@GD_MD(9J,IW?B5SZ5MW+1K*JWJ[I%Q?7KAS4V M0O1C^;D0�I?MU\)-B3@STYV).#/;G3:/,NMZ[!V92"D1V'M2P8V7=MML'( M_HT9V?%DR@4CN_7N'HSL"(SLUMHHFBWT.#T.'T9B0<1$QDE7=O0H+A-_^(B1 MF"2/90;&*,HF&U-\T_#C]A_RZWMP16]P0 0'Q)ZY_%/T+\HV^0AU!:KTC3JG M[SI:D/'T!0%*<[ZQ[3"H[<#YL/G 6TWYTOHF#C_^SOSQ=YU]_+WYX^\[^_@/ MYH__T*.]]&1]FMP^'R9: Z^IN5?:SW8/QMN$?SDE63Q?1.R+MB@MQ6/5-WA"@R=4:6S$[0G5J('42@/#!,SFJ*8- MSI2!8*V7KG2 M1+S8#W==H(G&B>O]2Q16WT.E0^G2T;&X!7NEJ'K51#\O%RS MQ=*&4N50N+GA$70D)5@AMF#%.MV1]53)$]IEIO@E],(:XHQ!4=7UP1W!K>2P3-VSLA#_:[S=)K:]T^] MWL-F[C%8D-URT+$R_1. -L^(]:J!^H+%ZN5R0&5X'K*]I,1S8ZCC7O)&J( M@^%8%SOKD?A8@Y'=>LT%(WLW1G:(^0N-L]'2;^#27&%V+:Q_E_]YB#@1O_Q_ M4$L#!!0 ( ,>&KU;,J/#2<4\ & L! 5 =&AM;RTR,#(S,#,S,5]L M86(N>&ULW7W]<]RXD>COK^K]#WB;JSMOU6C]M9MD-[F[&DOVGN[)EIXD)[G; MNDI1)$;#A$-,2([DR5__T "_9H8@@28!T*E*UK8$=C<:C4:CT1^___W5^2,O'[STP^_67XD MG^_/R9M7;]Z>O?KA[/4/9V?_]OLD3O_Z$_SG(<@IX42DN?CGOWZS+HKM3R]? M/C\_?_?E(4N^8]GCRS>O7KU]68W^IAP.OXV*^H/VX!]>RE_60T] /[\58U__ M^../+\5OZZ%YW#60 WW]\D\?K^["-=T$9W$*' F!ECS^*1<_O&)A4 @V#DZ! M*$? O\ZJ86?PH[/7;\[>OO[N2QY]P[E.B&1=QA)Z2U<$_OQ\>ZG$^>-+&/$R MI8^P3%?! TTXS0+$.J.K[N^2+#OX#.CX$>AX_6N@XU==T(K]ELM&'F^V"?WF MY6A*;V@6L^A].C')W6"MT'Y7!%EA@_I3P!/3?\^*()F6\E.04]/,51B=F.83 MD!/3_(E.+!_' *>C%T%H<4JD)G4)C+KB?RL' L >I2KPE2J\!9A^*2@_CTJM M6<-FX<$DBO6&G<'1].JM5+*_@I_\^8*%NPU-BV7*E441%_O+=,6RC=#O%1I! MIH2@-5Z2E< IP;)RP@=3-H1[EK2YJ<6D4_9G-&>[+)2'*D<-QSY-SS[???-O M%6["D1.)G;30__YE0^WI7)99Q><@"P=H*T>\#!D_4;?%X;Q6&=N8,)D9\R(*P.!(KLX\,94L/N&T!$]A)+-"3%[3$_NU/3B7+ MD,\,QSQ=&5.HHT^LH/?L0YQRFS,.$FX!%!2$^X(609SD]US7[8*D2S&9?8E1 M47H8;,L24$'N&:GI(#4AI*2$E*2X5UR&B\!&<-:9,KNB>4[I]1;N?_RR>$7Y M?>4J#A[BA.O:FV /A.87._J)4WG_3),G^I&EQ3I7J+FQX) *$(O6MCAS=G_O M10V.7@-72094T'N2G1NU>XDRP2FYSSLU/._T6#[/Z9C=3)1U LJ^(2 MFP,-_,.L-? QUQ&*MY.5%O1MR@V9L^_/,IH(Y\4VR(K]&;>2TYP;ROP^EI\5 MP4.BKV]-X4VE;W7Q.C%VS\CWY%920FZ $G+?HF0>.M=XH?IT+H[[ML3YAR-" M$MAD&#G6 32I /Q$^']-1?>\X84@H/4ST99P_7@FIIH668"^/PW F%34%+B<2-R/\L!N89^1X TMPJ#\:7'6 MRY4>@J*B';<5V*IO6"0?,Z:[^N/PNG,1F-'G9(M\?W(A:[L2P&8H:29LU3?P M1?DR]>V,=I@-61GGI1@C %YV\BJ(L[.G(.&'7)QN=X6%33N(PMW^5)(RCZWX M@9-'_@#DD4M!WM>WZX87>]P&TUQ!9Z\QL&1BQ9;17W9Y ;.X7OTQR#C-A>H] M7.L;Y$M++VS;4JY%1+\D.YE5H8C^[)E::VLV-,"1J3I+$4(QTZUR7 M_PU97J .(%.@#ISNI\A].N#Y3^6?YYR@61XKQDN(]-$/K8L/N4^J!]RS35#L M,OC+U+M@&(6S/:$F918[I'Y-)Q]+\KZZ_:*QV*-VC^X*^GG[RM=A?0EKCXOH M ^YTF0Z=PW2!NR.+M^0Q2FR,2MI"3,OG'RW88 M$!9FQCEG&P)./GD20NY^>2;2Z#+-BTQFOFT@+/FU8HN8?H[<-+IH;&^CED$! MAR()*TI(P4 4-UP(1G=&&W+L21I06JBY(5TT=Q(%R#1#]R$#N)HT5Q/?Q%T$B"4"$K_9W[1[0.+ MJ!OAKK,R?FZ=T[RDC<3A\'[I]RUMX%+YU3RFC5WOD??'N3VG5?L\IOEY[XU1 M/1!['IP =&7]GV+&6/Y3T%\H*KGT3$(4?R'E]9$D#1%^3B"U5#!]5LW#?JIR MN6[I)HBA^-;UZD.;D=.R&^&_TE>&N>_@P3O(WNDCP\DM1Y73 M[(GZB9SD-P9$!=22FVS>:&!QL MG0%*?.^>98L\3]Q5M(-VE1NXAH_5SNXV>9;CB&80$/V%#I7"@'6P<%0F^ M=TP9)$J6)5U?T5897%7D'M%;*F>WK)8[% Q)K7<7K6^0=ZA>V+;%^22.:"9O M)'H,9R@NVD]WCN(\>'S,H"(QV%0BR:G\#4('(^!:2I(>Q.\Z?YK_[>* )IF= M)W\W1\V+64N#!&S#!7(;Y*;]:#$P>DR@F_OG"QGJ-A?/_Q!KCR/?9O,&<.CS MN<[BQS@-$OBI28Q/SW>3>$ [X/MQ>G80,M[/.:P<]Y8WSLG&+SMGC>SWC]OOOH==+K2D^XAQ?(Y MJ^!45I'..:DAC9]D%9\@C:HIX(ZA\6CLUH'2)L=3J2AX!BA)Y)NL)I%P$JOM M-\^S:8*%-Z\]A5Q-3_>H=_O/:?RW';V@>9C%6YC"\DNL*LAA].TD]RD%#NMM MGPXO'*2%GOP"!/AQBIKQ7WGAT&+J2*5?U0K(M&Q4V M\HO$-R *%NB-RK9>'0E]?1&H:TI@$&$9B5KRS%:DX+\*GH,L^LZ]]E:( =/@ ME2>=^2G8T L&MI26FCP=/HEF;, Z5H8+ JC)+Q+Y'!1A!X>5ND_%M@F:D^5= M?:HZ3=7AT=@F9-U071B.N:+SF(=*HQKL988\<_=04D4KZ[9&'!J/?2Q1P;4M M2Q4^3QT0!]G)C'DT4K64)7A$!9ZC1^Z;+ [I+""45 6Q8,MB)%5-G9%K)W\"LUM^-6TEH K+=YK$? K=$F&6^O1E//# M1L(XA3_:6%AN&)?ROPL]<;T"4;^(<^%^NLGH)MYM%$:#]G=(XV$0OFWQ:Q, M%US09R0J:7BYE40L2$I1*:06IH=X%#^>HSC<*D+(BY(4/WE\^@+&T&SUD6O= M4196L<7T/AJ?@]T!W$,^=@<5(W.S)YD78E>U2%B0SF+&OA.V^\2I.WE[D)=N MPP"A;E1&U_S&%#]1V3O^BN7Y!Y;1^#&546;AOE7R?9E&XE^)4 W-)#[1XGIU M'WSIBR*TAFQ,$.+D1)EO#6X?/S#CXMZ2P#*8,2RO%9(H\AC$J%)L<^&(F1+L M9450DY,+MI 7"9^,GZ/8\BXXCA>UO) C+VN7_%Z8\OVZ/U_SQ>3TP:TP>Z)= M5[2AL9B+F0JF?9>(0".N_O1+2'/Y>I\G[/ELPYX@:"8N21L,3+8Z+?S35B B M)\$0#@41X-*0?I!FZM4<]QY\&X/BQ(R8Z:[F:"NA2R:YP758_/1NR^V+YFGE M%A9-%8:-!8.M4VJ(SED%4T.Z4+5-K<\=6_7T.%L2Z%K(1$HB2%NT@RX$=7ZJ MH6*%E4VU"@Z?MOEQ'<9"W_*_)[0\D]N7<>4SM_ZGZ"?O813N\BN&:<&E6-B8 M(RK+HB%$F >!]LRL/?,;2!@;P]+1=B7G-\T+J#?*#=?V6T2W:3DX'&==*L%: M3R,.\C79XI+LA!FY83SP5F6R\:J/)AA-:<%F-/)+@(+.@RV<1$D M\=_YS)O?ATF0Y_$JYC\,8+:<#WT%9;T$#@34D>2 ;A+3K>0MM M7E9AR(V?/2Q.%'%*'!1/#.%+0,,&*\YGK%E'P4*JOBFW0WLN'CC': MEPR]/,[,Z/K2/MC"I6H4Y+5D)?9QE!FPR=VS MO>@FTU\"H7,,]CF^#D *>J5?1S5HVLT>VQ.U+WX3(LWSJ181,7O7OSN\C7C9 M 'T2PPR8Z-%+?IF6]\(;\#FP=%E(\TS4I6)P!H'!QA).Q6-UB]+VG8\!/IE' M'4.$/S\[AMIIO.]N^(0^[V21OJ]JJN9J3Y*W(#6!I*20M$F$>],AD>1K%(4M MS6(6W15W.^K(O(MH4)Z9J&+I"YR$X^T4Y&]_=@OS3J^]>O7H- MUA@1Q;I_1][^\&KQZI7X/\EE/?]@5ZSY??SO-/H=W[,_O/UA\=M?_RC\/.!X M3B/"=D5>\+^ 4GOQ>O'J[6\6K]_^%J3]@H8B+:(2^#=^ I64:\9T%\*9%#8! ME>(>MN2JIHFV_$B#?)?1Z#J]A7+0&6AFN1CI]K M5:)UBANY7YS0:#W"KPG^+4D6[M.R1QILJ::?0$/C7.KGNA43YG7MW3GNFKC. M>\9GP)#^;UVD2%=2-: M(,EZ(E K$I<;]UE%M7A:@:!<^&G]S+++Q=/MZ2MM["L?V:H8,)=KZZN\>[]K MLG_P- 7='3DH>SQ[&D^^;LJX]_CR=)CFXYHA6TDM:_-Z^,:A^F+\Y>,8LMM[ MR,E-@[S@NE+^U/N506((E*6SZL?*7*^Q MSX= W039=2;*0T3B#GQ#,T'@L' -?3E>T%08W!H1M1=3R%O$DB3(_^2606^Q_ZE2/FC/"S]@P1<3(QG7< 3>+(UJ-Y;\IUD%! MUAS= Z4IC-N)ZP[LV#@GNQ123KXCX&R3@%<)Y;<%(*P*5-R6D0PEO:T.4^1% MQ*<"-PMP:J:4[*D\E,H?P? 4&@$D+9=GN _Y).(525CZ2+-OO6:@#&ZFTT04 M/4$:K23"C 8YO:#RS\L4<96? !).F6 PVE8P(TA#:!TW'$ E8?;Y.XBIO\/I M=,>FV,4EG5QME91^*PI3EGJNZ50B\EL@28[SBCPR%H%.@R()4-"2_RXLIR1R M79[7<;B&])@\CJCLTM#H6]FD@0H 7-TV/1N\:+U1FH!-N-KNRQU? :DW,D5) MU7ZB?_#80L<'0%W%J79C1Y51FF@>")U5HR8"-UQ]=>9ANX1SMY1TU6_N8=FX MG9!G16L7\'\U.X#_X\^W4."ELW2SXK>&,GX$Q;90@V,@SHLXY/9D.V3&2ZL M%0?9 %LF-PRON!D-Q[8\V?G17O9,6J:1J)C5I*.U+K9ZEN(HT-.8CB@2; LB M$"6>ADAT;$Z)4$C1D3>M*=-ORCLGEDQ1*DMA<25X_LW";AJW+]2&U 0K:_4\ M^1A\B3>[C?)$Z?P]XDPY@&-[,Y?(-&OU6SA%NKG&!EGAKD QS7-*#ZV9?"B. M6.\C;('B7N#6U;_ OB!'=BG$YGJ.RM5D.L-QTJYNB=-^W=+U>XQN:<.QKELD M,H^ZI9-K;) 5[D*>RW:66HG>_8.Q8<>=0!V\H,F.IZ6GWD_T;S\_F1F3K*J' MZ^>49ODZWG9VQNL9@5 11Y!LBT*-SM]%5L4[IL$09ZJ"&\,L@5K"Y]PRCHL/ M02@42.9'8287>SUECQF^&8J)5_7*3L6@7%M?9G73S M=W0I'AJ&T#1=X!R4X*_7'R.ZS'W86F4/K;_6B+4]ZQ7H987619V> C+=8L M@LIO>4&ILG&S_@<(<>@'[*)2GTSL\]FWV8#!S)QK[B*]#VR@#A4R/! ;QWT" MT'K8]K'9ZEZI:'"3Z;/(S?57<:YT_G[,U=>%"+0NOGY.E&ZN'5]ZIUYJM$+H M/%MTADZB%-R<)R=JP<=QHL53I6KP>H0<%4Q7"(MB%+I \ $TM[T ,-7_)R,< M$L M@3HH Z.1.T(!U574GP(]9HM,-A-,!V+YZ""K*7(R?(G^D(PP0W99M13OPC6- M=@F]7IU><>":IKKX* S+*< A[- Q:-U?>?U8KY,L#9N:WW:%&U)#@9Z?*7O, M@NT:?%,JR1T:BQ%+%4S;,M?&YTW>!AG*C+AD5U+HXS$%2M?1'-PRS>MA.=M^4+ M:)/[YR'X7"D;3(MY#OU.5?>C'J?3Z1"TQZD!Y<+ 21_W7".U^:X#4XGPT<>CLLO M6_6I>/)+S'%8 [$>S_NG&_P!.(+*?]R3[W3]63^[QF96;C8[OG7W18^EIAJ# MRG4\@F7]'!/XSCD^O*".IQDGKV6Y%:B]T$S#1RJ@:OV9%H,\W6(-JP::?3S) MK=97[<"3V^VX\H%.+K@FI?4P7!ZI1C]"8Z?D(LZW+!7O_IRUG:(^@J\9@)/P8EO5HB^7M M68D0+]/CB1YM-X#PMN>2[QYRZ7OV(,!*@6!:#!LILJ*6@%I:.WZ-$=06&.N! MA*)@!%HZ1U'ZCZMEN^2 #;',938@E,;XP.GMJC]6]QR$-E'\?]%]\$5A[XZ MA,\<-,5H+IA/-'M@IB$WGVA1E6)!50ES,C,SY: _)7LYD6CY8A.R=JRS+DG$ MKC^'F*PL[C/L!X:B''G=(*V[]9*$R-.E1CS"S3?5'/!G3L=9\]@.&!"+PG_I MP]\W(#3,A(ON/"UE5;][M@S_MHLS>I-!J>-B?\-Y7RS3""*GMAMU30MS %B/ MBS8B9V&JVA2A(E=MS/='.=^4/HI*\68W*1G@+0OD1W&QRWS%LYJ+'!O/UY'' MSQ^#+./PRW*=^D5XU^;=5O*.E3/Q<.Q.M N8A36T7,OP+RRKC.=<$4.L'H2J:G@, MS+KOKJI3[BEBN(=]3(\G5D4 MBO5P?UTK];@+3-GF+O:AZ*#O4)N#G^)K6TH M@+BZSTELF+L:ELZ"\0N5V2WL'CXA@0:IEH3V:&%9/Q><">/=;KM-1-9.D$"& M]8>$/5\V]NV EC/\&BG.FEBLUT5JD4&B. \3!K611$>O$)+35YRN]N7 CW8T M71,VDM%6;;7SW6:7<.1/]#V_,83%#;\UL.AZM8R8\&8J#3>S#Q%6G!X"^V=R M10619"R() 2$LB+%G[UGN H,SUJO4JBX1II\9D$"W5PUM>3/SSW4B/^:LN>Q M*A"TB;@7;2(>"DA0$,%\JNM'WUCLS:,+IBLCLQ,YQN:<:!:(NA:B?0R@)H![ M0422B<8\;-VB>D6$&7',K_:-_K*3Y0J4702P(&QHY2-4L]#0"]*0Y:]K 7J5 M='5W+^N=Z?&/<LI0#\3Z@4\ NBB%7Q:_ M!YQ$(/53E+:'FTR?1>X>N1)^[ 9\5A]8=L%V#\5JEU3=I&[K=N@#?;\P,+!/ M9B:XK(Z MOD^P@MH#VHM$A5]XS"QJEWP;(M7"R?A2/$1 MI=,0CXL3;;V70@&!(HA3N'"6J:BT-<45]9'>URLH3)N![K1O%,7 S""!^N*7 M:1E.KU*\_:.Q.K<;JG5U6Z.5=>\AJEAB]J,C!WC+#!GF3(0NZEB-ZQ6_2VUI MFHO]6::)G[.\R$5%#'ZMHE&=Z##0Z7HBJ$B1'(G=^L5)%!@1N$F)G"PA1/RQ MO$[Y;ID]U>HQ2TOBTKJ5SR8T*O/K-MN,KCGQ\1.5[HC>5JO&W^/M7CT\UK7R M]?DE61YYH6Z"S-O3&7XEV&CVCJVB(NH@YGR37*_^RIJ:+U M!:K"2B]DZT\5-7:X*0%^ @00H&!$ 9:)YS2B'$O+" X/Y@H_.9ROC\HL>F+% M$'QUZ)AM',2R<<-0].[@!VA'K0JP?8=M@_F??_7;-Z]_\SM"!06>@G&'6UD1A79)*,D!%E814O;CVW'P5![^V M$>MRFL@J$<$#/_VS5EQ[I9O+W-;JR7Q/HIW(]Q4%BT2$C0=];2J'; S7)TIA M_QG^2Z,+P3X9F]2UQ32&CTD^[P#K++/\4>+6;QUA>QZXO;+<@.\7]L?S\0_6,7!7NK/<1TIKI!^XJ[J.?"DR8 MQV3S&E,=1599B@5F\H)*W)XZRFA*$<.QT-D.>K?+XY3F^453]&F91A RDE^O M;F01"Z'PACR<>$#(G6:.T/;NJR@B+9)(D$9$$ 5'0)LL_V[-$4O&IEL'QZG4 M>AGYO6-')5I[RL.7R5\[!ZTO M4,T=>B%;;_708)=Y1:3"/Z+UP\0S&N]!#%(P%^2TXO+OY:1%"7\?_2'T!(HA M>#JV>F=QOZ8?@^ROM*A*+BT?,TJ5V5*&7Z%J>@Y"M_Z$4Q"HBBEI:"J8U52, MJ/5I86Y3QZ$,S=Y'$5!]@6-(3CNS22[Y2J6/T-I+GGV?:"'"::!([\^,1<]Q MHHI>,?D4:;'HH+!_3E4TE#:,""+TU&7/@.-L#!N=R1]D!,'_X0&!'XA41"ER MNRL.(0B!_X*;\H<_:(VLRTF7W3.2GS.VV_(O(+B!I?P,WM&HS"]BJ2KRWP<) MR/W@DE17KB*7<\(XGN;-<^FWO2N"K#!S90&A"UD)B#;T"F]!5L]&_CXHR -] MC%-Q)+-5Z2O^1^7E^]2X9+())VD:Z?+0TBGB1=^Q.0C!R.O)348_0&'* :%A M!GQT9K[)TA77*VY.KB%<]C8HZ'4Z Z-N/H0A33W_$[">0"-F*)XE^(:D\6-* M0N%Y#?>$DT")G#@?D):G9QJ='+->3E#_:]-UKOJGZFN\0\KP@4'EG_7$ MV\R4#+9QBT03X>,>:4SL5W&3-)Z5\_N/ [XC2UW4+QPOHI*J;V7ZE^[%Z.N[ M!^%W[%0WH9'B,/(N]#'X$F]VF\J9?<-)A*QXZ*@!:=4BIZ@J ])U0\)\C[DW MF>"QK:>,"4*T9;8Y6T05R9*@YMU&D"22[BNBP/Z39)$Y3GKT=1.B*SW98SW:@=B\:SB2U*C7P MV=XF5UVE&M,YE03&+Y&R8J,QWWT7%?X0I]R2/"@4JQ9H0P#3%A'N0.2PX*HF M1=WY?2X6]>GS M91J=B]> 1\II4VY+C2^P_FPU9/NE,&K4PK-Y@-R/7U.#S0S!.X==WA[R.(J# M;'\70/*S\!ET="W2'H_NY*: :SV;/Y"9_ *ACWY$^IQEQNQR)T8-%;)!ZWT6 MI'D0*CNQF7^(%:Q!!(XES$?'-02W&9Z%[C+"#Y-KP=16B%G/2&SN]RE$9PG? MIZA16=Y3S !A28H;8+OKQF"PL*VL[AZA8 9\V4[*W# MI_D5VASLA>ZF.II +YJGD88 OS7W=+G.D*ST[2'H:"5CYB'H 6"]S9!G#T$' M11-Z"":9[Q@/P0YJN\9I9U.E.7D'^B00U4O)5V#P9INP/:7"0KL611EZ#X3! M\=@P6A5I39W](G MFN[H+0W98QK_G1X7+QL'!&^7&"!S%C9I1!4J[-'RO!&A!!5)Y)G31"JB%J0F M:T%*PHCNW.T9;1@)9=.PW]ENOLDHM THBU$M4UG8^: @BV(+&WR)W+<:&!QD M8HFN"E7-,>%K9J(<67A08<>+C)HL 1O!5]\7C$M^&A Y/F" MT4'1A!>,2>8[Q04CK@B9Z06C3P*'+QB#;':V0_MR<'O'(/>9T[Q;LV1;2P*D M3$/58(F[1YZZ1/(R+>(H3G;04;UQ4\DZ)S3ZP*<&72)V,B;S>O4^R*">05X% M'@Z5E[2'"/N(-#E!+HN4MVEN^T9]@/>DV9>$"#!;[R/-N<'U:R*G0Y?(/+B>@45%"%T\HYF3W%(\SN6 MJ%\;ACY ORRH -L/=LA%4EHF_LVQ/4IBJS, $!V#- P_I MF/V2Q/2YZS*+X+ASYR>HD7P??!F1T3815'PVPACL#C(6&O)(,OOE MA@(B2!C166'Z>4W2BR1H3[=HI@O&NY=6"MK"Q7"<=>6"#C'-V MQS1->K9<2&T*Y,A3X:,#;"M'-"& <5 4UZ?5WI5&-2MEP2.D+$,%QT5Z*/I8]\.3:0 MA@H[NB?8IV\HMFA?!TC[9_**YCFE==F@*XBDJ4M#W+-W]":( MH^6*8_XO&F0?^&)VF9AX*!BKTQR;@]#7C : T=C<=#$99#>2NM]((FC\EYSL MT@CZ/O(?TXBPAR1^E.])T,=(!&&1;5GI"'[2E-J2OXMVE @F\=_NLF)-5AQ8 MD) ]GQC_49*P9QA&-IJ3EH'K,:,3O$?!/?,.+R9#@"WA,2(S#(A\34HTL!.*5;XBG M(:\W'DM"K^HO,O&*C+1SJK)7WZO]9(HA& OE")3U@/X2'?D>[_8:3?+H7)NX M%:"2@?>+']@%X\=U-3D/)Z]*)I@.U]R=F9W[IS<3['G6 ]JZ]^LP;Z6. MT_-:1T>+UPS#0)>>TI#2*(>"!G5'STS6X'\ONA&J/:B:'^(]JP,(G 6R#%*" M],E./C],4$M)AKQ"-:U[,U)UDM"9HCU?KJZ0,3QG)[) W@Y;(&^GLT#>.K9 MWHZW0- D3Y+M6ZSC+"*;X"\L:TP/+M[P.V[:;H-T[]$..9:,8SNDDWI"ES)1/SH3G MED)^$HTJLGI]&?V#D8+3#=2VV%18FTJG7CT7 YQE9NQR&#QST+/*I!&9C?9C MGIJ.S:G3F'9_L?EYN5;0'Y>E(@W&Q,G5]=V4/JXV?*\NKC8ADWFXQLUN0@?7 MBDA*B,;\7+JW.L5KR+NEYNK8PC)1)((F@J2%01@2^7)7K%G6T8')_$-4@1D= M!+;WCSXEYH5F[,P/L8,:2@ZVS$(6:L_)_":),I2':T\@T&S>S3 M'9QA\(M0\B&7#-C2;!,7Y;/F0UTR\&'/AZYD&9[ 8TR_V59D^*49J6ON*)]) M=!=_^3WI23%G\F>Y+)R9==PR" DVLFT%?' MP9D^-0]B3[*1BS%-&EY>.=DZ;1OEH!&I=@TP1\EU>>WHC,>_:7$M@A[4R/DR.WY T' MRGE\F889;/>EB T_T ==>U3_*\RF'8;NY/@?)L-X5]B8&>;6+LD@%1T+(BDY M.O1G,3V\%MB6L^1JH$QY.#K>XY+.?*8'O,$N8\@5<%@0HKKP0,K$97H>;&-. M5*^36>L;=,&''MC6"SPTMU[ ?L8-A!*_7_>S'L,9BHLCSZE;M@^28E_*-W1R M \G^1 N(/,L_YS=! <%(78>5X:>8$TL3A9-C2Y,68^5N;8Z( ZRD94%N&AU? M'F&0+"(H6I#/=V1VDQU]G 6/M#K.4C[5'.B!Z6\S%NW"0G:XSLOF+/Q("PJ1 MS!>R)YI)M]GG[^Z^(ULY@=*GEM5MS$F0DTQ.OKK^>CCY3+ Y:9=2.;-\/JBI6,FW^.*R2+:VV"RK_O$S?;[8)VU-Z*Q-[ MJM13=?]T# ATW6Q]5.X*:.O3A*ND;7/.F->C,,S@-60;["'Q12C_*@NL5-]^ M0O%0@LBFX+150_.:WQ&S*WZTIB+NMJ!)0L."#ZB:D9@;H-H@IS=,!U'/P& = MI'%BV\X"3ZP9N()64A%+VM22KX<]DYC$C9-'PRIN&<-,L#"I6!BW6;@MI_25 MF+2-61$%X,*E"L?6!LGQLFL&#&&.%3)83=#4-YT1\R0 ML7W[(H>F)"+OHB ?N>I;5UQYB^**K:>_44J.3;H^#GUB M3S3=T5NZD8TJ;V@FR@-"&EM=>!@BP4)^<;R/-WS(]>J._S1?R?:0Q$+V24DN:=%+&H(7I"*92)I%V\ 6U>+E MA---7D!E9C\::/+=PFPOJU]KML'EOW''T'$?-4A6M?-29'U>B,UOIA2F;GQ3/:H,Y\N2AU>#ZDTK^[* MT<>\N/9>!$5?WU\[2'S9]@?$.-*GDQBL@G!RX;G+IR5AF-)T[5EAOWJ_Y1LQ M4?X=GTUY K3 >_6GMNB8S$TV:F[3>DEG-SU[?D]$-KOM:3KP:VK-VJ4ATZ4W MAJP9):O]:LY/(F.?JWD:[C(1U'T>) D4.#[VK)HH5G.H4^I=?>Q>U;(^F9/M M=YNA[E6THTE++Y6.$SI-)]%4M!5 MG$(Y]8Q&L3+ZOF,(-OJ^!%MQ M^%V+SW2XX\Y]&>3K91K!'Y#7\A0D(A.JJ+(81!*#RDEI\BW6%:F#PTD;/O"J MBXKOM*'#CWO,B.UL%"\]WBQ$GGYYW<%4"AKX?K+[A0*/ORN&@J!I;AF3S1:A MVV5]D% B)XGNU)S=.(8DKO?2H<589]L1,L,NT[S(1"F35GLF^=<<(FXA54 5 M66_\/7([:N-QTW@+\)5I1=,EU%B<(V(3BJYB#3D+TB*H^D?#!B\[TUSXV&AN MN]N9<1X\/F947I&@:H*X26G=\XV^Q>Y('1RV=^,A$;*8AB!C+E=LLY5@H]CK MVED%S<;X9A&=0_\8%^NJ+;FF%TK[\W'NI4$TCOQ&LM5<10EYYJ20BI8YE"TR M7)-3'X\AHSV9.)_38 /-,_Y.HYN,;N+=1LNR47\VB4%S"MZZYH3CO<0U@\.[ MA[_*,WN(:?XE#*IVP0M#_Z.VZ>=32]P1&E<76EUZQIO2D\SU1SG7%$YD:ABT M*39;A7I>NTTE8SJ[KI>9\]E]V&UG>[_-9J-9V6%^+JDM0C0WG/WI_8-K#I3* MF$!7Y#3\[I$]O8QH+-4$_TNC'?@__GQ15NC]?[L@X\*5[&]%X[0C?: QTE # M]$"T;M:5:$F-ETC$3F5'AZ7,@$^6Y.-]6L3%_C(-6<9Q!F6.5D'/04*S_3D[ M"7$R_ HA-QK0K9?K$R20 QI$FE]!(6"\I(0 *@:A_ M2(+C/#OE[Q$2= #'>DNP"AD!;,[%H9MG;) 1OMY7R@?8Y4;;+NW^9)I7E /0 M]M_6O9=+U.*L^HF@AUTCFW=\8FF=4 "*:D/+4'W^CV07B9_*0.B>YJ9H()@& M'<;(G+3D,*;*N,N$@WGC/HJ?J>%:9G"+D/]6MGU;4Q*(_0=O/6F+ M8NB*RDDF+\KY?PL_D&2+[A@BB\!?ZPO\YF33+(_+;G%\N=:<@OB)2D(_T>)Z M=1]\63[DXG5 %6:F_R6^H]P0!MMZJHQM:1-"$I;G/_GJ,Z?-CH_4<8D*(HL?M@5(H:D8*"OH3-H#KTVURR):.8I)%A# MK/3TM%,'K.CR(CIN#WI@54-'N&"/03KSP3:(?3MAE5QE)JRR)"7G<;%?9C10 M^%N[?HV0AC88Z[X.\)\",C].TDZ.L2$V.#M-WP5YG%^OCD[YO?SO4/"8VW)+^6?ON/&#)>#C>.Q)[?MQZ" NC%[J-VGY;3M M^F 2EVT;L&WQJW")THXS\-=V,E7IK55SRID0?:+/+>G.6,K_&HJ&9+F)QL." M00J<*3K;8LCI(>T;[0%%L].'Z,5B4ZV PTMQ"FUWY8OJ;9S_5;^!K$C8I6ZP-H6S2'\)H[(Z>>""&6MHZYJ"L#P#HC6?"Q&6O7* M##-EGKN30%0]'JYLKAR'U>+'\%PYY4\08USQ$U _1?GN_PS279#MB7$9:\NS M,J[6W9K3S"ISJ^6>:3/.TN%6ENG=O_\2KCDSZ:=@T^47[AN&.,RZP%FWKTJ< MI$)* *MS5=_+2:;+'I>OL1N(X>7&EJZ6U_D$_QZK!&W_@BF>)07R!9'H#SHZ M>%@>7%Z8/<1X&";1_Y>9FQY.3SE#,^[@"I/4SK"SS)1$3P$PX:O>O3EI\92;, M\O1<6<4!WW*"1*93=$,S\%T%CWK/ESH )GG.[$-DW?86^$A=8?YV4-[O59[K'()3^^A],5D/I'"OVD:+1\XC]]I%79 ]!1I792['8LF+$=H#31.2CH)U"2 MS%?0$7H!NCHNH;AJ.1A;&JTWPJ']@?_L^-S1&CLB'/L$IK-X[/**(5$3@=M; M1+::L\R(74Z$!6XX>J)R,G*TH-0078N)N(G.04A.>=HI(@I&N8P'RUD21R) M0B^T4><3?/R7$K2#N*\&]^Q"%+68SC"<'%D%X8(^Q2$MJXE^%/V;C^1F:!BF MDD$'./NU-P%E4ZI88AV0!ENDXW+R[P\2\;-R)A$_I9YH)$O=1G*6>9#0W$/& M?9^8,%T&.E.>PE \9WFA5=][8#1292J@VMX- BU4E,^+N40/#O&7&3+-LI%V M4P6G*%X+>L>-,- .X#DSSTKSW=L;03\WF3:+YN&9J#NSB5]"0RU5JP\L&!N> MB0YTMN6OHH $D@1^Z%5M !,@@A30C.P%6.%^'KS1ZZ/KN!ADNM5@YP]Q0F4C M]PX-IQJ"#FIN0#FJM@@(B<3H*=2W@WM,AR565_W]AF:/7.1^SMASL89Z!D&Z M5PI [VBT+'1"=1??WHD>%]X^T4SPT>T5 4120+1F8TWB^\6%&7+.TVO_AR"D M!O4D3X=/\I+?@+6],0"33@U)VU1/\38OYB()F,$S?(=H*!_=59RS74B&@^^Y MX+1_/:9@#/_4A7YOXS-5Z.-HQ0AO7=5FD%J;A6S:*WQ,T=Y33F=,X$4U*WI @M[,+*ER?4EB:'Z.].^+&(V[W4-.'T4Q [6+OW\D MQLO?#=%-L<\66KRO?ZH)8$OP)B)LL&!E?%'>FE/*"I+3;0 A&\F>\&6ACRR# M;A\>W/X#HL,,V&GU8GNW"9+DW2Z/4YIW/:OWC$)?9 ^@N;O 'J#%75Q'4HZ_ ML K$1(]X:_?4;BE@F@P:J;7+$*7KU?5SRMFXCK=5P*TH%B@#\;J4N-&'&)VN MA(?]3>-E-E]53K O)%0Y2'L\UL M1S$\B^V>?&N:)$.>W*Y!^'.O!7!=WT!4;V#1_AI.H"Z^P-OH6<_ +HB<#O-EI#F\G,E'/N M!$A$C>@)S\'0:01'@/0C- +U+.3ED*]J6>E@EC/_XL:N3CJ12[,P>91LT=$%*.P)N$A-.M&8?M!W9]@J'C(-!EC M]?PK*U3)-E[\B@*5<3KSMW6&HT_$;K#NCL9N_+@S)? Y'; >'E0>M MBFT^CMM>(5*.&W_DNA&;@T/7I["H.=E]\/H5#[C^ AE5;,Z=AFVF\PU6;/I@ MVW?FS QK;$M$@A@A:H)E%10P0Y M1-*#C[^V.EUL4/:6_U9LE;"9[E9,]T%.E_^';%K M.X?+?]QDIX-'[EX.^0T]BI,=-.XJ"]_'-'__)4QV$8T^\*E E-VN*#O?O0\R M* *1W]!,D-Z;?#PI;.R;Y!0TV*\9)UJYB'X:A/YM%S\%B5#M;%5J]R*&TDA; M3FZ;.,B2 25 M#T%.(Y@'37/9D19V3QX7M(S*D"68;FG('E,!110/4.DK1VBQJLPR>?:;+D!M M-$$QZ&&!81@F6HU^ MN ^^7$8<;;R*0T'*0.7 @?'H^ <%7$;X7!(2XS8];9#:$1@IQ< MIA']\G^I.HA4,0X?-',(SY&PE%B)0$LX7E]1)0IN,FT6616*6_H8YY &7BC: M4O<-0XO$(3A'$M$@]=.6NI>33)<](Q_C1*W;Y6-&Q0/$'^-B_=]O+],G*B]O M5U?GZH29$T+^^RUI2"&<%OSCF[5ICGYXTYNYAQ-V1CFH?HW6L&YB&TK-ZB6R0-) \3X*\+SQO<#Q2 MT)1P;8N8P$8$.I^1><-\9<;,LG0P7=''()'ZLD-0>D8@CJ2>% MDVIL7JHE#3"P*T)^]A62;@)(0E-("@*"S2I($M.LZAY)DJQ5.L+.V$IM(YVY M^JQF="2(IO6+NGAMU8NSC").3%[^<16G)V_46F/1_IT.F(ZK+H=['76;$,OB6"]O+K79$701J5)G6H M$$X4#*24&N&R+:XGS33#,OQ=4$-80PYY 'H@R%U$,O-/M&/;+G'8Z MH]\DBS4E<:O6+I1>*SO5%HPHY^_AD5)+OI@QEUT8LN?\K]?9/7M6OTPJ1XXU M8AN(KDU8P$Q81@"W7_.U@ZM=QJN*52Y$A!LJ19#\=[P]9Y$Z4JAO\%A!.0#J M6E8D=3 M JWV('^W;2'.*;FWG__,B*DNM)*X4EUG-QE[BM.3C'7=X6,UTQ%8U[I)H(># MK"+ KW92,;E+/_5RSE_NR;O]/Y.L/"7O.]3W( MRD_&>XY/0#OU& -V(M#/R%.LYG:WAWB A79SA81U*M+;3_QX2A-+YR-\%E$/ M<%D MR]- :EO*Y2"F*K^%UC>3%:1IP?97B:9%Q#0E:'"S.JP];(/.V)FP4HRW=MN^S "Y:=_O- TN.1$_Y>\0=^@".;1$J MD1&)S?E-N)MG;) 1(X.1*NEYK8X_4@S!A!P=@7*6MOL:'U8TFF1L)-&*WQXA M5*@=1)3Q4S@34AK64_,0,:22"*;#,Y^O8_418/9$UOG9=.]D!^ ]O&BT#L99 MO9AUL[W_V:R'EPX]@2S\ZV6>[VATL8.$/ED=5"3]-77SKU?G347IIC#P)UI< MKUJ%294>0PLXT)[%"6EQ(/]5DP:V$M6[R3;8BPL]5[9AJP"X)_^CC75E3A;+ MHV:O=KW9"[7BL\DT^R%XOYI]5@_6*L;WZO8^;OK6[?(1:G#_F"ES0Z#3:F]- MY/-1U]Y34B9:Q6%=C5J:4:X X3_.]G*#E/]H]D;Y@S_?_7PDWZ>_,)31!H#U MA\G+3S\O;ZYOWSL5G0X&,?6L;=71X:N1W*Q92I7U>55#,)5TCD!9+Z4#^(A MZ*ONKI)[3(Q<.@YDJ9:%YGCT$:_UW8@ORLRUD21^(?RS2Z MD1EW9?N<.D&Y?C?/+^(\3!@4V>&C[^+'5!2S3HMFPC<<7LA/S'OZI7C'B?^K M0LI]D8'<,*[)M;WWVO,1S26;&8F,E?:<#C/PFVF19E[BF];,2&MO5W,CO\#L MB)B>G_WL3>;87 3)F981E9.&=$#W(.0./03F*M;@$"LFN& LW8AB09]$GSV! MV$\P@6+AF1Y7G GQ59Q2?B',:!07'P*H%U?L/P9?XLUN\XYE&7OF&^X\V/+? M%,?-%,: 0&X $U2NMH<)39C-8W?.B*T%!(G\ T$2J6A:D)(J4I-%].9M:0>B MY))-P7B'P3X)A%G=!%FQO\^"- ]".%CS=_OV;WI>+\T!H,-^=!'9C_T1^(A MN/">^H=8 3:>K5XDM/>U13UP HES\Z+2*5D^'U)Z>*J0(;^/)33AX!Y_IBG- M@H2;_\MH$Z>B20QTPWTOVXVJ'D6,/L8^?F@AL>Y\EE0LR*.D0[:3/J#$SXN& MV1*P<7QU)I:?: %9BB)Y/Z+1N_WGG$:7:7EW31^77.4^B2>4@4P9/""DN)HC MM/X^!SFK*Y&S*F)O5Q4I)*AI^&9UYO*>R8]%%T!*K_5>X? MJ&+RD:7%^D@^,9]BPCDU4=B601-:C.,_KWPO 'V(=&)6#K3X* MF:0U/I(T5/AYKAOF,3-GW"RT_CW--@A-W_[,@G8'\/:+(O)_AJ>>6\&*(#'; M_O']_YR5IH\4DIIZY[] 1 M\U@1>\$ASJ-!2 OY#&-"#(- 9A+UT:)(.P!$^0T9N:70)8E&59^&91CN-CM!YP5=Q6&L?PY%+J<D^"IL-E MAF*=R[3*2LZ%N_^<;;8977.*XBL5R6UK@/OB@$#@D%GVII@LVEXF/B MQ2=L$R3:$_E*MD2M"IN(U2.CBUJ57.[9,HI$1]<@N0GBZ#(]#[9Q$207]*& M%"ZXWG2%&6%A8.*-3'&9R^43S1Z8J8NZL@>WPAX,FUH,9;T*\18.:7)&S_R. M9HPS?;_*J:)#&KZ:&>("K98;P 8NM[BL?\O_0H*:0+[:<00_"B6-,/U=(F*N M1,SG4Y#LZJ3;(HL?'ZEXIH%ZI1QL>B(G'H*TT&J*3;)XSJR-B@29<3N4S#HP M&FD]**#:UDV MIW>[3UU>XB[S)!E#BNTKZJ0ER[S%0D"8[T: MHK+>'JK$"(=V];*&C1MQ,S^<=2-K*L$LY<1(+&-)(AE+ GW:MX)0$N0D*&T; M8@1M+Z4 LU-;2*:?L6$PB#F64P30 84)[28')A[DTE8DTV91P M%I) _P]I( U)Y8!]I+4N#L^@X^94=!48"QT8RVFWLN4X"Q^0I&_Z2-*9)R_":B'&_YMN>02&=/,[)?W J M('AJP>_^X77 _B4XS0 VI[]M S[R\4!I+T^.*TN6WNV?>T[?" >-?XPOL."=58P]_.4K2$]#,% =];/[@&RW O.RPNV>RB6#VQ7 M_,S@E@2SS]*A4 ES %AK21N1]42\AA(B2"$!T$($,:2DQG^8!6)EV'AVNROS MG&T5@]%> H;FJS=K&9XH M0DC>B*$R8AH96\O# ":REM6(/%C+%3&DHF:&QK+&RO08R[KL=GKV\ULQ9() M1&JOD/:.'7&BG\!T<7A+I$1@]2MA_6QE1KSRKO&@3!)*TYU^.+&&:Q#XU&Q MQ3P56L<":"@R%5<=NF[+R]]Y$N3Y]4IXT'H2^P?'HQVY"KC6JTP#/GABEM6@ M/&;R#[.6&?-K9$Q']=3PIE,G]0W!1&4<@;*^\B4Z\D93H]@@&1=6<4NWLC=: M3L)Z%AYB(U2+SW38X_N::W:YM7.E=>7%5*#'># GFPG">UEV!!1I82(NZ*A$ MM_\:K0/",WP9G]<>.8 OIN)O*5MP/0%!J&8Z!/K=M;@FUP_'2: MUTWI-87N]5EV;9C'_?K7:[FU8[EN]JS(OC+R$3W5)=>:)/ M+J;>7=&##.ZY?'IV1NN>9=#N[Y[C'&NXG<"Q;,'5^&Q+)>?LK^>G 7LYCS!I M%.STJOEZ?<'#'TRH_=QX@U7ZSZ<[6(/- SI0QR'&KU:K_'KIXT( "T1!@ 5 =&AM;RTR,#(S,#,S M,5]P&UL[7U;<^,XDN[[B3C_H4Z?9W7=^E83T[OA:Z]W79:/[>J>G9<. MFH(D3E&$&B!5UO[Z Y"2)4L$D. % &%$[/94E0 R,PDD\O)EXN___K1(WZP0 MH0G.?OWN_??OOGN#LAA/DFSVZW=?[DC-^\__.W'GT\^ MO_GR_ITGV]6_\/X\116\8$1DM__KK=_,\7_[M M[=MOW[Y]__1(TN\QF;W]\.[=Q[?;T=]MAO-?)_GSA/W!/[ZM?GP>>O3H;Q_+ ML>\_??KTMOSU>2A-Z@:RA[Y_^X_/U_?Q'"VB49)QB<2<%IK\C9;_>(WC*"_% MJ&3AC7 $_]MH.VS$_VGT_L/HX_OOG^CD.R;U-V\JT1&_9:3G:(&R?)3AG+UD-,/L/5V@I+RS?P/ MI21**;"__'F1Y4F^9@L^2K+MZ]+H$:6_?B?ZN:(FY4L%DXU8.J+F&LVBM'KG MR5-":P@2C-"AZ7@Y\'_Y\X9] ?J +Y.,[8HD2N^WWX:>/-*<1'%^0([FK,9B MFT;TL=Q=!1W-HFA9R0ZE.=W^RTZ(FW_X\SRA<8II0= #6S:G[/E?!5QHS!@N M!Z,/5GAX7@Q,1Z K]L?#%:T>:(?>A^@Q12I:7PPR2V?QR,^NG.VW/ MN,A_XZKSK-*9).MK.G!"_T MU1:&?7KVXI[$DC/3#ET;D0U@/^)&"J<_Z9A9-+*C%ZM,A:$SKUC^&&"9@$7P M?J@B@!YEOBP&B+V$VY\X.W']_6VMZ]&Y0S7!<5'^@;G+(U2N9^8K3C%9E.^$ MNU; !QETLK0HZL7=.F&OGW 2+M-H5N/>U/[>H\-UQK450=$9GAS:>Z*?^Z2F M('S;7;*M%:7_C2)RD4W.V<>KHTPQM$KJ'KW+2()GERR?ZMS5Y5CC=') M902C\FBD 1JO=KM0Y"M!AYNEMLY3@@PU0&6UVL1;2#K. 'W_KX@(L^W3]1U: M8G+HU0-&&J#Q@4093?C74Q(I&FJ"2O8*&67LYPXB(-!@XLEDPDYNNOD?OC_? M"R.+DK&FZ.1GW)@\X&_B^*=PI"D:;S$S8M)_)DO!.:T>;(K2TOP?DUN"5TF5 M7)#2*AC>.[5G;%N0*+UB!M[3?Z&UD$S!N/[IPXL%SNYSY@_E1!=-]R@K._0+.$AF2R_B19B MX=8/ZYVZ^SE*4]46WQ]D4'+WBRA-3PO*##(J5MXO1AFD[B%ZNIKP^,TTJ? * M"B6D&#_TA+8N39B'(N8X$^MNT9 >J;I'<4&8$-Y_>'Q(\EJ?6C3$ %473_$\ MRF9(H$=DPWJDCKF<5I#5NWO_F0R9=O'^Z04*,CT&E)3.H* QP^] M2&>#6<;J@)&GRT0I"VGL$2R4#WX)11(R!HODHU\BD8=_P5+YP0^IR)U_L#1^ M]$D:,C<3+)&??)*(1E0#+*"??1(0R'$%B^87GT2CS!R!Q?+)0[&(4E5P*VY8 M;@],*M)L$UPTGEBXT*0A7#">6+EBU!-<%)Y8M_) (%PV+62 M^")<%IY8M.H0,%PDVC:LPS$EG30_7$+:IJSS$H(E2^$2TK9JG9>0-&,/C\3Y M%+ %I&'A@M$V:YT7# @? Q>0MGGKO(!DZ *X7#RQ=2\T071P 7EB_5ZH(9%P MF7AB L/J4.!B\<0:!E64P*7B25 76 T$EXLG$5U)U9OY^L<8,\V6,;GP/U&< M)A/>'6CT&*6\6\Z(SA'*Z2C>V.?+\B..BBPJ)@D;MZ5>71[9S7L,5D]V27#H M9=,-]$_0RZ9T)A'-;Z,UA\'70( 06.-DLYI>R4$!%:_CCZ:)$RQ9+?'^,"G8J6 M6-*Q1JD^B^C\))OP_[GXJV#J(D6\V5!^%A&R9J[U[U&ZLT$/N-"::Y8KO%@D M>=4WB1&(,Q[;1EF<(-$2!\PPSL$FW"']!()AAFG-R@7,3_RS@N9,$Y/K)'I, MTD1DUS29Z@Y/-SB+F[-U/-LT9RM$\H39!>?H46%+R <;I?N"N5)XC;;F[U:< M;(/*60#/,\K-;QA/OB6IR#0X_-DH;]XR?N\L_.A#!_!;2SP/(O3Z>?J'5<0CB1##'+!<\P+(YP97? M03;6/-5@!:D8;95RF-"E$XS2?TO0,DHF%T]+GHA@Y^7>HI!_!8V9ACG";%?F MZ]LT8N=/-N&'_I*'!\3V(V2*41[V$P5E&1R'L>&L)NNA,<,%#FI325IS#'.1 MLU>CR45$,J;EZ5XD^QQ-DS@1K2CXQ- ^'T+O>/K<6/T65T6A"EM49VJX$J"6 M3J"_Y8R'=4R(2UW@,"N"0* ,'P1B)S5/9DT@'3XHD' ,H+CZWS1+ MB%.H8%$X6K2D+0KMP"980MI52SG.H]1,N9O^9I(A]\ B<;1HJ<7^$<3SP1)Q MM%ZIP3:"!M7!HG&T:$E;-!II0[!L'"UZ<"RX->>+ MR0O(7\.%HE^K[_S9W/A0=MS>ASF)4#"2+YXB@-\:5TA6*.7+>M&3C";JV!=/ M44](^NC__MQ("[=9ZPD+@-CKSX5T<14UJHWUQ:74WFC*,@Y?7$L]R8!0@/VY MEA;,/SWYJ&'DOOB6FNM&#WWLB^?9X?G>WMGRRI2&(GK]\D4;*Z/F7JEG%C2P M;-D7!P/FM4,A>;YX[0!^#Q:-N&C<%W]=3R:@7AS^;"(=T>BBT'U)]6HNH#;M M:;S*_>K)38W[]L5EUY.+O)ZT/V=]@ NF"PBZ5RZ^GD!U*]UWHAI&Z\=1); Y M8N^)TF=[L>].D(+7#J8QI)3^T">RARNB&W4=2U/\C7_.2TS.X=J;PGUX&KOH08[0X5MJ+"5+8P>:P"=#WJ'&D"M&L#FKH]W2T8JJ"8F MHS_I$GT)R8U0?U(D3273_O8NQS&,,-%HAR?\289HBJ>C#>4X>+&A6-KO)L>+ MXAK*I2[(Y$SZXGD '>'I"%> 0C9@Q#XD&[F7/AXQZ=(.[[)J_6;[28R.6 AY MC%[ON[K!&=X"92L,Q*8>_CEEN\W';O[]@+IF#['4.*X&\:&XTD@RPST>%+$S MC9G.<-2\#UY'3W5%$AUV".SX+=;V 64T\Q+I$A.!R"IAQ]8]3L7Y+=4$LY>E M;+!Z6R="L7E5PZW2?AK1) 82_F*LV0M=V&E..<*/6>/9Q1,_K(J$SJLX-2^Z M$G GF>6&\(HNB5X*NQ-O#?"TAZME,NS9Z!8XHK1IB_8D1@]@E&C[!K*$DK$O= M.=X.];N5H:)[-]*6Q"5(]DM,4#++JMQ(_*([:38I_Y960:;)OXJJ!:G"&^KW M9>;E5E'/>U8!ERMHDGD^A/ZWC _AI)&=4ZRR5"2;[GB J_19T@5WB**(Q+P] MZ#E:H127;=CD2P$TQS 7*Y05Z)+@15UU\K.+RGL?L?^;B-55BR>9Q0ZATJKZ M#65L.Z;L2YQ,%DF6<*V2,QTK_X!ZDP,NS8,;._Y O),@FIRLV">?H9N"-PT? M3X\233+[M]$S_$.JJ7S. $X+X+0 3@O@-$$ZN[6%X=W"D8H+&H+O#Y9FI=03 M(AI)L/9U0=& (2%?](R:7=S.UO=%PV@)2L.K]4K7: E)&33N3_$,1C3B^.[K M0L'J1#Y[4,V?*LEDS ;/-V/-+1P8ZR][NDO3@MZH9&W):*;2>]#-PUI)>H%Z MO_0U6%C=0!#[T^=."T^=O/"EGD%?)BWQ$/U5/ QB1;5$6/A2%]%F*_JY$<&5 M(GIH95\B CJ,'YH*/6,S^C-<+6BTAG+N&3WM2T5N]]+M\0 >@CW=C?=E@>]I<_SZIVU#QS,YVB.+\M^WN.IR<3O'QICGU&?+%M"=M M>=H\HCU>J2UOQX6NNM.L\U!;/ZP_L8,JWMUGI@]8T"B?AU?/$UIVSCF@N=4S M!DK^Z'V7#.0/<_0Y(E^Y:<5..P[YF!&$A'M79>/"$2)Q2-IW]$A#FQ^:%":?.(_H@O6\>T MHEWQ!+/=C:M67(RV>V[_1&1"ORSY*JJR)4G.G--\M= MO7:4(F;E\ MG;%%5EK0=]RNI#L*MUQAV(\R\JGO+A92"R87E]KJZNT=*T+QYDMLB_= M$BY:G+'O4&ML@L;:J\Y5!D0)FC!SA_^U>:%RZY<UDS/Z"#*K>=/;U/K?BL LQP@0.IG@+-,:Y0?8?_]HW.B'@='[HQUZMR'/ U-!9AV#YH2*4MA-!^H;OT0L M0.:&.ME:.B6AGRJ(19G6&T_W EKW*&9#\T38:J6;A[HC!^;TEC\UXO=HL@M\ ME0ZF\DN4]M^>FZO'?KMW.".EAA^_?JYYKEK?,2ECN_T%EI8LDP%(QI(-5#S2 M9))$9+UG!,OL']5XH]0_L)?M4HA2/T4VU+\>#GJ&TBOIZ*#@L4X*:BO?.Z%( M6:YO6U^WFWR!0VG+12,KY NP55M&D*"1=R7^X 74+%'J7?$M5%[P#(!W.NGH M &N&%QOZ&:;--5124J2@=]I;: ZU@ 0,?6FU$\%+K:X+[/'N!!0N,' >SY?E M!&$8MX49>F<1B/TU6%3"E]6C9AQL K/)E&0'5 M= ,HAR\2 JFBICB+H0NI+[^DE:R&HHX<;+>ZK-*\.=O?+O;+5.* ^MM/KDNF ME^2E=P$ J0S-PM_[\WV9__3(Y.G2,NVD6,\[;T^]HSN"''EW=#:17!?HG=?5 M+:,)"@PL(<<[>+5?:FT%],N0!=2^"A+6= 0?M"+-507#9 MZK<^8X>0DY+MM\H.+M%!>Q0=M-: 2TK;/ZAKJ1'Q)/3-SC;,94W"+\U+=,WV_N:.+67S;;OIQ1W0FSE>;FZX099_L9N'H&E,,[(8K)@,U>G\VC;,:DQ"$:9'58%@@: MVP$YMP3'"$THOY*-^U%1%B,>WWG&;S-)U)&F,\_[;ES==JWAP>\L3E+TPJ%X MP&?L*&-B7R7LL#I=?V$'WU7V?/'."7/35N4&4I3)]ODJLS);<-OM?TJ#HKH, M9:O^;PE:),5") #H/+.]=IC$^?]S^W05I?SSL$7)K-*8K5O^ U.:+_]A;^2S M.59>,?T>06 Z$/.VD18NL&>:Z]=7F9SLG%ES?@JR@N:%URQO1?( M2'>Z8=Z8RQ@GY4IF?T[1)@ZYK[^%?*FG6NIB52V7\71_"8TS!_22.X09_1[@ M&]8.Q*6<=W2+G2&&CI76!MY*;Z-U&=\BT434A 0VV=+6$1/'S%C$%IVXN0ID MZBC[Y A;YP7BIOFSR\(L[?JH0I-'.//Q+A;+%*\1VE ICBXT>80S7&Y=>!VV M]N:XHT6>W;]-O$WA9NH_P#9_95Y4%>G2GN_,0F3.[3)*)N>;K,[F8K5M*.Z$ M'63"GC[-'F9OZ;X(XPEYJAUENO=K7:#E,LFB+'X1:!$P 7^ )?\$3J!"G31_ MD O\7F#S+<1SI' MM(*,B>(B=4.,TLB\K6VV,V;^-$%,J$R,^?HVC;*:&SKS.V=MS0P'')62C69"C[0,T%XVA9D&."TN\?I086._J MN1ULH>!2'4I700U?I-5"#ECM#WNG8*1KJG\(9G^KSD+U7:_BVOLL35!#_2U< MCP4-BW#X%*0%-2UL=]^=)[I6\):U2\^*(: M8.9"4RA-#T; RQW^8/Z(:B +J20!,, >CGB;BK)K"O\:CR9L$DG*JQ=YO_''@K+S:X=O5K=< MASW'8%]U'8)"\_1>FZ>7VO8!;\S1*'TVDD1%K9JSC-:+GFY6T/EN83$K]S2B M"1U/;_>6\0-;5:?L]5\/F&O_(+,-+)F.9VJV(.B9#D5-+&#&<#D(%>PVJ[^' MY?'HJC'K9=+.7DJEL2&'[B:'(G)#):ZNAP%"B:N&/8&[LZLL^6 ?1[18+"*R MYFX*3699,DWBB/T:56A@?A/:$J=)O ?) KIE31YMVE-K3F-PWKIQWNIM/DKR M/7N/_6U'&?O+GV?%HN"W::XV^:\J8<8O4,;+EW=LUEYKT^81]GD[_A2ZTZSS M4+O"]2?VSL?X6\9LTWFR% B]]G=S5 G%*!C105#E[.3NX1]<&5/QA5&B,2&F M3VM.YMV"9Z/O=Y[9G@[=^&6JC($S)TF6@'W7'S$/?09:7.+BNBZ4-/ MKTM/(4#0?.C\P^$%+8*FO@BI]6'=(#G@376&5,/H)TF'OJ;Z.J7DZ7%?RK4U MT%#J6-30EU)C QD2;O1._T"%HY'Z]*:^2;FKU*D77S83U*,"9%^]*V;N$86K M76+OB@@""E>*PK6;Z[.$X?UA1*JJZ]&2EUV/\MU55KJ87MU2J M"NM_C](";5LL28@!S>B M,_LJ47UJJML6>Q5\9?7"YZB*282.AM,#W#< S D MLX"2_#**RR;9$OR)>*!%>J6@,-E0L\!'YKOL-:,0RU@\T"*]PN,,.GRX(-/A M[;SA+>"RR:\-:$6:^H'.,'? R*+1GP=3[3* M3[E^?L<\PI^6YJ@&2]*Y5KFZ2^C72X+0MB>9]BI4/\ J?PK NFJX==JE9Z=Z M@F% ]:Z1G91N\4!K].[=94Y/U_N_2%:/_@.(\6#=F(HO,FE@A6&X M+>J+E"016*P3]?1%'DK/#^O[6;[(1HVE4,7S?<$:P7:-ADOABV#42Z2I<^R+ MA)H=2YJ99>\PH,+EI,IN^;)LY!:>=H+]]<#*8:%<7Y8)Q'QIAW+P1;6T,?0 MV4-?-E@;,:DR=KZ@\-O(") "] 6-WL524B6U?8&MMY$5-/7JR_:3%RIVAR(= MNHW09: 5 "_U16V%(II01-.TB*9QHMQ2_Y?A$MST31W,GP1E(G8EN-YP!#;:AC;TO%1+(6S?AK%NV9/HR7C M-J$4DW7YJV98"_0LT^$M#:)"F*O7,-<)>^@D20O>Y_&!)+,9(FQ37*R0X.)$ MO4D=$+C#+(RG_UFDZP_OWG_B'HGD\CG0C-"PPWZH4$#BPQS!OK1TH-E.',.\ M1HV]?K?J3M=?LN2O NW?7RQOSP&>:Y$K4,<.V7#CM,/K616C0U^7T-7"08>NB 6 L]=$(/G=!#)_30<::'3LCZ#C"P&K*^(>L;LKZAGT5W,H$' MBK!N8,87,86+%8]E$II:A!+S3DK, 8D"7Z01KE:R>[72X&$C#1([OJP7;5-% M.]_L2WE]Z%\1^E>$_A6.BBGTKU#+*/2O"/TK.I95Y_TK'-?D +]+$RCHBV(R M 4]W7.D$>'I#>#H(TV4)E_[SB.:,ECE.F>#I")5-5[:4 ?'HTF>8QJ$#B GX M/U5))J>J[O?>J;J+LIGH2M*CW\Q0(Y10S:]=U#+D M#W/T.2)?43Z>3DM3X[E 3E+, )X52@:<+1FX)>BRX&KZCXB02/:YY2,[(&7S MW!/&ZJ0TC-5+$#BE.^+H%:4%FESQ&](S5!:9\@K2+TPNY!M)XK1@Z^*266]G>,%VU^:>^(N(9(Q@>HO( M_9R9>Z?K^@=(,&4&WNB !)4@>N@TLZ4[:43I>+I9QV-RE\SFLOH%Y7C[U,MO M E;/L%DZM5L7.D54HEF6BAK&4[Z?44;+#;TIZS_#-*?5?HXHK_)?EZ>ALLBG MFZ<.M[QC^!Q8*E"Y8&XT7B-TSWW<<9G E.XIY?A0\A%*/D+)1RCY""4?H>1# M7$(1\3;=Y1G"+?OQ%-JS$#XQE+"8+V'IGL[BD3)O,"+KO0\OV:3*\4:IE\69 MI&-"F5 H$SH41R@3VDK$[S*A^E0,5N1$ALZUR2 H;AIL]$7(ZN@D;A *]$4Z MH:!(;->",0B'+1SX7[ M J6%[Z(NT^V^2"\4(X5BI%",Y*B80C&26D:A&"D4(W4LJ]=6C 0W,'7QOKXH M#'9<2W!$^*.!^3>T1622RJ;Y8-,T4C/T9Z6R$!6I089V M0.%I@ME!.V>6L/B]HC$=O/[LY.[A'_Q E$A=-*:#UY^CE:CN M2/A[9Z^]JXYKU=MKAW5 1.DPT63%]/\EDE A&]=%^X0H*Y@.2N@24VYN2Q:" M8NCK:(M0*B"QC&I^[NJE/!Y?G1Z2;R0?.=QZS^%S8*EB=:.^JK!,5E+"82UG M!,-Y( 68$89))[)Y-:9!@PK#ITF M8?8CR1$-'I6@+X#!E M-W3("%@ \/#^T#<%3$.HLV]#EP/$U()%X8>N)1K 7M3QEJ$O#VWC0I$O&KHF MU2N#]7]9B*UO6:IVZ*H"HC0!(>6A;P;PV2',Q@U](4#W@1PZ,/1U )6"','@ M38&&0@J@]+TW,&J%,"!Y\J$O#+":5$-,ABX*D^AZUW=&0-4?U2__V-O+?U"__ >O\:RMD34G M<9FFH'C# MY\!-%+UT56G-#6AI\VCI844O JHWH'H#JE<2AKX2-&50F](8.OA)4P:UF96APSHT95";X!GZ7FAC;C0( M30U]VYA$ CFZ:P(2J"422#]Q8PD%]/[=B'*,XU\%_R>^V7-=))#L$:;10&I: M B*H&T30 / , A)OI7?B[9,E'VDV7:FZK.PP40F[$=$F]?)T,?26U"&F*(?/ M@:4D:TA']D3G\YEYP8],>2,RV5B;5"M@08K1MBE7MZ*2C;=)_7%[>#GUHG;R M(?4>4N\A]?[:4N]P@U5UW[?/TE$=7H?5_>JSPAO)J#.$X7+X<#D\L"N&RC[T M1AR-]8G/"1(3$?_!)CU"Q%\:\0;#_#299"C)9J,E3I,X M0?3Y#_"HO^X3#28!FI$6<@*]Y@3V/D_C#[4?EN_B>3;J(AE!MQLR%)%7]02C M])]&-&$FY0%5Z^J_JNB/WF3356R4D3$I%1",&\@4HSS5]$ ^ 7M_,-?-E.>I*"^QV^!&/UY-/.?[$$OOUA1%#* M_F4R8N+(UR/&7489@[R/W2@O.[#"HW*Z3S0-S=4F+43EC$?E=#^4*BK7[,,; M\A,OHX3\'J4%.J$4E3=U72?18Y(F>7FQ2,1#_Y-Q=H?B@A"F5=B &YR1[5_+ MLXO/+S?* XKG6?)7@6AI':G"+4;?;=;[CN=H4J1H/+VKOOHM_^@/>]\<)*"F MCPF1$0_@J* 5XL#W;T G+(8W+-N_._4?8DVB6)-\%0W=>PPAIA!B"B&F?4D( M3C?OW&4Z7Y]7#M*PP1T/[GAPQX,['MQQM9L)LOE\61@0<;0T%BWYT#_QZ^16 MB.0)(VVT9%PGE&*RKGYMY$OK/-*T3ZU/6_"M[?C6.E\*Y&/K?WIS51E;LL[1 MH[P9C72L3:I!3@AH3L!$#!X3<8VS&7-E%N5'EG;)285^:3.V V,U[J/AJ@OH1?0:@(2L9%'B&;XD0 M]!QPT/. LQI>2N*_9/B1(E+>9'F5+8N<_8RSF$F@9.ET74XOFYI*0Y!]O\Z. M[/;ID42-E>,ME0">,$T^25)V5J[0/?\.Y;*^>(K3@IUTU:5B"_812MF/IQ<1 MR=B'HK>(W,^CFJN2A$6"7;\HA*Q#R-IE.E]?R!ID-810=0A5O]I0M=H($ <8 M>C*7?!&M.IX'M,!\B6"!UIK24?5%&B'B'2+>0PGN#GNGZ91%]^,3^K)AQ9)L M'O.TE$+X942J6\J;I0U$TTVG"N1TA/2 '=RUZ*N 0MWR3VHHO'">T&@V(TQT ME:*[JT@"11VTYAKE:D/)'>*+D_=\1&2*R2+*8C1^3).*X(NG)8IS-'E(%FS( M>'K/_I5.J_88(/Y[>DL(+X;PHLMTOK[PHE!3AY!B""F^VI!BJ($.@0T-W[N! MM>C+,E$+IU=3TI+G_8G7D<3LKR1JT;1<\133?CB(G.".VW''%1\'Y)6#/K!A MK P=3\_VB6+*,Z%?3]?\OY=L_V,"!<,T>%)P1X,[ZC*=K\\=5:FHX)4&KS1X MI<$K#5XI/"/#IZ+"C[EI2R?\^C)&6' J.WB%)- M=TO[N:8=L(8$!I>L5Y?LAGV:!WR99%$6)U'ZK%_.JV_R\/*3[#MB>C.#,^*! M,W*_A]6^**':?!&4_WJ_3).\*OJE;'_?<>WQ7LB)WF.\=10TMY!U]R!8PPZ8 M@L$:=L :=M91;JM;+5G%'T>T6"PBLN:&H>HR^W:&O,FT[=T=S,*>[,:?K M;2E*\CT[BOUM1QG[RY]GQ:)((XY_L&5LZ3YAFA,\++KO<'=S>R,JFP2D0G]LIPP^MC(=^]^DG9XUIIKEJO) M).%;-DIOHV1RE9U%RR2/4CDWD#F&N=@> _02DQOT;2?P6X(S]L>X7$:R]A.- MGA%ZBJN1^^SU5QEE?@*7WIG0J8P0AFC^?\\Q.XIF;:(9.F9^:Q3C+F?N3 M[6\%YD"8/M[3?^9&R M=9XN>,+>PDOXSXM4NU M)[=ZH$5ZI=!CV5"+4'N)C,4#+=*[%W+;E>W>$J9)1)T5P/,MK?F7]&TU_5W$ M*Y2Y>;]S]D$,RA[@!(="8Q$! MCNJ.J+CZBY)^X4Q+//'(RWA:'08"XO>'.$#E]LCZ'#TEBV)QB@G!WYC; MKAIYU0Q@CMGR"'ZE6FE1"$C>#;"T[D-AS%%Z T8/%A@=@M!!EV28^_@JQT+*DR"L$.S?/^;YZ0+,& J"_,\I968F3 M$_V=5LX*HP42ONM2)V=EI TE \OH9V]DI(!3@"7RBX<2 0,TP%+Z-'@I-4[-3!6-M6 CU M9+U>1^AHC9+P1N<>UMD^>R;?&XH?O"Y^Z+&8P 'NF+@1\\Z@&/7CX;Z603C MW^%$)DOUAAB#?Y>=@T^1'0OC\D8-0#1MT?C'I @$M\ M?D\;\+X![QOPO@-3O0'OVQO>;K"(5OMX.TN2..93 M".,01U)\T2==0\@\5R0:4@('?+U3-1I"$@62>T#3?:IDDC&MGV_&.BT:2/CS M%>+L9'%6%Y$&TR@AHQ4OH!DEV;+(>P$5*%_B%'X 2&V "O0*%?B,(EI4%5Y7 M_"L<'%*G:(J)I(MG@^G6@ 3*!=<>,P!?"I9$%$PRRH=BD4DS*5IS MK7)U\;1$<-J0%Q(:?6:TKKF7^!DQHX2_I7^2/+Y/S_N&M)= M7Y^)TUF:4SL@=D"WTXV7;%_D238KI?3\-V[C9!316T0^XRR?U]$*G-KI%6X; M--*V8675ON".:X!T\]XZ2M6S.B7R'L4XF]PG3R7_],6+7@JMCECX;%NWS3$A MCJ=WB%%5JDW!]7^JX9:H?RG"VVC-MY7H6TKA(1%2%B$ MA$5(6(2$14A8>)VP;=+- 0C#Q!XMWF:2$84;_"ECJN)<'2]7U_J MN3J0E3(JXF#&(MWNA=%BTZ>QA_R%^B4N93.@U(;<1LAM[(AEQ@<2'#,/^!3Q MJTA/ICDB_XTB*ZV3-=#M:.H:&]DWVJ:JSPM1H TZ??31 M:>YNF/)[^(;2%:J ,2VY%3W.2=[YWGM@[VS[B8^>XRZWWW 7O.Z>XAZGE9W+ M#-7Q])*9<5'**6[#M/2![O#_)9MLK%8TN7ABEA257F'7Z%FV;AP3D*F7DPXU M2"';%[)]PXHG]FILAMQ?R/V%W%_(_87<7\C]A=R?X?A[5ZZ7=UNHO=2481CO M]EPG,JN-;+RN!&++@-?KR"!V$N 'BTK_KB*<1ZF+M6!- ^9@4<&;0KI_^U4W MX3FPZ'[VM.)0&/RSE,#_:13O+L(;+1E_":68K*M?V[4';/1LT^GZ%D2&+'VO M6?H3]M!)DK+ON$(/))G-$.$US2O$.VR*\O/@21T0N&O;/9[^9Y&N/[Q[_XFW M)Q)3!YOQNKH7/LP13'C2@6:[YU4W/Y:J:#SES5^W^*Q;@A9)L1 $QY7S+&6$ M]NY"Y41)KQ62CC5*-7_];D.=,B,D^:M@1-&8)$M%1DMKKD6N-M)&DUUWX?LY M,TSH%:4%FHBJ#O4>8FG5O23R)EK([U!2#;=(^Y@=-$QAIOQ?*\,7]F%JYEG\ M%KO5H=@X]0,MT@NXRUG*AF2^$]_C^!IF*3N[X4Y0#[F/7,J/[ %.< C27;+A M%FFON<<:Q$3=_==VOL5V>6RZ'7$R!1S4C+1$\S8,D"!Z&27D=WXWV\GD7T65 MG!,AI*23;'&R=^&WB&[)G> 6J'R6'8#V5)#MFBH59JEFE$^ M.."Q AX+@,<*/:$#S$H0HY?X*\+[>T3VF4\R@0<_L*X+[HN8I \\U P<@[BG9T%)T$3!_WIVH&(1B<'T9^Z'8BP-/)I M_2E@9V4%BB_WIY7=E8M6>J-'O+*K M(&#_0 5!Z6C'21+Z\0GBQ+SH'%\8LW MXM!. <[;2&P'.V2G:;+" M._MH,Y=ZT^E&/WS1&EUCS#Q7)!I2 @=IO5,U&D(2!7][@)6YW[JP<;RO/XR9 M^RM(%3_L#UOFOFQDB2\G01W3*"&C58DS3;)ED=->D!S*M[@%WP"2&S ;O6(V M/J.(%@15]@_["@=G^BF:8B)!SQCFWG5?)A!V,W%G58DW] "?XXYCX1GP=3[3* M3[E^?LH) M 3818!/]P2;4)G+ 2KP>K$3 !1S+1'F^8'UM[HML0F[<;F[<<9&HEP?,>/-% M'A!5TBZ2YTLRM(W2!<0+?$F'MA&3RD?O(3TZ.!D!G'Y?\J)=+"55&,N7/&D; M64&#+;YH\H"/14U?W> M.U5W43:K2S34_F:&&J&$:G[M ,IQ,IDD7&%$Z1E>+'!VS_=ZU23LI,CGF' $ M7!T^ S2Q6=I?1&K^,$>?(_(5Y>/IM&QL>S)C9E5U6 AO1 7/Z@+-4^VM[8M* M7^(2$]YN+FWA)T6?#3Y8^(D$CVZ>4C.R$%QPA- MZ"4S=FJ_T0TZA,N YW7Z>?>[_IVLV.D_0^7:ND6D_*F.2-6<3@GF,#IW1''+UX0B1.:+T^/!K4AWPVG^.*=W;,F/_-].\?23[_PA8Y^4:2 MG)E=M\5CFL1;#:(47\LG&LW\[C-2CK=/O?0C &;8YV![*I0GZ/./=/,K%?7G:O0L6[>HU]%Z4_#3 M8CS=[8ZS*$W1Y'1]2+:.!.!/=4D6XR*G>91-F";4879OFBUN=H;I;43&I"K. M+!N4"PQ(C9F6>*IIL;[;2@)NI',L\7$;K3D=;-644MYZ$V>8"MF03;'%AA%Q,=X&BSY+?GD'"=2:98XJ(29.5B,RMM/'U@ M5-&H='ND1@9\HEE^N 8M[0 1W<\#;$D\H(M[HG.CNM'DO"ACAS2[T1"$2YZ"=N?<'$PG=1EXE97Z0'7URZ J_Z.LF%)4!>T MUU_=M+-RT\>^@(7TLS]"T@!O@<7SR^#% RO! ODT^ %T@2$!;WF%;%P*?EC;VNC=N%"&KX=WJCV$BZ@X9O9C2MHX4+R MQZ;NI:QQ)T@'.J_L=;/E_RUI:'B]2_,7N-&3!4YI:- 2+G4!7^K2?+'M,]7# MX\/U%IUS%:ZWT)X8KK?HG*MPO46XWB(4H+E=@+:-D9TP'5^F,/9RBL KPW0> M 2M&&Q;DO#>[*%13^5]-!3XLPET5X3("C;42+B-HNZO"903A,H)P&8&-I10N M(U#+JO/+"!P_\TS L!T_S (,NT'FK(USZE2"+-I+ 8[H(U3"F,9+OI:D/"C'AW2+/^F65]]7KJ?C/&1,7D_&)'1B=CFY;DH0TL-U#Q,>I>/>W2J>. M>*O2U=Y5M9T$NE4/=R/"#:,RA+9[#6T[=$]ELPL,>R#@-_[?EWV-9*1(AIO/ M/:@V58ND VR_AOOCPOUQ1NZ/^^&5\OVC.WQW<%><0U^Q V[L?)N0S>@UFU$+ MKN%X4'F"0SGM=><\E-9$2':\GF1'N!$E7/81+OL(45:?HZS+JD%R'I'<122Q MKJ7>WZX9HJ!TO57O-IQ49'H6L2\Y18U>H,H0HB]E9DWZHS:4A'8E6:5W+K+) M8+2.)/307Q'9\,2D&U*SE"C\9430"F4%VKK"H_SE_;/ G*#R.:;3?T""0J:O MUTR?WEW'^WDBS5N2#0/JO,%A0[S50DN]Y#.QO.\KXYT1625S7)5@US!2- M/.>P>3VM_;"@L;U3>X]F7%'\AO",:91Y$D>ID%KEV/ZIW2JV?1H$BT YMH/0 MUDF:CKDN/BN5A:B= F1H%\0\+26O/_RQ@Q>>)I@=Y_-D);FL032F@]>?G=P] M_(,?F1*IB\9T\/ISM!)=;"#\O;/7;@QWU=MKAW5Q@T>4%6SS)W2)*??%)%] M,;0#8LIM)2:@YN>N7GI?/-)*)TH$(!_99Z%& [L/5*71V)XT%$_"U?DLU.*&6* 4T>HB=!T+'%DUX/QZ/W5GC>6"/2XI7:,8:I),)C0CK& M3@3^M*#,Z:=T(SA9NR_0G)#W\* <8>_PDJV'^E&V*)7K!=$XS_))G1[A(=OD M?[9)&3W!6H$+'\2ACB-@K?#(T&6BTO<8K&:]D03($L(@L]0[F1SE:C5B6@?)(H LW>%+.)% M(G,ZO5D68DM+EML9NJJ *$U "&WHFP%\=@@3'4-?"-!](,\U#ET*VL;D(89F MZ!L!N@SD.=^A2P&\#."H V]J/!4+ Y2*[J_,TRUA0-+2WBP, ]AYUY>#P]CY M%2*/V$V4$EDE A&S=4/"4 J:"MBS3!C UU MG5F(W]V6R-L=C>-G$@\X;S0WP.,"L.PU :#TMWT 0@4@U"L#0H5$OIV/I/?M7 M.N5W'N&LZO,NNARNJ\=;:G[:FOSR_H=SMN(EM:[]O"1$WD/D/43>Y<='B+V' MV'N(O0M"*GT>2_['YD(&(V0P0@8C9#!"J969#(:C^V$(&0QGNX+W%3P8^JGK M:S+HTRC&C"H.]*\\MB@NRP\I<^YBE*S*,JM1E$VV3E]3]'S[%YE."W5%<<@- M6*6N^YU\4._TW40+-)Z^($"8%U*.[:(G\^;![R4MF>N'=/CR M#^J7?^CMY1_5+__8V\M_4+_\!W.IJ/8:$)2/ZDK1&@H1GVRHNWLF3AJ#5PTW M2OO9OJ#O$OKU%&7Q?!&1K])VF]!IEGE9/Y,E2?U I]GFY8&]7X^-PQEV.6 V M+_^':(9$B4K9%$L]J8](XC+5VQK',\QRL#DFCNB2*BG@+)=ZHDOYT9H;$J(A M(=HF(=J!_1*RHJ\C*RKQ-+&6DS=T8>B8,;C!:>NQ?.JM59F0I-:Z+Y)2A_OU M+']?(M9-5A#,9_5%0HU63KVSY8M(=-6RCOO@?XH5$E,>^DI16S/J8+$O*Z&) MBFW@H0Y=7)I+IC;$/W1P@J8,:C,-/J!T-&10F_ 8^CHPB=-Q=!D, :?C<&=+ MG>BY)7#)^W5^?5-WEX^4GV<]5Z,SL@]9:@RX(OA3\B0J(L M%^, Y",[(&7S7'KQQ!1*PC1='15'@RQ5"YZE$:7CZ8:<,;E+9O-Q05)\@31LRA-T>1TO5TVFX%:7PG^5$MK,:3V>J+S M^5"]X&>JO.)5-M8FU0HXAV*T;!]BBH[PAMQ--8G/J970NGG M($+*SI5^PN(Y_>D,YP324Q0"$H3?_,+_\QA1Q/[E_P-02P,$% @ QX:O M5GJ'/8B!R@ _9L, !0 !T:&UO,C R,S S,S%?,3!Q+FAT;>R]:7?;1K(_ M_'KR*?JOF=S8]R%E@HLV.SJ'IB1'-[:DD>29N?=-3A-HBAB# (-%$N?3/U7= M B0 ,4%! &P,Y-((L#>ZE=K5U=_&KHC@[R.#-/Y]6#HNN.S#Q]>7EX.7UJ' MEOWT03D]/?WPBN\\[6M+,X%WEP[^^?7U0 MAVQ$@Y?U5[<.7<>^$ Q%-PW=9/_Z?/_U@VM3TQE8]HBZNF5"6TJGWCBIMY2P M4WCU1_J"XM-(E\FS>:N_9KUY%#3B.75W,F;311Q0I\];"9[@EX[K#24R2,=V MT[X5/DKXFN?:["F5 *J$R-$=J]U4CA=A3;P1@[R;"/F.@+P[1:7^-BKKLUAVAYZI,5NS M1BSV[?N++U:$UI:J=0U([3$U":"-W82ZIGV\Q4)\DM!D_C[>IJ"J)T M-?8B>U6'R6_BD_@P+,]T[;11B(>Q+P#DGR@=)_("/HB]K+GV#"O'" Z//^!C M_$X#V:>I')Q_&C*JG?_TET^N[AKL',D4T.$/I?'G(4C]3Q_$LY_^@O_[]/_J M=?*%F4 \EVFD/R&/ H\7@$=R9]DN-4B==#XH'3XXHC3/.IVSSC'I?B/U^OE/ MGT;,I00'6&=_>OKSKP<]RW29Z=8?87 '1!5__7K@LE?W@] Z'\X_?1 #_=2W MM EQW(D!X!_ JW5'_P\[(TIC['XD_(,!'>G&Y(S\UY^>Y7Y\U$?,(3?LA=Q; M(VJ*#S^2,=4T8)4STM!-TCA4=/,C 1@XEGU&J.=:'V%I-/TYZ$G3G;%!H5'3 M,AD^TU_/<$#,%K_JFL9,&!W\#F_<>"-FZZJ8RJM[C]I2^P-7 Y>]H?B_MK@ M,RGR,?#+V:4)"SWIP>1M:ES#FK[^SB8'YPWXYT11FDKSTX=8^YOVUQTQ4X-_ MW2N#/AV<#ZCAL(R[Z''./^+BS5&\4Z MO()/G(-S?'VK?=U!$Y;F]_;WU>?5G/;5%$OSQP7KN]<@<&W>3?=5=^J/0_8_ MGC$!!7AZ8[GL&QOUF?W'5\M\F>WJ?8/AY^+58/R^^#B+ M=_&-NIX-$.04(CJ83.K1<>. "*/CUP.P4LXT>#:"P0\U.IG ^C+SX!R'1%I* MC62TRL68^5%KVS-/H'G/9IKN7E$5-+D[X=.Y9\^6\0S"*O[,7X%[9J @OJ.V M.WE$"Y&J:!XZGR?1)[RAS]:$&OJ =1V'N;]9!@K Z^LUEZ?3.'U[>2Z8REO/ M%!PE6J(E$+3T$EW98MBB[=;QZ4$2H !%S6;DUP/BF;IXX\ZSV>P<'EQ+_3&$ M>3+;N01M[$Z0N?BG#V-80L%*#G1[CUX'R#^4==# C%0PO9%FN1I3]1$%?>W_ M H;(]<6\]% M>Q6IN/+(ZRU0ON#HH[$!ZOS3AW@;HL-8)_QOQ_)L\2=WX<_\ M5>/+F*9SS_UW&;>/@K]T#?\>Z, ZO%>6Z*_WKG^/6U"S7SX//HJW/N;J//@+ MB&&[R-GGTQ$&WYL^"X>I15YM<2,G_B3X.^CD0VPMPK5!W/"%N;',[AC84:5] MOM;B\8A1!UCZ/.(/GND@8(+F@N?!W]CL[X!@ .2Z?X3^A5I_Y MW)?)6\:&OP[L"46\^%.#SEZ1&+H_!J*!BV&BC)PR=>JL#[B+=98\]T\?$CM8 MH=^4Q3LX3WGAC7X_S,Q_"581$0+W? J!<%W])TNB/TDRM*>208)K#\$U*X?; MR\OA*!+7E\$^!:N!2H3HP"HNN]UY\?GR6?0HL,1M7\$ M]BXS/79E6R,,GJ"2_Z?N#GN>XX(6L'VP)S0S]9'\5^?>\;_[C?[;LH.7G-A7 MF@7GCC<6;PK7I59Q<[990(;I6-Z@Q_JC<&SW;)Z8OJ28(>G66+6YO,G4W,AD M6L*XJZNRC?I MG7NF,OT9HW';9:AV51@J;>'V@H?:1=)0_J[[[C24Y"')0\7C(:F'%O%02_)0 M!7BH)?60Y"')0X7F(:F']B(XOM<\5*C=IKW30Y*') ])/20#W9*'"K5SM'=Z M2/*0Y*$"Z:$PR>_[P\5^SWQP)/D@0SXXDGQ04C[H2#[(D \ZD@]*R@=MR0<9\D%;\D%)^< _7R;Y M(!,^"$_K23[P^>#.MC1/=6_M!V8_ZZI \RV6Q2IF9 SC04EC]B-"D9%G&0W: M/1U*([!V&M#8*FZJ*A1ET*2RS+C3J(ID1AFYD,ORV%^Q9SCB<9$\9D-L+]BQG9$ZRIPS1[05[EC-6 M)]E3!NV69<\+AK_Z:U/*F%W"#"H0LDN856FD9CDC=JO@J*I"4P;L*L^:4X;H]8,YR1NLD<\I@W1XP9SEC=9(Y9:AN#YBSG)$ZR9PR4+)SL?F41DJ6+C*W&GRJ*B)E6*["/%FZ@)SD21F-JSA/EBX.)WE2 M!N$JSI.E"[])GI2QMXKS9.FB;I(G]SKD%I:<_U]&IT&TH+"\Y]IG_QM\=;5J M\_YM$L6J-C]SQ<4&\BOEFI@"3->)7EVPN^L_8FM3E(L'UE^;[5TO) LQYG&U MS4[H)W6GJ"%>8RG,=GS]%-YC@/8EI.A+"^A_'@]9WH0R["(A\6 MD_ AKRZ:: P%RUGX2_087Z^HX)];M?T VYL%F2J/QNQ*)DG$EQ;Q\<#-'F-^ MK="*!'YI@9^4+;C'\%\WGT]R0!DX8 -@?Z.F1XT+W1E;#EY56E!D%PUM*2VAOV7[NO0,4'T#>Z]Y8 -H][KWC_\: MV_"=8F*Z:#B;7:_] -@V;>JB(W ?C6F)\NRMZ/+BO.+FLP3[MNSF\D*^^@;S M?J)^ S!_UBUJJT/]N:")/44#V.QZ[0? MFDI%QV!^V@I2Y1G;RF7%^<5MY0E MV+=E*9<7\M6WE/<3]1N N?LZ+B:*BX:L<*'V U+;M(T+B[E]-(HEKC.TADN( M[(J;P1+>F=N_)01Y]0W?*N.\-<7YPMHB\F#U(OJUEJ=?:S?TDP>K*T%&>;"Z MM/2L_+FFHJGMG,\:%0IL\F#U/L8;).+EP>J]C$1(X,N#U?L=H]AG#JC^B::B MH2WO4T:%@IL\6+V7QK7$O#Q8O:?FM82^/%B][P;V7O- A<\^%0UGN9U'*A3 MY,'J_3*F)J],9\EV.7!ZOTSF/<3]14^^U0T@.5V'JE0 ),'J_?+4I8H MEP>K]\92EF"7!ZOWSU+>3]17\914T9"U_9-+A8*4/%B])T:QQ+4\6%UA,UC" M6QZLW@?#M\HX7U1*Z NSGFPZ'NHJ-00Z#8/KZ9[EF:ZM%SG_)W42 4V3I[(U M"A?JZ+RD\/[R\,.7DA%3Y?2;G#U\V7?FE*0K+==]?R@IZ;X_[#O72=+MD.L\ M4Q=T^_YP<S<]VQVDWE&-;D M(N@J>!3\G?A]_/""F=9(-Y.:]:>/HW(6M1MKXD-\])'75D)LSZ".*[^ MS!Z8ZMFZ"X;LY:MJ>+ @5[8UZEFCL0>R );T=G!);5,WGYR 4SY/DAO@*+D< MC0UKPMB#:ZD_;L?80K&!LL7%F(;J4E=E/]2@!%SU ;+(!#;%%2<.<:8B+GC4-[ZGY MQ/P:1*_ZR!M%\N>J0EO7".?\8FN[EJWV/4Z.8>H28Z68F:95$3N#G? MQ 8NCNC:!./\<3+V033SX%YW?ES!1*^A(9LY[CU8',4$24#*M*E-G8GEY[@E MHK:R-0)6)NKEZYBI+M,N^/:\J561J.ESK"A1[VQ=9?^P#/"S#1AOU>B9.+V* MDC+ [B.S1U6CX_S<*DI$$4[%Y>+0K1H=$Z>W'Z3\S :675J"BA*JR\^P\#1= M/7G0_\BY=AR/:= M;-85#'XGI4BG>LW^ZG5ADAI.M. N\[*.[1O3JA;5=4GJ?$B]9=VM="3U MTLE02W/J24+N1.)&2?FFQ)V^FH&>G:'ZMFE7BK6)R;.J9(/L/K-B*])++Q9X MMR>A$Q)",!GL&IJU/2ZN$)./0_8_GC%I-I33&RN(J_[QU3*?7&:/\ NA+SV3 M559L],Y/U8=MXH0WWW9*6K'4A+PJ)J*D^6$2 M?#?U/SU8!4>U=5[$+((MAQSL 78"8F=E,"8H[WMF@"33[D#V31YM:CI4#57V M5W#469AWB:L6&S8&H^?I:<8#4UD"3_#LB__4""I.C. M*)J]>]^J-]O17R5Q=RBM?2(LYW3'7LVD!)DD_VYY.T;1%7D[O+ODX4^/VNS* MLMR0$,$E(9YKGSE_#MR@C:3+0]Z&R -03_/P0,WEGQ[/17"'EC9=I_E/&;NA M(^$57(]&GLG425'3D/AM-QM,T$?2[#0+"9EEU($D]FZ)71CU($R_GLTTW;VB M*L]"XD2^9\^6\:R;3_%G?F@@1>@ZGR?1)[RAS]:$&OJ =1V'N;]9L(#FT_5U M,9$3>NISZS'UXA. T4Z)6JI30X4_ MP%,(_BS^J9QB'Y#9*1%+=>JE\ =0BD3*,IPJ*<,!CXQINIXOEI"D=6VJ8FFH M\0]J>(S_39T@6TMZ;]ORWE*SR!93I,)NXU9/1"DR>%$H^)<$A1FERJ:=CY& ME(#<7BPXJY,V/-'[6 : )6173QD_SOSF1"Y#N]J_/9%SX5Q9]@U[Z:JJY<&0 MS*<[VS+A5Y7;4.(*W^G#!^A=H[;F?!]KL$+08J-QY .UYXT\#+D\L\O! /SV M.SZVVT%7LR+GQMYZ*1R8WVKYSSNLM-93\"^UZ.LS >;C+$,QCRY$ B1 M55J$",FDNV#2>^92W61:< ^]Y,Z]YV+R6QGJ(\%KW3O'_\U MMIE34%@C'&(C#JH!S(R[\,% +8R]-)N17PMP-<",D\^'M;23/WUU"PE?BP[Y M1)_-6+1\:^6>@9]93$PO?]!GA4E6,(G*SR@L (O,'F7)+JB@B$A9L>:H9)L. M'V0?+S:S;BP3OVE;AH&A(3]'K-@,HY]+4%","*%Y<:T6W?( M;'QLLR&NVC/N)5JC@N_F+^ND+3O/*A&W7&Y000WZ'?!D&4-,Q0Z6Y$]$^'-D MF?Q>P$H0;FX^A2=6VHDJ:=-LV:8IR'&DE4DOU>5>D5N:OELT?8L+"AFA*D"$ MJHJ(J*)5GP^:2NMD%!?3&V!QP6WM7?=QR+Y1^P=S;P<#?E5D62YLWR9REA_% M&]?&O[V^$KT)KO4^(W9YOURBM#@RMN2@VR,%&]WR*T]^5%'Q)5.=,@N49KSC M6SJ(5S".*[ECBT[A#G;T)8M6.P K^76;09P=9VQ(YJW09IGDU*JDV$NVK%[4 M07)G%39#)),NRZ2ER0V3C+E%QLPKHVY+S%B]\,O>!1(J[I[OMZ-9)?=MCQR1 M"IKW^V>H5L3\J[8ATY+G 7(W9+*OU"D3O0MCR.R$N-*0*279I"%3 2)*0V;7 MQ$HKPR)MFCS/..ZDWLIZI)?JLJZ&14#LW2>#D\C[175[7]0 MPV.?)_SJW)Y!'2%R_DEM<*+<@JOYU/'[+E]\%N6EZ:/UY_/EDO1N MOWV[?GBXOKW)?UC_I,X03';7,LG%8>^0-!N=]NFB(?PR,X9?EAE$$>A_=7O_ MC7P"AC](%[^+_?'+[E@;RV[6#KW$]KU+#7W#B6F/^ M,KZKS;3=.N+#Y0_#I8@*.1(A'3'8()",2\BW&N$?UX@#BSZ8%[% ]TSH_7%X@X9 M/O)L<":AS\M7=4C-)T:ZJHN/E=-6&]>+O_=GV+[0U 04.-,RXDYQWO]2F 0^ MK=HQ6IUA:0)PG=RA1B<31FUF'IQ_H[8Z)"VE1K#YMT@&/VUD#_@IN.,#Y\$J MB4T2_,M9."H=ZBTQ),N6,JXJ,HYO]O X4$S(=>*,@P*.47- #8<%\JU1/ODV MG>R6!)P[[6!@6R/R1_0?[../^#^'!9,OZS+;!NY0E$_GN#)$D6IAM^"[M@Y2 M.!495;1U-AG+X M[_$34,U6WW@A*BB44^7CD.E/0_>L??KQ@'S8Q<2BK)$CEL!IR0(V]^Q)=U @ MN3?PQ(?.,0C!(;-'UA=F,D=WR&^6@VE$-XGN.@2D,=J4[U,DZ5^B4N0MR=%N'I[\'"'\O!I+_6IK MS>]!EPE?W63P)80J[OK:H(\I:DZ^"]+#NF+VI&=I 7)/YMTN!]\V M_ 4SZ N8]<6 ,9\((EB/3F\.J+G JX2@>*2OUWZ06^4K%].!IP?GIVUP2)23 M]LEQ,>A]?7A_^'!(+D=CPYHPF\1'3VZLPZ6$U#JFSMO2H^@&5!:(Z6J:S1S' M__%5-YGBHT5I')PWCQ6%]'37]AP8-=66L)Q*,V68UN36?K1>S&#"RL'Y/375 MH45Z8,U;SW1VNK5,;%._?R[J;NT[D,4@[ *1K327D-D]6"!XR=3G1ICE .\L MZ-CX/WTX(V/XW68@0,;HVHQ&R=X&LBM'LT1_OR'49;RU;:\F%.? &,X#>7THT-<9K QCIN8?. UM%<,#[T" K84A84( M\+9!H&*-R<2&'HG "(> V> #C)/"-\UW_3!PTU7=LQ($*U=8*=\_QG")&$<= MHV1G/+#F?V!SOSD,M25'5/R>Q5CK?%E@C?SML-!0RIC9YQ@2?52+UZZ-HAWRRV;+Z7/; F2Q84PR5 M_?;M=L=+MWT&RP:1P;9()-:H)(1LD($#R_^&.AK]<\[J]_.0B;AXM& ;)%NA MP+6I89 #(<)48=,_8'98#] P#$\'\'MF$@0])WRG@RI0P:Z 180-0QXB'M9 M:!C]Z>EH%H$UU&?^"]#F!AM;FH>WOO)7QS93&5=&2I/P772'O(/V<._+\4 4 M.T,+(['!WKX[I.[LV%]H?)0X1/%E?P[O:X2:&GG7%'/L U#@>?_?, -\G[\* M7\)1^.W@)J83;L"-J>.2TP;1Z,0YS,2!['FV#5V(_4)QTX'K.0'$3P_._Y%'N?"< M(7BX%]2E8N=L!L33-J*V_KT';[8;'<0I^#3\W@=4?O7';2-6C"<$(CCEV< L MLABX%C[J@FRSAH19,LQTAU!BP/<9H2HX5["&B!6DC(VB)/%3 FM83WS@P'#@ M5U\:(7)4:S2FYJ2&DA.: WWTB3[;UX@Z#QX<@2!G1V$ W^>X_C^0(%UO] MF#8\\5S[&+ZXQ"OI PQ?1?D9O)XRW/!=W12L!/9DO1GHA*@B."P[G+XF+W[( M+C#)U$=9;=[;/6C]R;(G 3LK"881?YL/0/7?YC92$E+3YZ+E8,S+IG"FI#B5F!VN!PND&$;^ M$H6O/DA2[URI R9-B^MDSV'\+2"52.N,)$/Y"A85+_9E3+#S%QVZ1GJ;,!T+ M0?NL.QSC)C55'5P &MXO19S@@BF"FP>ZEA;\:[VC[Q,%V3XK2&?(P$T(V.L= MT(ZK*I%$L5@!@'D#ED9"4<>M#%?$@1\2#J!-\!0_>@X\TYL:FRN/5F!:] M544?3;\]W6'4_%@Y;!\W.B=I6=AQ";S>W$!9[*U%Q[3"Z0<+<1OA*G#[OM$)",'@$$ FJ63YTS;&\G,AX*W0O% +X&NI*UM4+_)U3.<@ MIJ]BA]&)!PX;__@!A6U"^&=ZV)Z_X41P X((9LZX2(IFRX,$URQ78ZH.8SX@ M_B_.KP?7-U<'YTKMM-&N-4]/ HT6#'?GATW>$-.1\[!W7S[_GGS2(BI014)_ M3*(2?AIUIJVKQ_NPL6CZOT_B:(KXS'>'@SI8L/,?HL(@=U]NOG^;SD&<\XW] M^.G3,#SX<=?]O7J\O#\CU'BA$^>CKYCPJ*[)XOGJQ$]1)LWQ MZT=,L;+@M4#:D3Y5?X"![9E:/?X(TYEGEN"WB^0E$"<@UER Q]O>5]W\$3:L MZ<[8H),SL/H,L/[J?0-0G7#B8N'YXQ=_RCS2@2>7!<;PC=D/PT/.,^_.'H9> M_6Q'ZH'F!"*'M$X^O#W'-&\=(XD=U9Y;O!C/1(^2)YPN3SM0OI64S,5IW[D> M6\WG%#U)$"4B.95RQ<"1[>(NJO^[CWAX!Z!T?7-Q^:^='.?-^,C-FW!>57RG MGYW+:DASY^V2#N4%XS[].*D,#6F-L?4)]AE\/REYM?=KP2EPD*-3F&D:;)AE.N*QQ=761!% MK1#'2_DNY7LN_,1%>7,O17F:U-9!"#??DMK?J DN'PKKZ3;IA>ZHGJC6@=E2 M79,:$XR*60,!XJFD[UFFJ)+,7[QGCF>X?"OU=LR$?UET%:!TJLV24@!+ 9R? M &Y) 3PC@%MO">"_8XZ6#A8SYGFC%(4/C.!OE,2&Y7B8YT+[EN?ZQS[(O>[\ M*+ADW:5Q?2*M:RG"/-PC_&:A!D[]JE&:/TS=VYK^R)&L($Y6>^I0V:;H.>[H<-NG,6[DH> MCO$P?8N),>I'KN SRY;\*_E7[K;N?"$B[/NF?_+=C)1F?*"&.(@J+C.-5AK" M6-%WAY_>\/6U9';)[')G;^<+$6'V-[?U+MB \F0(;XR5EYBI6W:$R25#2X:6 MNSF[7H@(0[^YE?---QEH[0$#93W=EI=\+/EXMWS/.6WQ\R\L 79NB M(H%NF9*%)0OOEH6/) M'6?CH+1:^%+])(SIU-9N-_>!>XPSW'\,ZLY@&Q MK1?QNY)V?U8UY?=4;#DP2>IB=M<2>0H/X:RL#PI./ MS,1ZS/ ;K^7)"Y!_I@:L&R,/0\9<)_^1O?MN4D_382COQ6?(>-6HT;Z M IMF_5X33*QXH5M>XU94N[6?^N\:-8+_?[_0;L^>,;Y16QV2EE+[U+?1WH&N MDVK99D.),)LYL@22Z/D3_8*IC%<+GZ5[$.!ZYR5<B[&A(RZ6#>/#PX_]NBWIH_Q^-4/#J;]0@2KS]H-9.O/Q!W M](37'WQ_N @N/_"<^A.EXS.D7]?4\,?EE'A=MT=M&R]P^@=>*['R'0B-@_-. M[:33KC4:C80;$'(DV)8Q(D$8 6$K 83-NM+<'0C;->7XN&@@++!-5S#ETA57 MP^'EK"H#6/0-5B,FXS<7X^5A+SQ*B1?.:9;7=P=>>)L5E=V@ MRRO+OO [#(9X'XXPO-5U';@F096\2YE(TITW2_';UB>BM$^3IT)=$@UGX$U, MS??E-Q66Z6"'@OEH;<3/@>*&N1O@XA2$5L&DL01;QF [7ELJ90PVI79R5#BX M2<]R6>5_;3[#GY;-SQE)!;%5GCU95T$$1)H JZ[#HZU:NWE4-!Z5\,H87J?K MJH3-X=5J%2X((?V_957 GQUCEHHX5&[QHR]J;*.A_ IBZ9WG0C#Z MTJ--E ?MQKKJQ@?$IV-0;P3NX,H'/7U$*2KAG05VJG+:5H'"OA MEC'(EL4KG(%B7>X1DW1K4/2PT+"YK-9^$IO!C8U(_Y,&P:^B+6.TK9U.D#W:CIM%0YMT'U;0#D1< M%][Z2&QF\-(76)!E(I5&#FS<69 %\,>](,<=4N/1IJ8COME]U9TZ9][ND\VX M!_A/W1W^7PL# HZ+?W_]VOO&\\OS%@6U=KMPL02)V;47LE7K=!J"GB66Y56Q M]+]8EO:B&X84REL6RFMO=0<46BO6?R)C.E4'UMI;W!4#EK3/IUN[+C6?=*RP M)F,U^3'B!AN[ ;U$ULD-5>;^5AM\%>[]9@=U*XHT?2 MX@_61=QP4I4$UWW*@^^LO5L<27O?++&CV>U]Z+T#LO1JX@9+D6L!Q6YP$O;X;G=EW&:OF1)DN'M3>]A6!8RV8]K1UW\@YI MS$J$5E55VQYC>>TM]8VPW,K= 5L/RUOSRG9^T"2OXRA;U.Y?K[N?K[]>/UY? M/I#NS05Y>+SM_?[;[=>+R_L'L;U_^I%<_OW[]>/_)N%J.P))MBI;S:[50D>% M@I+?AD[[NL'OA9=UOV6KI6RUT(JN4&YL6)IU3"=8JJ^*KNSNS?H4<_UH_8($ M/MGN!-4V*>59O,):$G/;Q-SZ-0HRP]Q)LU$TS!7:-"N:QK ]GF$]L2W#X&2/R]'8L":,^8G97Z?&_B;USMORL$[5$;=VWL=6 M$-ES+*M!+MB >51;3PSTV/3TSO.T++=NLOLD=0@6^;GM9,[\$YQ M; H/[/0\!P#-[("I)YL4[VP6CJ4EZ#(&W=J)&%L#W4D%#W[NBR<"H. K@[NC M8]L:Z8YCV1-HS&4I!T*E5MDR@Z^=2W$#1,L@LG!4:Q?/,I0HRQAE:VS,\<-]CRDLM@)&Q^O?'V .QQ99P'U?#:.5AC8I'ZN4K@3 MAA)O&>-MY;K^V\0;&"K2]2BM"EG@>LC3KWGP\OH794\I=\'ZF]Q+V&[*.C%5 MA]GZ5V%G!K/3HPKJB7UQ-6YCEYQ%4BO+KR#VZ03A\=K[[1P V>QY*K56*^^\ M&7D M)"\@_83!9E+WI"6/1U8==YLD"FP+=Z?%RVF4+D"\+K89$KA:^R7[M)]ZDEER MP(8>?]Z7+\CD@ J".;/D@ W!+),#2J3/EDX.D$JNK'(ABQ2#M01!NW;N+;'0.[, M\G>:?5.\-2Q3JZGT/EWY1''IZ"TE=($E](-KJ3^&E@%&BO-?P94%[$]/=R>R ME+ILM92MRHC]LF?][NQ@_]=!.5 C?TM64DMO4=XQ^V%(;3:KK,*.N+RYH_:M M_>!B-LH_J.&QZ;=6=%6N;ZY27*?3I7>W=C'DQF&CH22X5C,?8!X5><;N/I+D M62;%\>=GN<3\^"M.UW.'E@T@T[(D15)\=AX]N0V2GTU.\6UG">#P'@D-NZR1 M3\Z8F@'_UAVFUO77^E#7@+'.U-,C6(2%+QP?G$,/[-,'?.O<_T$LSW5<\)# MA"M_D+$@L9>#\[I,5Y!DDZEAV[$=T/^TS,6&@])(<1M@^_HJ*:<%L!P>2^=CDW4 MB"4*&UNCL/]'6]LI)YGYN7YSZJB/&UCS3F@?'V#BM'L[4M.K/5NH&R<%"ZP+E&6 M-;I4=%0)L^F2!TI.L/:#_":;1D&)HOH_A5ZTCLLJN6<%D9: M.__AFP[( .$6W)ZX4= (].G1SN.5B89SJ8.8>X;EM7,M,L7RZ?'.@Y]O(5E& M1%B_<%/UIQ8V@# M(7+>J364O),"94BTBN!?.ZUD=^!OU5JY7[@K8Z4Y%X7CYPPJHT_?9-L6L*UF M>7B+^ S?_JU@ B9]I"D29NWLETBUK:ZI91,N4TYKQYU=;[2TJJHY]QGF:^?9 M; GFK9.\P\+KP=S7D3_!S[ZE37!\:#":_GS^TT_).NJ7F5']\G$Z'CZ< MF%;RE9*OD^+#&*?V,=/%,CU$4*HRM''B?3XP1JB*R3+4G&! U+1Y1^!"1)OZ^;[M["Q*+O[(R*Q#I+-D "YLTL +!'B:1@: M8W?=+Y?US_>7W=_KW:O'R_LS0HT7.G$":8#6C,EF.AXR,8,FPMNWU?[:X/\D MF7'^HP/R87:ZOUW<)TX7URS6Y\Q"#0=UVWJ9^?#QMO=5-W\0>*@RPT@FBJ8[ M8X/"\N@F&.&LWC= V,1%*^\^MP>/%H+W1G!#J^TU7-U,G-K=R:B#-L:;0KP='"U74 M3D([Z9Y\]HSQ"&J!D6_PQ:%#+@$&VJ>^C;H-QO"-VNH0#Z4O\M@S#L*L'W(I M.0Z;^XU##"+L$&:2PGE0N%DN0;+SO*/29R<%7L\Q&"EY9RHQ-[BNL0K920EQ MEUV'V%)#9S.)NIH?(5;@_RL2DN[*M4=)%>N'>5-=Q&/Q?6S-+OUGK',MJ M+/L%S^,$>#:G\&P6"IY'N5\P(HNY+*UC>I;C8L2C0GIFKY(E3C)05(B!V\$7 MR]+X=@^SGW65.0^6L7I].UZYJ7U4C@OR)+:+C>W3#+1QH"RU>X&U^^7K&!,,''FMFFRUE*U*Z5)@Z5(HW^&!\:,S-?+$ M3&93@V=+46VDF[KC8@;5,RN_2U$0\RK5;FIEX 3XA/PBR-@UM6Z,B+Y*6\\_ M.&FWBQ;_ER#,&H3M#(SW;8+PJ AU/4N3]% P-7//',83^5"]:.R9&=88&P@,%J-G5>PVA'V).*WCOBDY*+5LSX+?$41[SB3 _+E=^CW2_Q&52LMNJ!L)M@((@ M.+M>*IO2*5TI*R:5>W.#)!VDOMYH^T:FI4*0@!: M;.;J-B\J&XZ2$7FW)J7K^@=>KHS1$K>#BZ MCIM=)=PJDG\H(9AQNEL[*6EEY;,JZR+P/\RV-.H,9U1%O5K);57Q$E+\?YF[ M5@#^WG ?KYU%F2".CQO+M.)!R@ULQIU'Q&7J6ND!GV9Z95%Y*'/$3^VNG9\T MV/[]997PH)9/W^+:4Z9NE51<;%*>R!V.K+-4,1'6)]L\R!(5'THK[]I%\C+/ MJH%^D[I%.P#]2;/PD)<;W-)J$)UA35S#)M-DI05]PT&>1+90OZ)5FX5$O]Y!GO=XYK0EP M&0$*G<@5O150F'MQ:7.:*,DBN2DN2IZI;@@YTN-PB5[H_)DZNKJA-]W(_5[G MMT5)J_0*=*^9((O\JCR90*F=*GF7!EB9";;F@>[EE4 M]JG2KE!9PCDB2Q^\A;'-ALQT]&?&1;<\IB];+66KT@H+!-"593.8+U$]VV:F M.B&N34W'X(6C"-7^[3DNGKERR!/53?(.N7[[IW/D!DRF&S!'6:07<1W0BZJ M:?S(!U'/Q] C0DB,H&MJCU- =4,\@?%_.UCOTN2I#M^Y_I8[DR5AC!2^R")+ MJ3!\<:[D?;ZG8+4J2Z=[>W,&=?DU:T$D0[HNS"(#)X'= \8-#R'<639G[6VG M*F ,Y637BK#4.J_PD,TB?Z9(D&W68- %@JST!M,UDDQ%+;OMFR95LDBE62!5 M9&*J9(&BLT 6B32[9 &9IEHMW2H35JN6JW>411&D!2)FT^34TYW;X3(YM5J MSZ(&TK8 K]1."F@URD34\L2'[Q@,:DAM1C3J4IG_(%LM9:M2QA18QN3GE2QQ MNS@__2&N%M<-SV4:,8/C=F.1$\8]%A2)TE4IM^6VSAUFH \?D/:S%MPEM4VP M<9S@^7J'B*YOKJ+UYPX;QT4VW"3>2X7WXW4N3\L3[T>'1ZTBXUUNFRVK1/_) M$/^@.RDL$'UB,;7I$,MS'1=4+.ZG]1$X$75; :6Z-*,6.C'::,M?;DQNZJ@SXI MJVJA+MT5Z)L\62I/O;H>Y'WE^A/\[%O:!,>'NT3G\(&F/Y__]%.R8KL_@PQJE]S'2Q3 \1^*H,=S[C?3XP1JB*YXNH.4$M:%HN M=.%:Q!VBLD1MZH#ZA-_X_BY%73K036JJ.C5@C/ !/Z5PF.^X8VL%9"&J01U MVMV7S[\?S**HT?@YB?/\3SA3\X_ =HFW=?/]6]A85 [X(R*Q#I+MEP"YLTL M_!#B:1A:<7?=+Y?US_>7W=_KW:O'R_LS0HT7.G$",8%FD,EF.AXR,8,FPMLW M\O[:X/\DV7_^HP/R87:ZOUW<)TX7URS6Y\Q"#0=UVWJ9^?#QMO=5-W\0>*@R MPT@FBJ8[8X/"\NBFH9NLWC_/GK(.%T M-!$%)?"-V0]#:W+FW32J+9 W-4'2&G&8K0]@A(]\+]D:D!Z*8Q/SLNBY3^/$ M'_D($NPJ^&!1M]GSZ*?^^>.0V2/K"S.9HSOD-\M >0QK=FVJ(##ZY_D*#1A0 M+Y1HO:A$>PCE&!+P\D]/=R<[&=^597/)^PA@9^0;M#%TR"6,62/?J*T.24L! MGPUL61X81/V>_S#??3>II^FP;N\7=9P]C@/18GH@3X"-1/:&D(S<&$%!XRO] M\&]G3-7P;_%]T%^<69-ETMH28<8#;7"?'0P)M&R$)?&FNYZI(Y[;)@DH%EAE M\]>#YD)MN9,$M/1HQ!:,*6XM+XH;9.?6K)$?N)O.)3C")#0,//'Z7A(B$B() M$+FCT+]NDAX=ZWC)%/QZ^:HRAQLE=]26L)&P28!-5U6]D6=P0_:"#7157WC9 MLT3*_B(%?/+_EMB0V$C QHUEUC%R$1PONU[F>)G$R][B1=R#&81*M@*192[. M+?!6>! Q;35^SOO$RV=J4%-EA+KD?ZCI47M"_+A1^7>UE^C@.(\SXRG[<3,G MVW2Q":-6NMXYQ?D2HSG68[F^&1MD-\SE^HFTX)LV4*C M.U*OYNBHIIRV=@_SRJ2:=W:-\,XB*7ZZOA2?!D'3Z@(6&O/GBB(MEHSGU-XU MUMN+I/E)8VVP)Z.NT/B.5 \ZEO*\['5:65^Y]%*:8=O@'%YW(N(XWL&0W%TESTP^UE7V1VS=4N[9ZKU M9/)6_D$-CZWEH^_\+M4BH+(:L)?"JEQ4ZTBJE9!J;4FUTE(MQ3!(NDIRU;JJ M4KGO-.I3.L_[GHGT]C&UW0G"CZ\#GO[#\^ID; ,2B,T$?KU(\EZB/F/4+U<0*B?4KQ$+R90#%F]Z*4>% M,W\D.V3,#LM=P)<3.ZR2D28U@83^1HEEITD7^>U.$VR6JR:Y07+#1B&S!*%]OLR6BFC&9*JJWBR";==+9R M;HJ,0DJTYH+6Y39,2QP];!ZN< MMN3EC:W_9F/)W=.LR]OAJ]>.XS'MPK/QY#?/]155[Z;HN!U$(J@/3(5779TY M:UY2I72*)A$DFC-&/99ZL_B:4;YA[.XBH0UD.3\)Z'M9+[FEN MMQC>+B%^U&A*D%<>3@HDTW0 M#>O>26!+8&<.[.5V1@N SL6FO<4 MO8OB'DHFVXW;">A)P$K S@-VN:U#:9S*7,3Y7,3+5V:KNL-C?D&(3V8=;MF4 MW_HISUB4C^<<+PSQ!2"X'?S3A\":L;[.2>VXI12)TR5V,\9N)MN=JYQ07J29 ME@>N-(SV$*N9G.U<]WQR-KA=>,:C*7-?*P[A9B8;@BL?3Y8R5P)VO=A?,Y.] MP"P.)TL,2PRO%U!I9K)3N.;19 E;"=LU8;O<#J$T64N4CI=K+/#*LAG,EZB> M;3-3G1 7*T,:XB;0)[ @96!0%NV35)-4DU235)-4DU2;#PJ\2S%-LZD4F4U& M4-IWOUJ.XYM /=\"BI;&-K7'J3DT/97"#ZD\TM_'M0/SH]V;Q2_ ME^#?U"V3(JN,5$L16:WE(N]2U&P@:F0:3K D0%IB "C*[V$#Q6R-V75!./AP M_$H#_WQ> ^U<:[!9%^W)#V($&R(Z211F'1)1$E$241%21QU$D M1*69QIF<[UGG*!J825,#&GXS/ UWJ2R;&\JN:^M]S\5"JH_6C67:3&-LA'\F M[\5N9$=W:HV3G=O22U-R>]Z]Y, U F52IDM$91O'V%BF9U)_FG.R\7KE0 CF2/MH4.3*SW:IOLW88/T%XZ[F.2TWDLS6/ M#M8ZK4[MY.@T1U&QY"H7P 3> *[;MDW2A_:WDC/1Z5:8*.WL_= R8+2.:.]- MM9V-IC[/6SE+CI,1!R8,+?-"VLC83 MKEU<;A?<-_52F\=*K7E\NG,_=6G*Y1?U*0@')H7,"\F!JPTTA0&;ZVO!#$OF M[40C*HV\BT5+;9C!9D,A>7&U@:9IP];:S+AA!<#=ZD2EUCB2&E%R8N\_/GGG^!GW](F.#Y9 M4?WR<3H>/IS8CH._X>#O-\2',C!+P4;CYP3*+$]4SHJZJ3&3D^N5[P'QW2E!G#_\=?+5Y4Y#M;WO:.V MA(V$30)L(H$CU]_6^)#8F-!&R ]USO3=UG$OC/TIZ5 M>$G"RZ.%)HJ(RVP)(LFYGZ4I $?\L$*K\?,.DT'_AYH>M2=$9(,VRY\-6HPL MS]1PYW%"N%.I*\WB9F_B]OE1,\_M6NOT>/< S>F:VP2PRH_D1R6)JN<< M2>]JUIA+-VM N@_?,8;>J#>.9!A]NZ&=3E+6<& H38LJ8QUFZ!7\ "@BXK" MMDSX5>5V5.@D^ \?,$Q.;# M@/XB_/G62^' _%9W%?!/"HWR6+\,CE:9:3I[SC1R"Z(@3% -+DMSXH_V@,W* MN$$2.0'7J!V=R)!#%9@PA0<7I5E4A0=+M7]S?EH[;LF]R0KPW<+-FD6Y(U7A MNU)L*TG3LYK[M( MZ3Y;VWDKW>X'AT:]3QV&!U]&8S"!Q(7R[!5_9W(;)"OPR>M')=4DU7894CIJ M)=S?T)S>W]#<=BW;B#GQ:*6TPW< N3SN1<3Q/8.A.+K+'IC]K*M,V /W3+6> M3-[*/ZCAL76".D70R[M'935@+X55N:C6D50K(=7D;?+EI5J*89!TL=.\82"5 M>Q%R7JN2=WCM.!X_PF\-T//&TF$..N/D6:>$NG7B#ED=OO*#N?#* #!A/M6( MR1:6_I'2( ,WX20+-V$NB^F/!Z_OZ)I.[,B"1&)^(P1?UIH MQ*=%M.?QSA7EFW"7^SS[!_'CQM9C/T6%^\(ZV*?MHEF($ODR_%.0#F3X1U)- MAG\J1+44VZ"]I&T@]7LA(D!5R;VX9Z*D\YC:[@01R-1L:VK3*P= M 2]^<>!G.[RYG58S9?/\AU^F5DN^U%*[9>#Y=I;3;KXTND-A]&A3TQ&M^.=4 MIL]Z4SEUP?KN'4JI>Q1/VSIUY@Y'UE*[*SB<"]WA29AK5=]3\K[L=R53KTR, M6W*Y4Z96Y5++I2Z6LBN[-EWH*Q[EJDVE1I0)!&GNXY5E,Y@O43W;9J8Z(2[B MS!#I^T]4-V6B@(RL2ZI)JDFJ2:I)JDFJ+5L"XD3))%;VN/4&IJ:RC>X0?-(7]L,[B=,S_S$'4C_["A9E'%(1$E$241)1!5Y M'$5"5$IEJY/E3K5NH40IF$E3Z_G-4E,VTQ@;X9_;J!-<.U4:NS:HEZ;D]JH) M2PY<(T F9;I$5+8QC(UE>B8G-=7,6VL?:\Y+1)*,M8+2D6Y^W7C%W=Y<=-3LGM:-FWG=&2QZ4 M/+C(\4RZ-'=[I78_=J?&E%KS).^RZ+-;&[#.R^==_P0_^Y8VP?'A8IS#!YK^?/[3 M3\D[#K_,C.J7C]/Q\.'$]AC\+09_AR$^C'%J'S-=K-S#?Y.(.40LM(?X]6.A M0<33K \7#:&@TXQPK,H0IO$^'Q@C5,6I4G,"D."EOASB6ECN'7E)PUO7\"XV MD^](\O49Z"8U59T:,$9?K2U>F^S''5LK0!]1#>H 0]U]^?S[P2RS-!H_)RD- M_Q,NQ_A'!^7X."\%;+-,-Q!O.M^N:Q_ MOK_L_E[O7CU>WI\1:KS0B1-(1MR",]E,QT,F9M!$+O8W&/_:X/\D[3WZCP[( MA]GI_G9QGSA=7+-8GS,+-1S4;>MEYL/'V]Y7W?Q!X*'*#".9*)KNC T*RZ.; M($=9O6^ &(ZK&=XY"'Q*AC8*[[^"I#Z(@>S%G[^.MU/@]J2@!+XQ^V&XDSGS M;AK5%HC5FB!IC3C,U@?13__P1!.G(^L),YN@.^0WT*\9Z:@24*PB,_GF^0@,&U LE6B\JT4+SW.$$ MI,Z07!G6BT/R'^2[[R8%NP-&]3Y'=1-A7-,#;@6023TW3Y7.'2@[9 M9FZ073J'+D]8@??9V@ZB4K+3)(7SI_#"-+34\PV/$,QCASSLI>CU&VNI^MRH($7$*'_RHG^'[,7*^?CBM6 ML""A'LBBZ+G2S*,B2?+65*N15$&I-3T@T%HF1'YG6P/=Q=,!FVT7U93!^#(D()<->\7J$Y86X=@&"5=(M64][1$T'3.S16-_%G#-^ =$',#=& MNC>J811#ZI%M<_5)!GHD2L_;0?0VJ3M!RW48O%5K'Q>.QR7^LL;?:E9B34,[DD0[HY@T-O3G2%&S -=([7*EKE:2:I\MJI6^4)UTT%",N?6O(P1 M4C#Y9IM.K=.BL;>$8=8P7.Z&HBW!,+E6SQ2!>1;MDF3^%UC,9C&0>K/. VN4G/>%!1:K!M:;"DM(!5O?-K M4[49==@%$S^OS8"$]R$%-W/0CY6B:3:)Q*S3D)6D;>Q5/?0M0?%&Q66L4P=66&R/K>#*VQ]7,!.]( MX#&U0/4$@3:I?;9M6FYG__UR-#:L"6,^OW^=IC&5XAHGZ>+DCL/M;+YGBT.E M4;@Z)=+165;=!/%4T#'/S/08@85L-I361^(,+=N%[]@CJ6ZV;EQNLD/O9RS/ M,CE>IH&]_%-WASW/ ; S.^#T218V9D2Y^UVX1(1I<.S MK :Z%7>&">I'4_NEVMDVBV\GBT!@"=(/KH)D9.5H&F>[#QXGW*+3HD=KCUCA$VR(PK#"$IK MY['%MQAA:YY> @Z+^)$T0U:YP^?-.Q^DP5$R.9M%G@H@ ^]YN[.M9UUCVN?) M=T (^# !/KHA/#:2ID?*SK<,I5E1X9'$=QQV=\'O]'JVN M^J>GVPQ,&#!:W,F= ?#JFMHE?#H>K;F-?;S[>CK2/"\YRK.X F2[*#\JO ^Z M-9-TY\9V7B9Y)0R#I(A=D@,@+8&2R<@L+E1)"6%7)[V]T)M&WIQY#6&69HK:05E1__%."X]/&R7OV'9E%C0]N&G@3\U@&?19K7.H!/ MOI)QMS:O6.,I;/R?)J2JZFON%]2QJ0&T7Z_E[L.LA7>KH NOHR\& J:Z#KC/@CL%H M_*(@ZH38U&7^I:#P@BET.<9P^2_L3T]_!LR:9;YQ9+]D6A8W4@G W XN7P4R M[@$DMR:*.?SW<@J*>^:XMJZZ3,,'75.+?Q!Y\]I4#0\%RX7NC"V'&E^ !<;P M#?@;QZN;'M/\8RJ6660G1IH"562;+&[1*B[;+-ZDV6L#HUQQ<]_CUOT" N2= MYI<0>(\YE*BS:W.:VR]T'"",/Y>;LMO>%,NB MA&HN..V;JES9>:\ 5*5$@) MP;7>-;%'QSO/+"L$UJH!YI1,QTX6E<0*C^9IMF2K=M3<>9T@>919:O\Y[=]; M6L43ZI(^@Z^:&(@'WW_,6:C\FG^O')/.3'*7+L2MTMRNN,W![VC7E..\2U!) MW[V*+-),8!&E"BQR7&N>Y)T_N2OW?,N'%Y;7F0SKEDZU96E%P)MLU@(VTRP/ M[^";X;._%4P@I(\T12*T$B3"]CWN'"1"IW;2V77 KE55I;G/'--.-#,KP#'@ MRI>$8^0>>H%MB =O/#885N:@!M$ G8;E8+$B?OXI.!Q)=%/ $N E3T/*5DO9 MJHRU+5^\#/->*?BIP/7 ^^)BZPH$V/;9$,JBF%EPQ_D=8&/-HVM*[@X"VV1%E@5!K=JCZGM3JJD&/='4&Q2R\0 M$>LEFK1/R^'&EQ#6^ZP1-ZGAM0V@-W>0>E*P>%4&.BV8D0^4#A_^%=5M\DP- MCU<1 J:>%X1J,^'C9 Q+9<1W7$\49,2'IE,H.5%=X?$'3("0(&&/=T98C ( M&[( UKI)C;F6I$0HHT0X2LIU6_D$))#?N>9 4M93=\U6WA=L[(VZ6QH@A6A5C[EN 2>"W@V1[IY&;MYL[IR;.LJPRR**M1YVVNMEU3$:R6'KZO] MVW/MY9+G5A-G9A4=6HEKR\K MM.^QTMR7;<+[6#1TSMV4*K0J*C2ILM>\"OTC&B%ZM*GIB%:ZK[I3CSZ+&%LH M2>X0)_<(DV]LU&?VCE5QJZ:49!=' BO<$5*K2.=,>Q[(G0 M9+YJ U7G6K&BX%*OE8,C4_1:%BDQJ&Z$0G.@Y5Z E&O3<6T/-55WA)IHK6#I M44.ZA=(MS +I6:3';(KTLGN$/\'/OJ5-<'P4EOXS*&HT?DXJVNM_PAF8?P1V2;RMF^_?PL:B/.^/B,0Z2+9- N3.+L'!>3O$ MTS"TT.ZZ7R[KG^\ON[_7NU>/E_=GA!HO=.($(@%-')/-=#QD8@9-A+=OP/VU MP?])LNW\1P?DP^QT?[NX3YPNKEFLSYF%&@[JMO4R\^'C;>^K;OX@\%!EAI%, M%$UWQ@:%Y=%-0S=9O6^ F167K[QSD'24#&T457\%2^P@!K(7?_XZ2#,=S3]! M"7QC]L/04IQY-XUJ"^1-39"T1AQFZP,8X2-*"=Q([Z'HY:4&Z;E/X\0?E1(D MG_KGCT-FCZPOS&2.[I#?+ .%+RS0M:F"=.B?YSZ@FT"6]4(YUHO*L:M0CCV$ M5NZ^IRIG+<9/CL.<#$CG/! M'-76QSP:9&J?*<#A=G"'H4'3Y8>*'J'AS\CJ!X'%P%;>*&P*>4,HRS7.N*C6*09R#L88[.AJ!]3WA*/M8_<(@W> M[0F+=?HP>/#"YC^S/'O^0\\)/GH/'LHS,ZRQJ*6 $1^\@P(F^!]8&4ILK,C% M4^V F49<<[A,'9I@3CWI\ :FBJ,LJO>I^0.&7!-_C?%R"\?A'_!VQ2NHA6 F M-L@Z#P2.=%-E?';*Z6E#C.KT(RQ/\H*0(75(GS$3AC8&MF(,#VV)/BBP M,,6W@GL,[/BXG8D#>@YTXI"Z1 =-")_6R-@#_IV(0=H3ZXF9* B-"4:];,:] M1'Y =,B@%6MLZ0P&3K E_AWH"K_B^LL@%D2X#[9&P*2SX+]B:6"@&B#&GASB MY(A/1?)"\4L>SV/435B&DR/>,LP:UL:RQY;-AP_/L%VNK7% %\R@+Q2&B"\/ M8>9_>M3&-%;^ZCTH]R$J?UNSGFF-]+J'Y-:SX_?\01>N3;%C2S1^0QV-_DG\ M[07RC=H_F$N87YB-X"#%[& -?L"OSF34MXP05H^_?;L-@+70)RHE;W/I]8UI MB ]8_6?<\KL#/]_#NMQ(]FX(M1Y @=R%/+!'HBZ$M<^##H<+KLR_QF $H=RA MX,,A9C_K5M=6A_HS\S\$;\C%*(I8S2GCJN >\47OZ]94SMS]ZV[F>_QKP*$P M$PL<+^2-.;F#,@L[QU'UNO?UQW!83:79G&G+@-DR$>+A+8'7;'H#JKH@,X"? M'51D0.)#TH5G8P$%@KX<]&'C?C#PKLNO4$%1BD@PHI\Z[(GG'_N'>VD_4U/_#?:&I_8.(F-HD:\[$M@PCE M)E 3NL5A3T+M254;#PW '$;,M2WD4]".N-)4YT46*

C@XV?::ZP9TU+C!X0>?^A#!J&Y,Z\#'(#T,?H!#1 M&5HZP82B4\&$$IQ#.*5(7T$W($[ 9PP, 4I:G5JGT?C_B(-:'SNW_'&%,^9F MSHN.4HLQ0<:A_C1DCBL& XC5U1J![^/K-;^4UI,' A!W VTLLV7[4HC\$P]- MC)DJVN'L.^T(\<"G8#!_?.@F5U1TW3/<%4 [#"VHAS$LP;X(L%L36%OEB2ND M";R!NRDU\@+0X-5Z&9K@8)*3=XK@8/C7G=0'H.#))P?P'8R[[C"UKK_6A[H& MS9^IK>/3@_-W[<[[3Q_PM7/ GEAC8:4ZN,;\D [8K_[!'@0K<#DPF!"A4;-6 MJ..AC@8\-QN<(3>3^9:-$Q1^"2QJ$!N^X6Q,?-V,UO 5V@!*H_YW\#A@_-SE ML%%B\-O0&'^7JVF^46ZS@1$P1SAX/FP F%(=B*(%!?4AN+#+P]X*" M@3JPHG9X@HE;#O"A9_ EB'4P79T:OC??T.R]WKQAV_QN,>\-"Q4 +&*)XQY06%:8@.AWF7^ALA57=N)P3%H(C M,H=$X3??G 7![;\+"^^WX%MD*'S(P /CD,7MN1&=P$-?OE*\-IJ&69!HD/(( M!3Q[LK%H5\2$KD%SJ!["#G%<'C&2$,\'KKH>Z.N167)]- M++\E;M];QORT'<9^1&>+?>-$W"$([ZFS9?-O^UHH MB&H2?8 E7*DA%@;HCKZ#90OR66@R8R0-P,@_%-!PIN*=9XO ]_N!\[*(JB%. MN9Y]LH0MP04#/RX,TT"+9L)!BI 7CCKW,C0_$,=M"&$YY&GS@DH$.P(=Q?/M M)0%?,M@( L-DR(I[E@FTYLI2Q&W9@RRB]K1%>0/ MC&O08,\5_F8NUSSXE< 'G'^7:T]#CT2Y< U0&?O.ES.T/$.+K4H?=T0"%;9H M=:KF3$5#>-.D$I'Q$$UUN!V$62;3)).+L/ JO/T &.)6M*EVP51Z=5&I?LP1M!=]Q4CD""3#%!."A8E7,GWDXC8!&I;5H$=\=L ME+#!W;^^2S5G\#J1):73)1W[?"8L< O,Z)G8&.,A/M(U30]ZN<_=Q,TOK+MQ M]I?(\YJ181/QWUDY=MHX;3=.3SOM1ELY:;1F9%JH2;2N.__R'PJ/0O/^D%NB MXE;$H>-:IG+42F -))^_:'1Z$F!^X=Y8V6:"'>4%Z8FKI(,GV5:X::-B3@C% M72!>B2K*B3:81/H8G7C<%[)Y @H\9^-(YL=WDP^$:U).^RXG,9UNHGT_?#@D M7[K=N_A.&H]VZ*/(6",USKDM%%;&TOD)!U581" 6IF%P?*V+N@^T[0GV?B_V MBK")A_J_#KFLME'K&A-, K)Q0VVN(]RGXN?,HN77!=V-26 7BM420B=Q?1>M M:K@&$2I,:8<1B)'N\J/,;#]-@"0XUN(X0Q2D>D8MM5SY<]J9K M;'L&_(4XL)AK'GLWW6V$,-JRD\YX#%].B8/(FP[U>U+@\U8(,L*S: M.")+(JL74.607#[S'B/[&7[LID\-3@%GB%N-/# R_3[#OQ:.8Z,4%&-(YY_* '&[UA;M4HMW0C^H'6\@^$!(ME8&. MV38BWL9$N#'<<@P&$(0%UY/-OA_7QQ'2H$+@OSUSID3@VPT%643^H2$TSZ:Y M&[SAY!3&8+)QLRJZY_A[N#[!.D![L\O0W >(9V&:Q1S49(.L<]H\:30ZQXU3 MY>BX>;S8()MYV3?([J;B7<2LIGU*LRPJC.:7[XWU]H 8 M*9G$U-^%P5UO8U*W7DPFMNIU38>9L[D: MTYER>30M11*U0IFACV#%7+[K;YF1M807]T>.O U&'VO))XM/%]Q(]\?MB[^? MQDO 3"DX5^?E#DS>61'U33V.?)C67Z&X:X^R1>"<\? MUYM+'K4':=6Y]A>P[4_2V M^]Z'IZWL>%X5. MZY%93#NC3BRTBKO/U$PC1-)%9_D1X@X,H$B]G566_F3)I0?C858(7%+;Y N+ M:89B!YVZKJWW/3<(08N]49[J S(-#'TN_FA<=-(!;E^*O.I A&"BM!\-1U&$ MSA6\@"ZH0P[22'8P$V[ZQ8EW%)',F+L5I@H< F.[? IS$TCKR@FV!3#VC]8F MM^-PV+ZQ20?P8MVEKYAX.;M,N 9FPKQC&]]B]$E69,RW"4>R8*S^OC$O-!UN MP^]>TLK]XNA^\9'<+Y;[Q579+\[88X*^(X%LVS+A5U6(\D5A;:79:1^U3TY; M8. V3_ 2KD5NU.S;OA]USY"C0<9W-8L'/R-;0 ^8[4MMS9$>5=2(35C)M]:Z MR9.Y_X="._:$*)%4;KI@V-_ M1%QE6E&'.RNWW%RY'0MOY1T2-?+=!Z_O6F, >*MBGOB&#%A/8 M]=B)HX_&!H[$B?K;P8H$X?_HCL-T73@85+#?H%.@H(,G@6?3+W@^J5@0W['W MP\/A2NLS*[W*-!Y@W;@W;>!F!3^A"'.*N,DB,W4^4LG7#JU*C!LP#F Z/:?E M)Z:D]\R/1H E/.(6+'-=<1TM8L,S;?8$:\'#\R)_OT;>-=^'_0A?RA85:+D) MALF/6&0&3_7@*/&$!7Y1&/_3_L7+XH3/NU:T10//0-M('B;) M!#&&ASM4;\2W-YZ#7!RDVM\2G;1VHY%\&S77/9'BIE>6O4#?<"=N^C 414(2 M(=(;1\*S^Z,7#NZ2C^V.;Z?<#K@B"6JSOOE2.#"_U3!O17 G+@M8?<'([AG" MG&F!<[:HJFMX$B'BGXE&PQNT[_!@* PBXA8]6G&__SKTOE:OL7=:.TZYD(1O MG0B;#+V^\=B8! ('&4,XX]--IV#;9T:!H)/'S] %+A-Z7JH/&@"0QH#E=/>0 M7'AAUB_B:]1'KO.WNB)NDSK5%VJP[L$YH*@D$$G/T]- M6GJ0M*(IGG5_+([ MW 'PL\GQ*#YP@*>*R$8:LE/N6:\4LE,J#A<;X$JC=G2B)",\V*[A8-'\HLE. M@+@HG,;QDJC^>:P %VF@Z%0"%%\M\PGS\]%H>YR,F6@E7L1Z&0S@>U-3Z#L\ M1,J#%MFD7/5I._GVP )&L. 0)!/]EL'D<[YR_&3E'?MG[&OHD M-?_S=68'QDV@>E31 8<#\A,M\ CG8'U3K%A<1D=/TJ$)E9@>BX>I>O78QFQF2(2 M//,9#3O_;CM7I+]0-3#S(I3F]0BXA @Z]M-OIL4J_.P4T@"P>7FX%7V0]R>CP3G!*#>US/#%SJ6N2L&SH((C==D$,@EOK2 ME>=H1199 VL#MT[XQAR=IF^"*^5[#_ZIL!7JCB8*O@JEFJ=WL' TD"@<*IP6ODPYG8CU&BGHCR5 N;"Z9\^6\

963T2R/EL3RFN\ M?+$M;TS>?7_HO@_*^T7+]GW%1"Y[SCC1'7\O/0QB65S=]"?)6JHWU-D K"&F M>ESOW0[ J\8X%$8;AU2']3 #+_FSA3H2B\6!RN>':'V5.C,17C_"OTRW1I[P MZ&]\/Y[;(1A&XM5>^,ECOX!$BC_43$B64([]/7K1_95?0,:/I/@0C3_SW9(T M+?!Y$GW"&PJHT47SQR?D]?4R/LM7W62W@YG^Z:L^\D:?@[/6X ;#DS6O/^=7 M[21[IW&@6" 5P[@ZGH5&"J"%-P:SR Y")] IYBM/>/+K(;D-$'TD#*!:C(!Q M))N8.VYJ',,WUB%IQ@AWA9)D.B),-XA%L>;AKBFP\5<<P-9X4QMYJ?PBOL>%S\:,&=Q'Y39$%K4;Y.\67!.KQ^7&L>)]\ M7[WS4V\5@F0VKAKW\GGP;>;V]6?026)72PW.B5!CPH\W"=\!]H5CW-:*)8#3E!QUL7L -3UQ@\5>^I:(T?@XZ#N^= MYXP"*-*FE\_S,+7P^P[!@'C!(DTU/*7WA!MA?C:2'V'&$RO31M';\%$ALDNEK'XB54)9@HVD"X$0* M@*FN[UN@=OIL8/FU>T4<)29[]T=(S.KD($R/.(M:I<%N]A2L4PW$%_$-33P+/@ ^O"G$U/$*:QS6FS62VB?[SEITV3: MU9-HFP?GS69"$NV8B9CEJ"92$Z8UGN)!1$PLYA4)PX*K0"TGPH/"2X,> ?:: M$U =Q1_\ZI^1](F&=/?Y. 26[D35#4AXC0TH6%$1TJN<_.(0H]A_%(7W^.$X M7IIIQO>+N0"(1:QL-&:@)MV)K#BTJPS28YE!*C-(JY)!^E;0#H77P#(,'@0A M#J_6P;>V EU]EJ\ @9>F$#D6YHX)-I0,=A9\CAKH)N\D67*N MC>I-=BG\*W$SO>PV_4[)5!FW;13L\&!'AS@1.@ $H,*SZC69<;+%+'.7.]:)YD$79Q M[F@(3//<.[[? 0R7ONQV-YU+5A#0F!X2R!V5=V!.2%A*6"9AXXKZT,BSTW]@ M*%8"4@(RR9)C_?SU=I"]*S$I,9FDNZEM3_A]=Q42E+XO'UWI.13XJ69_>=NY M3@CA(<&:C7:--%LG\)].YWV6+GC@!C>/#IL_+\3#BNW&XW%)^>OHYT9W'Q<1 M:-O\DB\C++SNJ--H'9PKS0\MY0.N";_R:(GL2^7G359DD=#,JX/3G^/Q3+X+ MD#69$[?1.HEGMN0VVO_?WKLVMXTDZ<+?YU<@/-WGV/&2,L$[VUY'4+<>[]B6 MCB1/]WN^3(!$4<2:!-BX2.;\^I.9584; 0JD> ')VMC=MD@0*&3EO3*?3!VC M;8TYLC;JU\/E]:S7^:6DC)_5EU8BQO]^?PE\?(]MR\OY/U91&*4(*&+75Z[/ M^/SM&OC_K-W:KP3L7R.?CABT2R\&R]D?\P_]Z;J=D_G52(KA#YWAW^9P?.? M.7Y#3<.=3C;DP4Z9Y)WB^5TH^0,L,W7LQP?1;[\.=[C4Y:9Z5^;!&E5.IW._OD[,PFRB#ZT)W"NO;;Y4M>XF,^$<'BF M\VQ7*>VCP:VMJFE- N)AZO*E5GKJ\YTXSSC%1,"BR2[[&;J\FI5 <=,\;+,1 MP,D$D^=,IPXF()SA#VJM1(1#>9L8;BSV5O+GB/MB)RG=A@8Q1D@JL35'J\2F M=Q^D^Y':/?UGAYHT/>I<1O!0Q!^ F^^R.VJ?D$H2@X]3[7G,0H2#Y-[%,4J0 MA+ ).= !K9R#.[T\ZJQ,P5O$O4GXGQ"W!MN.GRPG\";S!)Y+7"YLZKU/HK]( M+L>_$0=1R*9$B5ZZP_DH4:V<0ZH#V%WZD/9OW?*#;F<1'";1JYZ&Z+!\!/_D M4YP$6@EREC&),#ORZ)QS,E(B.N_$$ZY7&JT43 I :9!!0A5*2U\E&EP=H318 M]@PDE&3,Z]OFEV@FT%>.DF[>V'=RN#U<\,VQPUGWYX9G>?^B M:?- K0*LK>\P^?"GQE<'T,O7WGTGWT4Z/N!NS.$7;:UZM*.W M]WBVDYLN Z_J:S1$YC-Z?N'XIO07J?3C.6WD&N58Z?NJ&A3%P2]R\+(2[0/E MX,Q,[OY/'E7Y]:+1HH!;V:R=2GP.@/&K;):2=<6[.^#=^K*#A@/DW7(U/)1XM;M3:)K9[5>F21:\>JF M>36K9G]E U027NUTR\2K*DJ2=/F7@R/")Q*.6MF>+P MX)5 ;T*@I+H*8KWG4R-E?+;&J\NPVA2O[M?\'$O0Q8%@]B+3S3>?FF?-=DFD6G'KIKEU(U4*I>'6 M!G)KO60V2#5&/R3Z,V6314Z?3"<5D><4U)>D_2G-T7W^>E26?S-"_I:=+[? MV58P7:$;)^>H2LZ]GH(-B'0CWR8>N0R]^$ M6HA2+2@>?AB.1F;@?=L>=J/PJ>2$2-"JLUYXCGP^R'64IN+J\EO0^O6#EF\I(6Y-2SS&UNKFZS1 MS881729*7?V016D#1&OE-1.OSO8IKG^(SQF7P^D'QL2PL8J-.FY']KOS':FUM #,GPZNE?-<%]OPA[_9D58[K@IIL8>;H0=S="^ M6$,RP2A2U)CI3)S'N=8?#IGG:?U'T),8X? ^U@6::@^PU/^Q;.V+;YYI;X$ M]9H^_+!P'?_"_/"N H^\&%NV41T8'JSBXO+K#6^Y!7=B- +9 ZE"+0J*UITZ M\'OF6>+GO0_P4\,"JMCT$[@/&VE7/]DP0$[6;N#W0^96X O7\K0_@XIV.SZ[ MY$K;"-^$0((0[@B-@:%]/[L_TR:""D 2N(-OP!LQ$&KJU\='C0(?0CWMA^T\ M5\?.,WWF %5=,@:3"=C "\0M<>4OILL%O MD-3,2V*,S,"D>+QE&834F?%'PMV1/K2?2#FZ-Z[#F,U3SQ@$GF7C'H*MCJNL\+WY(M+_]_=OW MKR\W(^;V#Z<5PIM/W8_OX3D8=/XS S?-O__:IZ?G?5_V>U?_UP=?<; MN-?/QMR3O8J86K59XI4^:&/&:5.?_?R@B<3QWVOT/UDY9?'5&^U]FI#_N,PF M).[&VF1\N+GX8MD_PAM#8 ," /2Q[ EP<76 _>')M!,]#S2]H8$O!X;U[[XS M?)/@UF?QRA;87@LSS7PK\(KTAV%2.G7M&FW?%;ZG%C/_S?CAF9C!A-Z.KOP+R!OVQ8WZV MG\!+PU4L?LK8-U"C'-AD.@UL-IR_D%3TQU/G-X&3?C.Z>;:9ZXVMF70&'Z)7 M6RL-WCUK-Q<\>7&9*Y;]M@IR&JO >">M^]6X,D=LL6K_5R0(/@H_!TMO!D.?$Q:D] F<#H\#^!@NHHH\D6,V *K:#*$1IXA' C_, M<:? 'WI$2";X#3DQ,_XR?-\*[%#6T4_)=N@&?1OAHIJ?8Z[6K?"TUBJ0:YTM MQD2T<]RER]ZG^/;09<)G-+-=0$J0%4HU5,!<"R9YAB=$:;(@U(72/8V<6%P: M_$QN,@CGE/:>[C US&R1YE[=GO+Y:-OD!\*G>34NS1?TG-D-N<6@EKX@@)2W M "A3[VT 4";+$5T?X,5W9HN']/+>W8QC]Z76>VWO)., \., Y./C^T&1N2]& MX#M[7:G(PFB4AM%H^[.6GGNT=4RI ,IZ_-^&%BGI,F0\%B*O5GKC71=/EZE,68 M@=GY"08.#-$\V]RW&EG56]+/X"\=D+C-N1G?,F%QY."AHP8ROU+K2:&6GASUZOC9BC-#S)@:H><-WW#E/ MHE":2$/=3MAO=X8]!,)?@"EPGHR*=H$VTW%MRSC37@Y'R+!/,.,#+&+E)?5; MC67.UF:I'\LPDX=U#_Z$;=Y;/[^2#W)'@'97_.0M:3G7RC+G'?4B]B411WM+ MPF3D\6563<=V*),7?DGH2>Y[)@BTEG^9%7B)@, 2CWI'63M&N =G6E\G'IXY 27ST$]#)TIT\R @:?CDR:@J UQ(A/*(8\_ M>\4BX^VR:I(=P[_$7GBP7<3#Z\TB>(%+X]":@KRFA(:$JRP'_Z+C&#.9J1WS M/9!0D#X>=-M@[LAQ)[-"IX[/CM:JDJWA=_.6;;N\)\=8G.--X?8(#"Y5$+\S M!ZK$<)'N+*'W,34\$B=9J)0"F[Q=S@^PS5C"-!0 I)AH!C-VI*= (0])YW#_ M'M%.SH#"UQ9\0K"=Q..3"+B3T@X8;C[:5.)D^#'60@!H9@^Y.V2"T)]IZ;O& M;^6RFOYVD/%T_C47*#F6,+L%JE%!X6+@^]*F&0P@5S=3**S)# MK)D64,X',GGX*;\*% 1?F?.EINMU:#2;)1@\6H)FMM/AX.P$-*^+ M/D0.SJOQ5]!5)>CB%C7LJ93+7'LK9HU29I6740SEI5%>YD2P%O>I#98UTNY8 M&\A)0O.+]7L=FIW2*0/%LYOFV2S ZCU9L(WP;*-T+EB)([4=&[!OCET=YABQ M[*A,V:P-,*7>7*( .LL:(_>E %[7H]>H--K9/8[*&2QUJ#H5%J9[(TKOJQ3YLW;Z67Z M3>Y\GV_\G=QW^A*1UG5Y;MU)EO15/3;\S0Q2CY,R-VN$- M<69C*6=V2\29*N<9 2=+,*:3 :[W7CA41;L@(B"XH:\[4*R?'8 MOA38@(I]-\Z^V?W1VP@)%?L>*[3E\B+PKP9"P5"A9\EY]/+DYE))OQ4=$WQ;07AO1M<6 M&K+_'R.I-;*>O>;IY#P/+@ #EFD>OM@6>< ^)35G;/1N#N$*2?MEP+[!\AZ> MV>2)\:;G]? S&[7.\4G[L63X@>U:2MJW+.UI^.UR2CM:\X=G9TTA;V4#;!^T MD!^126\K(=^VD.<,WBZAD".6VII8V/7N\8GYL=CRAQ +9>O"OG)#Y&:>6K0G ML12*HO!J<_3)LN'HVP606:I,'IQSAD,E^LAHJ$ZNG6"M+(!>T?=?N[NCULMC M\20>',2_2 )I'+YG<4@YOF[.C/5RN1GKZ(-V1>]D3]I0WD4)1!^W_C?$X@G\ MV/"I(Q#^XW0JWN:HC]W5>ZRJ/K[;MUM2?*4Y^B>K8&??W4?K M=6YT&[O6,&E]TL I-$5=F-*4[:A!15%UTIM//36H2 TJ.I9!16G&-]:NL0CN5/!CZ8T17I2* PWR9CTM#MZ!()?3: +Z"Z[/DGFGK7;!$;\[ MMK$R)["6B:WG#"XM/'_VZ":UR)'8$P=99J'JLKN)JLLL$WRD(UK:!S.B!8P) M41;W\M9UII;GX22&;XY_S*-:TO;DOX/)7$,H8/'BIV%&;FR-OWBC0B^_=!C+ MS+6><*H*^%/#V!"6&W?@LI_:V^_W_7?PTS/MBS6U,)$73IOE5\1&S,X"UPL, MF]#"G\<6J-7X8X$!$=>;AGLY$YJ2()Y!J.(>&P:XJF&,;V<1W]JP?=+^.>#& M6S8-_0+3:,W@7]Q4Y@^T;V7-I]9[U5JG6F_\&Y7DYQ"+FRS;PY@A"?$BY!PQ ME_J+8S]B!S/^X&$^XV/78I*&GQ'6'KPHQWJ6@YN<.L880[(GI6\TWR MB7+B(W;;D-MIBIX;XW&]\2/UC/DC[VC2!0XAF7)D>B^<7H_#V-EP7 M27ZFH>@:-GPUCPVJRY7>/KR(23+[#22T@3+E+^RF&,0<7@J[P5T?\B5%4P:- M&M!&(' +S\>[TAW##_!-AF/#?A0W&5D_0\FEV<8@F$.:>Y$MC>U:3E)91X=S MZ]((^WP_-E[BC]B-+L(WN\47T]<;FU0_ZW:R)Z%XN)J]8_7O>&188NHV<\5X M;(-/1H#KP;L,+&],+/L$DC%U3&L$CB*QD0'J?TY##[A)B+@[4P2(8\-A#R8? M_LEG+( L$,L^.P$8)3&GQ3))Q@P[M9 *3?I!LVF'(X50)]+$4+BIC;U%<@EA M;IH>!&QHFDDIX9-KDE-MLA8Y,BPW>;?TV]$XFB0=\B._=FT9"N'.;2'>YT'< MYQK>]%_XHNL9PGHCNZ8T&FE"8TMRZ9(UC"DC(MX]B:*(/J10GV:H3->$$YQ/P^_ES*9P;"KP&SJ3;&J!KJLX:T?6[GS^W;;^"H!/ MO:%KS<*T3W3%S2B#[??B3L?6),(#_)2[U:L;;*PNJ677FLDM(,)C8BF'XNVC MH7BNLQ2MZD(R8+0*^I7WF:*^=3TF/6_2)-V;:R0)%^D$ON>#AD&Y&A@3PQZR MQ%;E#HELZUD8W:6PAVLE07O9W5/'IU=?F 65U)$'U4>?8IO,COEV6]]BQWPB MF;OV6=?AS';:^G0<25 \T<\MR1I,C.&/I;4TKQ.B[/%+/ .P\_$XER_@-6VC M0D\26(U,RMT6G@O;.3?(=)QVMP>V*%RXN9^'*];D/!+YFSMG3TK\*;94;)G! M&WA^\W'@8BD4/)6R,XI3%*=DCB,<^!&G2+PWQ2R*65YDEEN>656\HG@ERS,R M7!=GLN_<+]JFM3N2(:=Z9^>H>LD#A&7;LVUIV:T8?$1E(!^%\-U5ZV=U;)DF M@^O;[<:;3YWW#?T])PI>6Z24K^3-004>T-M;]W&[O:Q]\!1*@!1P]'9:ZO?) MT\M:THZW>JG=*E.?O>+P;7+XLKG;!UTMFWAFZ]9X:6 MJ;7U?8YF?>^H=0J@+G=\&!L22\AL65UERWBVK%-3V;)=Z\&E XM5MDQERP[0 MMG>R8&EWP]/[RY:USQJELO>*P[?)X5D(JSOC\/WTEBM>/G1>SLF79NZQ8[J4!0MU;N_I#V$3+H0BQU=]TGNTJY04UN+55-:U)X'/P%^?)(H + M0K"8.,\,P81\;Q$AQAHEL&T\;$X4S;W8NSMTIE,',U3.\(?FN!Q"2MZ&0T01 M6@CA$]%SQ'TC4!7MLQUKHL];*()E^"#)CPC[44$H \2;0C@0N.LN.T?WML- M)EXTN(@X1&A=.9L"E,]IJFZH(ID%B)^*!C0,)H1"@J!/)$,:ER'!?O@5>\)^ M=N)G"1*Q(#GQSG8"VS#\.$S'PMT0MAJ8&E=+4,=F$5"$X3A-27:#]0J@R MK@<)#U!"= [8""'1"/")P,DRC4[*LG$\-/0IF('@H2D;5N' I'X"\\.R9X'O ME1K<8R7SES1X$=J7YS'?Z]MF# KL*XY>'O M"33O@0W'!"[D9>.)=#I;Q!-)&@E]P9+0)T)_=4\$0-G>8]IR67%?<=OX[Z_1V(O/:/7# MR]-?I&+Y<]KS-0I>TO?=(.SO_I.:JO1O43OL9A2V4@XQY="M[5MRG_5S]G;.@S$W=Y;\)?.VNT MCTOXC\4G^)]6R])W;NR^6$7 MD/5DF^,=;'L1?Y#^YEF]9 I E3?&!W!%\XQXF0Z?-\; M@-@>CBJB8>5G<5G9([S1?O44AIG_.AJQ ^_4E9;NTEZ]XQ=]PW:$]S>S:=RJ@ MR2-)UH"I>D22^H&3I)TSU+8P_Q'QD!!4=HL! .C*R?SX1KR'X]UO1FC%@.BD M"NZXL%TXGN]1,?2YX3'SUI@C'W@+Y3_=EAH%O\J ]<[!C(*_QU)]/C_0PS7S MV<^]#_"5=O570+G.HYT(_]((L8_6IPO>T4!D.J$1\5Q;ZJT7ITP;VCU6%%+1 MH09ATG", T#[CZ!_:=1L8LSXXO?AJ'%>OVG8FC$0.?16X%M0CQ(?-8VBP<#7D_WG6Q./$^\?";T8BCA;ZUW.5,> MNSDC8QM5O17[YTO#%(GU^*A$/AGT%E;@F'R$(C "?>6M=]:DUY<.4<3PA/=F M16T]E3R?HY=[6I]XQR4-.%S6Z'UO#??&Y4 R5.,:_62]([5:3<_HO3'DZ.3$ M'DN1)Q*$&UV!G<[=ZE[N225L]066O=Z,_C!<%YCTQKW#; HY4.""7P?HG8CO MBDW7S+S?333ARZ"2RZHC6B4XX?1(#T5G)F4Y02[>;A=^%_8C MY?%,[C'/Z^BVA,GH0SKM6;MD:U%>*J15@$& 0S*)%,S$9'#C$=31(VJ8'(KD MIK]WQ4G@;<)/;T:17K^ ,)J9YW-QG27$1Y(.+2M&3YO32 MHW7AJ:UES$"=WF0VP6E[LIS QTJ+"A$-S=#WT$T4\Q[D6QZ"5MIKF(J.[7< M[N\-[4DY;&8F6%_*9L;CSQ>VJ,)]D@%C-I#U MQ[,!+SDM##0H96^Y>T)MHV!H4#.)+E*I8\\T+L;TX5^!X6+O:59RN)*CD?2" MASP;UTC^>.K\)NDIR6QN6/,(?1,J!-(CDAM-;LMC!Z$,2&X6D)!A3[*@).I)N#JQ$ P81?:)E#Q@U)9] CR<^G@W7AY/F97!%X4B$GT05$NW\29&!@>-%] MH]@2=C68TO4E[_4/6>%\3CW[Q) )!MQ_IW^GU56=_JK37W7ZJTY_U>E?]EK> M VKF[;27-?/NH'U?FE@PCCP>C9V8;:9QKVRX_JJ&7S7SETC^ES7S;K5#?_N2 MK_KURRKYJE]_ER*^K&EW>TWXVY?OYMEBL<)!B_>Q&';5D;\[X5[6E[O5-ONU MY'NEIGN,VN\&N-0>(R#KL8XJ#$.I1SCL!$K&W^PK-?)6)H\&(]:_J[9P T,=ZXU M*J(S.KP#+.BLHGWY%_\;%>5FO"M=GE.Q5,\>"ES#MOQ_ MW^&L#&Y]05C@340+?GYU7-]_&#-.=;F00@5R5%;XE9-+_I "]&O'#3LB1K&N MO+6P(EJ5>C>G9"F_N+6>/6EV@4)\\0=.H5ZEU64TW-+=(M 6&($XM7S_< ?.RX.BUFK +-2[^3TK4:RS4?+ M^,8//@D&VPZ&?#@7: $';+V!!%TJP@EU%;W-8M-9?$">T)N\NRFE>6A*SLR4 M,"=Y>Y55V%U_L4:VW#S>K;0Z.B3H8A'^(\F6O&DV%-N*VW%XL5 MPWX46/94NZ\VQ+ [YDX]4N) 4KZ#7KHP/+;E#MJ39XO@:'#L&E",#R\RS_#& M+Y6.US.F(QHA+^24E3>RRLHSP%HVM/4[[W6IURK-VN*8@Y=;7;*L*K8.AH8= M7&K/2[0/YHA4(ZL"?7LD+MIM^%JI:G=S*M&Q"QO,PA-SC4=&9B+A_N11*:N0 M>JM42O>7D"[B3,>9L<]?@?31ZS &HWEG3RI^9OK]*5V&HU]L1D1[D4>^\;6 M0EMJ]7+@OKB--;%YB>B&WSK$)M/B],QJ =RMV!;IE5V! ME-U.=J?LT?6%$'@.\)OV!54TB"[WFLH H;/',!L),B&;%?:O602O,@MHI/1< M,_'L1/9$V/)RT53+$RX8E K-;A-60]R$"IL:95>UV23@@4,&D$?DU,P"=^;P MIAM@ZF& )[3P8_#-K&&TCIBVI)'9D4^<8\S)CS,$C@/Y;M2E%S8Y"D\L"V,D M:I04@\4A#K=LT24IG?SXG3FL@,T>85=H_C>H#E +0"D^.A(4$MW3=C3L3:8. M05?H*-0R\ &SAXAC9'B>,[3(39?=T5-R)UW&G=(<=540B#".SQFA;%SQC)2) MVON".$* -EX9+H[_]:3].Y]GWR#>22(BXDT#AKQRY?WI6H.85\>G"3E&M#8M MZ_:,^-VQ15=3](%D4"X'R$+T^G 3)MXM*7Q4;%X],+49,)F&6PB-(O%U M/(O#3.2M[DSK)V[K1>!>)$T>+D$L.=:!Y8PRL9>Z&+ MJMW>61=5:Z&)JAMKM^BU5!>5ZJ(ZU'XFM<.[V.&ZZEA;UK'6[NZA8RW'!R#_ M.D1=Q@P%!MR..R?O@$?=B*#)V[IYD<9IU-8T]EA;T]V_WY_"XHZ^+;UC7Z^@ M:]^JEZJ#1LG(IF4D"[DN(Y6G9"0;M*=3T1NJ":64E:RRME$<%3<^\)R2,KM; M5BF=@G!<.TNWE5F!5.JM1J51KFGS2B(V+1$%C[F51(!$-"LMO5LF<2AQ*+QC MB\JK,3D&F+=U.[IR)FHS3RV:#"J%QBF\VAS%5!"B;YN*Z6HZFSASQHBY;HBW M2J^DVI5F1K7 #G74GF1#2>36);)@J9*2R*1$=BMZWA MA^)I:6^ M)M.@&< AZ"<\I>;HYURL/\7SO-+JR>:E7JM76GH]1WJBK1F:& K MXA%&X:#?C=V6:I M6J)%7I6AJ2*E]8J4OLDZ]YT#>O-F)%4"=\S<]8=HJZB*;K.=,YD<1Z-1GQMV MR^R'SQ6;GP2;[YRY]B57=]3##:RW\R:-9J[2[I:JN.SRN M6WD6P3Y9L%>(!V>%>$E5_$ G3C/C^U8QU+$11I"Y_4+QCTW.;@9VAK-".K-"K MQU:OAN&R';.5!\NBC-8I:-)#O>L!DEK%2POQDD01.P);E7]@-)C ;I;%EKV\ MS+>GA\!NTU-=I[,&RKUFAWEPS0V\^A9KVB]WJ5KMXN M?=7U 3+W 9UU=I<,?BO=66?CK%O^+H'#X]>2*-F7SS]S<%H+GW^VEYQ_UL]: M[=V=?QY' \I.1@>^-.%OA1Z"="$?SG8^[@%_8K"?)@;]9>^*FO;WPK2_C8I- MAJSB0N05@AM?#5Y]QYZ8'3#>N,>K3?^P_/%%X('"8>Y"GT^WLX$^GRSN6K\W MQW=FBQ&=O' 5S9/?^U6KZ1;_3J'8O^[5J\[+?KW:[U]WJ5>?ZNG71[K5ZB"B64!IB M4@:.9@(GZ[I=KUTWL0.YK=>KS7JG5SV_/F]46YU+O7W1OCKOM2ZV"'VO+[@< M](F0RZ[J.53M,@KZ7NVP@KY?MS>G7=]Y;\YW"!G ]M[[AK^\[_8P4B\KIPK; M>TL5]NK%ZF+_37N#8_%^#YTI8T(52=_OEX_3>R%F^4QCFW!&G^/$$[#7[]2NJK5N'W[3[%]5NQ?7%]7^9:/?Z?9Z<$-]BQ4GK73!2:,=.R[MM53% MR6OJ$?3F:1':M"N,B#I#Z):X<"9\,2+8B[9DS7H]O^\/<9L M] L9MMK^BBL:!>M2;WF2X\85?@8=3'%_5L@2/Y2*CK'. \^RF>?=LT?\TXO] M0EX:#+SXE_V?LQ*=;.F59E<5%YV6,!2$C'8>CJ1 M;HA]BG[!,M9=Q$"P[0;?]A*IBGJO=%U32@@V+0199:H[CWU*R?Z-5NGLI&+_ M3;-_L2K*K88]>V-^%?V<(L=GU4QN-N II39OMSIET^8E/@O:<=1ST;^K/OR) M\&)'@$]2=@70*T_8 _LNMKU$FJ*A4M_'+@/-6AFBGE)R?[.FN/_8N?\UA_\; M"GI*R?L=7?'^L?-^P;/^8V-MO;EK5 -UZ%,X_/EJV($QT2XM;^;0.",5!6U= M#[RFWF'#41#?_MCNETAOU&NE2YLH6=BT+!2L@=AN-+1O*5#9\%-D_=?4 &PH M%%*,KQA_]XQ?\-S_@/GZP-P:=1HDZ1*U'1YT!+1!N+L=*(I7PMTU7U-(L>%X MBO@G]F&)](Z^:[6CL"6/4=@*UG!L-V#;LYB5P&U5PG6,PO6:^H@-A80EMF * M'%G)V*MEK%6P_N(X1:B^;QQ(A9V\0D"JL)-7PXW=@_99%3>VM6'TBW)HE4JM MN>OZ%06R? +"LC%TC%*(2;.U:W07)20G("0;@L\HA8AT]IVD5!)RA!)2K,BD M% )P./,J/B[%ZH_#P^\3E5Y!S"\-GP\;.UZ\8N!2I2..I1$/,[5 !9J%I["GO*B<;: M4Z.%CEX(LA"V=A[VE)+]FZ6SDXK[-\W]KSG]5QCSBO_!\P7Q^86Z..@Q3&?(DP9%9$#>V\II)"8%Z38'$\6/,[[HX0LG8,P)'/_-I]^9S5QC,IE7-/C_F@<,[FF&RTC"B"3\H[?/(!T:L]# M:(8-L@4B/)D#GT57.JXV"]SAV/"81B+^[DQ[&#/MPIG.#'L.0@XWLAU?&QM/ M3,-/0(88K'\2W<, 8?.],^V/,0-YMY\<"Z< :,YP&+B>-G,M>(CO:"X77_CO MT'D$,0>VA!>(;C.QC($UL?RY9GETD8N [6\-#\1SQ%P7_I"W +T"+X4_I;03 MK,C4!IP--&_,F ]O(;2%!U<:OO;,@#X6:0BXUN*_'S"@LHUKE3]V1HL/@U\G M4.,;0 93NV1#LMDAECQ_Q"^9^J];<*SB[<4B*KU>@E?KZ-FYZPKLLS=C\,<3F\S/M/NQX_I58/'I B=XR[NIN-C+=X_1:^YBVZ>3Q93"[3&_S% 3N[SOYV MM[*_WQQ[N#YQNHWL2J:E6]S;RA:_[D5Z.;BK:^[R#MT 6##[27;ETT?3>I*# M;VY_/__GFP5/O9:>=Q-WM\5,'/@()^XD[O7M^]>ED.&)!V1GN:5CFO90WGS2 M&Q_?P]/P9<9ALO^V__M5]?SNJO_/:O_ZX>KN-_ UGHVY)T,!S);;+/7D,>.O M4$?W59P%_+U&_Y-U3""^>J.]3[_O/R[O,M\7B99X9HI2XU'5=9Y3'S[<7'RQ M[!\:?(E3BK)WQ;2\V<0 ^ECVQ+)9=3!QAC^2<14]''Q/0QN[*"%_]YWAFP2' M/8OWM]"]P9,$OA5X1?K#\- A=6W>MBV))RI\3RN:!X[9" \I:%@3^#(HL'C\ M]?&]\4GL<=9_2.HD$Q^8]YP."\Z!RR;.([[]'9L:%KEW4EEIM\PEC82^WLT MMI6B(^]4(@?T[$?.9.(\(U7X3"^78;^$8I 2V!Q]Y(PN=>PP_#!?Y?S*/?_,.]3[> MF8&RA[OB/V&AX)KAPN$9EF/^MELE#^KN6P \9 V+>?*9N8N0)6.,&/'AE: [ MK!TNN1G=$SFX)229?H"GGJ-B>B/S*O @!M9VAGK2#=A&1[6M8%269CM.?0S; MB4_[X#QO[F&8#"@.E,@M3?QX?;YXTC&4)7W_T0.E&1(U,@'Y%5Y:-E M:A 3GF&!0U8N('XD\.]71_SWON'ZEX;/RX0V>[LST\'[5/EZF]7:YA,6MY2D MT<-,12-Q&%#UV/ W,W#GS'#??*J==5HR]2\(6YC.!=K]63Y\VNF=B1[1]J[W)%XWZ#:B.1&=+:T$8="YR8_6M@Z MG;M+Z*PKV[RS?>CM;!\.V3#O:#=ZM9WMQD%;Y5UMA[ZS[3A$D[RK7:AO8Q<. MA* MDLNU'RI,+L4VK!8GO\<2L$_'"/6X'$ZHM[>Q)+!%2WKLC\DPA\43!>".EC]] MK5[[MIIT>EIBE87X<(1B%1Z [D6LVBTU.OZDQ$JOG898M?8J5O5F4XG528F5 M?AIBU=ZZ6)5@2(Z2I?W*TA)0NF.2I8Z2)25+VY:E+&C$XK*T)_=)KW3;I7.@ MU' 921=^GA$B;WWT@ED.17QG]H&0Z03(GEZO89?L6_W=Q_?PJR/(5!9XP%[E MO[FJ_!_R8=5^4Y0=/1OT51G7(Y*GUBG)TWYSDTV5\3]Z<6J?DCAM/R>I KY3 M%*+.*0F1RD J(=J&$*UVO7\]-VD''< M&NK=CC..L9)=;<282AMN69#K*U>)''11]7[SAG6]=&<=2J V+5 KUX<GVB591V'(.(K%^ WDLOO=ZH>.3K;*LXQ!D?.5:IIB,[TMF]E_=>^B# MKG>S@,+\Z12JJW)]7+"L4.1:KWFVKO]7:-NJID6LGT,IE>5JMV*#*] MW]QZJ[GK"$/)M)+I93*]K'+N4&1ZO\GT>DW)M)+I,LGTLE*W0Y'I4\N>*YE6 M,KU,II?4MNU)1AJ53G/7E>OI[#C0L7@Y^]_@OP/'G./Z#"#]I[^E1V/][6_9 MF>O_G5K?__X0K8P6ELA5BU2UR%0G%S3#9]#3!4L0R8=L,A&O%O[MS8RA_#M! M0[U6^_5#?'6IQ:77ABEY.BS@[\Z/#A:W1N^^H$PR4'L3O\Q/_+^PP!>)1TC M^3G^C(5M(AX_%=@N6Q*5P0V[#%= M9UJ>[UJ#@*3:>'0974%?73C3F6'/-0^6STSMV?+'F@4_[O]Y&_W,<37+UB[& MEFV-QD"ES> &OALPX(=72IU&8L?MA 6;:I.N^;DH M77DGA,@.O[:>+#,P)I,Y?"B4&N@?O?:K!MIFZKA,F'5_PP-6F4R< M9^^W97NPX7U^M4*['XZ9&4R8=S-*,/7-"+7;^1S__S5X5(Z;TF_7C6ZM=]GO M5EOMJWZUV;V\J/8NKRZJC5:M?=F]N+CN7353ZH_69\%6F7WP[(:U9JO5;9\W MJIUF[Z+:O&R=5[N-BZMJOW4-7UPU>]?UB[54YG!B>. =CBS[ 7_Z)JDAJN19 MHS3_FO+:B(4UZ8_7?LUP_8I[C>OK:%$UL<%Z"/E.[?:ONZZ-^(AC7N6SB";@ MOCN,1]:J2QWCM?U[X6X\7Q^SNSA&)[T@U+8 MTOA%MD\4FF?\\F$^XWEON=,+UXC??C7^QW'E15[B)_I"C>LMQ+ OAKNWS,4/ MC$>FA]FZ:KU@ND['8ZK](DS\JD1A:Z+0R1"%>B0*]:I>5Z(@1*&.==XE$06% ML[)@.9QRYCV%7XX]K0KV%]3"\M?=E-Z5-PA/KFJ M,-$YXJE2L'U5^:@",,4:^:RA:KY*E4=0-5_;CYXV5?,E3-NUZTSA6A\?\X?E MC^5>'F752Z-1DE!*R<7&Y>+% C E%[ERT>R61"Y4;EY5@^U!=VRJ&FROND.5 MABFYV+!/6$,!2+ M F=F@)(6 5V0*\=#$)"M/D:W_U# 4G0TEFR=9S'!'4E<$*2*P5>0HQ.OA,= M.U#7;84P"#[;3\Q#X!6!2<"OP>^UF6L]&3[39A-CR(%X=&D)3\K0'L6CP*),)Y P6B&Q(U81L(T$_B>;]@FT=@&;GTRK EI?GA.R,5G M&T8SR8$NZ2VJ!E@ZP^'<)ON$ME&>/]_^?O[/;(NSF*]/'DW#1VC=$O?Z]OWK MTN.#Q .6GUNGB0%!03.TY./0VMWV?[^JGM]=]?]9[5\_7-V!H9@\&W-/GBZ@ M-L-CM\23QXR_0AUASD2@__<:_4]6#D!\]49[GW[??US>9;XO-S^Q9Z8H-1Y5 M7>'#S<47R_ZAP9?H$63OBFEYH!N!/I:-YXG5 ;H?&;8/3):AC5V4H[_[ MSO!-@M^>Q?M;(&H6:GJ^%7A%^L/0**2N7:/<(&5EWWRBP@=40^B_*O\1NPW5 QL\/5U^U^AG8 M5ANB#;2DZ*Y(V!^XDZ82;!@JK;QN3N6=YN"'7E@TF K8;M\:T?'G- M'?."B4^7W,Q8&BSJL("@DJ2U/ET8A"%GN'/MFP,>QATX&BZI\VO'!3-J C,( M NH?X/HOCO,#O[WWP1^92!Y^A?F!@/@LFZ/\,0/!,Z4GZ!DCIH'9!]T-MM5YLI [/?GM][/[,^U6 M>(B1K=>^P'\XWB9L&EIUK3_T\4=ZK]G,D3TUR(SSWB\L 6 M&%]T=W]LX&L&$U,;&@%A&*P)E#2Z.G"UA?P G*)Y ;CN^2]YAEL1HU9%FT4XJ?@<8SC&]4N*()67 M4%/27+P*$8I0TJSI#.A@:H,Y7N&C!Q@8PC '+1/CE"E%9,/0H\ .X%7\3?D5E%8Y! ML+?XVVFX'TN8: JO@F^-T90-KS(V)J,4UAM) ))$O)%EDP4E,02O59L ?_@D M/IS/C($UL?PY+M,9<*@[8V812AR\IX/CY+01-Q"P%O'>QI0C79'KR^$W?5)% M-F."9R8&"-88/GA&V<9!=4!)3.X^H5WC91 * M!L"^#FAL8X;J CQV\K8'L,C$3>B'#((.'W\:?CHB?#T+%A7G?OAZ!MO@T1W M-[.FL B7@8;\#U0) ] =8'UZ#0V?A#S@]#8)B*\)M\"T)>W"?X M<,; ;L-&5##:A1>FS8:W@P]&$#/@>P*UI@S(0AKOVG%,NN6E&SQJ?1.143V1 M5-3>2KU[?=F7"O:=I RM+H::^N@\,9?T;2848():3FC?M;><8^3O9@XZ:^@< MC+B:QA\A<"#P,6H6SP'/P9> JZ0@Q'KP;N\J4M.F+I2$@J> =@B06T'!PU_X ME"1'I,D$!AH\6AO>R'6#F0\V @,T(&V?%A8^NP*^\2.L&^XT!+:$F\-'D;:? M+ZR)R'3SK\^75;VG ;%,-K6&>2\ VR_B/[B7DT-B"+U1XU]O5;])VT87C)G M:'7(9"S@:BT-A _242(G\EQLJ7;SA",XV?/I^(3,G3J_,WAY<%O^X4R$='VV MAV<1S^5<%7J&R#7R6L%@T9?RBV>V^!E(P^*'@1=C0$-C_GF*0FWSX9CVYDXCRA6R-L7_;OJ0TQF,5JO#@PTV/@W M&$OF<;=3FA202A>(!68^>M(HF$Q .UH\F>DYDX!K6WQ"]/ A1/F8S=<&EC,P M[!\DH3,'-$S5&56'Z+: [9O )4+#D0'F/T=Q'Y%S- ULI^K8F,]XG,>$G=P\ M#Y1:-7PB:%?0B!0)H5N"4-"HK_"5_R1+A335Z_4/J,M\=.4JPH:"36+&%+,2 M L$[H<5)YWI>J!S )"$_/0IJ\C5R\DDJ)6GX3'BT/-D&.DCO==OT:THS'"":F;7"H,-(4.5[C'#\%.XK\"?(%7WIQYL+;]8&O M0KXQV >ZX[GE]%UP_)^8^%"RTC+NKX;L?_OG;>IWW!-)2$664-+#8ZR<_#U8 M.Q!]R@_S%TR20KQ^2K*) U&(@H%GF19L"SPF+N[R%BRF:$1DB-C*<7]TES#+ M6\NBR!V#/:Z>\QW3^C$-]5O,(I[:P(:-[&&]-1Q]V.#%;[YU)=2 M^]$+9DO62FEMD:'7Z[5?8WL!/_ST^?/K?M\/E_7!%(-M ME!>P8*8V@ C?Q&#S$3U_-%$&N@H\#+SL:RV]]O;'NY3.+3ZV0DG<24EZ M$$-X$G+_4,-S?P/-;"0L$>=KGC&=382=)O'BIIN!:SR,TA,R0QIZ!TD/>'O2 M<\B&^59Z1Q?H'2F+K/3#I]O-6.0D9ZUH12MH(5UK$FH$@R:.A&$B.NZ880^5 MEH@C10H8/X>8U@D\/%BP9J@N)D*94"+8QHC&=9UGT 4S"S43R+T+*M'DIIG; M8I&Q3D00%9ZZ--"W!U*2C:8R!@_OS'7/;K3-(MS!*RN#Y3"I[12!7#]D%T5D M%($4*8L0Y1#:R]4E*Q>4M#*+#8ZTO$324929A#<^Y8J2W)+)!;OP4HEHOKY% MXIWXH,)3M[+5+_U_]>^N5HXPA4FD"@3+ Q,B)AGZ#F9#QVA\JE[@S9C-#PB? MG$DPQ5-R\)-%#HM_38?^9]IG/VY>Q=7PTM9,G)"AS0,[:AN^[=/D,#!>AL;$ M,5(E\LOQ\93B-D*\RT_[2F%@4&+AOB>:3% MMFI%E:R=F*S!EM5>)6E4>&3B68_A^14:J(>!IX5\%$OW@)69!A/?FHET,9Z6 M$ON#0X"'[93?X9XHG<_20%.J I'1+@D(50'!=T+^5/":%;Q^H=3\/:7F*6UW M&T4!XD AD:Q7(>V)*H _J_=D4>()K]MXN<\CLRE$G!@#/"_$VJ' @^?^6?UB M#.*_&HE$KSC7/'C32?P0:@8,/1*I&FZ _ZR>]R_N,U;!AR*+@VXJV\L\UHK?40MX M)!U0(0]8;N9C >QYX,P-6$ZU/_2IW%)FRQV7LMKA@;Y8B2@["D_*Y\I"*P'- M%-#XZ>MM_/0U/#C\FCAU35EP;0JRC(96^L+9Y0JIT@/Y'#+OP%A47PI\ZE:,5-JZ*&SI-49CMD4*_'FE8Q3T!.N9EA8%G4A-#YH>.#N\-YW[3*F]W$/DW)T+ZH7 MN*PA4U M!!9)G%.1!!9E(7=P1CFALK60$WG])N/U'&%Q#!:[BX+IH22UF2)U M=J%(Y!7(L%G4HZ /DE!195RV&3(M98QB\)J6.& 8;$Q M".FSXT[,*F7\M(*<<>,^&K8L;8YD^/+K322Y:[X)G@?*91M4PPN/Y<7ELDK+ M&+H&+@PK>4%?8J.!49&M$;Q?E4\HQW:.>H4G,ZN="A7QS^_!6_&UX>]?;[5[ MK*3S4FV7$P;+Q+)K9KB3>=5#Y 5M8HU0LZ._Q:*,1NQ5>)4V$ 5>B;,IOE?L M@?)9+MS,&B9533X/5Y>$7YD6.8>K^8^T_Z0/1E470^;3">KZ,N%I>Z11R:,TG0 ; T< M'M4,8WH?V-7VTJ6.V*; .0=>+>X=YEC7D$E2QA!=2.+4DZBLBXL 5GLGZ1@6 MUC/2,IGEX#&;"R(SH?8/"/LUT^+]4-01;6H/OZ-U]>8V-KQ8WNIG> ]?^?D= MY04M3XL:BTS.IZDG<+X5V1%BVZK@TQ<48EQ;52(]XEN>%["X4Q6[32@#(C7# M\Z#, E[1@*7VIRX)6#\Y;$%#6T6_"ZB(#Q4]%_Q@^@%8F!#&3R"L\A35/O\MOQ;*0NS\./AT3/,'+;PO!_[(Y M#QQ0R?"X-^IR/8XZ^*4?U7GP?Y!4RZ#1-XBSHI$+!_MF*ULH?&_9FXR 1BYW M42 8_J6G(YP16O[&KQ5^4/E+O=)N-^AC8!/XJ]6ITU_2J_*):Z:<:U@.JPU3 MK/;2C^K<:Y2K0R] +)G:O4PLU+-QR1/G&7R#_I^WI+ =CS2=9TQXF)K9CTH9 M1'ZLBN>EF*BU!@'UU:;;@.A&LHWMF1$4P @[7@>8J)"4B\JIPU8HN5@9\_ ' M)=,$4KJ$>2TFGP3SL%T=KN\N&IYT-:*)/ MA(_15?.9U)R:]8U\?SR\"U.OR9 %G MU;\L>UI[%T#H>J75Z''\4#5Q]N#WLM-N[WDOU3P329L]4X>.UT-!,,HPR34D^;L\#-?=M?M7EK$[*A'[YZ.A;GZ2O/5U^& M^6JEI3;'=/6:0Z!+^GVA8?, VBR/0M"^R:P/8U70"+ =(\>N^\\O% M5QK6Y^Q.N!K'JGM/A&%$>5?9&.9(^CDS"@]_=QULL'6=D>6?4N'A0U8UWB,1 M8T;$B-74836BWFZ%=8=Z101?6)S8;/S*I\'$"AD+ER-6$L6(O_2:M;#FL?6K MN$VAXL29:TVQZXV*$<.9I?(5J$Z15R=:-HZQY&UZ6"#(PE;.9:5_6663GC%E MA&?H8-N,Y],DC3/MLQ@Q9+GPD;PGK">\I)+HK(8E(@ZYR8?C_*394!.@=Z/& M29%LWUA8?33.)BK##%^,NC0&X/1A1TRL,!('AV E)3988;M+='\YZF@)F19> M["A*([DRN&?4"ENA/FM7S%**S_(!XIV2DKCG);>/,6H826J$[%>\ IE*=T&' M=)M-XO"$!M K[5YCI9+F.K8Z19(.#/F+W@I+IWN_!^=W^=(9.L.] CM M&PW)BK4=7@D*G))@)8@1[\$,V8%+2:/6?EU]_R_-UFIW0'&*2OVY-$5&N?%K MJA<@JP$@ZMP4D/K_@SVJ\LV.A)T_"^@3R;ZGQ+WANXL]747Y [_\TJCT:HU% MW=_EB8RM9]6V)5FIK=E3!%)2X!NA)(I)^T@8H#S;&N4>=)\ M"!P?&?7*HA?LBY&DA+OI1@./7J800;^D3<[0L2G[A3&C[6 '_,R88P26TP^3 M>L&Z>+T)'R04XO8L;."Y,S<(>0.'Z^Y24A7.M=Y1.-<*YSHSI[Q=G.MM&%4C&4<:F9LX'AJC[M]] \$QGB"*,OF#=&_M"K=5C., M'GYI5O1.)_SSV7%_"*@62Z M_=+L=:/+W[;KE)=YAQ 1:#K%0E@;FB',Q'*],5C$D1%.1HK-GY5X.#,Q^IM\OV PP9DP M$V/()U3#B@5T''=\!SZPL)R&>HB>X>HS_6RQ,7I+IL#BZ2 R'N0N@'MAQ$?% MWH+4C-&5Z3^""T'4?!N?Q+GX?80,1ID>!%8>@CL$(DD/>&(>81+&;_)9?!K] M=!:X7H"CMA'.? $7T,!G\5GC!!-$D\P)S)#GR.3]./*69(V('Q(/O\%IV\#? MT\&O MO:<;A#>OP-WA]KUFN]*L]W"^9@]( :4WNT(8WY,/- MT2W%*:FI1;1;&(1QDO&LC?@,0T*M@5>(2#PCZXG_ M[2 J%8XLQ_0E)D;"%N(QBWY)0R$%#AQF@\7\YJS,!JQ0 XF;$'P/^RF!,_G< M9X+S@9?TC"$?CLHD:)UD$ D@ZDA9JM<.MT/[E0;%BS+(8PM%C7!2@3Z4PDKI M:+&Y;,@Y$@'\+.SXYO")@1M+@XD[B+#%QB'1HP G9)*1B%#(\">V1"=&\,!D M=DS@3LEAZQB,<0L&QB2UNM0@600VFE@_D%\DOE$>WA1^]XC3@^*8D(0YFYG8 MXS@ /U@4!D$P)=#Z,H]%."X:@6K1/?$QD]"[X2"Q%DT7I4P'7"9QKV@&.0'/ M4J*0*U 4Q@&;.^). H,V^?J(#.4Q]B/^MOAL+G77)\TT$(P6::8H(Q7.6)6>_'K89Z,P$^!W=&*$M"#$-BV7XT=('[ M&<3_W/M ]3"$&SM3)O8P ?81H2GBNAC/JT^9/W9,+P:MC%8:V96* MTNM1RB>Z.SCF_AB!0$'4GM!D&R;\!Z%2@.= (SBD1:W8-.>84AXZP<04]AS' M+*)'[G 9"X_C&%B^^'UBO NZ2PH=64[$L0-33.+(=7)T,%L1BI>FR^#5W+NW M:+*IS17-\3$O3]D:FF7^UQOP?:>--T P'Q\K_A)Y!+@. O3/#U=?M<:9]G^X MPN+'7$BK_T-0E_SO2\M#'R0@7Y!4S%<^,_H.&/Z$(EMWZN!1*>)#_L,A]&.R MA :?D JFBM$KD]%R( X1\!WO*[@+@#5K]<'U;H\LX^%/$CU*S'62.L/*7S4 M>XTF 2DB@B,:EH2K'[\Z"B/$ 'JT: + DMP)"9)JV8C=*B8MT'0&TN7('$>VM0J?9*6E69"5II9LM(\XR#6"*./E*:I+R:*Q@D)0LQSS<788B.0 M&I BTE0W.+4$'OL6XD,;;SS!0%!\Z? ON83P7UZ'%B'CEY&YD+^LA!,!R$+A M 8N 0_?IF!#G/\0/V/E+9:[<#'5J-)9!'" *?M+>)I5'0C=P3=(PJGKK+7N' M3J;>,OD?[U!?P&-3<%XQ+9[[1!I^EOR6^YZQ:_C "IQ8OS=\G61'CB:C0:G@WH(3@]F;B)42-" /%"$G,$ 4XK$2+ZXU M5I+R97),'B8I#O36<3,$@OBZTDC)J5#NLV7L1-0_$(*H84,L2>(89D[R$ \G M$5E)Q42J-7*9DB?()D=B+G:*3#^E'9AA5-FQGIBH6E*/I:H >$FM\:PA$@"*9J5;PB/?/%YQB0D"4_=>B+[ MA:F)(5_!R#4"D^WZ=M4W#:&X#3[A[WN;J"TRXQ MG/9&FL.R)K:EVG&C$ [#B7H8PHF_$B'<;?_N0?O\6:MJ-P__N+K3/G^[OKG[ MVG_X?//M&,.W5>)?0P\IIV<%OOH94HB_PZK_'^LCZ+3KEI^28>;D&.F=73[( MSY3HYYC^='GQ7GP4R#.C(Q R@J"N#'FF3:<'J+\"+(*CL#F>G:UH$(":F*9U MHEIK"%#N,6"8.:@@+ '_',CA4![C18&QA# = XCUH=#P\5XB=4OQ^MB:\,PW MA#(TU0NNH*@DN5B1/>8/$_[* ,]J<4 P!B;T!F+D"8Z2@O&UGVAW%&I-8&"[66-%PNL\C]VK0DY%GR(O9ZL##:65& MP#<&0FZJ$N2G^SY(!%%IZ'B8?#>QX\9;2%=$L7( M5"S]UVD63$)KUYS4IZ)4>! 6.H1+5QV"L\+E_IL5)+!/-LC:E;Q-FSQV%/RA-USAX3:]5_QG6V=))(@_< M,FJRV$^<%XI:B)=:>+N$8-]".6#&=HE^*WE@'3^X-:;@-_-R.!HQ) IBL-)' M)LD\WJ?%RW_&SL3$DSH^<$V$W7QIA8_Z1A!H,&>H-EM ,2>.3[L*@M MP>:)(^%0C4DSG3@,1M?_!U5;Y;$9=J3**I)*FJWE&%->J,GOY45YD\SWX;4I M.!\0_H^*OBC/$Z;V+5>^%_E1+LW[D;Y(8ANDTR0NQWT5;! O.Z33./!WB/"! ME#QCXCE45DA==JAXV62T,9K]P:+T$OEJL4..*&]#=!(W"XMO_+B)[9P7G MBJ*9L(-PZ6^0+$04*KFA-RSZ'L>F5%;RLZ+ -QWTDI=5?YV3]=WFK$SENJ$A MN^(55ZE#[._B)>/B6^/6TVB\H^ MMU_$9P5*" M^QO6"9P.B[V@P-1I8;'3PIXZ+52GA4>B*%92S.U0,;>S%'/[=8KYZN?8&EC^ MKAW*E:=+KKXK7')(<.+:S A\YT-"F=$G"X,BTYA_ CE0RB,J#_&1$!U"= T_ M%-IC,#$P5TK_/X$PJ*4A5'UG%BF-^IF^?*+9:YO"Q;9KWYRS91"FQ8!KE[Y+ MKW'6^34D"WP3OPT1)OQ2C@A-?;U-.EPR;^A:,^Z1).D0@[W= EGX%LLW%Y-0 MRT,7_4S?*5_LX15#$SGV_=EO[]\_/S^?>6QX]N@\O1?P?-Y[9CX:[GO3\(WW M75VOZ_7WX OHS4:GT^SIO5J]V6S6WK.?_];;G4:K?C;VIZ&JJL+-JJ#:76/H M_\:XO,%C^SQ_*9I4PC[:L%6\0FULL<,HO8'9%KU7(309&TC#_&<\5\MN^JB MEST\HPO_<79QIOUA6/8SD5?[7\84Z'_AG%6T+U\NJ/;6<6<.U?!Q"#;9M.4[ MFM00^EE='LAEG^0DS@/>)JX![:(U&HUJO=%JU7KO9/FTO?AR:,X6--&)2^#2 MH9]* D$"Z_ OO='LD01V.XUVNY $8KL2<2[PIX[,_9),"I'$HR>4PWH-N]SW M)(VTX%2:EI^)\86=<3]:25),DI:.9E:2A)($HE1OUMHH28V&WFQV5I8DK7YH MHM3($*5K-G #A"]N"$QC)4XI7FLHU_!E<6K4:MUVIX7BU.PU.JU&87$2O15W MC HC3.T""36BYBG,EGP.65N5ME_D=:7MB_!ZK]/C<;S>U)N%,FDI7E^-N?7: M6:-#]:#"9KR8W-)S!0!"F:9B_SSV5\%W@40R1-^"_1L0AA<*OB6@IR?[P/D! MVQT2P%O,)_\WCB^&N%:7V60#A.91N^C?B9GK.)9&^D+GP-,76#TIL8*O$67K M7Q!>G]V>\4KNG$M &JM\920^^*'\5:YLIP5L4O*82O%7# M]&81P8N=&:(!B148WT5ER-\)%N:><>!4/0M3ZR4\+<73BSS=4CS]?"_I231I'E\P'1VH\WWFZ&?H.G0-V>.KIG6+Z1:9O M*Z8OH,@[]4Z/*_):HZEO/8!8*3K68[G06!V48G')XAW%XJNR^$HQ\JW+JM<< M4[\8FS=72'0FV%LQ=H*QNXJQ5V7L0M&O9&SIJ42N1RSR?8'#8W&F8O U:RMJ M*I5?B,/KK4Z3.+RC X^O7EQ!O'H1FSUWZSI3R_-P+C!.B$NG>:*QSH6K*F[< M@C[<*W0ZEA6? MT@SMS(/C._;D3)ZP>NF"#RY8R*ERZ]!>6=+"V8Z_NTXP6^D &KE#G4!O0LC4 MN<3*11B]-8L"[QG.M,B6L@(V;3-BMJ*4%8_NI90I[S!#RM0AQ,KQ3R'O4,8_ M2\<2OL#M*W&YBH&6<+DZEEB9RPL=M4DN3Q1G+)YPO\3E*I6U@:K54VH)!"9M MZ9UNL9J[J$(;N5/ S]V&DUH61T/$$=7D"7&C%AT1&^[ *>F>O-SPN;R=!@; M-!13+C+EZ<3*DBD+G6V]P)2+,TD44VZ,*4^/)0N=1259D@ZE\G4D'U^V&KOV M:NTTNVJ*75]V7_6SS]_NCYUG/Q-DCO;G^=T7[;,8 *-=.L. 4A55/D!;?F[* MSTV'\6F%QFR&0-$"I/4S(AH9')WV$OQ=8%"$,Q$X[8@\3<_Q#0$)C_U5IBF\ MSO >T8+D\Q1CIACS_N(?I\28#\9/QW:F.$_/9S8A^=\/QVQJA)RJ."3%(1?] M+R?.(1?&9(C3]O#?B"$VP!R0XI<7V[NK$.>7691YPAK)$11CFZ _&+F@&Z:WQF!5@P *A(LY; M?&BPC9.X."Q]="ZKO\OAH[_!?SEVXWL"ETP@6<:'\A6&+%U$.ST*)-UZ32'I M*B3=#($O/Y*NX/]D+G+P:5DAR.'CC"^\]"KHP3CKR/!Q1GB((AS_* $G?!]^ M<:!$2SSA-C&VB,EI[V*$5<%FS/B8)!NG>'N:&4SF&N7Y3#X.B<_6QL<,F":F M8^,X)Q\'-XZ-R4B>OF#[A2LNH*%8@0T_HOL9@3]V7'BYY9.EMP+"O ;R\@KJ M:5'/2?^DB'',AF;>])+>I-VO97Y5LW[6^W5M;;W$I5CT IUEO MEY1V+?-)E? >J?">B,NC=OS4=EPYN[M)RA2V>^<0.RK_T[Q^J MT<'_0A7"]<-=D?-V<@D !H !T:&UO,C R,S S,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#% @ QX:O5O;" M76HM!P #Q\ T ( ! &5X7S4Q-S@S,"YH=&U02P$" M% ,4 " #'AJ]6/JW\818' "5'@ #0 @ %8!P 97A? M-3$W.#,Q+FAT;5!+ 0(4 Q0 ( ,>&KU9[\.<)/ 0 %\5 - M " 9D. !E>%\U,3'-D4$L! M A0#% @ QX:O5B]F%NBM"@ UH\ !4 ( !L"( '1H M;6\M,C R,S S,S%?8V%L+GAM;%!+ 0(4 Q0 ( ,>&KU:KE=J:SD ,?* M!0 5 " 9 M !T:&UO+3(P,C,P,S,Q7V1E9BYX;6Q02P$" M% ,4 " #'AJ]6S*CPTG%/ !@+ 0 %0 @ &1;@ =&AM M;RTR,#(S,#,S,5]L86(N>&UL4$L! A0#% @ QX:O5JO\>NGC0@ +1$& M !4 ( !-;X '1H;6\M,C R,S S,S%?<')E+GAM;%!+ 0(4 M Q0 ( ,>&KU9ZASV(@&KU8E1MW0M @ 'H) : M " ?[+ 0!T:&UO,C R,S S,S%?,3!Q:6UG,# Q+FIP9U!+ 4!08 "@ * (8" #JU $ ! end