0001410578-24-000703.txt : 20240509 0001410578-24-000703.hdr.sgml : 20240509 20240509161453 ACCESSION NUMBER: 0001410578-24-000703 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cytosorbents Corp CENTRAL INDEX KEY: 0001175151 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 980373793 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36792 FILM NUMBER: 24930833 BUSINESS ADDRESS: STREET 1: 305 COLLEGE ROAD EAST CITY: PRINCETON STATE: NJ ZIP: 08540 BUSINESS PHONE: 973-329-8885 MAIL ADDRESS: STREET 1: 305 COLLEGE ROAD EAST CITY: PRINCETON STATE: NJ ZIP: 08540 FORMER COMPANY: FORMER CONFORMED NAME: MedaSorb Technologies CORP DATE OF NAME CHANGE: 20060807 FORMER COMPANY: FORMER CONFORMED NAME: GILDER ENTERPRISES INC DATE OF NAME CHANGE: 20020611 10-Q 1 ctso-20240331x10q.htm 10-Q
P0YP0YP0YP0Y0001175151--12-312024Q1falseP5D54293555542402650011600000594000P5DP5DP5DtrueP3Y000.0050.00250.00250.0050.00250.0050.0050001175151ctso:SeniorManagerTwoMemberus-gaap:EmployeeStockOptionMember2024-01-012024-03-310001175151srt:ChiefExecutiveOfficerMember2024-01-012024-03-310001175151ctso:Existing20222025PerformanceMember2024-01-012024-03-310001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMember2024-01-012024-03-310001175151us-gaap:RestrictedStockUnitsRSUMemberctso:July072023PerformanceBasedAwardMember2024-01-012024-03-310001175151us-gaap:RestrictedStockUnitsRSUMemberctso:August102022PerformanceBasedAwardMember2024-01-012024-03-310001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMember2023-01-012023-03-310001175151us-gaap:RestrictedStockUnitsRSUMemberctso:July072023PerformanceBasedAwardMember2023-01-012023-03-310001175151us-gaap:RestrictedStockUnitsRSUMemberctso:August102022PerformanceBasedAwardMember2023-01-012023-03-310001175151us-gaap:RestrictedStockUnitsRSUMemberctso:July072023PerformanceBasedAwardMember2023-07-072023-07-070001175151us-gaap:RestrictedStockUnitsRSUMemberctso:August102022PerformanceBasedAwardMember2022-08-102022-08-100001175151us-gaap:CommonStockMember2024-01-012024-03-3100011751512022-01-012022-12-310001175151us-gaap:RetainedEarningsMember2024-03-310001175151us-gaap:AdditionalPaidInCapitalMember2024-03-310001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001175151us-gaap:RetainedEarningsMember2023-12-310001175151us-gaap:AdditionalPaidInCapitalMember2023-12-310001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001175151us-gaap:RetainedEarningsMember2023-03-310001175151us-gaap:AdditionalPaidInCapitalMember2023-03-310001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001175151us-gaap:RetainedEarningsMember2022-12-310001175151us-gaap:AdditionalPaidInCapitalMember2022-12-310001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001175151us-gaap:CommonStockMember2024-03-310001175151us-gaap:CommonStockMember2023-12-310001175151us-gaap:CommonStockMember2023-03-310001175151us-gaap:CommonStockMember2022-12-310001175151ctso:TwoThousandAndEighteenSuccessFeeLetterMemberctso:WesternAllianceBankMember2024-03-310001175151ctso:ExercisePriceRangeOneMember2024-01-012024-03-310001175151srt:ChiefExecutiveOfficerMemberus-gaap:CommonStockMember2024-03-292024-03-290001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-09-182023-09-180001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-09-182023-09-180001175151us-gaap:RestrictedStockUnitsRSUMemberctso:September182023PerformanceBasedAwardMember2023-09-182023-09-1800011751512023-01-012023-12-310001175151us-gaap:EmployeeStockMember2024-03-310001175151ctso:ExercisePriceRangeOneMember2024-03-310001175151ctso:SeniorManagerTwoMemberus-gaap:EmployeeStockOptionMember2022-08-100001175151ctso:Existing20222025PerformanceMember2023-07-072023-07-070001175151ctso:SeniorManagerTwoMemberus-gaap:EmployeeStockOptionMember2022-08-102022-08-100001175151srt:OfficerMemberus-gaap:RestrictedStockUnitsRSUMember2024-03-310001175151srt:ManagementMemberus-gaap:RestrictedStockUnitsRSUMember2024-03-310001175151srt:BoardOfDirectorsChairmanMemberus-gaap:RestrictedStockUnitsRSUMember2024-03-310001175151srt:OfficerMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310001175151srt:ManagementMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310001175151srt:BoardOfDirectorsChairmanMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310001175151srt:OfficerMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001175151srt:ManagementMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001175151srt:BoardOfDirectorsChairmanMemberus-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001175151ctso:ExercisePriceRangingFrom3.50To4.61Member2024-01-012024-03-310001175151srt:MinimumMemberctso:ExercisePriceRangingFrom1.55To3.71Member2024-03-310001175151srt:MaximumMemberctso:ExercisePriceRangingFrom1.55To3.71Member2024-03-310001175151us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-142024-01-140001175151us-gaap:RestrictedStockUnitsRSUMemberctso:ShareBasedCompensationAwardTrancheFourMember2024-01-142024-01-140001175151us-gaap:RestrictedStockUnitsRSUMemberctso:ShareBasedCompensationAwardTrancheFiveMember2024-01-142024-01-140001175151us-gaap:RestrictedStockUnitsRSUMember2024-01-142024-01-140001175151us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001175151us-gaap:RestrictedStockUnitsRSUMember2024-03-310001175151us-gaap:RestrictedStockUnitsRSUMember2023-12-310001175151ctso:SeniorManagersMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-04-022024-04-020001175151ctso:SeniorManagersMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-04-022024-04-020001175151ctso:SeniorManagersMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-04-022024-04-020001175151ctso:EmployeeOneMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-04-022024-04-020001175151ctso:EmployeeOneMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2024-04-022024-04-020001175151ctso:EmployeeOneMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-04-022024-04-020001175151ctso:SeniorManagersMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-04-022024-04-020001175151ctso:SeniorManagersMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-04-022024-04-020001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2023-12-310001175151ctso:ExecutiveOfficerDirectorAndNonExecutiveOfficerEmployeesMemberctso:December132023OfferingMember2013-12-132013-12-130001175151us-gaap:RoyaltyAgreementsMember2024-01-012024-03-310001175151us-gaap:RoyaltyAgreementsMember2023-01-012023-03-310001175151ctso:LicenseAgreementMember2023-01-012023-03-310001175151ctso:UnitedStatesGovernmentAgenciesMemberus-gaap:GrantMembercountry:US2024-01-012024-03-310001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2024-01-012024-03-310001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMembercountry:US2024-01-012024-03-310001175151ctso:DirectMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2024-01-012024-03-310001175151ctso:DirectMemberus-gaap:ProductMembercountry:US2024-01-012024-03-310001175151ctso:DirectMemberus-gaap:ProductMembercountry:DE2024-01-012024-03-310001175151us-gaap:ProductMemberctso:AllOtherCountriesMember2024-01-012024-03-310001175151us-gaap:ProductMembercountry:US2024-01-012024-03-310001175151us-gaap:ProductMembercountry:DE2024-01-012024-03-310001175151us-gaap:GrantMembercountry:US2024-01-012024-03-310001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMember2024-01-012024-03-310001175151ctso:DirectMemberus-gaap:ProductMember2024-01-012024-03-310001175151us-gaap:ProductMember2024-01-012024-03-310001175151us-gaap:GrantMember2024-01-012024-03-310001175151ctso:UnitedStatesGovernmentAgenciesMember2024-01-012024-03-310001175151ctso:OtherSalesMember2024-01-012024-03-310001175151ctso:DistributorsAndStrategicPartnersMember2024-01-012024-03-310001175151ctso:DirectMember2024-01-012024-03-310001175151ctso:CytoSorbSalesMember2024-01-012024-03-310001175151ctso:UnitedStatesGovernmentAgenciesMemberus-gaap:GrantMembercountry:US2023-01-012023-03-310001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2023-01-012023-03-310001175151ctso:DirectMemberus-gaap:ProductMemberctso:AllOtherCountriesMember2023-01-012023-03-310001175151ctso:DirectMemberus-gaap:ProductMembercountry:US2023-01-012023-03-310001175151ctso:DirectMemberus-gaap:ProductMembercountry:DE2023-01-012023-03-310001175151us-gaap:ProductMemberctso:AllOtherCountriesMember2023-01-012023-03-310001175151us-gaap:ProductMembercountry:US2023-01-012023-03-310001175151us-gaap:ProductMembercountry:DE2023-01-012023-03-310001175151us-gaap:GrantMembercountry:US2023-01-012023-03-310001175151ctso:DistributorsAndStrategicPartnersMemberus-gaap:ProductMember2023-01-012023-03-310001175151ctso:DirectMemberus-gaap:ProductMember2023-01-012023-03-310001175151us-gaap:ProductMember2023-01-012023-03-310001175151us-gaap:GrantMember2023-01-012023-03-310001175151ctso:UnitedStatesGovernmentAgenciesMember2023-01-012023-03-310001175151ctso:OtherSalesMember2023-01-012023-03-310001175151ctso:DistributorsAndStrategicPartnersMember2023-01-012023-03-310001175151ctso:DirectMember2023-01-012023-03-310001175151ctso:CytoSorbSalesMember2023-01-012023-03-310001175151ctso:WesternAllianceBankMember2020-12-042020-12-040001175151ctso:TermBLoanMemberctso:WesternAllianceBankMember2019-07-312019-07-310001175151ctso:TermCLoanMemberctso:WesternAllianceBankMemberctso:FirstTrancheMember2022-12-272022-12-270001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2024-01-012024-03-310001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2023-01-012023-12-310001175151ctso:December132023OfferingMember2013-12-132013-12-1300011751512019-06-300001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001175151us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001175151ctso:CytosorbentsEuropeGmbhMember2020-04-010001175151ctso:CytosorbentsMedicalIncMembercountry:USctso:OperatingLeaseInitialEarlyTermMember2021-03-012021-03-310001175151ctso:CytosorbentsMedicalIncMembercountry:USctso:OperatingLeaseFirstYearOfRemainingLeaseTermMember2021-03-012021-03-310001175151ctso:CytosorbentsMedicalIncMembercountry:USctso:OperatingLeaseEarlyTermMember2021-03-012021-03-310001175151ctso:CytosorbentsEuropeGmbhMember2021-01-012021-01-310001175151us-gaap:RetainedEarningsMember2024-01-012024-03-310001175151us-gaap:RetainedEarningsMember2023-01-012023-03-310001175151ctso:TermBLoanMemberctso:WesternAllianceBankMember2019-07-310001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:ThirdTrancheMember2024-03-310001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:SecondTrancheMember2024-03-310001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:FirstTrancheMember2024-03-310001175151ctso:TermCLoanMemberctso:WesternAllianceBankMember2022-01-190001175151ctso:CytosorbentsEuropeGmbhMember2021-04-010001175151ctso:CytosorbentsMedicalIncMembercountry:US2021-04-010001175151us-gaap:DomesticCountryMember2018-01-012018-12-310001175151us-gaap:DomesticCountryMember2017-01-012017-12-310001175151ctso:NonRefundableClosingFeeMember2022-01-190001175151ctso:ClosingFeeMemberctso:WesternAllianceBankMember2020-12-040001175151ctso:SubsequentToSecondAnniversaryMember2024-01-012024-03-310001175151ctso:SecondAnniversaryMember2024-01-012024-03-310001175151ctso:FirstAnniversaryMember2024-01-012024-03-310001175151ctso:WesternAllianceBankMember2024-01-012024-01-010001175151ctso:NewTermLoanMemberctso:WesternAllianceBankMember2022-01-190001175151ctso:CytosorbentsMedicalIncMembercountry:USus-gaap:LetterOfCreditMember2021-04-300001175151ctso:NewTermLoanMemberctso:WesternAllianceBankMember2020-12-040001175151ctso:TermLoanMemberctso:WesternAllianceBankMemberctso:FirstTrancheMember2018-03-290001175151ctso:TermBLoanMemberctso:WesternAllianceBankMemberctso:SecondTrancheMember2018-03-290001175151ctso:WesternAllianceBankMember2018-03-290001175151ctso:NewTermLoanMemberctso:WesternAllianceBankMember2016-06-300001175151ctso:WesternAllianceBankMember2016-06-300001175151us-gaap:LetterOfCreditMember2024-03-310001175151us-gaap:CreditCardMember2024-03-310001175151ctso:NewTermLoanMemberctso:WesternAllianceBankMember2024-01-012024-03-310001175151us-gaap:CargoAndFreightMember2024-01-012024-03-310001175151us-gaap:CargoAndFreightMember2023-01-012023-03-310001175151us-gaap:ProductMember2024-03-310001175151us-gaap:GrantMember2024-03-310001175151us-gaap:ProductMember2023-12-310001175151us-gaap:GrantMember2023-12-310001175151srt:MinimumMember2019-06-300001175151srt:MaximumMember2019-06-3000011751512014-12-170001175151ctso:December132023OfferingMember2013-12-130001175151srt:MaximumMember2024-03-3100011751512023-03-3100011751512022-12-310001175151ctso:CytosorbentsEuropeGmbhMember2021-01-310001175151ctso:StockOptionsAndWarrantsMember2024-01-012024-03-310001175151ctso:StockOptionsAndWarrantsMember2023-01-012023-03-310001175151us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100011751512024-05-080001175151us-gaap:AccountsReceivableMemberctso:OneDistributorMember2024-01-012024-03-310001175151us-gaap:AccountsReceivableMemberctso:OneDistributorMember2023-01-012023-12-310001175151srt:MinimumMember2024-01-012024-03-310001175151srt:MaximumMember2024-01-012024-03-310001175151us-gaap:CommonStockMember2023-01-012023-03-310001175151us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001175151ctso:EmployeeOneMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMember2024-04-082024-04-080001175151srt:DirectorMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMember2024-04-022024-04-020001175151ctso:SeniorManagersMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMember2024-04-022024-04-020001175151ctso:EmployeeTwoMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMember2024-04-022024-04-020001175151ctso:EmployeeOneMemberus-gaap:CommonStockMemberus-gaap:SubsequentEventMember2024-04-022024-04-020001175151srt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-03-292024-03-290001175151ctso:Existing20222025PerformanceMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-07-072023-07-070001175151ctso:SeniorManagersMemberus-gaap:SubsequentEventMember2024-04-022024-04-020001175151ctso:EmployeeOneMemberus-gaap:SubsequentEventMember2024-04-022024-04-020001175151ctso:LicenseAgreementMember2024-03-310001175151us-gaap:RoyaltyAgreementsMember2003-08-112003-08-110001175151srt:MinimumMemberctso:TwoThousandAndEighteenSuccessFeeLetterMemberctso:WesternAllianceBankMember2024-01-012024-03-310001175151srt:MaximumMemberctso:TwoThousandAndEighteenSuccessFeeLetterMemberctso:WesternAllianceBankMember2024-01-012024-03-310001175151ctso:CytosorbentsMedicalIncMember2021-03-012021-03-310001175151ctso:CytosorbentsMedicalIncMembercountry:US2021-03-310001175151ctso:CytosorbentsMedicalIncMembercountry:US2021-03-012021-03-310001175151ctso:CytosorbentsMedicalIncMember2021-03-3100011751512022-05-012022-05-310001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:ThirdTrancheMember2024-01-012024-03-310001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:SecondTrancheMember2024-01-012024-03-310001175151ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMemberctso:FirstTrancheMember2024-01-012024-03-310001175151ctso:TwoThousandAndEighteenSuccessFeeLetterMemberctso:WesternAllianceBankMember2024-01-012024-03-310001175151ctso:LicenseAgreementMember2024-01-012024-03-3100011751512023-01-012023-03-3100011751512024-01-012024-01-3100011751512020-04-122020-04-120001175151ctso:FinalFeeMemberctso:WesternAllianceBankMember2024-01-012024-03-310001175151ctso:FinalFeeMemberctso:WesternAllianceBankMember2023-01-012023-03-310001175151ctso:TermCLoanMemberctso:WesternAllianceBankMember2024-01-012024-03-310001175151ctso:TermCLoanMember2024-01-012024-03-3100011751512024-01-012024-03-310001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2021-12-302021-12-300001175151ctso:JefferiesLlcAndB.RileyFbrIncMember2024-03-3100011751512021-07-140001175151country:DE2021-09-012021-09-300001175151ctso:CytosorbentsEuropeGmbhMember2021-04-012021-04-0100011751512024-03-3100011751512023-12-31xbrli:sharesutr:sqmiso4217:USDxbrli:sharesiso4217:USDxbrli:purectso:countryctso:Institutionctso:itemctso:patentctso:segmentctso:stateiso4217:USN

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, 2024

or

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

Commission file number: 001-36792

CYTOSORBENTS CORPORATION

(Exact name of registrant as specified in its charter)

Delaware

    

98-0373793

(State or other jurisdiction of

 

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

incorporation or organization)

 

 

305 College Road East

Princeton, New Jersey

08540

(Address of principal executive offices)

(Zip Code)

(732) 329-8885

(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, $0.001 par value per share

CTSO

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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes þ No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

 

Emerging growth company

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

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

As of May 8, 2024, there were 54,306,415 shares of the issuer’s common stock, $0.001 par value per share (the “Common Stock”), outstanding.

CYTOSORBENTS CORPORATION

FORM 10-Q

TABLE OF CONTENTS

 

    

Page

PART I. FINANCIAL INFORMATION

 

 

Item 1. Financial Statements

3

 

 

Consolidated Balance Sheets as of March 31, 2024 (unaudited) and December 31, 2023

3

Consolidated Statements of Operations and Comprehensive Loss for the Three Months ended March 31, 2024 and 2023 (unaudited)

4

Consolidated Statements of Changes in Stockholders’ Equity for the Three Months ended March 31, 2024 and 2023 (unaudited)

5

Consolidated Statements of Cash Flows for the Three Months ended March 31, 2024 and 2023 (unaudited)

6

 

 

Notes to Consolidated Financial Statements (unaudited)

7

 

 

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

26

 

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

35

 

 

Item 4. Controls and Procedures

35

 

 

PART II. OTHER INFORMATION

 

 

Item 1. Legal Proceedings

36

 

 

Item 1A. Risk Factors

36

 

 

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

36

 

 

Item 3. Defaults Upon Senior Securities

36

 

 

Item 4. Mine Safety Disclosures

36

 

 

Item 5. Other Information

36

 

 

Item 6. Exhibits

37

This Quarterly Report on Form 10-Q includes our trademarks and trade names, such as “CytoSorb,” “CytoSorb XL,” “ECOS-300CY,” “BetaSorb,” “ContrastSorb,” “DrugSorb,” “HemoDefend-RBC,” “HemoDefend-BGA, “K+ontrol” and “VetResQ,” which are protected under applicable intellectual property laws and are the property of CytoSorbents Corporation and our subsidiaries. This Quarterly Report on Form 10-Q also contains the trademarks, trade names and service marks of other companies, which are the property of their respective owners. Solely for convenience, trademarks, trade names and service marks referred to in this Quarterly Report on Form 10-Q may appear without the ™, ®, or SM symbols, but such references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights or the rights of the applicable licensor to these trademarks, trade names and service marks. We do not intend our use or display of other parties’ trademarks, trade names or service marks to imply, and such use or display should not be construed to imply a relationship with, or endorsement or sponsorship of us by, these other parties.

2

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements.

CYTOSORBENTS CORPORATION

CONSOLIDATED BALANCE SHEETS

March 31,

2024

December 31, 

    

(Unaudited)

    

2023

    

ASSETS

  

 

  

Current Assets:

  

 

  

Cash and cash equivalents

$

8,608,380

$

14,131,137

Grants and accounts receivable, net of allowances of $48,229 and $49,663 as of March 31, 2024 and December 31, 2023, respectively

 

6,765,290

 

6,057,072

Inventories

 

3,738,767

 

3,680,129

Prepaid expenses and other current assets

 

880,363

 

1,834,485

Total current assets

 

19,992,800

 

25,702,823

 

 

Property and equipment, net

 

9,748,651

 

10,056,354

Restricted cash

1,483,958

1,483,958

Right-of-use assets

11,925,299

12,058,896

Other assets

 

3,919,897

 

3,958,603

Total Assets

$

47,070,605

$

53,260,634

 

  

 

  

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

  

 

  

Current Liabilities:

 

  

 

  

Accounts payable

$

2,399,421

$

3,802,170

Lease liability – current portion

392,617

373,636

Current maturities of long-term debt

2,500,000

2,500,000

Accrued expenses and other current liabilities

 

8,132,063

 

7,870,149

Total current liabilities

 

13,424,101

 

14,545,955

Lease liability, net of current portion

12,790,008

12,896,659

Long-term debt net of current maturities

1,928,571

2,542,857

Total Liabilities

 

28,142,680

 

29,985,471

 

  

 

  

Commitments and Contingencies (Note 6)

 

 

Stockholders’ Equity:

 

  

 

  

Preferred Stock, Par Value $0.001, 5,000,000 shares authorized; no shares issued and outstanding as of March 31, 2024 and December 31, 2023

Common Stock, Par Value $0.001, 100,000,000 shares authorized; 54,293,555 and 54,240,265 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively

 

54,294

 

54,240

Additional paid-in capital

 

305,984,268

 

305,196,874

Accumulated other comprehensive income

 

1,752,496

 

529,321

Accumulated deficit

 

(288,863,133)

 

(282,505,272)

Total Stockholders’ Equity

 

18,927,925

 

23,275,163

Total Liabilities and Stockholders’ Equity

$

47,070,605

$

53,260,634

See accompanying notes to consolidated financial statements.

3

CYTOSORBENTS CORPORATION

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

For the Three Months Ended March 31,

2024

2023

    

(Unaudited)

    

(Unaudited)

Revenue:

 

  

 

  

CytoSorb sales

$

8,964,790

$

7,906,269

Other product sales

 

24,730

 

3,770

Total product sales

 

8,989,520

 

7,910,039

Grant income

 

796,772

 

1,539,457

Total revenue

 

9,786,292

 

9,449,496

Cost of revenue

 

3,215,713

 

3,994,169

Gross profit

 

6,570,579

 

5,455,327

Operating expenses:

 

 

Research and development

 

2,248,191

 

4,214,415

Legal, financial and other consulting

 

680,706

 

669,233

Selling, general and administrative

 

8,567,200

 

8,463,275

Total operating expenses

 

11,496,097

 

13,346,923

Loss from operations

 

(4,925,518)

 

(7,891,596)

Other income (expense):

 

 

Interest income (expense), net

 

(6,653)

 

(63,170)

Miscellaneous income/(expense)

(31,798)

Gain (Loss) on foreign currency transactions

(1,425,690)

660,681

Total other income (expense), net

 

(1,432,343)

 

565,713

 

 

Loss before benefit from income taxes

 

(6,357,861)

 

(7,325,883)

Provision for income taxes

 

 

 

 

Net loss attributable to common stockholders

$

(6,357,861)

$

(7,325,883)

 

Basic and diluted net loss per common share

$

(0.12)

$

(0.17)

 

Weighted average number of shares of common stock outstanding

 

54,262,790

43,676,435

Net loss

$

(6,357,861)

$

(7,325,883)

Other comprehensive income/(loss):

 

Foreign currency translation adjustment

 

1,223,175

(608,208)

Comprehensive loss

$

(5,134,686)

$

(7,934,091)

See accompanying notes to consolidated financial statements.

4

CYTOSORBENTS CORPORATION

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

For the three months ended March 31, 2024 and 2023 (Unaudited)

Accumulated

Additional

Other

Common Stock

Paid-in

Comprehensive

Accumulated

Stockholders’

    

Shares

    

Par value

    

Capital

    

Income

    

Deficit

    

Equity

Balance at December 31, 2023

54,240,265

$

54,240

$

305,196,874

$

529,321

$

(282,505,272)

$

23,275,163

Stock-based compensation - employees, consultants and directors

734,210

734,210

Issuance of common stock, net of fees incurred

53,290

54

53,184

53,238

Other comprehensive income (loss): foreign currency translation adjustment

1,223,175

1,223,175

Net loss

(6,357,861)

(6,357,861)

Balance at March 31, 2024

54,293,555

$

54,294

$

305,984,268

$

1,752,496

$

(288,863,133)

$

18,927,925

Balance at December 31, 2022

43,635,715

$

43,635

$

287,000,021

$

2,329,195

$

(253,997,878)

$

35,374,973

Stock-based compensation - employees, consultants and directors

 

830,280

830,280

Issuance of common stock offerings, net of fees incurred

197,665

198

698,237

698,435

Other comprehensive income (loss): foreign currency translation adjustment

 

(608,208)

(608,208)

Legal/audit fees related to ATM offering

(56,702)

(56,702)

Proceeds from the exercise of stock options for cash

18,000

18

42,532

42,550

Net loss

 

(7,325,883)

(7,325,883)

Balance at March 31, 2023

 

43,851,380

$

43,851

$

288,514,368

$

1,720,987

$

(261,323,761)

$

28,955,445

See accompanying notes to consolidated financial statements.

5

CYTOSORBENTS CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

For the three

For the three

months ended

months ended

March 31,

March 31,

2024

2023

    

(Unaudited)

    

(Unaudited)

Cash flows from operating activities:

 

  

Net loss

$

(6,357,861)

$

(7,325,883)

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

 

Non-cash restricted stock unit compensation

190,094

 

250,206

Depreciation and amortization

397,286

 

258,631

Bad debt expense

29,240

11,887

Amortization of right-of-use asset

45,927

55,439

Impairment of patents

64,296

111,224

Debt costs

10,714

 

10,714

Stock-based compensation

734,210

 

830,280

Foreign currency transaction (gain) loss

1,425,690

 

(660,681)

Changes in operating assets and liabilities:

 

Grants and accounts receivable

(848,330)

 

177,170

Inventories

(125,559)

 

1,747,144

Prepaid expenses and other current assets

886,258

 

795,775

Accounts payable and accrued expenses

(1,281,724)

 

629,883

Net cash used in operating activities

(4,829,759)

 

(3,108,211)

Cash flows from investing activities:

 

  

Purchases of property and equipment

(45,191)

 

(509,669)

Payments for patent costs

(81,827)

 

(173,215)

Net cash used in investing activities

(127,018)

 

(682,884)

Cash flows from financing activities:

 

  

Repayment of long-term debt

(625,000)

Issuance of common stock, net of fees incurred

53,238

 

641,733

Proceeds from exercise of stock options

 

42,550

Net cash (used in) provided by financing activities

(571,762)

684,283

Effect of exchange rates on cash

5,782

 

10,655

Net change in cash, cash equivalents and restricted cash

(5,522,757)

 

(3,096,157)

Cash, cash equivalents and restricted cash - beginning of period

15,615,095

 

23,832,026

Cash, cash equivalents and restricted cash - end of period

$

10,092,338

$

20,735,869

Supplemental disclosure of cash flow information:

 

Cash paid during the period for interest

$

199,418

$

71,112

Supplemental disclosure of non-cash financing activities:

 

Settlement of accrued bonuses with restricted stock units

$

$

Capital expenditures included in accounts payable

$

$

See accompanying notes to consolidated financial statements.

6

CYTOSORBENTS CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

March 31, 2024

1.    BASIS OF PRESENTATION

The interim consolidated financial statements of CytoSorbents Corporation (the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In the opinion of management, the Company has made all necessary adjustments, which include normal recurring adjustments, for a fair presentation of the Company’s consolidated financial position and results of operations for the interim periods presented. Certain information and disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission (the “SEC”) on March 14, 2024. The results for the three months ended March 31, 2024 and 2023, are not necessarily indicative of the results to be expected for a full year, any other interim periods or any future year or period.

As of March 31, 2024, the Company’s cash, cash equivalents and restricted cash balances were approximately $10.1 million, including approximately $8.6 million in cash and cash equivalents and approximately $1.5 million in restricted cash, which is not expected to fund the Company’s operations beyond the next twelve months from the issuance of these consolidated financial statements. This matter raises substantial doubt about the Company’s ability to continue as a going concern. As a result, the accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The Company is actively pursuing financing sources, including less or non-dilutive debt financing, royalty financing, strategic or direct investments, equity financing, and/or combinations thereof. There can be no assurance that management will be successful in these endeavors.

2.    PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of Business

The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly-owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly-owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland, a wholly-owned subsidiary of CytoSorbents Europe, GmbH. In October 2022, the Company formed CytoSorbents France SAS, a wholly-owned subsidiary of CytoSorbents Europe, GmbH, to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.

7

In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.

In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial has completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up. In December 2023, the Company announced that the independent Data Safety Monitoring Board (the “DSMB”) performed a final review of the full unblinded data on all 140 patients in the STAR-T trial and concluded there were no issues with device safety, meeting the primary safety endpoint of the study. The Company has also performed the initial data analysis on the primary effectiveness endpoint of STAR-T trial. Based on this analysis, the study did not meet the primary effectiveness endpoint in the overall patient population that underwent different types of cardiac surgeries. However, the study did demonstrate evidence of reduced bleeding complications, including serious bleeding events, in patients in the pre-specified isolated coronary artery bypass graft (“CABG”) surgery population, representing more than 90% of the overall study population. The topline results of 140-patient, double-blinded, multicenter, pivotal STAR-T randomized, controlled trial were featured as a late breaking presentation at the 104th Annual Meeting of the American Association for Thoracic Surgery (AATS) held in Toronto, Canada on April 28, 2024. The Company believes the safety and effectiveness data from STAR-T will support the parallel regulatory submission of DrugSorb-ATR to the FDA and Health Canada in the third quarter of 2024.

In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval. The study has been postponed while the Company concentrates its clinical focus on STAR-T.

If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb.

In May 2022, the Company announced that the Company entered into a three-year preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.

In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.

8

In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.

The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of December 31, 2023, is protected by 21 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2024 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.

Stock Market Listing

On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014, under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.

Basis of Consolidation and Foreign Currency Translation

The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents Medical UK Limited and CytoSorbents France SAS, wholly-owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.

Translation gains and losses resulting from the process of remeasuring into the United States of America dollar, the foreign currency financial statements of the European subsidiary, for which the United States of America dollar is the functional currency, are included in operations. The Euro is the functional currency of the European Subsidiary. Foreign currency transaction gain (loss) included in net loss amounted to approximately $(1,426,000) and $661,000 for the three months ended March 31, 2024 and 2023, respectively. The Company translates assets and liabilities of all of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates. The Company includes accumulated net translation adjustments in accumulated other comprehensive income (loss) as a component of stockholders’ equity.

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

9

The following table provides a summary of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:

    

March 31, 2024

    

December 31, 2023

Cash and cash equivalents

$

8,608,380

$

14,131,137

Restricted cash

 

1,483,958

 

1,483,958

Total cash, cash equivalents and restricted cash

$

10,092,338

$

15,615,095

Restricted Cash

The Company’s total restricted cash in the amount of $1,483,958 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $16,499 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.

Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable consist of amounts due from direct customers, distributors and agencies of the U.S. government and are presented at net realizable value. At each balance sheet date, the Company estimates an expected allowance for credit losses inherent in the Company’s accounts receivable portfolio based on historical experience, specific allowances for known troubled accounts, and other available evidence. In addition, also at each reporting date, this estimate is updated to reflect any changes in credit risk since the receivable was initially recorded. This estimate is calculated on a pooled basis where similar risk characteristics exist. The Company has identified the following portfolio segments: direct customers, distributors/strategic partners and the U.S. government.

A fixed reserve percentage for each pool is derived from a review of the Company’s historical losses in relation to the total pool. This estimate is adjusted quarterly for management’s assessment of current conditions, reasonable and supportable forecasts regarding future events, and any other factors deemed relevant by the Company. The Company believes historical loss information is a reasonable starting point in which to calculate the expected allowance for credit losses as the Company’s portfolio segments have remained constant over the Company’s historical evaluation period.

The Company writes off receivables when there is information that indicates the debtor is facing significant financial difficulty and there is no possibility of recovery. If any recoveries are made from any accounts previously written off, they are recognized as an offset to credit loss expense in the year of recovery. The total amount of write-offs was immaterial to the financial statements as a whole for the three months ended March 31, 2024.

The allowance for credit losses reflects accounts receivable balances that are written off when management determines they are uncollectible.

The allowance for credit losses is measured on a collective (pool) basis when similar risk characteristics exist, and measures the allowance for credit losses using the following methods:

Direct Customers—The Company measures expected credit losses on direct customer receivables using an aging methodology. The risk of loss for direct customer receivables is low based on the Company’s historical experience. The estimate of expected credit losses considers historical credit loss information that is adjusted for current conditions and supportable forecasts.

Distributors/Strategic Partners—The Company measures expected credit losses on distributor receivables using an individual reserve methodology. The risk of loss in this portfolio is low based on the Company’s historical experience. The estimate of expected credit losses considers the past payment history of each distributor.

U.S. Government— These receivables are related to the Company’s government grants. The Company measures expected credit losses on these receivables using an individual reserve methodology. The risk of loss in this portfolio is very low based on the Company’s historical experience, as these receivables are supported by approved grant award contracts.

10

Inventories

Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At March 31, 2024 and December 31, 2023, the Company’s inventory was comprised of finished goods, which amounted to $2,013,420 and $2,155,457, respectively; work in process which amounted to $1,107,630 and $838,871, respectively; and raw materials, which amounted to $617,717 and $685,801, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.

Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.

Patents

Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.

Impairment or Disposal of Long-Lived Assets

The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three months ended March 31, 2024 and 2023, the Company recorded an impairment charge of approximately $64,000 and $111,000, respectively, related to the impairment of certain issued patents and pending patent applications in certain specific jurisdictions and the abandonment of certain pending patent application costs in the ordinary course of business. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.

Revenue Recognition

Revenue is recognized when the Company ships its products to its direct customers and distributors/strategic partners. Revenue is recognized on its grant awards with agencies of U.S. government in accordance with the terms of the award contract. See Note 4 for a description of the types of government contracts. The amount of revenue recognized reflects the consideration the Company expects to be entitled to receive in exchange for the products shipped or the services provided under their grant contracts. To achieve this core principle, the Company applies the following five steps:

1.Identify Contracts with Customers - The Company’s contracts with its direct customers are generally in the form of a purchase order. The Company has formal written contracts with each of its distributors/strategic partners that define their respective territories and minimum purchase commitments which must be met in order to maintain exclusivity in their territory. Distributors/strategic partner customers also submit purchase orders with each order that define the terms of shipment and transaction price. The Company has a contract for each grant award with various agencies of the U.S. government.
2.Identify Performance Obligations - The performance obligations in contracts with direct customers and distributors/strategic partners are for the shipment of the CytoSorb device and related accessory parts. The performance obligations for government contracts are dependent on the contract type, however, these are generally based on the costs incurred related to each government contract.

11

3.Determine Transaction Price - The price charged is based on the Company’s price list for the CytoSorb device and related accessory parts for both direct customers and distributor/strategic partners. The Company does not permit returns for product sales. The Company also provides for certain rebates and discounts to direct customers for sales of its product that are earned based upon sales volume. These amounts, which are earned based on calendar year sales volume, are recorded as a reduction of sales as earned. The transaction prices for government contracts are dependent on the type of contract and are outlined in each contract.
4.Allocate Transaction Price to Performance Obligations - The transaction price for the performance obligation is based on the purchase orders received for both direct customers and on the type of contract and are outlined in each contract. The transaction prices for government contract performance obligations are dependent on the type of contract and are generally based on costs incurred.
5.Recognize Revenue as Performance Obligations are Satisfied - The Company satisfies its performance obligation to direct customers and distributors/strategic partners generally upon shipment of the products. The Company satisfies its performance obligations on government contracts generally upon incurring costs on each contract. The Company records deferred revenue related to fixed price government contracts to the extent that billings exceed costs incurred.

Research and Development

All research and development costs, payments to laboratories and research consultants are expensed when incurred.

Advertising Expenses

Advertising expenses are charged to activities when incurred. Advertising expenses amounted to approximately $45,000 and $55,000 for the three months ended March 31, 2024 and 2023, respectively, and are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.

Income Taxes

Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership. In 2017, the Tax Cuts and Jobs Act reduced the U.S. federal corporate tax rate from 35% to 21%.

The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at March 31, 2024. The Company is accounting for an uncertain tax position of approximate $2.1 million for the year ended December 31, 2023. The Company files tax returns in the U.S. federal and state jurisdictions.

The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.

CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents UK Limited, CytoSorbents Medical UK Limited, CytoSorbents India Private Limited and CytoSorbents France SAS file an annual corporate tax return, a VAT return and a trade tax return in Germany, Switzerland, Poland, France and the United Kingdom, respectively.

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the

12

reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for credit losses, and recoverability of patents are significant estimates in these consolidated financial statements.

Concentration of Credit Risk

The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances.

A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)

As of March 31, 2024, one distributor accounted for approximately 17% of outstanding grants and accounts receivable. As of December 31, 2023, one distributor accounted for approximately 19% of outstanding grants and accounts receivable. For the three months ended March 31, 2024, no customer accounted for more than 10% of the Company’s total revenue and for the three months ended March 31, 2023, one distributor accounted for approximately 11% of the Company’s total revenue.

Financial Instruments

The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.

Warrants

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in ASC 480 “Distinguishing Liabilities From Equity” (“ASC 480”) and ASC 815 “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance, and will remain as a component of equity thereafter. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the statements of operations.

As the warrants issued upon the closing of the Company’s December 13, 2023 Offering meet the criteria for equity classification under ASC 815, the warrants are classified as equity as of March 31, 2024 and December 31, 2023.

Net Loss Per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method on the basis of the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).

13

Stock-Based Compensation

The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.

The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to non-employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.

Shipping and Handling Costs

The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $114,000 and $78,000, respectively, for the three months ended March 31, 2024 and 2023.

Effect of Recent Accounting Pronouncements

In August 2020, the FASB issued ASU 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)” (“ASU 2020-06”). ASU2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2024, and interim periods within those fiscal years. The Company adopted the provisions of ASU 2020-06 on January 1, 2024. This did not have a material impact on the Company’s financial statements.

In December 2023, the FASB issued ASU No. 2023-09 entitled “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU provides guidance related to additional disclosures that will be required related to income taxes. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2024. This ASU will result in additional disclosures in the Company’s consolidated financial statements related to income taxes in 2025.

3.    STOCKHOLDERS’ EQUITY

Preferred Stock

In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation authorizes the issuance of up to 5,000,000 shares of “blank check” preferred stock, with such designation rights and preferences as may be determined from time to time by the Board of Directors.

Common Stock

In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation increased the number of shares of common stock authorized for issuance from 50,000,000 shares to 100,000,000 shares.

December 13, 2023 Offering

On December 13, 2023, the Company closed on a registered direct offering for the sale, directly to investors, of 7,733,090 registered shares of common stock and warrants to purchase up to 2,706,561 shares of common stock (the “Offering”). Each share of common stock and accompanying warrant to purchase up to 0.35 shares of common stock, were sold together for a combined purchase price of $1.33, for an aggregate purchase price of approximately $10,285,000. After deducting transaction fees and expenses payable by the Company in connection with the Offering, the Company received net proceeds of approximately $9,785,000, excluding any proceeds that may be received upon the exercise of the warrants. Each warrant is immediately cash exercisable at an exercise price of $2.00 per share and will expire on the fifth anniversary of the issue date. The Company’s executive officers, directors, and certain non-executive officer employees of the Company also participated in the Offering with a combined investment of $435,000.

14

Shelf Registration

On July 14, 2021, the Company filed a registration statement on Form S-3 with the SEC, which was amended on July 20, 2021 and declared effective by the SEC on July 27, 2021 (as amended, the “2021 Shelf”). The 2021 Shelf enables the Company to offer and sell, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants and units, up to a total dollar amount of $150 million.

Open Market Sale Agreement with Jefferies LLC

On December 30, 2021, the Company entered into an Open Market Sale Agreement (the “Sale Agreement”) with Jefferies LLC (the “Agent”), pursuant to which the Company could sell, from time to time, at its option, shares of the Company’s common stock having an aggregate offering price of up to $25 million through the Agent, as the Company’s sales agent. All shares of the Company’s common stock offered and sold, or to be offered and sold under the Sale Agreement would have been issued and sold pursuant to the Company’s 2021 Shelf by methods deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, in block transactions or if specified by the Company, in privately negotiated transactions.

Subject to the terms of the Sales Agreement, the Agent is required to use their commercially reasonable efforts consistent with their normal sales and trading practices to sell the shares of the Company’s common stock from time to time, based upon the Company’s instructions (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company is required to pay the Agent a commission of up to 3.0% of the gross proceeds from the sale of the shares of the Company’s common stock sold thereunder, if any. There were no sales pursuant to the Amended Sale Agreement during the year ended December 31, 2022. During the year ended December 31, 2023, the Company sold 2,656,464 shares pursuant to the Sale Agreement, at an average selling price of $1.76 per share, generating net proceeds of approximately $4,532,000. In addition, during the year ended December 31, 2023, the Company paid approximately $61,000 in expenses related to the Sale Agreement. During the three months ended March 31, 2024, the Company sold 53,290 shares pursuant to the Sales Agreement at an average selling price of $1.03 per share, generating net proceeds of approximately $55,000.

Stock-Based Compensation

Total share-based employee, director, and consultant compensation for the three months ended March 31, 2024 and 2023, amounted to approximately $734,000 and $830,000, respectively. These amounts are included in the consolidated statements of operations and comprehensive loss under selling, general and administrative expenses.

The summary of the stock option activity for the three months ended March 31, 2024, is as follows:

Weighted

Weighted

Average

Average

Remaining

Exercise Price

Contractual

    

Shares

    

per Share

    

Life (Years)

Outstanding, December 31, 2023

 

10,548,174

$

4.49

7.01

Granted

 

406,480

$

0.95

 

Forfeited

 

(382,256)

$

3.29

 

Expired

 

(417,801)

$

5.22

 

Exercised

 

$

 

Outstanding, March 31, 2024

 

10,154,597

$

4.36

 

7.02

The fair value of each stock option was estimated using the Black Scholes pricing model, which takes into account as of the grant date the exercise price (ranging from $0.94 to $0.99 per share) and expected life of the stock option (6 years), the current price of the underlying stock and its expected volatility (75.6%), expected dividends (-0-percent) on the stock and the risk free interest rate (ranging from 3.86 to 4.21%) for the expected term of the stock option.

15

The intrinsic value is calculated as the difference between the market value of the shares as of March 31, 2024, of $0.95 and the exercise price of the shares.

Options Outstanding

Number

Weighted

Weighted

Range of

Outstanding at

Average

Average

Aggregate

Exercise

March 31, 

Exercise

Remaining

Intrinsic

Price

    

2024

    

Price

    

Life (Years)

    

Value

$0.94 - $13.20

 

10,154,597

$

4.36

7.02

$

10

Options Exercisable

Number

Weighted

  

Exercisable at

Average

Aggregate

March 31, 

Exercise

Intrinsic

2024

    

Price

    

Value

5,387,980

$

5.88

$

0

The summary of the status of the Company’s non-vested options for the three months ended March 31, 2024, is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2023

 

5,205,736

$

1.89

Granted

 

406,480

$

0.66

Forfeited

 

(382,256)

$

2.16

Vested

 

(463,343)

$

2.58

Non-vested, March 31, 2024

 

4,766,617

$

2.64

As of March 31, 2024, the Company had approximately $4,055,000 of total unrecognized compensation cost related to stock options which will be amortized over approximately 39 months.

On August 10, 2022, the Board of Directors granted options to purchase 1,365,000 shares of common stock to certain senior managers of the Company which will only vest upon the achievement of certain specific, predetermined milestones related to the Company’s long-term performance goals. The grant date fair value of these unvested options amounted to approximately $1,620,000. As of March 31, 2024, none of these milestones has been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the quarter ended March 31, 2024.

On July 7, 2023, the Board of Directors granted options to purchase 115,000 shares of common stock to a senior manager of the Company. These options will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. The grant date fair value of these unvested options amounted to approximately $320,000. As of March 31, 2024, none of these milestones has been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the quarter ended March 31, 2024.

On March 29, 2024, the Board of Directors granted options to purchase 380,480 shares of common stock to certain executive officers and certain other non-executive officer employees related to the Company’s salary reduction for stock options program. The grant date fair value of these unvested options amounted to approximately $249,000. These options will vest in full on January 31, 2025. Accordingly, the Company has recorded approximately $2,400 of stock option expense related to these options for the three months ended March 31, 2024.

During the three months ended March 31, 2024, 26,000 options were awarded to newly hired employees in connection with their employment agreements.

16

Change in Control-Based Awards of Restricted Stock Units:

The Board of Directors has granted restricted stock units to members of the Board of Directors, to the Company’s executive officers, and to employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The following table is a summary of these restricted stock units:

Restricted Stock Units 

    

Board of

    

Executive

    

Other

    

Directors

Management

    

Employees

    

Total

Intrinsic Value

December 31, 2023

 

346,500

 

779,500

 

1,697,500

 

2,823,500

 

$

3,134,085

Granted

 

 

 

25,000

 

25,000

 

Forfeited

 

 

 

(108,750)

 

(108,750)

 

March 31, 2024

 

346,500

 

779,500

 

1,613,750

 

2,739,750

$

2,602,763

Due to the uncertainty over whether these restricted stock units will vest, which only happens upon a Change in Control, no charge for these restricted stock units has been recorded in the consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 and 2023.

Other Awards of Restricted Stock Units:

On August 10, 2022, certain named executive officers and senior managers were granted 288,500 restricted stock units. These awards were valued at approximately $563,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one third on the date of the grant, one third on the first anniversary of the date of the grant, and one third on the second anniversary of the date of the grant. For each of the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $47,000 related to these restricted stock unit awards.

On July 7, 2023, certain named executive officers and senior managers were granted 250,000 restricted stock units. These awards were valued at approximately $883,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and will vest two-third on the first anniversary of date of the grant, and one-third on the second anniversary of the date of the grant. For the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $110,000 and $0, respectively, related to these restricted stock unit awards.

On September 18, 2023, a named executive officer was granted 45,000 restricted stock units. This award was valued at approximately $89,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant.These restricted stock units vested (will vest) as follows: 25,000 on the date of the grant, 10,000 on the first anniversary of the date of the grant and 10,000 on the second anniversary of the date of the grant. For the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $5,000 and $0, respectively, related to these restricted stock unit awards.

Additionally, on January 14, 2024, an employee was granted 30,000 restricted stock units as a condition of his employment. Also, as of March 31, 2023, certain other employees were previously granted a total of 73,000 restricted stock units as a condition of their employment. These awards were valued at approximately $410,000 at the date of issuance. 30,000 of these restricted stock units vest upon the earlier of a Change in Control or one-third after the second anniversary of the award, one-third on the third anniversary of the award, and one-third on the fourth anniversary of the award; 30,000 of these restricted stock units vest upon the earlier of a Change in Control or the fourth anniversary of the award, and 15,000 of these restricted stock units vest upon the earlier of a Change in Control or one-third after the first anniversary of the award, one-third on the second anniversary of the award, and one-third on the third anniversary of the award. For the three months ended March 31, 2023 and 2022, the Company recorded a charge of approximately $28,000 and $27,000 respectively, related to these restricted stock unit awards.

17

The following table outlines the restricted stock unit activity for the three months ended March 31, 2024:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2023

 

430,505

$

3.31

Granted

30,000

0.99

Non-vested, March 31, 2024

460,505

$

3.16

Warrants:

As of December 31, 2023, the Company had 2,706,561 warrants outstanding related to the Company’s December 13, 2023 Offering. These warrants are immediately cash exercisable at an exercise price of $2.00 per share and expire on December 13, 2028.

4.    REVENUE

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2024:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

21,616

$

18,000

$

$

39,616

Germany

 

3,537,727

3,537,727

All other countries

 

1,750,541

3,661,636

5,412,177

Total product revenue

 

5,309,884

3,679,636

8,989,520

Grant and other income:

 

United States

 

796,772

796,772

 

Total revenue

$

5,309,884

$

3,679,636

$

796,772

$

9,786,292

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

3,770

$

$

$

3,770

Germany

 

3,337,904

3,337,904

All other countries

 

1,502,599

3,065,766

4,568,365

Total product revenue

 

4,844,273

3,065,766

7,910,039

Grant and other income:

 

United States

 

1,539,457

1,539,457

 

Total revenue

$

4,844,273

$

3,065,766

$

1,539,457

$

9,449,496

The Company has two primary revenue streams: (1) sales of the CytoSorb device and related device accessories and (2) grant income from contracts with various agencies of the United States government. The following is a brief description of each revenue stream.

18

CytoSorb Sales

The Company sells its CytoSorb device using both its own sales force (direct sales) and through the use of distributors and/or strategic partners. The majority of sales of the device are outside the United States, as CytoSorb is not yet approved for commercial sale in the United States. However, in April 2020, the Company was granted EUA of CytoSorb for use in critically-ill patients infected with COVID-19 with imminent or confirmed respiratory failure by the FDA. Direct sales outside the United States relate to sales to hospitals located in Germany, Switzerland, Austria, Belgium, Luxembourg, Poland, the Netherlands, Sweden, Denmark, Norway and the United Kingdom. Direct sales are fulfilled from the Company’s warehouse facility in Berlin, Germany. There are no formal sales contracts with any direct customers relating to product price or minimum purchase requirements. However, there are agreements in place with certain direct customers that provide for either free of charge product or rebate credits based upon achieving minimum purchase levels. The Company records the value of these items earned as a reduction of revenue. These customers submit purchase orders and the order is fulfilled and shipped directly to the customer. Prices to all direct customers are based on a standard price list based on the packaged quantity (6 packs versus 12 packs).

Distributor and strategic partner sales make up the remaining product sales. These distributors are located in various countries throughout the world. The Company has a formal written contract with each distributor/strategic partner. These contracts have terms ranging from 1-5 years in length, with three years being the typical term. In addition, certain distributors are eligible for volume discount pricing if their unit sales are in excess of the base amount in the contract.

Most distributor’s/strategic partner’s contracts have minimum annual purchase requirements in order to maintain exclusivity in their respective territories.

There is no additional consideration or monetary penalty that would be required to be paid to CytoSorbents if a distributor does not meet the minimum purchase commitments included in the contract, however, at the discretion of the Company, the distributor may lose its exclusive rights in the territory if such commitments are not met.

Government Grants

The Company has been the recipient of various grant contracts from various agencies of the United States government, primarily the Department of Defense, to perform various research and development activities. These contracts fall into one of the following categories:

1.Fixed price – the Company invoices the contract amount in equal installments over the term of the contract without regard to the timing of the costs incurred related to this contract. If billings on fixed price contracts exceed the costs incurred, revenue will be deferred to the extent of the excess billings.
2.Cost reimbursement – the Company submits monthly invoices during the term of the contract for the amount of direct costs incurred during that month plus an agreed upon percentage that relates to allowable overhead and general and administrative expenses. Cumulative amounts invoiced may not exceed the maximum amount of funding stipulated in the contract.
3.Cost plus – this type of contract is similar to a cost reimbursement contract but this type also allows for the Company to additionally invoice for a fee amount that is included in the contract.
4.Performance based – the Company submits invoices only upon the achievement of the milestones listed in the contract. The amount to be invoiced for each milestone is documented in the contract.

These government contracts have terms ranging from three months to four years. The Company may apply for an extension of the term of the contract in order to complete its research and development activities but would not receive additional funding during the extension period in excess of the original contract. See Note 2 regarding the accounting policies related to these contracts.

In summary, the contracts the Company has with customers are the distributor/strategic partner contracts related to CytoSorb product sales, agreements with direct customers related to free-of-charge product and credit rebates based upon achieving minimum purchase levels, and contracts with various government agencies related to the Company’s grants. The Company does not currently incur any

19

outside/third party incremental costs to obtain any of these contracts. The Company does incur internal costs, primarily salary related costs, to obtain the contracts related to the grants. Company employees spend time reviewing the program requirements and developing the budget and related proposal to submit to the grantor agency. There may additionally be travel expenditures involved with meeting with government agency officials during the negotiation of the contract. These internal costs are expensed as incurred.

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

    

March 31, 2024

    

December 31, 2023

Contract receivables, which are included in grants and accounts receivable

$

4,974,578

$

3,846,271

Contract liabilities, which are included in accrued expenses and other current liabilities

$

1,595,652

$

1,577,141

Contract receivables represent balances due from product sales to distributors amounting to $4,538,868 and $3,270,724 at March 31, 2024 and December 31, 2023, respectively, and billed and unbilled amounts due on government contracts amounting to $435,710 and $575,547 at March 31, 2024 and December 31, 2023, respectively.

Contract liabilities represent the value of free of charge goods and credit rebates earned in accordance with the terms of certain direct customer agreements, which amounted to $191,727 and $196,322 at March 31, 2024 and December 31, 2023, respectively, and deferred grant revenue related to the billing on fixed price government contracts in excess of costs incurred, which amounted to $1,403,924 and $1,376,819 at March 31, 2024 and December 31, 2023, respectively.

5.    LONG-TERM DEBT, NET

On June 30, 2016, the Company and its wholly - owned subsidiary, CytoSorbents Medical, Inc. (together, the “Borrower”), entered into a Loan and Security Agreement with Bridge Bank, a division of Western Alliance Bank, (the “Bank”), pursuant to which the Company borrowed $10 million in two equal tranches of $5 million (the “Original Term Loans”). On March 29, 2018, the Original Term Loans were refinanced with the Bank pursuant to an Amended and Restated Loan and Security Agreement by and between the Bank and the Borrower (the “Amended and Restated Loan and Security Agreement”), under which the Bank agreed to loan the Borrower up to an aggregate of $15 million to be disbursed in two tranches (1) one tranche of $10 million (the “Term A Loan”), which was funded on the Closing Date and used to refinance the Original Term Loans, and (2) a second tranche of $5 million which may be disbursed at the Borrower’s sole request prior to March 31, 2019 provided certain conditions are met (the “Term B Loan” and together with the Term A Loan, the “Term Loans”). On July 31, 2019, the Borrower entered into the First Amendment to the Amended and Restated Loan and Security Agreement (the “First Amendment”) with the Bank, which amended certain provisions of the Amended and Restated Loan and Security Agreement and the 2018 Success Fee Letter (the “2018 Letter”). In connection with the execution of the First Amendment, the draw period for the Term B Loan was extended to August 15, 2019 and the Company drew down the full $5.0 million Term B Loan on the Settlement Date, bringing the total outstanding debt to $15 million at July 31, 2019. The proceeds of Term Loans were used for general business requirements in accordance with the Amended and Restated Loan and Security Agreement. On December 4, 2020 (the “Third Amendment Closing Date”), the Company closed on the Third Amendment (the “Third Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company repaid the outstanding principal balance of its existing $15 million term loans and simultaneously received a commitment from Bridge Bank to provide a new term loan of $15 million, if needed. On January 19, 2022 (the “Fourth Amendment Closing Date”), the Company closed on the Fourth Amendment (the “Fourth Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company received a commitment from Bridge Bank to provide a new term loan of up to $15 million, if needed and entered into the Fourth Amendment Success Fee Letter (the “2022 Success Fee Letter”). On December 28, 2022 (the “Fifth Amendment Date”), the Company entered into the Fifth Amendment of its Amended Loan and Security Agreement with Bridge Bank. The Fifth Amendment extends the draw period under the Fourth Amendment to the earlier of (i) March 1, 2023 and (ii) the occurrence of an Event of Default. On March 9, 2023, the Company entered into the Sixth Amendment of its Amended Loan and Security Agreement. The Sixth Amendment further extends the draw period to March 24, 2023. Therefore, no further draws are available as of the date of this filing.

The Fourth Amendment provides a tranche of term loans (the “Term C Loans”) in the aggregate amount of $15 million, which are available for the Company to draw down at its sole discretion in three tranches of $5 million each at any time during the period commencing on the Fourth Amendment Date and ending on the earlier of (i) December 31, 2022 and (ii) the occurrence of an Event of Default (as defined in the Amended Loan and Security Agreement). The Term C Loans shall bear interest at the Index Rate (defined in the Amendment as the greater of 3.25% or the Prime Rate as published by the Wall Street Journal on the last business date of the month immediately preceding the month in which the interest will accrue) plus 1.25%. Pursuant to the Fourth Amendment, interest on the Term

20

C Loans is subject to an interest rate cap of 8.00%. On December 27, 2022, the Company drew down the first $5 million tranche of the Term C loans available under the terms of the Fourth Amendment. Under the terms of the Fourth Amendment, commencing on February 1, 2023, the Company is required to make monthly payments of interest only through December 2023. The interest-only period will be further extended through June 2024 provided the Company has met both the required reserves test and the seventy-five percent test, as set forth in the Fourth Amendment, as of November 30, 2023. The Company did not meet the required reserves test as of November 30, 2023, and accordingly, commencing on January 1, 2024, the Company is required to make equal monthly payments of principal of $208,333, together with accrued and unpaid interest, through December 1, 2025 at which time the loan balance will be paid in full.

On the Fourth Amendment Closing Date, the Company was required to pay a non-refundable closing fee of approximately $18,750, which was amortized as a monthly charge to interest expense. On the Third Amendment Closing Date, the Company paid a non-refundable closing fee of $75,000, which was amortized as a charge to interest expense. In addition, the Amended and Restated Loan and Security Agreement requires the Company to pay a non-refundable final fee equal to 2.5% of the principal amount of the Term Loan funded upon the earlier of the (i) the maturity date or (ii) termination of the Term Loans via acceleration or prepayment. This final fee is being accrued and charged to interest expense over the term of the loan. For each the three month periods ended March 31, 2024 and 2023, the Company recorded interest expense of approximately $10,700 related to the final fee. The Term Loans are evidenced by a secured promissory note issued to the Bank by the Company. If the Company elects to prepay the Term Loans pursuant to the terms of the Amended and Restated Loan and Security Agreement, it will owe a prepayment fee to the Bank, as follows: (1) for a prepayment made on or after the funding date of a Term Loan through and including the first anniversary of such funding date, an amount equal to 2.0% of the principal amount of such Term Loan prepaid; (2) for a prepayment made after the first anniversary of the funding date of a Term Loan through and including the second anniversary of such funding date, an amount equal to 1.5% of the principal amount of such Term Loan prepaid; and (3) for a prepayment made after the second anniversary of the funding date of a Term Loan, an amount equal to 1.0% of the principal amount of such Term Loan prepaid.

The Company’s and CytoSorbents Medical, Inc.’s obligations under the Amended and Restated Loan and Security Agreement are joint and severable and are secured by a first priority security interest in favor of the Bank with respect to the Company’s Shares (as defined in the Amended and Restated Loan and Security Agreement) and the Borrower’s Collateral (as defined in the Amended and Restated Loan and Security Agreement, which definition excludes the Borrower’s intellectual property and other customary exceptions).

2018 Success Fee Letter:

Pursuant to the amended 2018 Letter, the Borrower shall pay to the Bank a success fee in the amount equal to 6.37% of the funded amount of the Term B Loan (as defined in the Restated Loan and Security Agreement) (the “Success Fee”) upon the first occurrence of any of the following events: (a) a sale or other disposition by the Borrower of all or substantially all of its assets; (b) a merger or consolidation of the Borrower into or with another person or entity, where the holders of the Borrower’s outstanding voting equity securities as of immediately prior to such merger or consolidation hold less than a majority of the issued and outstanding voting equity securities of the successor or surviving person or entity as of immediately following the consummation of such merger or consolidation; (c) a transaction or a series of related transactions in which any “person” or “group” (within the meaning of Section 13(d) and 14(d)(2) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of a sufficient number of shares of all classes of stock then outstanding of the Borrower ordinarily entitled to vote in the election of directors, empowering such “person” or “group” to elect a majority of the Board of Directors of the Borrower, who did not have such power before such transaction; or (d) the closing price per share for the Company’s common stock on the Nasdaq Capital Market being the greater of (i) 70% or more over $7.05, the closing price of the Company’s common stock on March 29, 2018 (after giving effect to any stock splits or consolidations effected after the date thereof) for five successive business days, or (ii) at least 26.13% more than the average price of Company’s common stock for the 365-day period ending on the date of the funding of the Term B Loan. This obligation shall terminate on the fifth anniversary of the funding of the Term B Loan and shall survive the termination of the loan agreement and the prepayment of the Term B Loan.

2022 Success Fee Letter:

Pursuant to the 2022 Success Fee Letter, the Borrower will pay to the Bank a success fee equal to (i) 1% of $5 million if the Company draws down the first tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $8 for five consecutive trading days; (ii) 1.5% of $5 million if the Company draws down the second tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $10 for five consecutive trading days; and (iii) 2% of $5,000,000 if the Company draws down the third tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $12 for five

21

consecutive trading days (together, the “Success Fee”). Borrower may pay the Success Fee in cash or in shares of common stock, at Borrower’s sole discretion. The right of Bank to receive the Success Fees and the obligation of the Borrower to pay the Success Fees hereunder shall terminate on the date that is fifth anniversary of the funding date of the last Term C Loans made but shall survive the termination of the Loan Agreement and any prepayment of the Term C Loans.

Long-term debt consists of the following as of March 31, 2024:

Principal amount

    

$

4,375,000

Accrued final fee

 

53,571

Subtotal

 

4,428,571

Less Current maturities

 

(2,500,000)

Long-term debt net of current maturities

$

1,928,571

Principal payments of debt are due as follows during the periods ending March 31:

2025

    

$

2,500,000

2026

 

1,875,000

Total

$

4,375,000

6.    COMMITMENTS AND CONTINGENCIES

Employment Agreements

On July 30, 2019, CytoSorbents Corporation entered into amended and restated executive employment agreements with its principal executives, Dr. Phillip P. Chan, Chief Executive Officer, Vincent Capponi, President and Chief Operating Officer, and Kathleen P. Bloch, the Company’s former Chief Financial Officer. Each of the agreements has an initial term of three years and was retroactively effective as of January 1, 2019. On April 12, 2020, CytoSorbents Corporation entered into an executive employment agreement with Dr. Efthymios Deliargyris, who began employment as Chief Medical Officer on May 1, 2020, with an initial term that expired on December 31, 2021. After the expiration of the initial terms, the employment agreements will automatically renew for additional terms of one year unless either party provides written notice of non-renewal at least 60 days prior to a renewal. In January 2024, these employment agreements automatically renewed for an additional one year.

The foregoing employment agreements each provide for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreements provide for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. The agreements also provide for certain benefits in the event of a “Change of Control” of the Company, as defined in each agreement.

Effective March 31, 2023, Ms. Bloch retired from her role as Chief Financial Officer of the Company. Ms. Bloch’s employment agreement expired on March 31, 2023, upon her retirement from the Company. In connection with Ms. Bloch’s retirement, the Company and Ms. Bloch entered into a Consulting Agreement, dated as of March 31, 2023 (the “Consulting Agreement”), pursuant to which Ms. Bloch served as a consultant to the Company and as the Company’s Interim Chief Financial Officer. On September 18, 2023, the Company entered into a new Employment Agreement with Ms. Kathleen P. Bloch pursuant to which Ms. Bloch will continue to serve as the Company’s Chief Financial Officer. Ms. Bloch’s service under the Employment Agreement has replaced and terminated the Consulting Agreement disclosed above. The Employment Agreement provides for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreement provides for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. Unless terminated sooner by either the Company or Ms. Bloch, the Employment Agreement will remain in effect until December 31, 2025, and thereafter, as mutually agreed between the Company and Ms. Bloch.

22

Litigation

The Company is, from time to time, subject to claims and litigation arising in the ordinary course of business. The Company intends to defend vigorously against any future claims and litigation.

On March 5, 2024, Danielle Greene, a former employee, filed a complaint against us in the Superior Court of New Jersey, Law Division, Mercer County, alleging breach of the New Jersey Conscientious Employee Protection Act (“CEPA”). The complaint specifically alleges that we violated the provisions of the CEPA by allegedly terminating Ms. Greene in retaliation for complaining about certain business practices. We dispute these allegations and intend to vigorously defend against them, but there can be no assurance as to the outcome of the litigation.

Royalty Agreements

Pursuant to an agreement dated August 11, 2003, an existing investor agreed to make a $4 million equity investment in the Company. These amounts were received by the Company in 2003. In connection with this agreement the Company granted the investor a perpetual royalty of 3% on all gross revenues received by the Company from the sale of its CytoSorb device which such rights were assigned to an existing investor in 2017. For the three months ended March 31, 2024 and 2023, the Company recorded royalty expenses of approximately $267,000 and $234,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.

On August 1, 2022, the Company entered into the Marketing Agreement with Fresenius, which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”) To help support the increased marketing and promotional efforts of the expanded collaboration, the Company has agreed to subsidize a portion of the marketing costs through royalty payments to Fresenius. Initially, the Marketing Agreement provides for royalty payments equal to 0.9% of the Company’s net sales of CytoSorb products made during the Term (excluding net sales in the United States). This initial royalty rate was determined based on certain assumptions regarding the percentage of the Company’s sale of CytoSorb products that are used with the Fresenius critical care platforms in the intensive care unit outside of the United States but is subject to adjustment if the Company determines that the underlying assumptions have changed significantly. For the three months ended March 31, 2024, the Company did not record any expense related to this agreement. The launch of this program is expected to occur in 2024.

License Agreement

In an agreement dated September 1, 2006, the Company entered into a license agreement which provides the Company the exclusive right to use its patented technology and proprietary know - how relating to adsorbent polymers for a period of 18 years. Under the terms of the agreement, the Company has agreed to pay license fees of 2.5% to 5% on the sale of certain of its products if and when those products are sold commercially for a term not greater than 18 years commencing with the first sale of such product. For the three months ended March 31, 2024 and 2023 per the terms of the license agreement, the Company recorded licensing expenses of approximately $446,000 and $390,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.

7.    LEASES

The Company leases its operating facilities in both the United States and Germany under operating lease agreements. In March 2021, CytoSorbents Medical Inc. entered into a lease agreement for a new operating facility at 305 College Road East, Princeton, New Jersey, which contains office, laboratory, manufacturing and warehouse space. The lease commenced on June 1, 2021. The Early Term commenced on June 1, 2021 and lasted until September 30, 2021. The lease also contains two five-year renewal options; however, the Company has determined that it is not likely that they will exercise these options. Commencing on September 30, 2021, the remaining lease term will last for 15.5 years. The lease requires monthly rental payments of $25,208 for the Initial Early Term, $88,254 for the Early Term and initial monthly payments of approximately $111,171 in the first year of the remaining term. Following the first year of the remaining term, the annual base rent will increase by approximately 2.75% annually over the remaining term. The lease also contains six months of rent abatement (months 1, 2, 3, 25, 26 and 27 of the remaining lease term). In addition to the base rent, payments of operating expenses and real estate taxes will be required. These payments are to be based on actual amounts incurred during 2021 multiplied by the Company’s share of the total building space (92.3%). The landlord will also provide an allowance of approximately

23

$1,455,000 related to certain building improvements as outlined in the lease. In April 2021, the Company provided the landlord with a letter of credit in the amount of approximately $1,467,000 as security. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of Accounting Standards Codification (“ASC”) 842. On April 1, 2021, the Company recorded a right-of-use asset and related lease liability of approximately $11.6 million, which represents the estimated present value of the lease payments at the commencement date discounted at the Company’s incremental borrowing rate of 9.8%. In addition, due to the six months of rent abatement and annual base rent escalations during the remaining lease term that commenced on September 30, 2021, the Company will recognize rent expense on this lease on a straight-line basis over the remaining term of the lease for the difference between the rent expense recognized and the required payments under the lease.

In September 2021, the Company extended its two operating leases for its office facility in Germany. These leases require combined base rent payments amounting to approximately $12,100 per month. The initial lease term of both leases ends August 31, 2026. In addition, the Company is obligated to monthly operating expenses of approximately $3,000 per month. Both leases have a five-year option to renew that would extend the lease term to August 31, 2031. There are no provisions in the leases to increase the base rent during the renewal period. There were no lease incentives and no initial direct costs were incurred related to these leases.

In January 2021, CytoSorbents Europe GmbH entered into a lease for 1,068 square meters of additional warehouse space. The lease commenced on April 1, 2021 and requires monthly payments of base rent of $7,784 and other costs of approximately $239 and has a term of five years. The lease also has an option to extend the lease term for an additional five-year period through March 31, 2031. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of ASC 842. On April 1, 2020, the Company recorded a right-of-use asset and related lease liability at the estimated present value of the lease payments at the commencement date of approximately $594,000.

Right-Of-Use Asset and Lease Liability:

The Company’s consolidated balance sheets reflect the value of the right-of-use asset and related lease liability. This value was calculated based on the present value of the remaining base rent lease payments. The remaining lease payments include the renewal periods for both facilities as the Company has determined that it is probable that the renewal options will be exercised under each of the lease agreements. The discount rate used was the Company’s incremental borrowing rate, which is 9.8%, as the Company could not determine the rate implicit in the lease. As a result, the value of the right-of- use asset and related lease liability is as follows:

March 31, 

December 31, 

    

2024

    

2023

Right-of-use asset

$

11,925,299

$

12,058,896

Total lease liability

$

13,182,625

$

13,270,295

Less current portion

 

(392,617)

(373,636)

Lease liability, net of current portion

$

12,790,008

$

12,896,659

The maturities of the lease liabilities are as follows as of March 31, 2024:

2025

    

$

1,666,361

2026

 

1,705,626

2027

 

1,745,970

2028

 

1,787,424

2029

 

1,830,017

Thereafter

 

14,950,174

Total lease payments

23,685,572

Present value discount

(10,502,947)

Total

$

13,182,625

For the three months ended March 31, 2024 and 2023, operating cash flows paid in connection with operating leases amounted to approximately $552,000 and $633,000, respectively.

As of March 31, 2024 and December 31, 2023, the weighted average remaining lease term was 12.4 and 12.7 years, respectively.

24

8.    NET LOSS PER SHARE

Basic loss per share and diluted loss per share for the three months ended March 31, 2024 and 2023 have been computed by dividing the net loss for each respective period by the weighted average number of shares outstanding during that period.

All outstanding warrants, options and restricted stock awards representing approximately 16,061,000 and 10,855,000 incremental shares as of March 31, 2024 and 2023, respectively, have been excluded from the computation of diluted loss per share as they are anti-dilutive.

9.    SUBSEQUENT EVENTS

On April 2, 2024, the Board of Directors granted options to purchase 1,124,400 shares of common stock to the Company’s employees which will be awarded based upon each employee’s 2024 individual performance evaluation. Once awarded, these options will vest one half on the first anniversary of the grant date, one quarter on the second anniversary of the grant date, and one quarter on the third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $763,000.

On April 2, 2024, the Board of Directors granted options to purchase 931,548 shares of common stock to certain of the Company’s employees. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $594,000.

On April 2, 2024, the Board of Directors granted options to purchase 110,000 shares of common stock to members of the Company’s Board of Directors. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $70,000.

On April 2, 2024, the Board of Directors granted options to purchase 556,000 shares of common stock to certain senior managers of the Company. These options will vest one half on the first anniversary of the grant date, one quarter on second anniversary of the grant date, one quarter on third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $377,000.

On April 2, 2024, the Board of Directors granted 343,000 restricted stock units to certain senior managers of the Company. These restricted stock units will vest one half on the first anniversary of the grant date and one half on the second anniversary of the grant date. The grant date fair value of these unvested restricted stock units amounted to approximately $328,000.

On April 2, 2024, the Board of Directors granted 69,750 restricted stock units to certain employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The grant date fair value of these unvested restricted stock units amounted to approximately $67,000.

On April 8, 2024, the Board of Directors granted options to purchase 131,339 shares of common stock to employees related to the Company’s salary reduction for stock options program. The grant date fair value of these unvested options amounted to approximately $84,000. These options will vest in full on January 31, 2025.

25

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

Cautionary Notes Regarding Forward Looking Statements

This Quarterly report on Form 10-Q includes “forward-looking statements” within the meaning of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, but are not limited to, statements about our plans, objectives, representations and contentions and our expectations of the effects of the COVID-19 pandemic and are not historical facts and typically are identified by use of terms such as “may,” “should,” “could,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “continue” and similar words, although some forward-looking statements are expressed differently. You should be aware that the forward-looking statements included herein represent management’s current judgment and expectations, but our actual results, events and performance could differ materially from those in the forward-looking statements.

Factors which could cause or contribute to such differences include, but are not limited to, the risks discussed in our Annual Report on Form 10-K, as updated by any risks reported in our Quarterly Reports on Form 10-Q and in the press releases and other communications to stockholders issued by us from time to time which attempt to advise interested parties of the risks and factors which may affect our business. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise, other than as required under the Federal securities laws.

Overview

We are a leader in the treatment of life-threatening conditions in the intensive care (“ICU”) and cardiac surgery using blood purification via our proprietary polymer adsorption technology. We have a number of products commercialized and in development based on this technology platform. Our flagship product, CytoSorb®, is already commercialized, and is being used to reduce deadly uncontrolled inflammation and dangerous substances in hospitalized patients around the world, with the goal of preventing or treating multiple organ failure, bleeding, and other potentially fatal complications. Organ failure is the cause of nearly half of all deaths in the ICU, with little to improve clinical outcome. CytoSorb is approved in the European Union (“EU”) as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” that could otherwise cause massive inflammation, organ failure and death in common critical illnesses such as sepsis, burn injury, trauma, lung injury, liver failure, cytokine release syndrome due to cancer immunotherapy, and pancreatitis. These are conditions where the mortality is extremely high, yet few to no effective treatments exist. In May 2018, we received a label expansion for CytoSorb covering use of the device for the removal of bilirubin and myoglobin in the treatment of liver disease and trauma, respectively. In January 2020, we received CE-Mark label expansion for CytoSorb covering the use of the device for the removal of the anti-platelet agent, ticagrelor, in patients undergoing surgery requiring cardiopulmonary bypass. In April 2020, the FDAgranted Breakthrough Device Designation to CytoSorb for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. In April 2020, we announced that the FDA has granted EUA of CytoSorb for use in critically ill patients with COVID-19 infection and respiratory failure. In May 2020, we received a CE-Mark label expansion for CytoSorb for the removal of rivaroxaban during cardiothoracic surgery requiring cardiopulmonary bypass. In August 2021, the Company announced that it was granted a second Breakthrough Device Designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA to remove the direct oral anticoagulants, rivaroxaban and apixaban. The Company has completed its pivotal randomized, controlled clinical trial in the U.S. and Canada, called the STAR-T trial, evaluating the use of DrugSorb-ATR during cardiothoracic surgery to prevent or reduce perioperative bleeding complications in pursuit of FDA and Health Canada marketing approval. We believe that the safety and efficacy results of the STAR-T trial will support regulatory submissions for marketing approval by the FDA and Health Canada.

CytoSorb is used during and after cardiac surgery to remove inflammatory mediators, such as cytokines, activated complement, and free hemoglobin that can lead to post-operative complications such as acute kidney injury, lung injury, shock, and stroke. We believe CytoSorb has the potential to be used in many other inflammatory conditions, including the treatment of autoimmune disease flares, cytokine release syndrome in cancer immunotherapy, and other applications in cancer, such as cancer cachexia. CytoSorb has been used globally in more than 237,000 human treatments to date in critical illnesses and in cardiac surgery. CytoSorb has received CE-Mark label expansions for the removal of bilirubin (liver disease), myoglobin (trauma) and both ticagrelor and rivaroxaban during cardiothoracic surgery. CytoSorb has also received FDA Emergency Use Authorization in the United States for use in critically-ill COVID-19 patients with imminent or confirmed respiratory failure, in defined circumstances. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA. CytoSorb has been used globally in more than 7,650 human treatments to date in COVID-19 patients. CytoSorb has also been granted FDA Breakthrough Designation for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery.

26

CytoSorb was also granted a second FDA Breakthrough Device designation for the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery.

We are focusing on three key objectives that we believe are the key to driving sustainable, long-term growth:

Open the U.S. market by obtaining FDA Marketing approval for DrugSorb™-ATR to remove blood thinning drugs during cardiothoracic surgery (see Clinical Studies Update)
Grow core CytoSorb sales to profitability, driven by numerous internal initiatives (see Sales and Marketing Update)
Reduce cash burn and maintain tight control over expenses.

Our purification technologies are based on biocompatible, highly porous polymer beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The technology is protected by 21 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally. We have numerous other product candidates under development based upon this unique blood purification technology, including CytoSorb XL, K+ontrol, HemoDefend-RBC, HemoDefend-BGA, ContrastSorb, DrugSorb, DrugSorb-ATR and others.

Our proprietary polymer technologies form the basis of a broad technology portfolio. Some of our products and product candidates include:

CytoSorb an extracorporeal hemoperfusion cartridge approved in the EU for cytokine removal, with the goal of reducing SIRS and sepsis and preventing or treating organ failure.
DrugSorb-ATR — an investigational extracorporeal antithrombotic removal system based on the same polymer technology as CytoSorb that is being evaluated in the U.S. STAR-T and future STAR-D pivotal randomized, controlled trials to reduce the level of antithrombotic drugs, ticagrelor, apixaban and rivaroxaban to reduce bleeding complications in patients undergoing cardiothoracic surgery while on these drugs.
ECOS-300CY — an adsorption cartridge approved in the E.U. for use with ex vivo organ perfusion systems to remove cytokines and other inflammatory mediators in the organ perfusate, with the goal of maintaining or improving solid organ function prior to transplant. In 2021, commercialization of PerSorb™ and Aferetica’s PerLife™ ex vivo organ perfusion system commenced in Italy.
CytoSorb XL an intended next generation successor to CytoSorb currently in advanced pre-clinical testing designed to reduce a broad range of cytokines and inflammatory mediators, including lipopolysaccharide endotoxin, from blood.
VetResQ a broad spectrum blood purification adsorber designed to help treat deadly inflammation and toxic injury in animals with critical illnesses such as septic shock, toxic shock syndrome, severe systemic inflammation, toxin-mediated diseases, pancreatitis, trauma, liver failure, and drug intoxication. VetResQ is being commercialized in the United States.
HemoDefend-RBCa development-stage blood purification technology designed to remove non-infectious contaminants in blood transfusion products, with the goal of reducing transfusion reactions and improving the quality and safety of blood.
HemoDefend-BGAa development-stage purification technology that can remove anti-A and anti-B antibodies from plasma and whole blood, to enable universal plasma, and safer whole blood transfusions, respectively.
K+ontrola development-stage blood purification technology designed to reduce excessive levels of potassium in the blood that can be fatal in severe hyperkalemia.
ContrastSorba development-stage extracorporeal hemoperfusion cartridge designed to remove IV contrast from the blood of high-risk patients undergoing radiological imaging with contrast, or interventional radiology procedures such as cardiac catheterization and angioplasty. The goal of ContrastSorb is to prevent contrast-induced nephropathy.

27

DrugSorba development-stage extracorporeal hemoperfusion cartridge designed to remove toxic chemicals from the blood (e.g., drug overdose, high dose regional chemotherapy).
BetaSorba development-stage extracorporeal hemoperfusion cartridge designed to remove mid-molecular weight toxins, such as b2-microglobulin, that standard high-flux dialysis cannot remove effectively. The goal of BetaSorb is to improve the efficacy of dialysis or hemofiltration.

Clinical Studies Update

For a complete discussion regarding our clinical study history, please refer to the section entitled Clinical Studies included in Item 1 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 as filed with the SEC on March 14, 2024. The following includes certain updates regarding these clinical studies subsequent to the filing of the Company’s Annual Report on Form 10-K.

In July 2021, we received full FDA approval of an Investigational Device Exemption (IDE) application to conduct a double-blind, randomized, controlled clinical study in 120 patients entitled, “Safe and Timely Antithrombotic Removal – Ticagrelor (STAR-T),” in the United States to support FDA marketing approval. This was done under the previously announced FDA Breakthrough Device Designation granted for the removal of ticagrelor in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiac surgery. In October 2021, the first patient was enrolled, and the STAR-T study is now actively recruiting at multiple U.S. sites. In November 2022, the first milestone was completed with the first one-third of patients enrolled, triggering the first Data Safety Monitoring Board (DSMB) meeting. The DSMB recommended to continue the study as planned without any modifications. In 2022, we also received FDA approval to expand the study to Canada and subsequently received Health Canada approval allowing inclusion of Canadian sites into the STAR-T trial in January 2023. In early 2023, the study exceeded 50% enrollment and reached the 2nd milestone of 67% enrollment in the spring of 2023, triggering another DSMB safety review, which found no safety concerns and recommended completion of the trial. The study completed enrollment in July of 2023 triggering the final DSMB safety review following database lock in December 2023, which reported no safety concerns thereby meeting the primary safety endpoint of the study. Based on the initial analysis of the STAR-T data, the study did not meet the primary effectiveness endpoint in the overall patient population that underwent different types of cardiac surgeries. However, the study did demonstrate evidence of reduced bleeding complications, including serious bleeding events, in patients in the pre-specified isolated coronary artery bypass graft (“CABG”) surgery population. Patients undergoing CABG surgery represented more than 90% of the overall study population. The topline results of 140-patient, double-blinded, multicenter, pivotal STAR-T randomized, controlled trial were presented as a late breaking presentation at the 104th Annual Meeting of the American Association for Thoracic Surgery (AATS) held in Toronto, Canada on April 28, 2024. The Company believes the safety and effectiveness data from STAR-T will support the parallel regulatory submission of DrugSorb-ATR to the FDA and Health Canada in Q3 2024.

In October 2021, we also received full FDA approval of an Investigational Device Exemption (IDE) application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval. This was done under the previously announced 2nd FDA Breakthrough Device Designation granted for our DrugSorb-ATR Antithrombotic Removal System. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiac surgery. The study has been postponed while the Company concentrates its clinical focus on STAR-T.

In January 2020, CytoSorb received European Union CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received European Union CE Mark label expansion to include rivaroxaban removal for the same indication. The international Safe and Timely Antithrombotic Removal (STAR) Registry is designed to capture real world clinical and health economic outcomes with intraoperative antithrombotic drug removal. The Registry is actively recruiting in the U.K., Germany, Austria, Belgium and Sweden and is planned to expand to additional countries in 2024. Data outputs from the STAR Registry have already been reported at the EuroPCR 2023 conference in Paris in May 2023 and at the European Association of Cardiothoracic Surgery conference in Vienna in October 2023. The Registry has been enrolling well and will be reporting again new analyses with larger number of patients at both of the aforementioned conferences in 2024. Registry results will also be submitted for publication in major cardiovascular journals. on a rolling basis as enrollment progresses.

28

In April 2020, we received FDA Emergency Use Authorization for the treatment of adult critically ill COVID-19 patients with confirmed or imminent respiratory failure. The U.S. CytoSorb Therapy in COVID-19 (CTC) Registry was launched to capture outcomes and device utilization patterns from multiple U.S. participating centers. Initial results on critically ill COVID-19 patients on extracorporeal membrane oxygenation (ECMO) treated with CytoSorb at participating U.S. centers showed high survival rates (73%) compared with the international benchmark Extracorporeal Life Support Organization (ELSO) Registry. The initial CTC results on the first 52 critically ill patients from five U.S. ECMO centers were presented at the International Symposium of Intensive Care Medicine conference in August 2021 in Brussels, Belgium, and published in the peer reviewed journal Frontiers in Medicine. The CTC registry completed enrollment with 100 patients from five centers, and the final results mirror the high survival (74%) seen in the previous analysis, and have been published in the peer reviewed journal Critical Care. The data further demonstrate that earlier intervention with CytoSorb and ECMO was associated with shorter need for mechanical ventilation, ECMO, and ICU stay. These results lend support to our concept of “enhanced lung rest,” where ECMO helps the lungs rest by oxygenating blood extracorporeally and reducing the need for mechanical ventilation that can cause ventilator-induced lung injury, while CytoSorb reduces the circulating inflammatory mediators that cause continued capillary leak syndrome in the lungs. Together, the goal of this dual-therapy strategy is to give the lungs a chance to recover and heal, a pre-requisite for weaning off of mechanical ventilation and ECMO.

The German PROCYSS multicenter, randomized controlled trial evaluating the ability of CytoSorb to restore hemodynamic stability in patients with refractory septic shock is now currently enrolling. The speed of enrollment remains uncertain due to COVID-19 related institutional research staff shortages, however we anticipate conditions to gradually improve that together with a recently completed protocol amendment should help recruitment going forward.

The international COSMOS Registry was designed to capture real world outcomes and device utilization patterns across multiple critical care indications including but not limited to sepsis, acute respiratory failure, postoperative vasoplegia, acute liver failure, and acute pancreatitis. The Registry is actively enrolling in Spain, Germany and Italy with plans to expand in more countries in 2024. The intent of the Registry is to report outcomes at international conferences and submit the results for publication on a rolling basis as enrollment progresses. The first analysis of the Registry on the results in the first 100 patients enrolled was presented at the ISICEM meeting in Brussels in March 2024.

Sales and Marketing Update

The following are the key initiatives that we have been executing upon to drive product sales growth in the future.

Near-term growth drivers

Driving Greater Usage from a Strong Customer Base: Our core customer base accounts for the majority of our direct sales and grew by 20-25% at the start of the pandemic and has remained stable since We continue to educate and train centers on how best to use our therapy, highlighting new clinical data and applications. We believe this is a core strategy that will help to drive near-term growth.
New Therapy Divisions: We have established three distinct therapy divisions within our commercial operations including Critical Care, Cardiovascular, and Liver/Kidney/other to develop these markets internationally with the focus of leaders with area-specific medical and commercial expertise, who will work closely with our sales teams and best serve the needs and interests of our customers. The increased therapy area focus has already yielded good international sales momentum in many different areas, such as the use of CytoSorb in endocarditis and antithrombotic drug removal in cardiac surgery, in the treatment of liver disease, and in other critical care applications such as sepsis. We believe this infrastructure will yield many more similar successes across a broad array of applications.
Strategic Partnerships: We have entered into a global marketing agreement with Fresenius Medical Care, the largest dialysis company in the world, where CytoSorb has become the “featured solution for cytokine, bilirubin, and myoglobin removal” on its critical care platform of machines worldwide, with the exception of the U.S. Together, we are working to “Expand the Dimension of Blood Purification®” in hospitals and to promote and market our respective kidney and liver replacement therapies around the world.

29

New Exclusive Private Hospital Chain Partnerships: We are now the preferred supplier of hemoadsorption technology to the three largest private hospital chains in Germany, including Asklepios Kliniken GmbH, and the former hospitals of RHÖN-KLINIKUM AG. Many of these hospitals are already current customers and our agreements facilitate access and sales of CytoSorb to these and all other relevant institutions within these hospital networks.
Rise of Existing and New Applications: Among the many applications, we highlight:
oShock: Many studies have highlighted the ability of CytoSorb to remove inflammatory mediators and help to stabilize shock, a potentially fatal drop in blood pressure, in a wide range of patients. A recent 2019 meta-analysis, found that approximately 10% of ICU patients have septic shock at admission and 8% of patients admitted to the ICU have septic shock at some point in their hospital stay, with a high mortality of 38%. CytoSorb is being used around the world as a treatment of shock and we are conducting the PROCYSS RCT to formally evaluate CytoSorb as a treatment of this common and major unmet medical need.
oLiver disease: In the treatment of acute liver disease, CytoSorb outperforms the market leading MARS® platform (Baxter) in the ex vivo removal of many liver toxins, but has the added benefit of removing cytokines and inflammatory mediators, while being much easier to use. In real-world practice, CytoSorb has replaced MARS at many accounts.
oLung Injury: Our U.S. CTC registry publication in Critical Care highlights the high survival of critically ill COVID-19 patients with acute respiratory distress syndrome (ARDS) treated with CytoSorb and ECMO under FDA Emergency Use Authorization. We believe these data demonstrate a therapeutic strategy of “enhanced lung rest” using the combined therapies that can be extrapolated to the treatment of ARDS in non-COVID patients, a very large market.

Longer-term growth drivers

Stand-alone blood pump strategy: There are many applications where a simple, low-cost hemoperfusion pump is adequate to implement our CytoSorb blood purification technology, without the complexity of a large dialysis or continuous renal replacement therapy (CRRT) machine, without the need for a dialysis technician, and where patients do not need to have failed kidneys. This would greatly simplify treatment with CytoSorb in the ICU - potentially enabling its more ubiquitous and earlier use on more patients while opening the door for more new applications in the emergency room, surgery suites, and elsewhere, in what we call the “hospital-wide” application. We expect to launch a new, easier to use pump manufactured by a third -party supplier in mid-2024 called PuriFi. The machine is only as good as the therapy that is being run on it, and CytoSorb is the market leading cytokine adsorbing technology that makes this an excellent combination treatment and a potentially game-changing new business model going forward.
Expansion of direct sales territories: Although opening new countries with a direct sales force requires time, cost, and effort, it also allows us to directly lead the effort, drive results, and benefit from more profitable sales. With the announcement of expansion of direct sales into the U.K., Ireland and France, we now sell direct in three of the E.U.’s Big 5 Economies - Germany, France and the U.K. - and a total of 15 countries direct overall, while working with distributors or partners in the other two Big 5 Economies: Italy, and Spain.
Investment in important clinical studies in shock, liver failure, cardiac surgery, ATR, etc: We are committed to funding Company-sponsored studies in key areas that we believe will drive international adoption and usage, with the goal of becoming a standard of care for those applications.
New Products: Over the past couple of years, there has been increasing momentum around two additional marketed products, ECOS-300CY for ex vivo organ perfusion (EVOP) in solid organ transplant under the EU CE mark, and VetResQ in the U.S. for the treatment of companion animals. In particular, prominent research in the field of heart, lung and liver organ transplant highlight the benefits of our technology in controlling inflammation and improving organ function during EVOP.

30

COVID-19 Business Update

COVID-19 patients develop life-threatening complications such as acute respiratory distress syndrome (ARDS), shock (i.e. a potentially fatal drop in blood pressure), kidney failure, acute cardiac injury, thromboses and emboli, and secondary bacterial infections. The underlying cause for these complications is often a massive, systemic inflammatory response, leading to the damage of vital organs such as the lungs, heart, and kidneys, and ultimately multiple organ failure and death in many cases. Hypercoagulability, thought triggered by inflammation, and resulting thromboembolic events such as pulmonary emboli and thrombotic microangiopathy, play another critical role in the pathophysiology of COVID-19 infection and severity of illness.

The use of CytoSorb in patients infected with COVID-19 in Italy, China, Germany and France began in March 2020. During the pandemic, CytoSorb has been used to treat dangerous inflammation and related life-threatening complications in more than 7,650 COVID-19 patients in more than 30 countries. Based upon initial data and reports from physicians treating these complications, CytoSorb use has generally been associated with a marked reduction in cytokine storm and inflammation, improved lung function, weaning from mechanical ventilation, decannulation from extracorporeal membrane oxygenation (ECMO), and a reversal of shock.

The use of CytoSorb has not been approved in the U.S. by the FDA. However, under certain circumstances, investigational medical devices that have not yet been FDA-approved may be made available for emergency use in the U.S. under the FDA’s Expanded Access Program (“EAP”). On April 13, 2020, we announced that the FDA, in a different program than the EAP, granted U.S. Emergency Use Authorization (EUA) of CytoSorb for use in adult critically ill COVID-19 patients. Under the EUA, CytoSorbents was able to make CytoSorb available, through commercial sales, to all hospitals in the U.S. for use in patients, 18 years of age or older, with confirmed COVID-19 infection who are admitted to the intensive care unit with confirmed or imminent respiratory failure and who have early acute lung injury or ARDS, severe disease, or life-threatening illness resulting in respiratory failure, septic shock, and/or multiple organ dysfunction or failure. The CytoSorb device has been authorized by FDA under an EUA. It has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.

The U.S. CTC (CytoSorb Therapy in COVID-19) Registry was launched to capture outcomes and device utilization patterns from multiple U.S. participating centers treating critically ill COVID-19 patients according to the treatment recommendations of the FDA Emergency Use Authorization (EUA). Preliminary results on observed ICU mortality of COVID-19 patients with acute respiratory distress syndrome (ARDS) requiring extracorporeal membrane oxygenation (ECMO) and treated with CytoSorb according to FDA EUA criteria were presented at the International Symposium of Intensive Care Medicine conference in September 2021 in Brussels, Belgium. In December 2021 and published in the peer-reviewed journal Frontiers in Medicine. The CTC Registry has completed enrollment and the final results confirming high survival (74%) were presented at the European Society of Intensive Care Medicine conference October 2022 and also have been published in the prestigious peer-reviewed journal Critical Care.

Government Research Grants:

We have historically been successful in obtaining technology development contracts from governmental agencies such as the National Institutes of Health and the U.S. Department of Defense, including the Defense Advanced Research Projects Agency (“DARPA”), the U.S. Army, U.S. Special Operations Command (“USSOCOM”), the U.S. Air Force, Air Force Material Command (“USAF/AFMC”) and others. Currently, we have ongoing projects funded, in part, by the U.S. Army Medical Research Acquisition Activity (“USAMRAA”), the NHLBI, and the USAF/AFMC. For a complete discussion of the various research grants we have obtained, please refer to the section entitled Government Research Grants included in Item 1 of our Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 14, 2024.

Research and Development Update

Our research and development work levels have returned back to pre-pandemic levels. As of March 31, 2024, the revenue remaining to be earned on open grant contracts is $5.0 million. Overall, grant funded programs, HemoDefend-BGA™ (Universal Plasma), HemoDefend-RBC™ and K+ontrol™, continue to progress and we have been the beneficiary of approximately $15.8 million, $4.7 million and $7.7 million in total funding, respectively, awarded to date.

31

Impact of Inflation and Other Issues:

The current high inflationary environment has impacted us in various ways. Due to the current competitive labor market and rising inflation, our labor costs have risen significantly in order to attract and retain qualified employees throughout our organization. In addition, we have experienced raw material price increases primarily related to the oil-based chemicals used in the polymer manufacturing process as well additional requests for higher fuel surcharges from most suppliers. Rising energy costs, including electricity and fossil fuels, have also made it more expensive to support our operations, manufacturing, and commercial activities. We have also experienced increases in our transportation costs; however, we have been able to substantially mitigate these cost increases by implementing bulk shipping methods. In addition, we have been able to mitigate most supply chain issues that existed during the COVID-19 pandemic by ordering larger quantities of inventory as they were available. Inflationary pressures may continue to impact our product gross margins in the future.

Comparison for the three months ended March 31, 2024 and 2023:

Revenues:

Revenue from product sales was approximately $8,990,000 in the three months ended March 31, 2024, as compared to approximately $7,910,000 in the three months ended March 31, 2023, an increase of approximately $1,080,000, or 14%. Distributor sales increased approximately $614,000, or 20%. Direct sales increased approximately $466,000, or 10%. In addition, as a result of the increase in the average exchange rate of the Euro to the U.S. dollar, 2024 product sales were positively impacted by approximately $98,000. For the three months ended March 31, 2024, the average exchange rate of the Euro to the U.S. dollar was $1.09 as compared to an average exchange rate of $1.07 for the three months ended March 31, 2023.

Grant income was approximately $797,000 for the three months ended March 31, 2024 as compared to approximately $1,539,000 for the three months ended March 31, 2023, a decrease of approximately $742,000, or 48%. This decrease was due to the completion of several grants during 2023.

Total revenues were approximately $9,786,000 for the three months ended March 31, 2024, as compared to total revenues of approximately $9,449,000 for the three months ended March 31, 2023, an increase of approximately $337,000, or 4%.

Cost of Revenues:

For the three months ended March 31, 2024 and 2023, cost of revenue was approximately $3,216,000 and $3,994,000, respectively, a decrease of approximately $778,000. This decrease was primarily due to the decrease in cost of revenue related to the Company’s grant related activities following the completion of several grants in 2023. Product cost of revenue was approximately $2,420,000 and $2,531,000, respectively, for the three months ended March 31, 2024 and 2023, a decrease of approximately $111,000. This decrease is due primarily to greater efficiencies now being realized at our new manufacturing facility in Princeton, New Jersey. Product gross margins were approximately 76% during the three months ended March 31, 2024 (which excludes the impact of a one-time, non-recurring inventory adjustment of approximately $304,000 recorded in the first quarter of 2024), as compared to 68% during the three months ended March 31, 2023.

Research and Development Expenses:

For the three months ended March 31, 2024, research and development expenses were approximately $2,248,000 as compared to research and development expenses of approximately $4,214,000 for the three months ended March 31, 2023, a decrease of approximately $1,966,000. This decrease was due to a decrease in clinical trial costs of approximately $911,000 related to completion of the STAR-T trial in 2023, a decrease of approximately $850,000 in start-up expenses related to the new facility that were incurred in the first quarter of 2023 that did not recur in the first quarter of 2024, a decrease in non-grant related salaries of approximately $127,000 and a decrease in other non-grant related research and development activities of approximately $78,000.

Legal, Financial and Other Consulting Expenses:

Legal, financial and other consulting expenses were approximately $681,000 for the three months ended March 31, 2024, as compared to approximately $669,000 for the three months ended March 31, 2023, an increase of approximately $12,000. This increase was due to

32

an increase in accounting and auditing fees of approximately $46,000 and an increase in legal fees of approximately $30,000. These increases were offset by a decrease in employment agency fees of approximately $58,000 and a decrease in consulting fees of approximately $6,000.

Selling, General and Administrative Expenses:

Selling, general and administrative expenses were approximately $8,567,000 for the three months ended March 31, 2024, as compared to approximately $8,463,000 for the three months ending March 31, 2023, an increase of approximately $104,000. This increase was due to an increase in travel and entertainment expenses of approximately $132,000, an increase in royalty expense of $88,000, an increase in sales and marketing costs, which include advertising and conference attendance, of approximately $80,000. These increases were offset by decreases in non-cash stock compensation expense (which includes both stock options and restricted stock units) of approximately $156,000, and a decrease in salaries, commissions and related costs of approximately $40,000.

Gain (Loss) on Foreign Currency Transactions:

For the three months ended March 31, 2024, the loss on foreign currency transactions was approximately $1,426,000 as compared to a gain of approximately $661,000 for the three months ended March 31, 2023. The 2024 loss was directly related to the decrease in the spot exchange rate of the Euro to the U.S. dollar as of March 31, 2024 as compared to December 31, 2023. The spot exchange rate of the Euro to the U.S. dollar was $1.08 per Euro as of March 31, 2024, as compared to $1.11 per Euro as of December 31, 2023.

History of Operating Losses

We have experienced substantial operating losses since inception. As of March 31, 2024, we had an accumulated deficit of approximately $288,863,000, which included a loss of approximately $6,358,000 for the three-month periods ended March 31, 2024. Historically, losses have resulted principally from costs incurred in the research and development of our polymer technology, clinical studies, and general and administrative expenses.

Liquidity and Capital Resources

Since inception, our operations have been primarily financed through the issuance of debt and equity securities. As of March 31, 2024, we had current assets of approximately $19,993,000 and current liabilities of approximately $13,424,000. As of March 31, 2024, $25 million of our total shelf amount was allocated to our ATM facility, of which approximately $20.3 million is still available. During the three months ended March 31, 2024, the Company sold 53,290 shares pursuant to the Sale Agreement, at an average selling price of $1.03 per share, generating net proceeds of approximately $53,200.

In March of 2024, we received approximately $880,000 in cash from the approved sale of our net operating losses and research and development credits from the State of New Jersey.

We are also managing our resources proactively, continuing to invest in key areas such as our U.S. pivotal STAR-T trial, which includes the detailed analysis of trial data and the preparation of our application for marketing approval to the FDA. We have also instituted and continue to maintain tight control over expenditures.

As of March 31, 2024 we have approximately $10.1 million in cash, including approximately $8.6 million and $1.5 million in unrestricted and restricted cash, respectively. We believe this is sufficient to fund the Company’s operations into the fourth quarter of 2024. We will need to raise additional capital to support our ongoing operations in the future, and the Company is actively pursuing financing sources, including less or non-dilutive debt financing, royalty financing, strategic or direct investments, equity financing, and/or combinations thereof. There can be no assurance that management will be successful in these endeavors.

COVID-19 Impact on Financial Results

For the first year and a half of the coronavirus pandemic, COVID-19 was generally a positive driver for CytoSorb sales and highlighted the use of CytoSorb to treat cytokine storm and hyperinflammation. Because of this, the pandemic was a catalyst for CytoSorb orders from existing customers and also from new hospitals in countries where CytoSorb was not previously sold. We believe this awareness of CytoSorb increased overall usage during the COVID-19 pandemic and may help to drive further CytoSorb sales in the future.

33

However, starting in the third quarter of 2021, the protracted COVID-19 pandemic began to have a negative impact on our business, due to pandemic-driven adverse market conditions worldwide, especially in Germany which is our largest market. The excessive workload in hospitals due to COVID has led to an exodus of healthcare workers from acute care worldwide, leaving hospitals short-staffed, particularly nursing. This in turn has forced the reduction in ICU beds and allowable patient censuses, and reduced the scheduling of revenue generating surgical procedures, resulting in decreased revenue and economic weakness at hospitals. Meanwhile, in 2022 the rates of severe COVID-19 illness requiring ICU care, and COVID-related death have been disproportionately very low. This is mainly attributed to high rates of vaccinations, natural immunity, and the availability of anti-viral drugs that are associated with reduced severity of illness, reduced need for hospitalization, and risk of death. These factors, in turn, have decreased the numbers of patients treatable with CytoSorb.

Additionally, COVID slowed our ability to generate clinical data to support our sales and marketing efforts. Currently, we are seeing an easing of the of the negative impacts of COVID-19. In 2024, we have generally good access to hospitals and physicians which should positively impact our product sales in the future. The lessened impact of COVID-19 has also had a positive impact on patient enrollment of our clinical trials.

Contractual Obligations

In March 2021, the Company entered into a lease agreement for a new operating facility at 305 College Road East, Princeton, New Jersey, which contains office, laboratory, manufacturing and warehouse space. The commencement date of the lease was April 1, 2021. The Initial Early Term began on the commencement date (April 1, 2021) and lasted two months. The Early Term commenced on June 1, 2021 and lasted until September 30, 2021. The lease also contains two five-year renewal options. Commencing on September 30, 2021, the remaining lease term will last for 15.5 years. The lease required monthly rental payments of $25,208 for the Initial Early Term, $88,254 for the Early Term and initial monthly payments of approximately $111,171 in the first year of the remaining term. Following the first year of the remaining term, the annual base rent will increase by approximately 2.75% annually over the remaining term. The lease also contains six months of rent abatement. In addition to the base rent, payments of operating expenses and real estate taxes will be required. These payments are to be based on actual amounts incurred during 2021, multiplied by the Company’s share of the total building space (92.3%). The landlord also provided an allowance of approximately $1,455,000 related to certain building improvements as outlined in the lease. In April 2021, the Company provided the landlord with a letter of credit in the amount of approximately $1,334,000 as security.

In January 2021, CytoSorbents Europe GmbH entered into a lease for 1,068 square meters of additional warehouse space. The lease commenced on April 1, 2021, requires monthly payments of base rent of $7,784 and other costs of approximately $239 and has a term of five years. The lease also has an option to extend the lease term for an additional five-year period through March 31, 2031.

In September 2021, the Company extended its two operating leases for its office facility in Germany. These leases require combined base rent payments amounting to approximately $12,100 per month. The initial lease term of both leases ends August 31, 2026. In addition, the Company is obligated to monthly operating expenses of approximately $3,000 per month. Both leases have a five year option to renew that would extend the lease term to August 31, 2031.

Off-balance Sheet Arrangements

We have no off-balance sheet arrangements.

Going Concern

As of March 31, 2024, the Company’s total cash position was approximately $10.1 million, with cash and cash equivalents of approximately $8.6 million, and approximately $1.5 million in restricted cash, which is not expected to fund the Company’s operations beyond twelve months from the issuance of these financial statements. This matter raises substantial doubt about the Company’s ability to continue as a going concern. As a result, the accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The Company will need to raise additional capital to support our ongoing operations in the future.

34

Critical Accounting Policies and Estimates

A discussion of our critical accounting policies and estimates is contained in our Annual Report on Form 10-K.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

Not applicable.

Item 4. Controls and Procedures.

We maintain disclosure controls and procedures designed to ensure information required to be disclosed in our reports filed 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 are designed to provide reasonable assurance that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Interim Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management, with the participation of our Chief Executive Officer and Chief Interim Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Interim Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report are functioning effectively to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Interim Chief Financial Officer, as appropriate to allow timely decisions regarding disclosures. A controls system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the controls system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.

No change in our internal control over financial reporting occurred during the three months ended March 31, 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

35

PART II. OTHER INFORMATION

Item 1. Legal Proceedings.

From time to time, we may become involved in litigation or other legal proceedings arising in the ordinary course of business. We are not currently a party to any litigation or legal proceedings that, in the opinion of our management, are likely to have a material adverse effect on our business. Regardless of outcome, litigation can have an adverse impact because of defense and settlement costs, diversion of management resources and other factors.

On March 5, 2024, Danielle Greene, a former employee, filed a complaint against us in the Superior Court of New Jersey, Law Division, Mercer County, alleging breach of the New Jersey Conscientious Employee Protection Act (“CEPA”). The complaint specifically alleges that we violated the provisions of the CEPA by allegedly terminating Ms. Greene in retaliation for complaining about certain business practices. We dispute these allegations and intend to vigorously defend against them, but there can be no assurance as to the outcome of the litigation.

Item 1A. Risk Factors.

For a discussion of risks that affect the Company’s business, please refer to Part I, Item IA, “Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 14, 2024.

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

None.

Item 3. Defaults Upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

None.

36

Item 6. Exhibits.

Number

    

Description

31.1

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of Sarbanes Oxley Act of 2002.

31.2

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 302 of Sarbanes Oxley Act of 2002.

32.1

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of Sarbanes Oxley Act of 2002.*

32.2

Certification of Principal Interim Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of Sarbanes Oxley Act of 2002.*

101

The following materials from CytoSorbents Corporation’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, formatted in Extensible Business Reporting Language (XBRL): (i) Consolidated Balance Sheets at March 31, 2024 and December 31, 2023, (ii) Consolidated Statements of Operations for the three months ended March 31, 2024 and 2023, (iii) Consolidated Statement of Changes in Stockholders’ Equity for the three months ended March 31, 2024 and 2023, (iv) Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023 and (v) Notes to Consolidated Financial Statements.

104

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

*    In accordance with SEC Release 33-8238, Exhibits 32.1 and 32.2 are being furnished and not filed.

**  Portions of this exhibit identified by [***] have been excluded pursuant to Item 601(b)(10)(iv) of Regulation S-K because it is both not material and is private or confidential.

37

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.

 

CYTOSORBENTS CORPORATION

 

 

Dated: May 9, 2024

By:

/s/ Phillip P. Chan

 

 

Name: Phillip P. Chan

 

 

Title:Chief Executive Officer

 

 

(Principal Executive Officer)

Dated: May 9, 2024

By:

/s/ Kathleen P. Bloch

 

 

Name: Kathleen P. Bloch, CPA

 

 

Title: Interim Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

38

EX-31.1 2 ctso-20240331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Phillip Chan, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of CytoSorbents Corporation;

2.

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

3.

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

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13-a-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 financing reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)

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

(b)

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

Date: May 9, 2024

/s/ Phillip P. Chan

Phillip P. Chan Principal Executive Officer


EX-31.2 3 ctso-20240331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO EXCHANGE ACT RULE 13a-14(a)/15d-14(a)

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Kathleen P. Bloch, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of CytoSorbents Corporation;

2.

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

3.

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

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13-a-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 financing reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)

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

(b)

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

Date: May 9, 2024

/s/ Kathleen P. Bloch

Kathleen P. Bloch Interim Principal Financial Officer


EX-32.1 4 ctso-20240331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF

PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT of 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Phillip Chan, Chief Executive Officer of CytoSorbents Corporation, hereby certify, that, to my knowledge:

1.

The Quarterly Report on Form 10-Q for the quarter ending March 31, 2024 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 such Quarterly Report on Form 10-Q for the quarter ending March 31, 2024, fairly presents, in all material respects, the financial condition and results of operations of CytoSorbents Corporation.

Date: May 9, 2024

CYTOSORBENTS CORPORATION

By:

/s/ Phillip P. Chan

Phillip Chan

Chief Executive Officer


EX-32.2 5 ctso-20240331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF

PRINCIPAL FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT of 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Kathleen P. Bloch, the Interim Chief Financial Officer of CytoSorbents Corporation, hereby certify, that, to my knowledge:

1.

The Quarterly Report on Form 10-Q for the quarter ending March 31, 2024, 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 such Quarterly Report on Form 10-Q for the quarter ending March 31, 2024, fairly presents, in all material respects, the financial condition and results of operations of CytoSorbents Corporation.

Date: May 9, 2024

CYTOSORBENTS CORPORATION

By:

/s/ Kathleen P. Bloch

Kathleen P. Bloch

Interim Chief Financial Officer


EX-101.SCH 6 ctso-20240331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00202 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Calc 2) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - LONG-TERM DEBT (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - LONG-TERM DEBT - Principal payments (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - LEASES - Maturities of the lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - STOCKHOLDERS' EQUITY - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - STOCKHOLDERS' EQUITY - Intrinsic value (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - STOCKHOLDERS' EQUITY - Non-vested options (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details) link:presentationLink link:calculationLink link:definitionLink 40306 - Disclosure - STOCKHOLDERS' EQUITY - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 40307 - Disclosure - STOCKHOLDERS' EQUITY - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - REVENUE - Revenue by customer type and geographic area (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - REVENUE - Receivables and contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - REVENUE - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - LONG-TERM DEBT - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - LEASES - Right-of- use asset and related lease liability (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - NET LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ctso-20240331_cal.xml EX-101.CAL EX-101.DEF 8 ctso-20240331_def.xml EX-101.DEF EX-101.LAB 9 ctso-20240331_lab.xml EX-101.LAB Document and Entity Information Document Type Document Quarterly Report Document Period End Date Document Transition Report Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Central Index Key Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Period Focus Amendment Flag CONSOLIDATED BALANCE SHEETS Statement [Table] Statement [Table] Statement [Line Items] Statement LONG-TERM DEBT, NET Assets [Abstract] ASSETS Assets, Current [Abstract] Current Assets: Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Accounts Receivable, Net, Current Grants and accounts receivable, net of allowances of $48,229 and $49,663 as of March 31, 2024 and December 31, 2023, respectively Inventory, Net Inventories Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Assets, Current Total current assets Property, Plant and Equipment, Net Property and equipment, net Restricted Cash, Noncurrent Restricted cash Operating Lease, Right-of-Use Asset Right-of-use asset Right of use asset Right-of-use assets Other Assets, Noncurrent Other assets Assets Total Assets Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities, Current [Abstract] Current Liabilities: Accounts Payable, Current Accounts payable Operating Lease, Liability, Current Less current portion Lease liability - current portion Long-term Debt, Current Maturities Less Current maturities Current maturities of long-term debt Amount of accrued expenses and other current liabilities. Accrued Expenses and Other Current Liabilities. Accrued expenses and other current liabilities Liabilities, Current Total current liabilities Operating Lease, Liability, Noncurrent Lease liability, net of current portion Long-term Debt, Excluding Current Maturities Long-term debt net of current maturities Long-term debt net of current maturities Liabilities Total Liabilities Commitments and Contingencies. Commitments and Contingencies (Note 6) Stockholders' Equity Attributable to Parent [Abstract] Stockholders' Equity: Preferred Stock, Value, Issued Preferred Stock, Par Value $0.001, 5,000,000 shares authorized; no shares issued and outstanding as of March 31, 2024 and December 31, 2023 Common Stock, Value, Issued Common Stock, Par Value $0.001, 100,000,000 shares authorized; 54,293,555 and 54,240,265 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Additional Paid in Capital Additional paid-in capital Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income Retained Earnings (Accumulated Deficit) Accumulated deficit Stockholders' Equity Attributable to Parent Balance Balance Total Stockholders' Equity Liabilities and Equity Total Liabilities and Stockholders' Equity Accounts Receivable, Allowance for Credit Loss, Current Grants and accounts receivable, net of allowance for doubtful accounts Preferred Stock, Par or Stated Value Per Share Preferred Stock, Par Value Preferred Stock, Shares Authorized Number of preferred stock authorized Preferred Stock, shares authorized Preferred Stock, Shares Issued Preferred Stock, shares issued Preferred Stock, Shares Outstanding Preferred Stock, shares outstanding Common Stock, Par or Stated Value Per Share Common Stock, Par Value Common Stock, Shares Authorized Common stock, shares authorized Common Stock, Shares, Issued Common Stock, shares issued Common Stock, Shares, Outstanding Common Stock, shares outstanding CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Product and Service [Axis] Product and Service [Domain] Total product sales [Member] Total product sales Product sales Represent the information relating to the cyto sorb sales CytoSorb sales [Member] CytoSorb sales Represent the information relating to the other sales Other sales [Member] Other product sales Grant income [Member] Grant income Government grants Revenues [Abstract] Revenue: Revenue from Contract with Customer, Including Assessed Tax Total revenue Cost of Goods and Services Sold Cost of revenue Gross Profit Gross profit Operating Expenses [Abstract] Operating expenses: Research and Development Expense Research and development Professional Fees Legal, financial and other consulting Selling, General and Administrative Expense Selling, general and administrative Operating Expenses Total operating expenses Operating Income (Loss) Loss from operations Nonoperating Income (Expense) [Abstract] Other income (expense): Interest Income (Expense), Nonoperating, Net Interest income (expense), net Amount of miscellaneous income (expense). Miscellaneous Income (Expense) Miscellaneous income/(expense) Foreign Currency Transaction Gain (Loss), before Tax Gain (Loss) on foreign currency transactions Nonoperating Income (Expense) Total other income (expense), net Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before benefit from income taxes Net Income (Loss) Available to Common Stockholders, Basic Net loss attributable to common stockholders Earnings Per Share, Basic Basic net loss per common share Earnings Per Share, Diluted Diluted net loss per common share Weighted Average Number of Shares Outstanding, Basic Weighted average number of shares of common stock outstanding, basic Weighted Average Number of Shares Outstanding, Diluted Weighted average number of shares of common stock outstanding, diluted Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Comprehensive loss: Net loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income/(loss): Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Other comprehensive loss, foreign currency translation adjustment Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Equity Components [Axis] Equity Component [Domain] Common Stock [Member] Common Stock Additional Paid-in Capital [Member] Additional Paid-In Capital Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income Accumulated Deficit [Member] Accumulated Deficit Shares, Outstanding Balance (in shares) Balance (in shares) Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock-based compensation - employees, consultants and directors Stock Issued During Period, Value, New Issues Issuance of common stock, net of fees incurred Sale Of Common Stock Issuance of common stock, net of fees incurred (in shares) Issuance of common stock Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Legal/audit fees related to ATM offering Value stock issued during the period as a result of the exercise of cash options. Stock Issued During Period Value Stock Cash Options Exercised Proceeds from the exercise of stock options for cash CONSOLIDATED STATEMENTS OF CASH FLOWS Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Amount of non-cash restricted stock unit compensation. Non Cash Restricted Stock Unit Compensation Non-cash restricted stock unit compensation Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Provision for Doubtful Accounts Bad debt expense Amortization of Debt Discount (Premium) Amortization of right-of-use asset Impairment of Intangible Assets, Finite-lived Impairment of patents Interest Expense, Debt, Excluding Amortization Debt costs Share-based Compensation Stock-based compensation Foreign Currency Transaction Gain (Loss), Unrealized Foreign currency transaction (gain) loss Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Increase (Decrease) in Accounts Receivable Grants and accounts receivable Increase (Decrease) in Inventories Inventories Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Intangible Assets Payments for patent costs Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Repayments of Long-Term Debt Repayment of long-term debt Proceeds from Issuance of Common Stock Net proceeds from issuance of stock Issuance of common stock, net of fees incurred Proceeds from Stock Options Exercised Proceeds from exercise of stock options Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Effect of Exchange Rate on Cash and Cash Equivalents Effect of exchange rates on cash Cash and Cash Equivalents, Period Increase (Decrease) Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash - end of period Cash, cash equivalents and restricted cash - beginning of period Total cash, cash equivalents and restricted cash Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid during the period for interest Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Supplemental disclosure of non-cash financing activities: Stock Issued Settlement of accrued bonuses with restricted stock units Capital Expenditures Incurred but Not yet Paid Capital expenditures included in accounts payable BASIS OF PRESENTATION Basis of Accounting [Text Block] BASIS OF PRESENTATION PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] STOCKHOLDERS' EQUITY REVENUE Revenue from Contract with Customer [Text Block] REVENUE LONG-TERM DEBT Long-term Debt [Text Block] LONG-TERM DEBT COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] COMMITMENTS AND CONTINGENCIES LEASES Lessee, Operating Leases [Text Block] LEASES NET LOSS PER SHARE Earnings Per Share [Text Block] NET LOSS PER SHARE SUBSEQUENT EVENTS Subsequent Events [Text Block] SUBSEQUENT EVENTS Disclosure of accounting policy for Nature of Business Policy. Nature Of Business Policy [Policy Text Block] Nature of Business Disclosure of accounting policy for stock market listing. Stock Market Listing Policy [Text Block] Stock Market Listing Disclosure of accounting policy for basis of consolidation and foreign currency translation. Consolidation and Foreign Currency Translation Policy [Text Block] Basis of Consolidation and Foreign Currency Translation Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Restricted Cash Trade and Other Accounts Receivable, Policy [Policy Text Block] Accounts Receivable and Allowance for Credit Losses Inventory, Policy [Policy Text Block] Inventories Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Intangible Assets, Finite-Lived, Policy [Policy Text Block] Patents Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment or Disposal of Long-Lived Assets Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Research and Development Expense, Policy [Policy Text Block] Research and Development Advertising Costs, Policy [Policy Text Block] Advertising Expenses Income Tax, Policy [Policy Text Block] Income Taxes Use of Estimates, Policy [Policy Text Block] Use of Estimates Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk Fair Value of Financial Instruments, Policy [Policy Text Block] Financial Instruments Disclosure of accounting policy for warrants. Warrants Policy [Policy Text Block] Warrants Earnings Per Share, Policy [Policy Text Block] Net Loss Per Common Share Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Stock-Based Compensation Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. Shipping And Handling Costs Policy [Policy Text Block] Shipping and Handling Costs New Accounting Pronouncements, Policy [Policy Text Block] Effect of Recent Accounting Pronouncements Tabular disclosure of the components of cash and cash equivalents and restricted cash and cash equivalents. Schedule Of Cash And Cash Equivalents And Restricted Cash And Cash Equivalents [Table Text Block] Schedule of reconciliation of cash and cash equivalents and restricted cash and cash equivalents Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of stock options activity Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Schedule of intrinsic value Schedule of Nonvested Share Activity [Table Text Block] Schedule of company's non-vested options Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule of restricted stock unit Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of the restricted stock unit activity Disaggregation of Revenue [Table Text Block] Schedule of disaggregation of revenue Contract with Customer, Asset and Liability [Table Text Block] Schedule of receivables and contract liabilities from contracts with customers Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Long-term debt Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Principal payments of long-term debt Tabular disclosure of Lessee's right-of-use-assets and lease liability under operating lease. Lessee, Operating Lease, Balance Sheet Disclosure [Table Text Block] Schedule of right-of- use asset and related lease liability Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of maturities of the lease liabilities Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Capitalization [Line Items] BASIS OF PRESENTATION The amount of approximate value of cash and cash equivalents. Cash and Cash Equivalents Gross Value Cash and cash equivalents gross value Restricted Cash and Cash Equivalents, Current Restricted cash Disclosure of information about principal business activity and summary of significant accounting policies. Principal Business Activity and Summary of Significant Accounting Policies [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Accounts Receivable [Member] Accounts Receivable Concentration Risk Type [Axis] Concentration Risk Type [Domain] The member stands for one distributor/strategic partner. One Distributor/strategic partner [Member] One Distributor/strategic partner Cargo and Freight [Member] Cargo and Freight Credit Facility [Axis] Credit Facility [Domain] Letter of credit [Member] Letter of credit Credit Card [Member] Credit Card Income Tax Authority [Axis] Income Tax Authority [Domain] Federal [Member] Federal Range [Axis] Range [Domain] Maximum [Member] Maximum Line items represents the Principal Business Activity and Summary of Significant Accounting Policies. Principal Business Activity and Summary of Significant Accounting Policies [Line Items] PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Number of countries where the entity's flagship product is marketed and distributed. Number of Countries Where Flagship Product is Marketed and Distributed Number of countries where the entity's flagship product is marketed and distributed Represents the company entered in to supplier agreement term. Supplier Agreement Term Preferred supplier agreement term Represents the number of healthcare facilities. Number of Healthcare Facilities Number of healthcare facilities Number of states across the healthcare facilities. Number of States Across the Healthcare Facilities Number of states healthcare facilities across throughout Germany Number of patents issued to the entity in the United States. Number of Patents, United States Number of patents Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement. Foreign Currency Transaction Gain (Loss), Excluding Tax Foreign currency transaction gain (loss) Debt Instrument, Collateral Amount Cash collateral Inventory, Finished Goods, Gross Inventory - finished goods Inventory, Work in Process, Gross Inventory - work in process Inventory, Raw Materials, Gross Inventory - raw materials Asset Impairment Charges Impairment charges Advertising Expense Advertising expenses Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Federal statutory rate Unrecognized Tax Benefits Unrecognized tax benefits 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. Threshold Used For Calculating Concentration Of Risk Concentration risk Cash, FDIC Insured Amount Cash, FDIC insured amount Number of member banks. Number of Member Bank Number of member bank Restricted Cash and Cash Equivalents Restricted cash Schedule that describes stockholders' equity. Stockholders Equity [Table] 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. Stockholders Equity [Line Items] STOCKHOLDERS' EQUITY Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding, end of the year Outstanding, beginning of the year Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Granted Number of option granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Forfeited Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding, end of the year Outstanding, beginning of the year Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Forfeited Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted Average Remaining Contractual Life (Years) Options Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding, beginning of the year Share based Compensation Arrangement by Share based Payment Award Options Outstanding Granted In Period Weighted Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Granted In Period Weighted Average Remaining Contractual Term Granted Weighted average remaining contractual term for option awards cancelled during the period, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days. Share Based Compensation Arrangement by Share Based Payment Award Options Cancelled in Period Weighted Average Remaining Contractual Term Forfeited Share based Compensation Arrangement by Share based Payment Award Options Outstanding Expired In Period Weighted Average Remaining Contractual Term. Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Weighted Average Remaining Contractual Term Expired Weighted average remaining contractual term for option awards exercised during the period, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days. Share Based Compensation Arrangement by Share Based Payment Award Options Exercised in Period Weighted Average Remaining Contractual Term Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Outstanding, end of the year Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Represents exercise price range one. Exercise Price Range One [Member] Exercise Price Range One Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] STOCKHOLDERS' EQUITY Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract] Options Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Range of Exercise Price, Lower Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Range of Exercise Price, Upper Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Number Outstanding at December 31, 2023 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Weighted Average Exercise Price Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Weighted Average Remaining Life (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Grant date fair value of these unvested options Aggregate intrinsic value Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Number Exercisable at December 31, 2023 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value Schedule of Stock by Class [Table] Class of Stock [Line Items] STOCKHOLDERS' EQUITY Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Non-vested, December 31, 2023 Non-vested, January 1, 2023 Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Vested Vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price Non-vested, December 31, 2023 Non-vested, January 1, 2023 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Vested Restricted Stock Units (RSUs) [Member] Restricted stock Title of Individual [Axis] Relationship to Entity [Domain] Board of Directors Chairman [Member] Board of directors Management [Member] Executive Management Officer [Member] Other Employees Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Restricted Stock Units, Ending Balance Restricted Stock Units, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Restricted Stock Units, Intrinsic Value Ending Balance Restricted Stock Units, Intrinsic Value Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Granted Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Non-vested, December 31, 2023 Non-vested, January 1, 2023 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Non-vested, December 31, 2023 Non-vested, January 1, 2023 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Options to grant (in shares) Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Class of Warrant or Right [Table] Class of Warrant or Right [Line Items] STOCKHOLDERS' EQUITY Class of Warrant or Right, Outstanding Number of shares to be purchased Class of Warrant or Right, Exercise Price of Warrants or Rights Warrant Exercise Price per Share Warrant exercise price per share Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent event [Member] Subsequent event Class of Stock [Axis] Class of Stock [Domain] Represents information pertaining to exercise price ranging from 1.55 to 3.71. Exercise Price Ranging From 1.55 To 3.71 [Member] Exercise price ranging from 1.55 to 3.71 Represents the information pertaining to exercise price ranging from 3.50 to 4.61. Exercise Price Ranging From 3.50 To 4.61 [Member] Exercise price ranging from 3.50 to 4.61 Legal Entity [Axis] Entity [Domain] Represents information pertaining to Jefferies LLC and B. Riley FBR, Inc. Jefferies LLC and B. Riley FBR, Inc Jefferies LLC and B. Riley FBR, Inc Plan Name [Axis] Plan Name [Domain] Represents the information pertaining to August 10, 2022 Performance Based Award. August 10, 2022 Performance Based Award [Member] August 10, 2022 performance based award Represents the information pertaining to July 07, 2023 performance based award. July 07, 2023 Performance Based Award [Member] July 07, 2023 performance based award Represents the information pertaining to September 18, 2023 performance based award. September 18, 2023 Performance Based Award [Member] September 18, 2023 performance based award This member stands for Executive Officer, Director And Non-executive Officer Employees. Executive Officer, Director And Non-executive Officer Employees [Member] This member stands for Employee One. Employee One [Member] Employee one This member stands for Employee Two. Employee Two [Member] Employee two Chief Executive Officer [Member] Chief Executive Officer This member stands for senior managers. Senior managers [Member] Senior managers This member stands for Senior Manager Two. Senior Manager Two [Member] Senior manager two This member stands existing 2022-2025 performance. Existing 2022-2025 Performance [Member] Existing 2022-2025 performance Employee stock options Sale of Stock [Axis] Sale of Stock [Domain] Employee Stock [Member] Employee Stock represent information pertaining to December 13, 2023 offering. December 13, 2023 Offering [Member] December 13, 2023 Offering Vesting [Axis] Vesting [Domain] Share-based Payment Arrangement, Tranche One [Member] First anniversary of the date of the grant Share-based Payment Arrangement, Tranche Two [Member] Second anniversary of the date of the grant Share-based Payment Arrangement, Tranche Three [Member] Second anniversary of the date of the grant Third anniversary of the date of the grant Fourth portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. Third Anniversary Of the Date of The Grant [Member] Third anniversary of the date of the grant Fifth portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period. Fourth Anniversary Of the Date of The Grant [Member] Fourth anniversary of the date of the grant Minimum [Member] Minimum Class of Warrant or Right, Number of Securities Called by Warrants or Rights Warrants to purchase shares Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Number of common stock purchased by each warrant Share Price Average selling price Sale of Stock, Consideration Received on Transaction Net proceeds excluding proceeds received upon exercise of warrants Common Stock Value Authorized For Shares Authorized. Common Stock Value Authorized Aggregate offering price On July 29, 2015, the Company's registration statement on Form S-3, as filed with the SEC on July 23, 2015, was declared effective using a "shelf" registration process. Under this shelf registration statement, the Company may issue, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants, or units, up to a total dollar amount of $100 million. Aggregate Registered Amount for Offerings Aggregate registered amount for offerings Share-Based Compensation Arrangement by Share-Based Payment Award, Options, unvested in Period, Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Non-Vested in Period, Fair Value Unvested options in fair value The commission rate as a percentage of the aggregate gross proceeds. Commission Rate As Percentage Of Aggregate Gross Proceeds Commission rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Number of options granted Allocated Share-based Compensation Expense Allocated share-based compensation expense Stock or Unit Option Plan Expense Stock or unit option plan expense Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Grant date exercise price range Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected life of the stock option Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Current price of the underlying stock and its expected volatility range Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividends Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Risk free interest rate range Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Total unrecognized compensation cost related to stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Amortized period Stock Issued During Period, Shares, Restricted Stock Award, Gross Stock issued during period, shares, restricted stock award, gross Stock Issued During Period, Value, Restricted Stock Award, Gross Stock issued during period, value, restricted stock sward, gross Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting percentage Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock options Proceeds from Issuance or Sale of Equity Equity investment by an existing investor Net proceeds from issuance of stock Sale of Stock, Price Per Share Average selling price Disaggregation of Revenue [Table] Customer [Axis] Customer [Domain] This member stands for Direct. Direct [Member] Direct This member stands for distributors/strategic partners. Distributors/Strategic Partners [Member] Distributors/Strategic Partners This member stands for united states government agencies. United States Government Agencies [Member] United States Government Agencies Geographical [Axis] Geographical [Domain] United States [Member] United States Germany [Member] Germany This member stands for All other countries. All other countries [Member] All other countries Disaggregation of Revenue [Line Items] REVENUE Sale Revenues Goods Net Sale Revenues Goods Net [Abstract] Product sales: Contract with Customer, Asset, Net, Current Contract receivables, which are included in grants and accounts receivable Receivables, which are included in grants and accounts receivable Deferred Revenue Contract liabilities Contract liabilities, which are included in accrued expenses and other current liabilities Number of primary revenue streams. Number of Primary Revenue Streams Number of primary revenue streams Represents the term of customer contracts. Term Of Customer Contracts Term of customer contracts Value of free of charge goods and credit rebates as on the balance sheet date, classified as current. Contract With Customer Liability, Value of Free Of Charge Goods And Credit Rebates, Current Value of free of charge goods and credit rebates Amount of contract with customer liability net of free of charge goods and credit rebates as on the balance sheet date, classified as current. Contract With Customer Liability, Net Of Free Of Charge Goods And Credit Rebates, Current Contract liabilities net of value of free of charge goods and credit rebates Schedule of Long-Term Debt Instruments [Table] Lender Name [Axis] Line of Credit Facility, Lender [Domain] This member stands for western alliance bank. Western Alliance Bank [Member] Western Alliance Bank Debt Instrument [Axis] Debt Instrument, Name [Domain] This represents New Term Loan member. New Term Loan [Member] New Term Loan This member stands for term a loan. Term A Loan [Member] Term A Loan This member stands for term b loan. Term B Loan [Member] Term B Loan This member stands for term c loan. Term C Loan [Member] Term C Loan This member stands for non refundable closing fee. Non refundable Closing Fee [Member] Non refundable Closing Fee Represents the information pertaining to 2018 success fee letter. 2018 Success Fee Letter [Member] 2018 Success Fee Letter This member stands for 2022 Success Fee Letter. 2022 Success Fee Letter [Member] 2022 Success Fee Letter This member stands for first tranche Member. First Tranche [Member] First Tranche This member stands for second tranche Member. Second Tranche [Member] Second Tranche This member stands for third tranche Member. Third Tranche [Member] Third Tranche Balance Sheet Location [Axis] Balance Sheet Location [Domain] This member stands for closing fee. Closing Fee [Member] Closing Fee Represents the information pertaining to final fee. Final Fee Member Final Fee Award Date [Axis] Award Date [Domain] Represents the information pertaining to first anniversary. First Anniversary [Member] First Anniversary Represents the information pertaining to second anniversary. Second Anniversary [Member] Second Anniversary Represents the information pertaining subsequent to second anniversary. Subsequent To Second Anniversary [Member] Subsequent to second anniversary Debt Instrument [Line Items] LONG-TERM DEBT Debt Instrument, Face Amount Debt instrument , Face amount Security amount Repayments of Debt Repayments of debt Long-term Debt. Long-term debt Subtotal Line of Credit Facility, Maximum Borrowing Capacity Maximum borrowing capacity Line of Credit Facility, Current Borrowing Capacity Current borrowing capacity Debt Instrument, Basis Spread on Variable Rate Rate of interest added to reference rate as per debt agreement The cap interest rate during the reporting period. Debt Instrument, Cap Interest Rate Interest rate cap Proceeds from Issuance of Long-term Debt Repayment of long-term debt Debt Instrument, Periodic Payment Equal monthly payments of principal with accrued and unpaid interest payable Debt Issuance Costs, Net Debt issuance costs Amount of debt interest costs. Debt Interest Costs Debt interest costs Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Percentage of debt instrument principal amount Non-refundable fee to be paid upon termination or maturity of debt instrument, representing the percent of the principal amount of debt funded. Debt Instrument, Non-refundable Fee Upon Termination or Maturity, Percent Non-refundable fee percent The average effective success fee rate during the reporting period. Percentage Of Success Fee Percentage of success fee The percentage of closing price on common stock. Percentage of Closing Price on Common Stock Percentage of closing price on common stock Number of days for stock price threshold set in success fee letter. Number of Days for Stock Price Threshold Number of days for stock price threshold set in success fee letter Long-term Debt, Gross Principal amount Amount of accrued final fee made during the period. Accrued Final Fee Accrued final fee Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2025 Long-term Debt, Maturities, Repayments of Principal in Year Two 2026 Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt and final fee. Long term Debt And Final Fee Total Commitments and Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Commitments and Contingencies Disclosure [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Royalty Agreements [Member] Royalty Agreement License Agreement [Member] License Agreement [Member] License Agreement Commitments and Contingencies Disclosure [Line Items] Commitments and Contingencies Disclosure [Line Items] COMMITMENTS AND CONTINGENCIES Represents the initial term of executive employment agreements. Executive Employment Agreements , Initial Term Initial term (in years) Automatic renewal period for employment agreements. Employment Agreements, Automatic Renewal Period Automatic renewal period for employment agreements Automatic renewed period for employment agreements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Employment Agreements, Automatic Renewed Period Additional automatic renewed period for employment agreements The rate of royalty payment. Royalty Payment Rate Future royalty payment percentage on gross revenue Royalty Expense Royalty cost Percentage for royalty payments equal. Royalty Payments For Interest Percentage of royalty The duration of license period. License Period Term of license agreement The rate of royalty rate lower limit. Royalty Rate Lower Limit Royalty rate, lower limit The rate of royalty rate upper limit Royalty Rate Upper Limit Royalty rate, upper limit Lessee, Lease, Description [Table] Scenario [Axis] Scenario, Unspecified [Domain] This member stands for initial early term of operating lease. Initial early term [Member] Initial early term This member stands for early term of operating lease. Early term [Member] Early term This member stands for first year of remaining operating lease term. First year of remaining lease term [Member] Early term Consolidated Entities [Axis] Consolidated Entities [Domain] This member stands for CytoSorbents Medical, Inc. CytoSorbents Medical, Inc [Member] CytoSorbents Medical, Inc This member stands for CytoSorbents Europe GmbH. CytoSorbents Europe GmbH [Member] CytoSorbents Europe GmbH Lessee, Lease, Description [Line Items] LEASES: The number of times lease renewal options available. Number of Times Lease Renewal Available Number of times lease renewal options available Lessee, Operating Lease, Renewal Term Renewal term Lessee, Operating Lease, Remaining Lease Term Remaining lease term Operating Lease, Expense Monthly payments of base rent and other costs The percentage of annual increment in operating lease rent expense. Operating Leases, Annual Rent Expense Increment Rate Annual rent expense increment rate Rent abatement term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Operating Leases, Rent Abatement Term Rent abatement term The percentage of total building space occupied. Percentage Of Total Building Space Occupied Percentage of total building space occupied The amount of allowance for building improvement receivable from landlord. Operating Leases, Building Improvement Allowance Receivable Allowance for building improvement Operating Lease, Liability Total lease liability Operating lease lability Lessee, Operating Lease, Discount Rate Incremental borrowing rate Additional rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. Additional Operating Leases Rent Expense Net Additional operating leases rent expense Area of Land. Area of Land Operating Lease, Cost Other costs Lessee, Operating Lease, Term of Contract Lease term Lessee, Operating Lease, Existence of Option to Extend [true false] Existence of option to extend The additional lessee operating lease term of contract option to extend. Additional Lessee Operating Lease Term Of Contract Option To Extend Additional lessee operating lease term of contract option to extend Operating Lease, Payments Operating lease paid Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term Lessee, Operating Lease, Liability, to be Paid, Year One 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five 2029 Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due Total lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value discount Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Represents the information pertaining to stock options and warrants. Stock Options and Warrants [Member] Stock options and warrants Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] NET LOSS PER SHARE Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of earnings per share Subsequent Event [Table] Director Subsequent Event [Line Items] Amount of share based compensation arrangement by share based payment award unvested equity instruments other than options, grant date fair value. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instrument Other than Option, Nonvested Options Grant Date Fair Value Amount of share based compensation EX-101.PRE 10 ctso-20240331_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 08, 2024
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-36792  
Entity Registrant Name CYTOSORBENTS CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 98-0373793  
Entity Address, Address Line One 305 College Road East  
Entity Address, City or Town Princeton,  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08540  
City Area Code 732  
Local Phone Number 329-8885  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol CTSO  
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   54,306,415
Entity Central Index Key 0001175151  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 8,608,380 $ 14,131,137
Grants and accounts receivable, net of allowances of $48,229 and $49,663 as of March 31, 2024 and December 31, 2023, respectively 6,765,290 6,057,072
Inventories 3,738,767 3,680,129
Prepaid expenses and other current assets 880,363 1,834,485
Total current assets 19,992,800 25,702,823
Property and equipment, net 9,748,651 10,056,354
Restricted cash 1,483,958 1,483,958
Right-of-use assets 11,925,299 12,058,896
Other assets 3,919,897 3,958,603
Total Assets 47,070,605 53,260,634
Current Liabilities:    
Accounts payable 2,399,421 3,802,170
Lease liability - current portion 392,617 373,636
Current maturities of long-term debt 2,500,000 2,500,000
Accrued expenses and other current liabilities 8,132,063 7,870,149
Total current liabilities 13,424,101 14,545,955
Lease liability, net of current portion 12,790,008 12,896,659
Long-term debt net of current maturities 1,928,571 2,542,857
Total Liabilities 28,142,680 29,985,471
Commitments and Contingencies (Note 6)
Stockholders' Equity:    
Preferred Stock, Par Value $0.001, 5,000,000 shares authorized; no shares issued and outstanding as of March 31, 2024 and December 31, 2023
Common Stock, Par Value $0.001, 100,000,000 shares authorized; 54,293,555 and 54,240,265 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 54,294 54,240
Additional paid-in capital 305,984,268 305,196,874
Accumulated other comprehensive income 1,752,496 529,321
Accumulated deficit (288,863,133) (282,505,272)
Total Stockholders' Equity 18,927,925 23,275,163
Total Liabilities and Stockholders' Equity $ 47,070,605 $ 53,260,634
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Dec. 17, 2014
CONSOLIDATED BALANCE SHEETS      
Grants and accounts receivable, net of allowance for doubtful accounts $ 48,229 $ 49,663  
Preferred Stock, Par Value $ 0.001 $ 0.001  
Preferred Stock, shares authorized 5,000,000 5,000,000  
Preferred Stock, shares issued 0 0  
Preferred Stock, shares outstanding 0 0  
Common Stock, Par Value $ 0.001 $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000  
Common Stock, shares issued 54,293,555 54,240,265  
Common Stock, shares outstanding 54,293,555 54,240,265  
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue:    
Total revenue $ 9,786,292 $ 9,449,496
Cost of revenue 3,215,713 3,994,169
Gross profit 6,570,579 5,455,327
Operating expenses:    
Research and development 2,248,191 4,214,415
Legal, financial and other consulting 680,706 669,233
Selling, general and administrative 8,567,200 8,463,275
Total operating expenses 11,496,097 13,346,923
Loss from operations (4,925,518) (7,891,596)
Other income (expense):    
Interest income (expense), net (6,653) (63,170)
Miscellaneous income/(expense)   (31,798)
Gain (Loss) on foreign currency transactions (1,425,690) 660,681
Total other income (expense), net (1,432,343) 565,713
Loss before benefit from income taxes (6,357,861) (7,325,883)
Net loss attributable to common stockholders $ (6,357,861) $ (7,325,883)
Basic net loss per common share $ (0.12) $ (0.17)
Diluted net loss per common share $ (0.12) $ (0.17)
Weighted average number of shares of common stock outstanding, basic 54,262,790 43,676,435
Weighted average number of shares of common stock outstanding, diluted 54,262,790 43,676,435
Comprehensive loss:    
Net loss $ (6,357,861) $ (7,325,883)
Other comprehensive income/(loss):    
Foreign currency translation adjustment 1,223,175 (608,208)
Comprehensive loss (5,134,686) (7,934,091)
Total product sales    
Revenue:    
Total revenue 8,989,520 7,910,039
CytoSorb sales    
Revenue:    
Total revenue 8,964,790 7,906,269
Other product sales    
Revenue:    
Total revenue 24,730 3,770
Grant income    
Revenue:    
Total revenue $ 796,772 $ 1,539,457
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY
Common Stock
USD ($)
shares
Common Stock
USN ($)
shares
Additional Paid-In Capital
USD ($)
Accumulated Other Comprehensive Income
USD ($)
Accumulated Deficit
USD ($)
USD ($)
Balance at Dec. 31, 2022 $ 43,635   $ 287,000,021 $ 2,329,195 $ (253,997,878) $ 35,374,973
Balance (in shares) at Dec. 31, 2022 | shares 43,635,715 43,635,715        
Stock-based compensation - employees, consultants and directors     830,280     830,280
Issuance of common stock, net of fees incurred $ 198   698,237     698,435
Issuance of common stock, net of fees incurred (in shares) | shares 197,665 197,665        
Legal/audit fees related to ATM offering     (56,702)     (56,702)
Proceeds from the exercise of stock options for cash $ 18 $ 18,000 42,532     42,550
Other comprehensive loss, foreign currency translation adjustment       (608,208)   (608,208)
Net loss         (7,325,883) (7,325,883)
Balance at Mar. 31, 2023 $ 43,851   288,514,368 1,720,987 (261,323,761) 28,955,445
Balance (in shares) at Mar. 31, 2023 | shares 43,851,380 43,851,380        
Balance at Dec. 31, 2022 $ 43,635   287,000,021 2,329,195 (253,997,878) 35,374,973
Balance (in shares) at Dec. 31, 2022 | shares 43,635,715 43,635,715        
Balance at Dec. 31, 2023 $ 54,240   305,196,874 529,321 (282,505,272) 23,275,163
Balance (in shares) at Dec. 31, 2023 | shares 54,240,265 54,240,265        
Stock-based compensation - employees, consultants and directors     734,210     734,210
Issuance of common stock, net of fees incurred $ 54   53,184     53,238
Issuance of common stock, net of fees incurred (in shares) | shares 53,290 53,290        
Other comprehensive loss, foreign currency translation adjustment       1,223,175   1,223,175
Net loss         (6,357,861) (6,357,861)
Balance at Mar. 31, 2024 $ 54,294   $ 305,984,268 $ 1,752,496 $ (288,863,133) $ 18,927,925
Balance (in shares) at Mar. 31, 2024 | shares 54,293,555 54,293,555        
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (6,357,861) $ (7,325,883)
Adjustments to reconcile net loss to net cash used in operating activities:    
Non-cash restricted stock unit compensation 190,094 250,206
Depreciation and amortization 397,286 258,631
Bad debt expense 29,240 11,887
Amortization of right-of-use asset 45,927 55,439
Impairment of patents 64,296 111,224
Debt costs 10,714 10,714
Stock-based compensation 734,210 830,280
Foreign currency transaction (gain) loss 1,425,690 (660,681)
Changes in operating assets and liabilities:    
Grants and accounts receivable (848,330) 177,170
Inventories (125,559) 1,747,144
Prepaid expenses and other current assets 886,258 795,775
Accounts payable and accrued expenses (1,281,724) 629,883
Net cash used in operating activities (4,829,759) (3,108,211)
Cash flows from investing activities:    
Purchases of property and equipment (45,191) (509,669)
Payments for patent costs (81,827) (173,215)
Net cash used in investing activities (127,018) (682,884)
Cash flows from financing activities:    
Repayment of long-term debt (625,000) 0
Issuance of common stock, net of fees incurred 53,238 641,733
Proceeds from exercise of stock options 0 42,550
Net cash (used in) provided by financing activities (571,762) 684,283
Effect of exchange rates on cash 5,782 10,655
Net change in cash, cash equivalents and restricted cash (5,522,757) (3,096,157)
Cash, cash equivalents and restricted cash - beginning of period 15,615,095 23,832,026
Cash, cash equivalents and restricted cash - end of period 10,092,338 20,735,869
Supplemental disclosure of cash flow information:    
Cash paid during the period for interest 199,418 71,112
Supplemental disclosure of non-cash financing activities:    
Settlement of accrued bonuses with restricted stock units 0 0
Capital expenditures included in accounts payable $ 0 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2024
BASIS OF PRESENTATION  
BASIS OF PRESENTATION

1.    BASIS OF PRESENTATION

The interim consolidated financial statements of CytoSorbents Corporation (the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In the opinion of management, the Company has made all necessary adjustments, which include normal recurring adjustments, for a fair presentation of the Company’s consolidated financial position and results of operations for the interim periods presented. Certain information and disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission (the “SEC”) on March 14, 2024. The results for the three months ended March 31, 2024 and 2023, are not necessarily indicative of the results to be expected for a full year, any other interim periods or any future year or period.

As of March 31, 2024, the Company’s cash, cash equivalents and restricted cash balances were approximately $10.1 million, including approximately $8.6 million in cash and cash equivalents and approximately $1.5 million in restricted cash, which is not expected to fund the Company’s operations beyond the next twelve months from the issuance of these consolidated financial statements. This matter raises substantial doubt about the Company’s ability to continue as a going concern. As a result, the accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The Company is actively pursuing financing sources, including less or non-dilutive debt financing, royalty financing, strategic or direct investments, equity financing, and/or combinations thereof. There can be no assurance that management will be successful in these endeavors.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2024
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2.    PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of Business

The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly-owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly-owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland, a wholly-owned subsidiary of CytoSorbents Europe, GmbH. In October 2022, the Company formed CytoSorbents France SAS, a wholly-owned subsidiary of CytoSorbents Europe, GmbH, to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.

In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.

In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial has completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up. In December 2023, the Company announced that the independent Data Safety Monitoring Board (the “DSMB”) performed a final review of the full unblinded data on all 140 patients in the STAR-T trial and concluded there were no issues with device safety, meeting the primary safety endpoint of the study. The Company has also performed the initial data analysis on the primary effectiveness endpoint of STAR-T trial. Based on this analysis, the study did not meet the primary effectiveness endpoint in the overall patient population that underwent different types of cardiac surgeries. However, the study did demonstrate evidence of reduced bleeding complications, including serious bleeding events, in patients in the pre-specified isolated coronary artery bypass graft (“CABG”) surgery population, representing more than 90% of the overall study population. The topline results of 140-patient, double-blinded, multicenter, pivotal STAR-T randomized, controlled trial were featured as a late breaking presentation at the 104th Annual Meeting of the American Association for Thoracic Surgery (AATS) held in Toronto, Canada on April 28, 2024. The Company believes the safety and effectiveness data from STAR-T will support the parallel regulatory submission of DrugSorb-ATR to the FDA and Health Canada in the third quarter of 2024.

In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval. The study has been postponed while the Company concentrates its clinical focus on STAR-T.

If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb.

In May 2022, the Company announced that the Company entered into a three-year preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.

In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.

In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.

The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of December 31, 2023, is protected by 21 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2024 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.

Stock Market Listing

On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014, under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.

Basis of Consolidation and Foreign Currency Translation

The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents Medical UK Limited and CytoSorbents France SAS, wholly-owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.

Translation gains and losses resulting from the process of remeasuring into the United States of America dollar, the foreign currency financial statements of the European subsidiary, for which the United States of America dollar is the functional currency, are included in operations. The Euro is the functional currency of the European Subsidiary. Foreign currency transaction gain (loss) included in net loss amounted to approximately $(1,426,000) and $661,000 for the three months ended March 31, 2024 and 2023, respectively. The Company translates assets and liabilities of all of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates. The Company includes accumulated net translation adjustments in accumulated other comprehensive income (loss) as a component of stockholders’ equity.

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

The following table provides a summary of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:

    

March 31, 2024

    

December 31, 2023

Cash and cash equivalents

$

8,608,380

$

14,131,137

Restricted cash

 

1,483,958

 

1,483,958

Total cash, cash equivalents and restricted cash

$

10,092,338

$

15,615,095

Restricted Cash

The Company’s total restricted cash in the amount of $1,483,958 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $16,499 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.

Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable consist of amounts due from direct customers, distributors and agencies of the U.S. government and are presented at net realizable value. At each balance sheet date, the Company estimates an expected allowance for credit losses inherent in the Company’s accounts receivable portfolio based on historical experience, specific allowances for known troubled accounts, and other available evidence. In addition, also at each reporting date, this estimate is updated to reflect any changes in credit risk since the receivable was initially recorded. This estimate is calculated on a pooled basis where similar risk characteristics exist. The Company has identified the following portfolio segments: direct customers, distributors/strategic partners and the U.S. government.

A fixed reserve percentage for each pool is derived from a review of the Company’s historical losses in relation to the total pool. This estimate is adjusted quarterly for management’s assessment of current conditions, reasonable and supportable forecasts regarding future events, and any other factors deemed relevant by the Company. The Company believes historical loss information is a reasonable starting point in which to calculate the expected allowance for credit losses as the Company’s portfolio segments have remained constant over the Company’s historical evaluation period.

The Company writes off receivables when there is information that indicates the debtor is facing significant financial difficulty and there is no possibility of recovery. If any recoveries are made from any accounts previously written off, they are recognized as an offset to credit loss expense in the year of recovery. The total amount of write-offs was immaterial to the financial statements as a whole for the three months ended March 31, 2024.

The allowance for credit losses reflects accounts receivable balances that are written off when management determines they are uncollectible.

The allowance for credit losses is measured on a collective (pool) basis when similar risk characteristics exist, and measures the allowance for credit losses using the following methods:

Direct Customers—The Company measures expected credit losses on direct customer receivables using an aging methodology. The risk of loss for direct customer receivables is low based on the Company’s historical experience. The estimate of expected credit losses considers historical credit loss information that is adjusted for current conditions and supportable forecasts.

Distributors/Strategic Partners—The Company measures expected credit losses on distributor receivables using an individual reserve methodology. The risk of loss in this portfolio is low based on the Company’s historical experience. The estimate of expected credit losses considers the past payment history of each distributor.

U.S. Government— These receivables are related to the Company’s government grants. The Company measures expected credit losses on these receivables using an individual reserve methodology. The risk of loss in this portfolio is very low based on the Company’s historical experience, as these receivables are supported by approved grant award contracts.

Inventories

Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At March 31, 2024 and December 31, 2023, the Company’s inventory was comprised of finished goods, which amounted to $2,013,420 and $2,155,457, respectively; work in process which amounted to $1,107,630 and $838,871, respectively; and raw materials, which amounted to $617,717 and $685,801, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.

Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.

Patents

Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.

Impairment or Disposal of Long-Lived Assets

The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three months ended March 31, 2024 and 2023, the Company recorded an impairment charge of approximately $64,000 and $111,000, respectively, related to the impairment of certain issued patents and pending patent applications in certain specific jurisdictions and the abandonment of certain pending patent application costs in the ordinary course of business. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.

Revenue Recognition

Revenue is recognized when the Company ships its products to its direct customers and distributors/strategic partners. Revenue is recognized on its grant awards with agencies of U.S. government in accordance with the terms of the award contract. See Note 4 for a description of the types of government contracts. The amount of revenue recognized reflects the consideration the Company expects to be entitled to receive in exchange for the products shipped or the services provided under their grant contracts. To achieve this core principle, the Company applies the following five steps:

1.Identify Contracts with Customers - The Company’s contracts with its direct customers are generally in the form of a purchase order. The Company has formal written contracts with each of its distributors/strategic partners that define their respective territories and minimum purchase commitments which must be met in order to maintain exclusivity in their territory. Distributors/strategic partner customers also submit purchase orders with each order that define the terms of shipment and transaction price. The Company has a contract for each grant award with various agencies of the U.S. government.
2.Identify Performance Obligations - The performance obligations in contracts with direct customers and distributors/strategic partners are for the shipment of the CytoSorb device and related accessory parts. The performance obligations for government contracts are dependent on the contract type, however, these are generally based on the costs incurred related to each government contract.
3.Determine Transaction Price - The price charged is based on the Company’s price list for the CytoSorb device and related accessory parts for both direct customers and distributor/strategic partners. The Company does not permit returns for product sales. The Company also provides for certain rebates and discounts to direct customers for sales of its product that are earned based upon sales volume. These amounts, which are earned based on calendar year sales volume, are recorded as a reduction of sales as earned. The transaction prices for government contracts are dependent on the type of contract and are outlined in each contract.
4.Allocate Transaction Price to Performance Obligations - The transaction price for the performance obligation is based on the purchase orders received for both direct customers and on the type of contract and are outlined in each contract. The transaction prices for government contract performance obligations are dependent on the type of contract and are generally based on costs incurred.
5.Recognize Revenue as Performance Obligations are Satisfied - The Company satisfies its performance obligation to direct customers and distributors/strategic partners generally upon shipment of the products. The Company satisfies its performance obligations on government contracts generally upon incurring costs on each contract. The Company records deferred revenue related to fixed price government contracts to the extent that billings exceed costs incurred.

Research and Development

All research and development costs, payments to laboratories and research consultants are expensed when incurred.

Advertising Expenses

Advertising expenses are charged to activities when incurred. Advertising expenses amounted to approximately $45,000 and $55,000 for the three months ended March 31, 2024 and 2023, respectively, and are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.

Income Taxes

Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership. In 2017, the Tax Cuts and Jobs Act reduced the U.S. federal corporate tax rate from 35% to 21%.

The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at March 31, 2024. The Company is accounting for an uncertain tax position of approximate $2.1 million for the year ended December 31, 2023. The Company files tax returns in the U.S. federal and state jurisdictions.

The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.

CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents UK Limited, CytoSorbents Medical UK Limited, CytoSorbents India Private Limited and CytoSorbents France SAS file an annual corporate tax return, a VAT return and a trade tax return in Germany, Switzerland, Poland, France and the United Kingdom, respectively.

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the

reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for credit losses, and recoverability of patents are significant estimates in these consolidated financial statements.

Concentration of Credit Risk

The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances.

A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)

As of March 31, 2024, one distributor accounted for approximately 17% of outstanding grants and accounts receivable. As of December 31, 2023, one distributor accounted for approximately 19% of outstanding grants and accounts receivable. For the three months ended March 31, 2024, no customer accounted for more than 10% of the Company’s total revenue and for the three months ended March 31, 2023, one distributor accounted for approximately 11% of the Company’s total revenue.

Financial Instruments

The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.

Warrants

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in ASC 480 “Distinguishing Liabilities From Equity” (“ASC 480”) and ASC 815 “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance, and will remain as a component of equity thereafter. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the statements of operations.

As the warrants issued upon the closing of the Company’s December 13, 2023 Offering meet the criteria for equity classification under ASC 815, the warrants are classified as equity as of March 31, 2024 and December 31, 2023.

Net Loss Per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method on the basis of the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).

Stock-Based Compensation

The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.

The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to non-employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.

Shipping and Handling Costs

The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $114,000 and $78,000, respectively, for the three months ended March 31, 2024 and 2023.

Effect of Recent Accounting Pronouncements

In August 2020, the FASB issued ASU 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)” (“ASU 2020-06”). ASU2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2024, and interim periods within those fiscal years. The Company adopted the provisions of ASU 2020-06 on January 1, 2024. This did not have a material impact on the Company’s financial statements.

In December 2023, the FASB issued ASU No. 2023-09 entitled “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU provides guidance related to additional disclosures that will be required related to income taxes. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2024. This ASU will result in additional disclosures in the Company’s consolidated financial statements related to income taxes in 2025.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY
3 Months Ended
Mar. 31, 2024
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

3.    STOCKHOLDERS’ EQUITY

Preferred Stock

In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation authorizes the issuance of up to 5,000,000 shares of “blank check” preferred stock, with such designation rights and preferences as may be determined from time to time by the Board of Directors.

Common Stock

In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation increased the number of shares of common stock authorized for issuance from 50,000,000 shares to 100,000,000 shares.

December 13, 2023 Offering

On December 13, 2023, the Company closed on a registered direct offering for the sale, directly to investors, of 7,733,090 registered shares of common stock and warrants to purchase up to 2,706,561 shares of common stock (the “Offering”). Each share of common stock and accompanying warrant to purchase up to 0.35 shares of common stock, were sold together for a combined purchase price of $1.33, for an aggregate purchase price of approximately $10,285,000. After deducting transaction fees and expenses payable by the Company in connection with the Offering, the Company received net proceeds of approximately $9,785,000, excluding any proceeds that may be received upon the exercise of the warrants. Each warrant is immediately cash exercisable at an exercise price of $2.00 per share and will expire on the fifth anniversary of the issue date. The Company’s executive officers, directors, and certain non-executive officer employees of the Company also participated in the Offering with a combined investment of $435,000.

Shelf Registration

On July 14, 2021, the Company filed a registration statement on Form S-3 with the SEC, which was amended on July 20, 2021 and declared effective by the SEC on July 27, 2021 (as amended, the “2021 Shelf”). The 2021 Shelf enables the Company to offer and sell, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants and units, up to a total dollar amount of $150 million.

Open Market Sale Agreement with Jefferies LLC

On December 30, 2021, the Company entered into an Open Market Sale Agreement (the “Sale Agreement”) with Jefferies LLC (the “Agent”), pursuant to which the Company could sell, from time to time, at its option, shares of the Company’s common stock having an aggregate offering price of up to $25 million through the Agent, as the Company’s sales agent. All shares of the Company’s common stock offered and sold, or to be offered and sold under the Sale Agreement would have been issued and sold pursuant to the Company’s 2021 Shelf by methods deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, in block transactions or if specified by the Company, in privately negotiated transactions.

Subject to the terms of the Sales Agreement, the Agent is required to use their commercially reasonable efforts consistent with their normal sales and trading practices to sell the shares of the Company’s common stock from time to time, based upon the Company’s instructions (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company is required to pay the Agent a commission of up to 3.0% of the gross proceeds from the sale of the shares of the Company’s common stock sold thereunder, if any. There were no sales pursuant to the Amended Sale Agreement during the year ended December 31, 2022. During the year ended December 31, 2023, the Company sold 2,656,464 shares pursuant to the Sale Agreement, at an average selling price of $1.76 per share, generating net proceeds of approximately $4,532,000. In addition, during the year ended December 31, 2023, the Company paid approximately $61,000 in expenses related to the Sale Agreement. During the three months ended March 31, 2024, the Company sold 53,290 shares pursuant to the Sales Agreement at an average selling price of $1.03 per share, generating net proceeds of approximately $55,000.

Stock-Based Compensation

Total share-based employee, director, and consultant compensation for the three months ended March 31, 2024 and 2023, amounted to approximately $734,000 and $830,000, respectively. These amounts are included in the consolidated statements of operations and comprehensive loss under selling, general and administrative expenses.

The summary of the stock option activity for the three months ended March 31, 2024, is as follows:

Weighted

Weighted

Average

Average

Remaining

Exercise Price

Contractual

    

Shares

    

per Share

    

Life (Years)

Outstanding, December 31, 2023

 

10,548,174

$

4.49

7.01

Granted

 

406,480

$

0.95

 

Forfeited

 

(382,256)

$

3.29

 

Expired

 

(417,801)

$

5.22

 

Exercised

 

$

 

Outstanding, March 31, 2024

 

10,154,597

$

4.36

 

7.02

The fair value of each stock option was estimated using the Black Scholes pricing model, which takes into account as of the grant date the exercise price (ranging from $0.94 to $0.99 per share) and expected life of the stock option (6 years), the current price of the underlying stock and its expected volatility (75.6%), expected dividends (-0-percent) on the stock and the risk free interest rate (ranging from 3.86 to 4.21%) for the expected term of the stock option.

The intrinsic value is calculated as the difference between the market value of the shares as of March 31, 2024, of $0.95 and the exercise price of the shares.

Options Outstanding

Number

Weighted

Weighted

Range of

Outstanding at

Average

Average

Aggregate

Exercise

March 31, 

Exercise

Remaining

Intrinsic

Price

    

2024

    

Price

    

Life (Years)

    

Value

$0.94 - $13.20

 

10,154,597

$

4.36

7.02

$

10

Options Exercisable

Number

Weighted

  

Exercisable at

Average

Aggregate

March 31, 

Exercise

Intrinsic

2024

    

Price

    

Value

5,387,980

$

5.88

$

0

The summary of the status of the Company’s non-vested options for the three months ended March 31, 2024, is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2023

 

5,205,736

$

1.89

Granted

 

406,480

$

0.66

Forfeited

 

(382,256)

$

2.16

Vested

 

(463,343)

$

2.58

Non-vested, March 31, 2024

 

4,766,617

$

2.64

As of March 31, 2024, the Company had approximately $4,055,000 of total unrecognized compensation cost related to stock options which will be amortized over approximately 39 months.

On August 10, 2022, the Board of Directors granted options to purchase 1,365,000 shares of common stock to certain senior managers of the Company which will only vest upon the achievement of certain specific, predetermined milestones related to the Company’s long-term performance goals. The grant date fair value of these unvested options amounted to approximately $1,620,000. As of March 31, 2024, none of these milestones has been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the quarter ended March 31, 2024.

On July 7, 2023, the Board of Directors granted options to purchase 115,000 shares of common stock to a senior manager of the Company. These options will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. The grant date fair value of these unvested options amounted to approximately $320,000. As of March 31, 2024, none of these milestones has been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the quarter ended March 31, 2024.

On March 29, 2024, the Board of Directors granted options to purchase 380,480 shares of common stock to certain executive officers and certain other non-executive officer employees related to the Company’s salary reduction for stock options program. The grant date fair value of these unvested options amounted to approximately $249,000. These options will vest in full on January 31, 2025. Accordingly, the Company has recorded approximately $2,400 of stock option expense related to these options for the three months ended March 31, 2024.

During the three months ended March 31, 2024, 26,000 options were awarded to newly hired employees in connection with their employment agreements.

Change in Control-Based Awards of Restricted Stock Units:

The Board of Directors has granted restricted stock units to members of the Board of Directors, to the Company’s executive officers, and to employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The following table is a summary of these restricted stock units:

Restricted Stock Units 

    

Board of

    

Executive

    

Other

    

Directors

Management

    

Employees

    

Total

Intrinsic Value

December 31, 2023

 

346,500

 

779,500

 

1,697,500

 

2,823,500

 

$

3,134,085

Granted

 

 

 

25,000

 

25,000

 

Forfeited

 

 

 

(108,750)

 

(108,750)

 

March 31, 2024

 

346,500

 

779,500

 

1,613,750

 

2,739,750

$

2,602,763

Due to the uncertainty over whether these restricted stock units will vest, which only happens upon a Change in Control, no charge for these restricted stock units has been recorded in the consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 and 2023.

Other Awards of Restricted Stock Units:

On August 10, 2022, certain named executive officers and senior managers were granted 288,500 restricted stock units. These awards were valued at approximately $563,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one third on the date of the grant, one third on the first anniversary of the date of the grant, and one third on the second anniversary of the date of the grant. For each of the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $47,000 related to these restricted stock unit awards.

On July 7, 2023, certain named executive officers and senior managers were granted 250,000 restricted stock units. These awards were valued at approximately $883,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and will vest two-third on the first anniversary of date of the grant, and one-third on the second anniversary of the date of the grant. For the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $110,000 and $0, respectively, related to these restricted stock unit awards.

On September 18, 2023, a named executive officer was granted 45,000 restricted stock units. This award was valued at approximately $89,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant.These restricted stock units vested (will vest) as follows: 25,000 on the date of the grant, 10,000 on the first anniversary of the date of the grant and 10,000 on the second anniversary of the date of the grant. For the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $5,000 and $0, respectively, related to these restricted stock unit awards.

Additionally, on January 14, 2024, an employee was granted 30,000 restricted stock units as a condition of his employment. Also, as of March 31, 2023, certain other employees were previously granted a total of 73,000 restricted stock units as a condition of their employment. These awards were valued at approximately $410,000 at the date of issuance. 30,000 of these restricted stock units vest upon the earlier of a Change in Control or one-third after the second anniversary of the award, one-third on the third anniversary of the award, and one-third on the fourth anniversary of the award; 30,000 of these restricted stock units vest upon the earlier of a Change in Control or the fourth anniversary of the award, and 15,000 of these restricted stock units vest upon the earlier of a Change in Control or one-third after the first anniversary of the award, one-third on the second anniversary of the award, and one-third on the third anniversary of the award. For the three months ended March 31, 2023 and 2022, the Company recorded a charge of approximately $28,000 and $27,000 respectively, related to these restricted stock unit awards.

The following table outlines the restricted stock unit activity for the three months ended March 31, 2024:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2023

 

430,505

$

3.31

Granted

30,000

0.99

Non-vested, March 31, 2024

460,505

$

3.16

Warrants:

As of December 31, 2023, the Company had 2,706,561 warrants outstanding related to the Company’s December 13, 2023 Offering. These warrants are immediately cash exercisable at an exercise price of $2.00 per share and expire on December 13, 2028.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE
3 Months Ended
Mar. 31, 2024
REVENUE  
REVENUE

4.    REVENUE

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2024:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

21,616

$

18,000

$

$

39,616

Germany

 

3,537,727

3,537,727

All other countries

 

1,750,541

3,661,636

5,412,177

Total product revenue

 

5,309,884

3,679,636

8,989,520

Grant and other income:

 

United States

 

796,772

796,772

 

Total revenue

$

5,309,884

$

3,679,636

$

796,772

$

9,786,292

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

3,770

$

$

$

3,770

Germany

 

3,337,904

3,337,904

All other countries

 

1,502,599

3,065,766

4,568,365

Total product revenue

 

4,844,273

3,065,766

7,910,039

Grant and other income:

 

United States

 

1,539,457

1,539,457

 

Total revenue

$

4,844,273

$

3,065,766

$

1,539,457

$

9,449,496

The Company has two primary revenue streams: (1) sales of the CytoSorb device and related device accessories and (2) grant income from contracts with various agencies of the United States government. The following is a brief description of each revenue stream.

CytoSorb Sales

The Company sells its CytoSorb device using both its own sales force (direct sales) and through the use of distributors and/or strategic partners. The majority of sales of the device are outside the United States, as CytoSorb is not yet approved for commercial sale in the United States. However, in April 2020, the Company was granted EUA of CytoSorb for use in critically-ill patients infected with COVID-19 with imminent or confirmed respiratory failure by the FDA. Direct sales outside the United States relate to sales to hospitals located in Germany, Switzerland, Austria, Belgium, Luxembourg, Poland, the Netherlands, Sweden, Denmark, Norway and the United Kingdom. Direct sales are fulfilled from the Company’s warehouse facility in Berlin, Germany. There are no formal sales contracts with any direct customers relating to product price or minimum purchase requirements. However, there are agreements in place with certain direct customers that provide for either free of charge product or rebate credits based upon achieving minimum purchase levels. The Company records the value of these items earned as a reduction of revenue. These customers submit purchase orders and the order is fulfilled and shipped directly to the customer. Prices to all direct customers are based on a standard price list based on the packaged quantity (6 packs versus 12 packs).

Distributor and strategic partner sales make up the remaining product sales. These distributors are located in various countries throughout the world. The Company has a formal written contract with each distributor/strategic partner. These contracts have terms ranging from 1-5 years in length, with three years being the typical term. In addition, certain distributors are eligible for volume discount pricing if their unit sales are in excess of the base amount in the contract.

Most distributor’s/strategic partner’s contracts have minimum annual purchase requirements in order to maintain exclusivity in their respective territories.

There is no additional consideration or monetary penalty that would be required to be paid to CytoSorbents if a distributor does not meet the minimum purchase commitments included in the contract, however, at the discretion of the Company, the distributor may lose its exclusive rights in the territory if such commitments are not met.

Government Grants

The Company has been the recipient of various grant contracts from various agencies of the United States government, primarily the Department of Defense, to perform various research and development activities. These contracts fall into one of the following categories:

1.Fixed price – the Company invoices the contract amount in equal installments over the term of the contract without regard to the timing of the costs incurred related to this contract. If billings on fixed price contracts exceed the costs incurred, revenue will be deferred to the extent of the excess billings.
2.Cost reimbursement – the Company submits monthly invoices during the term of the contract for the amount of direct costs incurred during that month plus an agreed upon percentage that relates to allowable overhead and general and administrative expenses. Cumulative amounts invoiced may not exceed the maximum amount of funding stipulated in the contract.
3.Cost plus – this type of contract is similar to a cost reimbursement contract but this type also allows for the Company to additionally invoice for a fee amount that is included in the contract.
4.Performance based – the Company submits invoices only upon the achievement of the milestones listed in the contract. The amount to be invoiced for each milestone is documented in the contract.

These government contracts have terms ranging from three months to four years. The Company may apply for an extension of the term of the contract in order to complete its research and development activities but would not receive additional funding during the extension period in excess of the original contract. See Note 2 regarding the accounting policies related to these contracts.

In summary, the contracts the Company has with customers are the distributor/strategic partner contracts related to CytoSorb product sales, agreements with direct customers related to free-of-charge product and credit rebates based upon achieving minimum purchase levels, and contracts with various government agencies related to the Company’s grants. The Company does not currently incur any

outside/third party incremental costs to obtain any of these contracts. The Company does incur internal costs, primarily salary related costs, to obtain the contracts related to the grants. Company employees spend time reviewing the program requirements and developing the budget and related proposal to submit to the grantor agency. There may additionally be travel expenditures involved with meeting with government agency officials during the negotiation of the contract. These internal costs are expensed as incurred.

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

    

March 31, 2024

    

December 31, 2023

Contract receivables, which are included in grants and accounts receivable

$

4,974,578

$

3,846,271

Contract liabilities, which are included in accrued expenses and other current liabilities

$

1,595,652

$

1,577,141

Contract receivables represent balances due from product sales to distributors amounting to $4,538,868 and $3,270,724 at March 31, 2024 and December 31, 2023, respectively, and billed and unbilled amounts due on government contracts amounting to $435,710 and $575,547 at March 31, 2024 and December 31, 2023, respectively.

Contract liabilities represent the value of free of charge goods and credit rebates earned in accordance with the terms of certain direct customer agreements, which amounted to $191,727 and $196,322 at March 31, 2024 and December 31, 2023, respectively, and deferred grant revenue related to the billing on fixed price government contracts in excess of costs incurred, which amounted to $1,403,924 and $1,376,819 at March 31, 2024 and December 31, 2023, respectively.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LONG-TERM DEBT
3 Months Ended
Mar. 31, 2024
LONG-TERM DEBT  
LONG-TERM DEBT

5.    LONG-TERM DEBT, NET

On June 30, 2016, the Company and its wholly - owned subsidiary, CytoSorbents Medical, Inc. (together, the “Borrower”), entered into a Loan and Security Agreement with Bridge Bank, a division of Western Alliance Bank, (the “Bank”), pursuant to which the Company borrowed $10 million in two equal tranches of $5 million (the “Original Term Loans”). On March 29, 2018, the Original Term Loans were refinanced with the Bank pursuant to an Amended and Restated Loan and Security Agreement by and between the Bank and the Borrower (the “Amended and Restated Loan and Security Agreement”), under which the Bank agreed to loan the Borrower up to an aggregate of $15 million to be disbursed in two tranches (1) one tranche of $10 million (the “Term A Loan”), which was funded on the Closing Date and used to refinance the Original Term Loans, and (2) a second tranche of $5 million which may be disbursed at the Borrower’s sole request prior to March 31, 2019 provided certain conditions are met (the “Term B Loan” and together with the Term A Loan, the “Term Loans”). On July 31, 2019, the Borrower entered into the First Amendment to the Amended and Restated Loan and Security Agreement (the “First Amendment”) with the Bank, which amended certain provisions of the Amended and Restated Loan and Security Agreement and the 2018 Success Fee Letter (the “2018 Letter”). In connection with the execution of the First Amendment, the draw period for the Term B Loan was extended to August 15, 2019 and the Company drew down the full $5.0 million Term B Loan on the Settlement Date, bringing the total outstanding debt to $15 million at July 31, 2019. The proceeds of Term Loans were used for general business requirements in accordance with the Amended and Restated Loan and Security Agreement. On December 4, 2020 (the “Third Amendment Closing Date”), the Company closed on the Third Amendment (the “Third Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company repaid the outstanding principal balance of its existing $15 million term loans and simultaneously received a commitment from Bridge Bank to provide a new term loan of $15 million, if needed. On January 19, 2022 (the “Fourth Amendment Closing Date”), the Company closed on the Fourth Amendment (the “Fourth Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company received a commitment from Bridge Bank to provide a new term loan of up to $15 million, if needed and entered into the Fourth Amendment Success Fee Letter (the “2022 Success Fee Letter”). On December 28, 2022 (the “Fifth Amendment Date”), the Company entered into the Fifth Amendment of its Amended Loan and Security Agreement with Bridge Bank. The Fifth Amendment extends the draw period under the Fourth Amendment to the earlier of (i) March 1, 2023 and (ii) the occurrence of an Event of Default. On March 9, 2023, the Company entered into the Sixth Amendment of its Amended Loan and Security Agreement. The Sixth Amendment further extends the draw period to March 24, 2023. Therefore, no further draws are available as of the date of this filing.

The Fourth Amendment provides a tranche of term loans (the “Term C Loans”) in the aggregate amount of $15 million, which are available for the Company to draw down at its sole discretion in three tranches of $5 million each at any time during the period commencing on the Fourth Amendment Date and ending on the earlier of (i) December 31, 2022 and (ii) the occurrence of an Event of Default (as defined in the Amended Loan and Security Agreement). The Term C Loans shall bear interest at the Index Rate (defined in the Amendment as the greater of 3.25% or the Prime Rate as published by the Wall Street Journal on the last business date of the month immediately preceding the month in which the interest will accrue) plus 1.25%. Pursuant to the Fourth Amendment, interest on the Term

C Loans is subject to an interest rate cap of 8.00%. On December 27, 2022, the Company drew down the first $5 million tranche of the Term C loans available under the terms of the Fourth Amendment. Under the terms of the Fourth Amendment, commencing on February 1, 2023, the Company is required to make monthly payments of interest only through December 2023. The interest-only period will be further extended through June 2024 provided the Company has met both the required reserves test and the seventy-five percent test, as set forth in the Fourth Amendment, as of November 30, 2023. The Company did not meet the required reserves test as of November 30, 2023, and accordingly, commencing on January 1, 2024, the Company is required to make equal monthly payments of principal of $208,333, together with accrued and unpaid interest, through December 1, 2025 at which time the loan balance will be paid in full.

On the Fourth Amendment Closing Date, the Company was required to pay a non-refundable closing fee of approximately $18,750, which was amortized as a monthly charge to interest expense. On the Third Amendment Closing Date, the Company paid a non-refundable closing fee of $75,000, which was amortized as a charge to interest expense. In addition, the Amended and Restated Loan and Security Agreement requires the Company to pay a non-refundable final fee equal to 2.5% of the principal amount of the Term Loan funded upon the earlier of the (i) the maturity date or (ii) termination of the Term Loans via acceleration or prepayment. This final fee is being accrued and charged to interest expense over the term of the loan. For each the three month periods ended March 31, 2024 and 2023, the Company recorded interest expense of approximately $10,700 related to the final fee. The Term Loans are evidenced by a secured promissory note issued to the Bank by the Company. If the Company elects to prepay the Term Loans pursuant to the terms of the Amended and Restated Loan and Security Agreement, it will owe a prepayment fee to the Bank, as follows: (1) for a prepayment made on or after the funding date of a Term Loan through and including the first anniversary of such funding date, an amount equal to 2.0% of the principal amount of such Term Loan prepaid; (2) for a prepayment made after the first anniversary of the funding date of a Term Loan through and including the second anniversary of such funding date, an amount equal to 1.5% of the principal amount of such Term Loan prepaid; and (3) for a prepayment made after the second anniversary of the funding date of a Term Loan, an amount equal to 1.0% of the principal amount of such Term Loan prepaid.

The Company’s and CytoSorbents Medical, Inc.’s obligations under the Amended and Restated Loan and Security Agreement are joint and severable and are secured by a first priority security interest in favor of the Bank with respect to the Company’s Shares (as defined in the Amended and Restated Loan and Security Agreement) and the Borrower’s Collateral (as defined in the Amended and Restated Loan and Security Agreement, which definition excludes the Borrower’s intellectual property and other customary exceptions).

2018 Success Fee Letter:

Pursuant to the amended 2018 Letter, the Borrower shall pay to the Bank a success fee in the amount equal to 6.37% of the funded amount of the Term B Loan (as defined in the Restated Loan and Security Agreement) (the “Success Fee”) upon the first occurrence of any of the following events: (a) a sale or other disposition by the Borrower of all or substantially all of its assets; (b) a merger or consolidation of the Borrower into or with another person or entity, where the holders of the Borrower’s outstanding voting equity securities as of immediately prior to such merger or consolidation hold less than a majority of the issued and outstanding voting equity securities of the successor or surviving person or entity as of immediately following the consummation of such merger or consolidation; (c) a transaction or a series of related transactions in which any “person” or “group” (within the meaning of Section 13(d) and 14(d)(2) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of a sufficient number of shares of all classes of stock then outstanding of the Borrower ordinarily entitled to vote in the election of directors, empowering such “person” or “group” to elect a majority of the Board of Directors of the Borrower, who did not have such power before such transaction; or (d) the closing price per share for the Company’s common stock on the Nasdaq Capital Market being the greater of (i) 70% or more over $7.05, the closing price of the Company’s common stock on March 29, 2018 (after giving effect to any stock splits or consolidations effected after the date thereof) for five successive business days, or (ii) at least 26.13% more than the average price of Company’s common stock for the 365-day period ending on the date of the funding of the Term B Loan. This obligation shall terminate on the fifth anniversary of the funding of the Term B Loan and shall survive the termination of the loan agreement and the prepayment of the Term B Loan.

2022 Success Fee Letter:

Pursuant to the 2022 Success Fee Letter, the Borrower will pay to the Bank a success fee equal to (i) 1% of $5 million if the Company draws down the first tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $8 for five consecutive trading days; (ii) 1.5% of $5 million if the Company draws down the second tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $10 for five consecutive trading days; and (iii) 2% of $5,000,000 if the Company draws down the third tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $12 for five

consecutive trading days (together, the “Success Fee”). Borrower may pay the Success Fee in cash or in shares of common stock, at Borrower’s sole discretion. The right of Bank to receive the Success Fees and the obligation of the Borrower to pay the Success Fees hereunder shall terminate on the date that is fifth anniversary of the funding date of the last Term C Loans made but shall survive the termination of the Loan Agreement and any prepayment of the Term C Loans.

Long-term debt consists of the following as of March 31, 2024:

Principal amount

    

$

4,375,000

Accrued final fee

 

53,571

Subtotal

 

4,428,571

Less Current maturities

 

(2,500,000)

Long-term debt net of current maturities

$

1,928,571

Principal payments of debt are due as follows during the periods ending March 31:

2025

    

$

2,500,000

2026

 

1,875,000

Total

$

4,375,000

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2024
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES

6.    COMMITMENTS AND CONTINGENCIES

Employment Agreements

On July 30, 2019, CytoSorbents Corporation entered into amended and restated executive employment agreements with its principal executives, Dr. Phillip P. Chan, Chief Executive Officer, Vincent Capponi, President and Chief Operating Officer, and Kathleen P. Bloch, the Company’s former Chief Financial Officer. Each of the agreements has an initial term of three years and was retroactively effective as of January 1, 2019. On April 12, 2020, CytoSorbents Corporation entered into an executive employment agreement with Dr. Efthymios Deliargyris, who began employment as Chief Medical Officer on May 1, 2020, with an initial term that expired on December 31, 2021. After the expiration of the initial terms, the employment agreements will automatically renew for additional terms of one year unless either party provides written notice of non-renewal at least 60 days prior to a renewal. In January 2024, these employment agreements automatically renewed for an additional one year.

The foregoing employment agreements each provide for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreements provide for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. The agreements also provide for certain benefits in the event of a “Change of Control” of the Company, as defined in each agreement.

Effective March 31, 2023, Ms. Bloch retired from her role as Chief Financial Officer of the Company. Ms. Bloch’s employment agreement expired on March 31, 2023, upon her retirement from the Company. In connection with Ms. Bloch’s retirement, the Company and Ms. Bloch entered into a Consulting Agreement, dated as of March 31, 2023 (the “Consulting Agreement”), pursuant to which Ms. Bloch served as a consultant to the Company and as the Company’s Interim Chief Financial Officer. On September 18, 2023, the Company entered into a new Employment Agreement with Ms. Kathleen P. Bloch pursuant to which Ms. Bloch will continue to serve as the Company’s Chief Financial Officer. Ms. Bloch’s service under the Employment Agreement has replaced and terminated the Consulting Agreement disclosed above. The Employment Agreement provides for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreement provides for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. Unless terminated sooner by either the Company or Ms. Bloch, the Employment Agreement will remain in effect until December 31, 2025, and thereafter, as mutually agreed between the Company and Ms. Bloch.

Litigation

The Company is, from time to time, subject to claims and litigation arising in the ordinary course of business. The Company intends to defend vigorously against any future claims and litigation.

On March 5, 2024, Danielle Greene, a former employee, filed a complaint against us in the Superior Court of New Jersey, Law Division, Mercer County, alleging breach of the New Jersey Conscientious Employee Protection Act (“CEPA”). The complaint specifically alleges that we violated the provisions of the CEPA by allegedly terminating Ms. Greene in retaliation for complaining about certain business practices. We dispute these allegations and intend to vigorously defend against them, but there can be no assurance as to the outcome of the litigation.

Royalty Agreements

Pursuant to an agreement dated August 11, 2003, an existing investor agreed to make a $4 million equity investment in the Company. These amounts were received by the Company in 2003. In connection with this agreement the Company granted the investor a perpetual royalty of 3% on all gross revenues received by the Company from the sale of its CytoSorb device which such rights were assigned to an existing investor in 2017. For the three months ended March 31, 2024 and 2023, the Company recorded royalty expenses of approximately $267,000 and $234,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.

On August 1, 2022, the Company entered into the Marketing Agreement with Fresenius, which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”) To help support the increased marketing and promotional efforts of the expanded collaboration, the Company has agreed to subsidize a portion of the marketing costs through royalty payments to Fresenius. Initially, the Marketing Agreement provides for royalty payments equal to 0.9% of the Company’s net sales of CytoSorb products made during the Term (excluding net sales in the United States). This initial royalty rate was determined based on certain assumptions regarding the percentage of the Company’s sale of CytoSorb products that are used with the Fresenius critical care platforms in the intensive care unit outside of the United States but is subject to adjustment if the Company determines that the underlying assumptions have changed significantly. For the three months ended March 31, 2024, the Company did not record any expense related to this agreement. The launch of this program is expected to occur in 2024.

License Agreement

In an agreement dated September 1, 2006, the Company entered into a license agreement which provides the Company the exclusive right to use its patented technology and proprietary know - how relating to adsorbent polymers for a period of 18 years. Under the terms of the agreement, the Company has agreed to pay license fees of 2.5% to 5% on the sale of certain of its products if and when those products are sold commercially for a term not greater than 18 years commencing with the first sale of such product. For the three months ended March 31, 2024 and 2023 per the terms of the license agreement, the Company recorded licensing expenses of approximately $446,000 and $390,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES
3 Months Ended
Mar. 31, 2024
LEASES  
LEASES

7.    LEASES

The Company leases its operating facilities in both the United States and Germany under operating lease agreements. In March 2021, CytoSorbents Medical Inc. entered into a lease agreement for a new operating facility at 305 College Road East, Princeton, New Jersey, which contains office, laboratory, manufacturing and warehouse space. The lease commenced on June 1, 2021. The Early Term commenced on June 1, 2021 and lasted until September 30, 2021. The lease also contains two five-year renewal options; however, the Company has determined that it is not likely that they will exercise these options. Commencing on September 30, 2021, the remaining lease term will last for 15.5 years. The lease requires monthly rental payments of $25,208 for the Initial Early Term, $88,254 for the Early Term and initial monthly payments of approximately $111,171 in the first year of the remaining term. Following the first year of the remaining term, the annual base rent will increase by approximately 2.75% annually over the remaining term. The lease also contains six months of rent abatement (months 1, 2, 3, 25, 26 and 27 of the remaining lease term). In addition to the base rent, payments of operating expenses and real estate taxes will be required. These payments are to be based on actual amounts incurred during 2021 multiplied by the Company’s share of the total building space (92.3%). The landlord will also provide an allowance of approximately

$1,455,000 related to certain building improvements as outlined in the lease. In April 2021, the Company provided the landlord with a letter of credit in the amount of approximately $1,467,000 as security. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of Accounting Standards Codification (“ASC”) 842. On April 1, 2021, the Company recorded a right-of-use asset and related lease liability of approximately $11.6 million, which represents the estimated present value of the lease payments at the commencement date discounted at the Company’s incremental borrowing rate of 9.8%. In addition, due to the six months of rent abatement and annual base rent escalations during the remaining lease term that commenced on September 30, 2021, the Company will recognize rent expense on this lease on a straight-line basis over the remaining term of the lease for the difference between the rent expense recognized and the required payments under the lease.

In September 2021, the Company extended its two operating leases for its office facility in Germany. These leases require combined base rent payments amounting to approximately $12,100 per month. The initial lease term of both leases ends August 31, 2026. In addition, the Company is obligated to monthly operating expenses of approximately $3,000 per month. Both leases have a five-year option to renew that would extend the lease term to August 31, 2031. There are no provisions in the leases to increase the base rent during the renewal period. There were no lease incentives and no initial direct costs were incurred related to these leases.

In January 2021, CytoSorbents Europe GmbH entered into a lease for 1,068 square meters of additional warehouse space. The lease commenced on April 1, 2021 and requires monthly payments of base rent of $7,784 and other costs of approximately $239 and has a term of five years. The lease also has an option to extend the lease term for an additional five-year period through March 31, 2031. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of ASC 842. On April 1, 2020, the Company recorded a right-of-use asset and related lease liability at the estimated present value of the lease payments at the commencement date of approximately $594,000.

Right-Of-Use Asset and Lease Liability:

The Company’s consolidated balance sheets reflect the value of the right-of-use asset and related lease liability. This value was calculated based on the present value of the remaining base rent lease payments. The remaining lease payments include the renewal periods for both facilities as the Company has determined that it is probable that the renewal options will be exercised under each of the lease agreements. The discount rate used was the Company’s incremental borrowing rate, which is 9.8%, as the Company could not determine the rate implicit in the lease. As a result, the value of the right-of- use asset and related lease liability is as follows:

March 31, 

December 31, 

    

2024

    

2023

Right-of-use asset

$

11,925,299

$

12,058,896

Total lease liability

$

13,182,625

$

13,270,295

Less current portion

 

(392,617)

(373,636)

Lease liability, net of current portion

$

12,790,008

$

12,896,659

The maturities of the lease liabilities are as follows as of March 31, 2024:

2025

    

$

1,666,361

2026

 

1,705,626

2027

 

1,745,970

2028

 

1,787,424

2029

 

1,830,017

Thereafter

 

14,950,174

Total lease payments

23,685,572

Present value discount

(10,502,947)

Total

$

13,182,625

For the three months ended March 31, 2024 and 2023, operating cash flows paid in connection with operating leases amounted to approximately $552,000 and $633,000, respectively.

As of March 31, 2024 and December 31, 2023, the weighted average remaining lease term was 12.4 and 12.7 years, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET LOSS PER SHARE
3 Months Ended
Mar. 31, 2024
NET LOSS PER SHARE  
NET LOSS PER SHARE

8.    NET LOSS PER SHARE

Basic loss per share and diluted loss per share for the three months ended March 31, 2024 and 2023 have been computed by dividing the net loss for each respective period by the weighted average number of shares outstanding during that period.

All outstanding warrants, options and restricted stock awards representing approximately 16,061,000 and 10,855,000 incremental shares as of March 31, 2024 and 2023, respectively, have been excluded from the computation of diluted loss per share as they are anti-dilutive.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2024
SUBSEQUENT EVENTS  
SUBSEQUENT EVENTS

9.    SUBSEQUENT EVENTS

On April 2, 2024, the Board of Directors granted options to purchase 1,124,400 shares of common stock to the Company’s employees which will be awarded based upon each employee’s 2024 individual performance evaluation. Once awarded, these options will vest one half on the first anniversary of the grant date, one quarter on the second anniversary of the grant date, and one quarter on the third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $763,000.

On April 2, 2024, the Board of Directors granted options to purchase 931,548 shares of common stock to certain of the Company’s employees. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $594,000.

On April 2, 2024, the Board of Directors granted options to purchase 110,000 shares of common stock to members of the Company’s Board of Directors. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $70,000.

On April 2, 2024, the Board of Directors granted options to purchase 556,000 shares of common stock to certain senior managers of the Company. These options will vest one half on the first anniversary of the grant date, one quarter on second anniversary of the grant date, one quarter on third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $377,000.

On April 2, 2024, the Board of Directors granted 343,000 restricted stock units to certain senior managers of the Company. These restricted stock units will vest one half on the first anniversary of the grant date and one half on the second anniversary of the grant date. The grant date fair value of these unvested restricted stock units amounted to approximately $328,000.

On April 2, 2024, the Board of Directors granted 69,750 restricted stock units to certain employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The grant date fair value of these unvested restricted stock units amounted to approximately $67,000.

On April 8, 2024, the Board of Directors granted options to purchase 131,339 shares of common stock to employees related to the Company’s salary reduction for stock options program. The grant date fair value of these unvested options amounted to approximately $84,000. These options will vest in full on January 31, 2025.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2024
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Nature of Business

Nature of Business

The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly-owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly-owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland, a wholly-owned subsidiary of CytoSorbents Europe, GmbH. In October 2022, the Company formed CytoSorbents France SAS, a wholly-owned subsidiary of CytoSorbents Europe, GmbH, to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.

In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.

In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial has completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up. In December 2023, the Company announced that the independent Data Safety Monitoring Board (the “DSMB”) performed a final review of the full unblinded data on all 140 patients in the STAR-T trial and concluded there were no issues with device safety, meeting the primary safety endpoint of the study. The Company has also performed the initial data analysis on the primary effectiveness endpoint of STAR-T trial. Based on this analysis, the study did not meet the primary effectiveness endpoint in the overall patient population that underwent different types of cardiac surgeries. However, the study did demonstrate evidence of reduced bleeding complications, including serious bleeding events, in patients in the pre-specified isolated coronary artery bypass graft (“CABG”) surgery population, representing more than 90% of the overall study population. The topline results of 140-patient, double-blinded, multicenter, pivotal STAR-T randomized, controlled trial were featured as a late breaking presentation at the 104th Annual Meeting of the American Association for Thoracic Surgery (AATS) held in Toronto, Canada on April 28, 2024. The Company believes the safety and effectiveness data from STAR-T will support the parallel regulatory submission of DrugSorb-ATR to the FDA and Health Canada in the third quarter of 2024.

In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval. The study has been postponed while the Company concentrates its clinical focus on STAR-T.

If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb.

In May 2022, the Company announced that the Company entered into a three-year preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.

In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.

In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.

The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of December 31, 2023, is protected by 21 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2024 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.

Stock Market Listing

Stock Market Listing

On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014, under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.

Basis of Consolidation and Foreign Currency Translation

Basis of Consolidation and Foreign Currency Translation

The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents Medical UK Limited and CytoSorbents France SAS, wholly-owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.

Translation gains and losses resulting from the process of remeasuring into the United States of America dollar, the foreign currency financial statements of the European subsidiary, for which the United States of America dollar is the functional currency, are included in operations. The Euro is the functional currency of the European Subsidiary. Foreign currency transaction gain (loss) included in net loss amounted to approximately $(1,426,000) and $661,000 for the three months ended March 31, 2024 and 2023, respectively. The Company translates assets and liabilities of all of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates. The Company includes accumulated net translation adjustments in accumulated other comprehensive income (loss) as a component of stockholders’ equity.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.

The following table provides a summary of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:

    

March 31, 2024

    

December 31, 2023

Cash and cash equivalents

$

8,608,380

$

14,131,137

Restricted cash

 

1,483,958

 

1,483,958

Total cash, cash equivalents and restricted cash

$

10,092,338

$

15,615,095

Restricted Cash

Restricted Cash

The Company’s total restricted cash in the amount of $1,483,958 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $16,499 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.

Accounts Receivable and Allowance for Credit Losses

Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable consist of amounts due from direct customers, distributors and agencies of the U.S. government and are presented at net realizable value. At each balance sheet date, the Company estimates an expected allowance for credit losses inherent in the Company’s accounts receivable portfolio based on historical experience, specific allowances for known troubled accounts, and other available evidence. In addition, also at each reporting date, this estimate is updated to reflect any changes in credit risk since the receivable was initially recorded. This estimate is calculated on a pooled basis where similar risk characteristics exist. The Company has identified the following portfolio segments: direct customers, distributors/strategic partners and the U.S. government.

A fixed reserve percentage for each pool is derived from a review of the Company’s historical losses in relation to the total pool. This estimate is adjusted quarterly for management’s assessment of current conditions, reasonable and supportable forecasts regarding future events, and any other factors deemed relevant by the Company. The Company believes historical loss information is a reasonable starting point in which to calculate the expected allowance for credit losses as the Company’s portfolio segments have remained constant over the Company’s historical evaluation period.

The Company writes off receivables when there is information that indicates the debtor is facing significant financial difficulty and there is no possibility of recovery. If any recoveries are made from any accounts previously written off, they are recognized as an offset to credit loss expense in the year of recovery. The total amount of write-offs was immaterial to the financial statements as a whole for the three months ended March 31, 2024.

The allowance for credit losses reflects accounts receivable balances that are written off when management determines they are uncollectible.

The allowance for credit losses is measured on a collective (pool) basis when similar risk characteristics exist, and measures the allowance for credit losses using the following methods:

Direct Customers—The Company measures expected credit losses on direct customer receivables using an aging methodology. The risk of loss for direct customer receivables is low based on the Company’s historical experience. The estimate of expected credit losses considers historical credit loss information that is adjusted for current conditions and supportable forecasts.

Distributors/Strategic Partners—The Company measures expected credit losses on distributor receivables using an individual reserve methodology. The risk of loss in this portfolio is low based on the Company’s historical experience. The estimate of expected credit losses considers the past payment history of each distributor.

U.S. Government— These receivables are related to the Company’s government grants. The Company measures expected credit losses on these receivables using an individual reserve methodology. The risk of loss in this portfolio is very low based on the Company’s historical experience, as these receivables are supported by approved grant award contracts.

Inventories

Inventories

Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At March 31, 2024 and December 31, 2023, the Company’s inventory was comprised of finished goods, which amounted to $2,013,420 and $2,155,457, respectively; work in process which amounted to $1,107,630 and $838,871, respectively; and raw materials, which amounted to $617,717 and $685,801, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.

Property and Equipment

Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.

Patents

Patents

Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.

Impairment or Disposal of Long-Lived Assets

Impairment or Disposal of Long-Lived Assets

The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three months ended March 31, 2024 and 2023, the Company recorded an impairment charge of approximately $64,000 and $111,000, respectively, related to the impairment of certain issued patents and pending patent applications in certain specific jurisdictions and the abandonment of certain pending patent application costs in the ordinary course of business. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.

Revenue Recognition

Revenue Recognition

Revenue is recognized when the Company ships its products to its direct customers and distributors/strategic partners. Revenue is recognized on its grant awards with agencies of U.S. government in accordance with the terms of the award contract. See Note 4 for a description of the types of government contracts. The amount of revenue recognized reflects the consideration the Company expects to be entitled to receive in exchange for the products shipped or the services provided under their grant contracts. To achieve this core principle, the Company applies the following five steps:

1.Identify Contracts with Customers - The Company’s contracts with its direct customers are generally in the form of a purchase order. The Company has formal written contracts with each of its distributors/strategic partners that define their respective territories and minimum purchase commitments which must be met in order to maintain exclusivity in their territory. Distributors/strategic partner customers also submit purchase orders with each order that define the terms of shipment and transaction price. The Company has a contract for each grant award with various agencies of the U.S. government.
2.Identify Performance Obligations - The performance obligations in contracts with direct customers and distributors/strategic partners are for the shipment of the CytoSorb device and related accessory parts. The performance obligations for government contracts are dependent on the contract type, however, these are generally based on the costs incurred related to each government contract.
3.Determine Transaction Price - The price charged is based on the Company’s price list for the CytoSorb device and related accessory parts for both direct customers and distributor/strategic partners. The Company does not permit returns for product sales. The Company also provides for certain rebates and discounts to direct customers for sales of its product that are earned based upon sales volume. These amounts, which are earned based on calendar year sales volume, are recorded as a reduction of sales as earned. The transaction prices for government contracts are dependent on the type of contract and are outlined in each contract.
4.Allocate Transaction Price to Performance Obligations - The transaction price for the performance obligation is based on the purchase orders received for both direct customers and on the type of contract and are outlined in each contract. The transaction prices for government contract performance obligations are dependent on the type of contract and are generally based on costs incurred.
5.Recognize Revenue as Performance Obligations are Satisfied - The Company satisfies its performance obligation to direct customers and distributors/strategic partners generally upon shipment of the products. The Company satisfies its performance obligations on government contracts generally upon incurring costs on each contract. The Company records deferred revenue related to fixed price government contracts to the extent that billings exceed costs incurred.
Research and Development

Research and Development

All research and development costs, payments to laboratories and research consultants are expensed when incurred.

Advertising Expenses

Advertising Expenses

Advertising expenses are charged to activities when incurred. Advertising expenses amounted to approximately $45,000 and $55,000 for the three months ended March 31, 2024 and 2023, respectively, and are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.

Income Taxes

Income Taxes

Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership. In 2017, the Tax Cuts and Jobs Act reduced the U.S. federal corporate tax rate from 35% to 21%.

The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at March 31, 2024. The Company is accounting for an uncertain tax position of approximate $2.1 million for the year ended December 31, 2023. The Company files tax returns in the U.S. federal and state jurisdictions.

The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.

CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents UK Limited, CytoSorbents Medical UK Limited, CytoSorbents India Private Limited and CytoSorbents France SAS file an annual corporate tax return, a VAT return and a trade tax return in Germany, Switzerland, Poland, France and the United Kingdom, respectively.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the

reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for credit losses, and recoverability of patents are significant estimates in these consolidated financial statements.

Concentration of Credit Risk

Concentration of Credit Risk

The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances.

A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)

As of March 31, 2024, one distributor accounted for approximately 17% of outstanding grants and accounts receivable. As of December 31, 2023, one distributor accounted for approximately 19% of outstanding grants and accounts receivable. For the three months ended March 31, 2024, no customer accounted for more than 10% of the Company’s total revenue and for the three months ended March 31, 2023, one distributor accounted for approximately 11% of the Company’s total revenue.

Financial Instruments

Financial Instruments

The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.

Warrants

Warrants

The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in ASC 480 “Distinguishing Liabilities From Equity” (“ASC 480”) and ASC 815 “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.

For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance, and will remain as a component of equity thereafter. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the statements of operations.

As the warrants issued upon the closing of the Company’s December 13, 2023 Offering meet the criteria for equity classification under ASC 815, the warrants are classified as equity as of March 31, 2024 and December 31, 2023.

Net Loss Per Common Share

Net Loss Per Common Share

Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method on the basis of the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).

Stock-Based Compensation

Stock-Based Compensation

The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.

The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to non-employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.

Shipping and Handling Costs

Shipping and Handling Costs

The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $114,000 and $78,000, respectively, for the three months ended March 31, 2024 and 2023.

Effect of Recent Accounting Pronouncements

Effect of Recent Accounting Pronouncements

In August 2020, the FASB issued ASU 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)” (“ASU 2020-06”). ASU2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2024, and interim periods within those fiscal years. The Company adopted the provisions of ASU 2020-06 on January 1, 2024. This did not have a material impact on the Company’s financial statements.

In December 2023, the FASB issued ASU No. 2023-09 entitled “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU provides guidance related to additional disclosures that will be required related to income taxes. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2024. This ASU will result in additional disclosures in the Company’s consolidated financial statements related to income taxes in 2025.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2024
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of reconciliation of cash and cash equivalents and restricted cash and cash equivalents

    

March 31, 2024

    

December 31, 2023

Cash and cash equivalents

$

8,608,380

$

14,131,137

Restricted cash

 

1,483,958

 

1,483,958

Total cash, cash equivalents and restricted cash

$

10,092,338

$

15,615,095

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY (Tables)
3 Months Ended
Mar. 31, 2024
STOCKHOLDERS' EQUITY  
Schedule of stock options activity

The summary of the stock option activity for the three months ended March 31, 2024, is as follows:

Weighted

Weighted

Average

Average

Remaining

Exercise Price

Contractual

    

Shares

    

per Share

    

Life (Years)

Outstanding, December 31, 2023

 

10,548,174

$

4.49

7.01

Granted

 

406,480

$

0.95

 

Forfeited

 

(382,256)

$

3.29

 

Expired

 

(417,801)

$

5.22

 

Exercised

 

$

 

Outstanding, March 31, 2024

 

10,154,597

$

4.36

 

7.02

Schedule of intrinsic value

The intrinsic value is calculated as the difference between the market value of the shares as of March 31, 2024, of $0.95 and the exercise price of the shares.

Options Outstanding

Number

Weighted

Weighted

Range of

Outstanding at

Average

Average

Aggregate

Exercise

March 31, 

Exercise

Remaining

Intrinsic

Price

    

2024

    

Price

    

Life (Years)

    

Value

$0.94 - $13.20

 

10,154,597

$

4.36

7.02

$

10

Options Exercisable

Number

Weighted

  

Exercisable at

Average

Aggregate

March 31, 

Exercise

Intrinsic

2024

    

Price

    

Value

5,387,980

$

5.88

$

0

Schedule of company's non-vested options

The summary of the status of the Company’s non-vested options for the three months ended March 31, 2024, is as follows:

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2023

 

5,205,736

$

1.89

Granted

 

406,480

$

0.66

Forfeited

 

(382,256)

$

2.16

Vested

 

(463,343)

$

2.58

Non-vested, March 31, 2024

 

4,766,617

$

2.64

Schedule of restricted stock unit

Restricted Stock Units 

    

Board of

    

Executive

    

Other

    

Directors

Management

    

Employees

    

Total

Intrinsic Value

December 31, 2023

 

346,500

 

779,500

 

1,697,500

 

2,823,500

 

$

3,134,085

Granted

 

 

 

25,000

 

25,000

 

Forfeited

 

 

 

(108,750)

 

(108,750)

 

March 31, 2024

 

346,500

 

779,500

 

1,613,750

 

2,739,750

$

2,602,763

Schedule of the restricted stock unit activity

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, December 31, 2023

 

430,505

$

3.31

Granted

30,000

0.99

Non-vested, March 31, 2024

460,505

$

3.16

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
REVENUE  
Schedule of disaggregation of revenue

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2024:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

21,616

$

18,000

$

$

39,616

Germany

 

3,537,727

3,537,727

All other countries

 

1,750,541

3,661,636

5,412,177

Total product revenue

 

5,309,884

3,679,636

8,989,520

Grant and other income:

 

United States

 

796,772

796,772

 

Total revenue

$

5,309,884

$

3,679,636

$

796,772

$

9,786,292

The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2023:

United States

Distributors/

Government

    

Direct

    

Strategic Partners

    

Agencies

    

Total

Product sales:

 

  

 

  

 

  

 

  

United States

$

3,770

$

$

$

3,770

Germany

 

3,337,904

3,337,904

All other countries

 

1,502,599

3,065,766

4,568,365

Total product revenue

 

4,844,273

3,065,766

7,910,039

Grant and other income:

 

United States

 

1,539,457

1,539,457

 

Total revenue

$

4,844,273

$

3,065,766

$

1,539,457

$

9,449,496

Schedule of receivables and contract liabilities from contracts with customers

    

March 31, 2024

    

December 31, 2023

Contract receivables, which are included in grants and accounts receivable

$

4,974,578

$

3,846,271

Contract liabilities, which are included in accrued expenses and other current liabilities

$

1,595,652

$

1,577,141

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LONG-TERM DEBT (Tables)
3 Months Ended
Mar. 31, 2024
LONG-TERM DEBT  
Schedule of Long-term debt

Long-term debt consists of the following as of March 31, 2024:

Principal amount

    

$

4,375,000

Accrued final fee

 

53,571

Subtotal

 

4,428,571

Less Current maturities

 

(2,500,000)

Long-term debt net of current maturities

$

1,928,571

Schedule of Principal payments of long-term debt

Principal payments of debt are due as follows during the periods ending March 31:

2025

    

$

2,500,000

2026

 

1,875,000

Total

$

4,375,000

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
LEASES  
Schedule of right-of- use asset and related lease liability

March 31, 

December 31, 

    

2024

    

2023

Right-of-use asset

$

11,925,299

$

12,058,896

Total lease liability

$

13,182,625

$

13,270,295

Less current portion

 

(392,617)

(373,636)

Lease liability, net of current portion

$

12,790,008

$

12,896,659

Schedule of maturities of the lease liabilities

The maturities of the lease liabilities are as follows as of March 31, 2024:

2025

    

$

1,666,361

2026

 

1,705,626

2027

 

1,745,970

2028

 

1,787,424

2029

 

1,830,017

Thereafter

 

14,950,174

Total lease payments

23,685,572

Present value discount

(10,502,947)

Total

$

13,182,625

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
BASIS OF PRESENTATION    
Cash and cash equivalents gross value $ 10,100,000  
Cash and cash equivalents 8,608,380 $ 14,131,137
Restricted cash $ 1,500,000  
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2022
Institution
state
Mar. 31, 2024
USD ($)
country
item
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
patent
Dec. 31, 2018
Dec. 31, 2017
Mar. 31, 2024
USN ($)
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES              
Number of countries where the entity's flagship product is marketed and distributed | country   75          
Preferred supplier agreement term 3 years            
Number of healthcare facilities | Institution 170            
Number of states healthcare facilities across throughout Germany | state 14            
Number of patents | patent       21      
Foreign currency transaction gain (loss)   $ (1,426,000) $ 661,000        
Restricted cash   1,483,958   $ 1,483,958      
Inventory - finished goods   2,013,420   2,155,457      
Inventory - work in process       838,871     $ 1,107,630
Inventory - raw materials   617,717   685,801      
Impairment charges   64,000 111,000        
Advertising expenses   45,000 $ 55,000        
Unrecognized tax benefits   $ 0   $ 2,100,000      
Concentration risk   10.00% 11.00%        
Cost of revenue   $ 3,215,713 $ 3,994,169        
Number of member bank | item   4,000          
Maximum              
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES              
Cash, FDIC insured amount   $ 250,000          
Federal              
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES              
Federal statutory rate         21.00% 35.00%  
Letter of credit              
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES              
Cash collateral   1,467,459          
Credit Card              
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES              
Cash collateral   16,499          
Cargo and Freight              
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES              
Cost of revenue   $ 114,000 $ 78,000        
Accounts Receivable | One Distributor/strategic partner              
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES              
Concentration risk   17.00%   19.00%      
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES        
Cash and cash equivalents $ 8,608,380 $ 14,131,137    
Restricted cash 1,483,958 1,483,958    
Total cash, cash equivalents and restricted cash $ 10,092,338 $ 15,615,095 $ 20,735,869 $ 23,832,026
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Stock option activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Shares    
Outstanding, beginning of the year 10,548,174  
Granted 406,480  
Forfeited (382,256)  
Expired (417,801)  
Outstanding, end of the year 10,154,597 10,548,174
Weighted Average Exercise Price per Share    
Outstanding, beginning of the year $ 4.49  
Granted 0.95  
Forfeited 3.29  
Expired 5.22  
Outstanding, end of the year $ 4.36 $ 4.49
Weighted Average Remaining Contractual Life (Years)    
Outstanding, beginning of the year   7 years 3 days
Granted 0 years  
Forfeited 0 years  
Expired 0 years  
Exercised 0 years  
Outstanding, end of the year 7 years 7 days  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Intrinsic value (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Options Exercisable  
Number Exercisable at December 31, 2023 | shares 5,387,980
Weighted Average Exercise Price $ 5.88
Aggregate Intrinsic Value | $ $ 0
Exercise Price Range One  
Options Outstanding  
Range of Exercise Price, Lower Range Limit $ 0.94
Range of Exercise Price, Upper Range Limit $ 13.20
Number Outstanding at December 31, 2023 | shares 10,154,597
Weighted Average Exercise Price $ 4.36
Weighted Average Remaining Life (Years) 7 years 7 days
Aggregate intrinsic value | $ $ 10
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Non-vested options (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Shares  
Non-vested, January 1, 2023 | shares 5,205,736
Granted | shares 406,480
Forfeited | shares (382,256)
Vested | shares (463,343)
Non-vested, December 31, 2023 | shares 4,766,617
Weighted Average Grant Date Fair Value  
Non-vested, January 1, 2023 | $ / shares $ 1.89
Granted | $ / shares 0.66
Forfeited | $ / shares 2.16
Vested | $ / shares 2.58
Non-vested, December 31, 2023 | $ / shares $ 2.64
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Restricted stock unit (Details) - Restricted stock
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
STOCKHOLDERS' EQUITY  
Restricted Stock Units, Beginning Balance 2,823,500
Restricted Stock Units, Intrinsic Value Beginning Balance | $ $ 3,134,085
Granted 25,000
Forfeited (108,750)
Restricted Stock Units, Ending Balance 2,739,750
Restricted Stock Units, Intrinsic Value Ending Balance | $ $ 2,602,763
Non-vested, January 1, 2023 430,505
Non-vested, December 31, 2023 | $ / shares $ 3.16
Board of directors  
STOCKHOLDERS' EQUITY  
Restricted Stock Units, Beginning Balance 346,500
Granted 0
Forfeited 0
Restricted Stock Units, Ending Balance 346,500
Executive Management  
STOCKHOLDERS' EQUITY  
Restricted Stock Units, Beginning Balance 779,500
Granted 0
Forfeited 0
Restricted Stock Units, Ending Balance 779,500
Other Employees  
STOCKHOLDERS' EQUITY  
Restricted Stock Units, Beginning Balance 1,697,500
Granted 25,000
Forfeited (108,750)
Restricted Stock Units, Ending Balance 1,613,750
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details) - Restricted stock - $ / shares
3 Months Ended
Jan. 14, 2024
Mar. 31, 2024
Shares    
Non-vested, January 1, 2023   430,505
Granted 73,000 30,000
Non-vested, December 31, 2023   460,505
Weighted Average Grant Date Fair Value    
Non-vested, January 1, 2023   $ 3.31
Granted   0.99
Non-vested, December 31, 2023   $ 3.16
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Warrants (Details)
Dec. 31, 2023
$ / shares
shares
STOCKHOLDERS' EQUITY  
Number of shares to be purchased | shares 2,706,561
Warrant exercise price per share | $ / shares $ 2.00
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Additional information (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 08, 2024
Apr. 02, 2024
Mar. 29, 2024
Jan. 14, 2024
Sep. 18, 2023
Jul. 07, 2023
Aug. 10, 2022
Dec. 30, 2021
Dec. 13, 2013
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Jul. 14, 2021
Jun. 30, 2019
STOCKHOLDERS' EQUITY                              
Number of preferred stock authorized                   5,000,000   5,000,000     5,000,000
Common stock, shares authorized                   100,000,000   100,000,000      
Issuance of common stock                         0    
Warrant Exercise Price per Share                       $ 2.00      
Aggregate registered amount for offerings                           $ 150,000,000  
Net proceeds from issuance of stock                   $ 53,238 $ 641,733        
Number of option granted                   406,480          
Allocated share-based compensation expense                   $ 734,000 830,000        
Grant date exercise price range                   $ 0.95          
Expected life of the stock option                   6 years          
Current price of the underlying stock and its expected volatility range                   75.60%          
Expected dividends                   0.00%          
Total unrecognized compensation cost related to stock options                   $ 4,055,000          
Amortized period                   39 months          
Vested                   463,343          
Issuance of restricted stock options                     $ 28,000   $ 27,000    
Outstanding                   10,154,597   10,548,174      
Forfeited                   382,256          
Maximum                              
STOCKHOLDERS' EQUITY                              
Common stock, shares authorized                             100,000,000
Minimum                              
STOCKHOLDERS' EQUITY                              
Common stock, shares authorized                             50,000,000
Employee Stock                              
STOCKHOLDERS' EQUITY                              
Outstanding                   26,000          
December 13, 2023 Offering                              
STOCKHOLDERS' EQUITY                              
Issuance of common stock                 7,733,090            
Warrants to purchase shares                 2,706,561            
Number of common stock purchased by each warrant                 0.35            
Average selling price                 $ 1.33            
Net proceeds excluding proceeds received upon exercise of warrants                 $ 9,785,000            
Warrant Exercise Price per Share                 $ 2.00            
Net proceeds from issuance of stock                 $ 10,285,000            
Common Stock                              
STOCKHOLDERS' EQUITY                              
Issuance of common stock                   53,290 197,665        
Restricted stock                              
STOCKHOLDERS' EQUITY                              
Stock issued during period, shares, restricted stock award, gross       30,000                      
Issuance of restricted stock options       $ 410,000                      
Options to grant (in shares)       73,000           30,000          
Restricted stock | Second anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Options to grant (in shares)       30,000                      
Restricted stock | Third anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Options to grant (in shares)       30,000                      
Restricted stock | Fourth anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Options to grant (in shares)       15,000                      
Executive Officer, Director And Non-executive Officer Employees [Member] | December 13, 2023 Offering                              
STOCKHOLDERS' EQUITY                              
Net proceeds excluding proceeds received upon exercise of warrants                 $ 435,000            
Chief Executive Officer                              
STOCKHOLDERS' EQUITY                              
Stock or unit option plan expense                   $ 2,400          
Chief Executive Officer | First anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Unvested options in fair value     $ 249,000                        
Chief Executive Officer | Common Stock                              
STOCKHOLDERS' EQUITY                              
Number of options granted     380,480                        
Senior manager two | Employee stock options                              
STOCKHOLDERS' EQUITY                              
Number of option granted             1,365,000                
Aggregate intrinsic value             $ 1,620,000                
Grant date fair value of these unvested options             $ 1,620,000                
Stock or unit option plan expense                   0          
Existing 2022-2025 performance                              
STOCKHOLDERS' EQUITY                              
Number of option granted           115,000                  
Stock or unit option plan expense                   0          
Existing 2022-2025 performance | Second anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Unvested options in fair value           $ 320,000                  
August 10, 2022 performance based award | Restricted stock                              
STOCKHOLDERS' EQUITY                              
Stock issued during period, shares, restricted stock award, gross             288,500                
Stock issued during period, value, restricted stock sward, gross             $ 563,000                
Issuance of restricted stock options                   47,000 $ 47,000        
July 07, 2023 performance based award | Restricted stock                              
STOCKHOLDERS' EQUITY                              
Stock issued during period, shares, restricted stock award, gross           250,000                  
Stock issued during period, value, restricted stock sward, gross           $ 883,000                  
Issuance of restricted stock options                   110,000 0        
September 18, 2023 performance based award | Restricted stock                              
STOCKHOLDERS' EQUITY                              
Vested         25,000                    
Stock issued during period, shares, restricted stock award, gross         45,000                    
Stock issued during period, value, restricted stock sward, gross         $ 89,000                    
Issuance of restricted stock options                   $ 5,000 $ 0        
September 18, 2023 performance based award | Restricted stock | First anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vested         10,000                    
September 18, 2023 performance based award | Restricted stock | Second anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vested         10,000                    
Jefferies LLC and B. Riley FBR, Inc                              
STOCKHOLDERS' EQUITY                              
Issuance of common stock                   53,290   2,656,464      
Aggregate offering price               $ 25,000,000              
Net proceeds from issuance of stock                   $ 55,000   $ 4,532,000      
Commission rate (as a percent)                   3.00%          
Net proceeds from issuance of stock                       $ 61,000      
Average selling price                   $ 1.03   $ 1.76      
Exercise price ranging from 1.55 to 3.71 | Maximum                              
STOCKHOLDERS' EQUITY                              
Grant date exercise price range                   0.99          
Exercise price ranging from 1.55 to 3.71 | Minimum                              
STOCKHOLDERS' EQUITY                              
Grant date exercise price range                   $ 0.94          
Exercise price ranging from 3.50 to 4.61                              
STOCKHOLDERS' EQUITY                              
Risk free interest rate, minimum                   3.86%          
Risk free interest rate range                   4.21%          
Subsequent event | Employee one                              
STOCKHOLDERS' EQUITY                              
Options to grant (in shares)   69,750                          
Subsequent event | Employee one | Common Stock                              
STOCKHOLDERS' EQUITY                              
Unvested options in fair value $ 84,000 $ 763,000                          
Number of options granted 131,339 1,124,400                          
Subsequent event | Employee one | Common Stock | First anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vesting percentage   0.50%                          
Subsequent event | Employee one | Common Stock | Second anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vesting percentage   0.25%                          
Subsequent event | Employee one | Common Stock | Second anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vesting percentage   0.25%                          
Subsequent event | Employee two | Common Stock                              
STOCKHOLDERS' EQUITY                              
Unvested options in fair value   $ 594,000                          
Number of options granted   931,548                          
Subsequent event | Senior managers                              
STOCKHOLDERS' EQUITY                              
Options to grant (in shares)   343,000                          
Subsequent event | Senior managers | First anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vesting percentage   0.50%                          
Subsequent event | Senior managers | Second anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vesting percentage   0.50%                          
Subsequent event | Senior managers | Common Stock                              
STOCKHOLDERS' EQUITY                              
Unvested options in fair value   $ 377,000                          
Number of options granted   556,000                          
Subsequent event | Senior managers | Common Stock | First anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vesting percentage   0.50%                          
Subsequent event | Senior managers | Common Stock | Second anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vesting percentage   0.25%                          
Subsequent event | Senior managers | Common Stock | Second anniversary of the date of the grant                              
STOCKHOLDERS' EQUITY                              
Vesting percentage   1.00%                          
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Revenue by customer type and geographic area (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Product sales:    
Total revenue $ 9,786,292 $ 9,449,496
Total product sales    
Product sales:    
Total revenue 8,989,520 7,910,039
Grant income    
Product sales:    
Total revenue 796,772 1,539,457
United States | Total product sales    
Product sales:    
Total revenue 39,616 3,770
United States | Grant income    
Product sales:    
Total revenue 796,772 1,539,457
Germany | Total product sales    
Product sales:    
Total revenue 3,537,727 3,337,904
All other countries | Total product sales    
Product sales:    
Total revenue 5,412,177 4,568,365
Direct    
Product sales:    
Total revenue 5,309,884 4,844,273
Direct | Total product sales    
Product sales:    
Total revenue 5,309,884 4,844,273
Direct | United States | Total product sales    
Product sales:    
Total revenue 21,616 3,770
Direct | Germany | Total product sales    
Product sales:    
Total revenue 3,537,727 3,337,904
Direct | All other countries | Total product sales    
Product sales:    
Total revenue 1,750,541 1,502,599
Distributors/Strategic Partners    
Product sales:    
Total revenue 3,679,636 3,065,766
Distributors/Strategic Partners | Total product sales    
Product sales:    
Total revenue 3,679,636 3,065,766
Distributors/Strategic Partners | United States | Total product sales    
Product sales:    
Total revenue 18,000  
Distributors/Strategic Partners | All other countries | Total product sales    
Product sales:    
Total revenue 3,661,636 3,065,766
United States Government Agencies    
Product sales:    
Total revenue 796,772 1,539,457
United States Government Agencies | United States | Grant income    
Product sales:    
Total revenue $ 796,772 $ 1,539,457
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Receivables and contract liabilities (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
REVENUE    
Contract receivables, which are included in grants and accounts receivable $ 4,974,578 $ 3,846,271
Contract liabilities, which are included in accrued expenses and other current liabilities $ 1,595,652 $ 1,577,141
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Additional information (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
REVENUE    
Number of primary revenue streams | segment 2  
Term of customer contracts 3 years  
Value of free of charge goods and credit rebates $ 191,727 $ 196,322
Contract liabilities net of value of free of charge goods and credit rebates 1,403,924 1,376,819
Receivables, which are included in grants and accounts receivable 4,974,578 3,846,271
Contract liabilities 1,595,652 1,577,141
Product sales    
REVENUE    
Receivables, which are included in grants and accounts receivable 4,538,868 3,270,724
Government grants    
REVENUE    
Receivables, which are included in grants and accounts receivable $ 435,710 $ 575,547
Maximum    
REVENUE    
Term of customer contracts 5 years  
Minimum    
REVENUE    
Term of customer contracts 1 year  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LONG-TERM DEBT - Additional information (Details) - USD ($)
3 Months Ended
Jan. 01, 2024
Dec. 27, 2022
Dec. 04, 2020
Jul. 31, 2019
Mar. 31, 2024
Mar. 31, 2023
Jan. 19, 2022
Mar. 29, 2018
Jun. 30, 2016
LONG-TERM DEBT                  
Long-term debt         $ 4,428,571        
Non-refundable fee percent         2.50%        
First Anniversary                  
LONG-TERM DEBT                  
Percentage of debt instrument principal amount         2.00%        
Second Anniversary                  
LONG-TERM DEBT                  
Percentage of debt instrument principal amount         1.50%        
Subsequent to second anniversary                  
LONG-TERM DEBT                  
Percentage of debt instrument principal amount         1.00%        
Term C Loan                  
LONG-TERM DEBT                  
Interest rate cap         3.25%        
Non refundable Closing Fee                  
LONG-TERM DEBT                  
Debt issuance costs             $ 18,750    
2022 Success Fee Letter | First Tranche                  
LONG-TERM DEBT                  
Maximum borrowing capacity         $ 5,000,000        
Percentage of success fee         1.00%        
Average selling price         $ 8        
Number of days for stock price threshold set in success fee letter         5 days        
2022 Success Fee Letter | Second Tranche                  
LONG-TERM DEBT                  
Maximum borrowing capacity         $ 5,000,000        
Percentage of success fee         1.50%        
Average selling price         $ 10        
Number of days for stock price threshold set in success fee letter         5 days        
2022 Success Fee Letter | Third Tranche                  
LONG-TERM DEBT                  
Maximum borrowing capacity         $ 5,000,000        
Percentage of success fee         2.00%        
Average selling price         $ 12        
Number of days for stock price threshold set in success fee letter         5 days        
Western Alliance Bank                  
LONG-TERM DEBT                  
Debt instrument , Face amount               $ 15,000,000 $ 10,000,000
Repayments of debt     $ 15,000,000            
Equal monthly payments of principal with accrued and unpaid interest payable $ 208,333                
Western Alliance Bank | Closing Fee                  
LONG-TERM DEBT                  
Debt issuance costs     75,000            
Western Alliance Bank | Final Fee                  
LONG-TERM DEBT                  
Debt interest costs         $ 10,700 $ 10,700      
Western Alliance Bank | New Term Loan                  
LONG-TERM DEBT                  
Debt instrument , Face amount     $ 15,000,000       15,000,000   $ 5,000,000
Rate of interest added to reference rate as per debt agreement         1.25%        
Western Alliance Bank | Term A Loan | First Tranche                  
LONG-TERM DEBT                  
Debt instrument , Face amount               10,000,000  
Western Alliance Bank | Term B Loan                  
LONG-TERM DEBT                  
Repayments of debt       $ 5,000,000.0          
Long-term debt       $ 15,000,000          
Western Alliance Bank | Term B Loan | Second Tranche                  
LONG-TERM DEBT                  
Debt instrument , Face amount               $ 5,000,000  
Western Alliance Bank | Term C Loan                  
LONG-TERM DEBT                  
Maximum borrowing capacity             15,000,000    
Current borrowing capacity             $ 5,000,000    
Interest rate cap         8.00%        
Western Alliance Bank | Term C Loan | First Tranche                  
LONG-TERM DEBT                  
Repayment of long-term debt   $ 5,000,000              
Western Alliance Bank | 2018 Success Fee Letter                  
LONG-TERM DEBT                  
Percentage of success fee         6.37%        
Average selling price         $ 7.05        
Number of days for stock price threshold set in success fee letter         5 days        
Western Alliance Bank | 2018 Success Fee Letter | Minimum                  
LONG-TERM DEBT                  
Percentage of closing price on common stock         26.13%        
Western Alliance Bank | 2018 Success Fee Letter | Maximum                  
LONG-TERM DEBT                  
Percentage of closing price on common stock         70.00%        
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LONG-TERM DEBT (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
LONG-TERM DEBT    
Principal amount $ 4,375,000  
Accrued final fee 53,571  
Subtotal 4,428,571  
Less Current maturities (2,500,000) $ (2,500,000)
Long-term debt net of current maturities $ 1,928,571 $ 2,542,857
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LONG-TERM DEBT - Principal payments (Details)
Mar. 31, 2024
USD ($)
LONG-TERM DEBT  
2025 $ 2,500,000
2026 1,875,000
Total $ 4,375,000
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 12, 2020
Aug. 11, 2003
Jan. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
COMMITMENTS AND CONTINGENCIES          
Initial term (in years)       3 years  
Automatic renewal period for employment agreements 1 year        
Additional automatic renewed period for employment agreements     1 year    
Percentage of royalty       0.90%  
Royalty Agreement          
COMMITMENTS AND CONTINGENCIES          
Equity investment by an existing investor   $ 4,000,000      
Future royalty payment percentage on gross revenue   3.00%      
Royalty cost       $ 267,000 $ 234,000
License Agreement          
COMMITMENTS AND CONTINGENCIES          
Royalty cost       $ 446,000 $ 390,000
Term of license agreement       18 years  
Royalty rate, lower limit       2.50%  
Royalty rate, upper limit       5.00%  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details)
1 Months Ended 3 Months Ended
Apr. 01, 2021
USD ($)
Sep. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
item
Jan. 31, 2021
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Apr. 30, 2021
USD ($)
Apr. 01, 2020
USD ($)
LEASES:                  
Operating lease lability         $ 13,182,625   $ 13,270,295    
Right of use asset         $ 11,925,299   $ 12,058,896    
Incremental borrowing rate         9.80%        
Operating lease paid         $ 552,000 $ 633,000      
Weighted average remaining lease term         12 years 4 months 24 days   12 years 8 months 12 days    
CytoSorbents Medical, Inc                  
LEASES:                  
Number of times lease renewal options available | item     2            
Renewal term     5 years            
Rent abatement term     6 months            
CytoSorbents Europe GmbH                  
LEASES:                  
Monthly payments of base rent and other costs       $ 7,784          
Operating lease lability                 $ 594,000
Right of use asset                 $ 594,000
Area of Land | m²       1,068          
Other costs $ 239                
Lease term 5 years                
Existence of option to extend true                
Additional lessee operating lease term of contract option to extend 5 years                
United States | CytoSorbents Medical, Inc                  
LEASES:                  
Remaining lease term     15 years 6 months            
Annual rent expense increment rate     2.75%            
Percentage of total building space occupied     92.30%            
Allowance for building improvement     $ 1,455,000            
Operating lease lability $ 11,600,000                
Right of use asset $ 11,600,000                
Incremental borrowing rate 9.80%                
United States | Letter of credit | CytoSorbents Medical, Inc                  
LEASES:                  
Security amount               $ 1,467,000  
United States | Initial early term | CytoSorbents Medical, Inc                  
LEASES:                  
Monthly payments of base rent and other costs     25,208            
United States | Early term | CytoSorbents Medical, Inc                  
LEASES:                  
Monthly payments of base rent and other costs     88,254            
United States | Early term | CytoSorbents Medical, Inc                  
LEASES:                  
Monthly payments of base rent and other costs     $ 111,171            
Germany                  
LEASES:                  
Monthly payments of base rent and other costs   $ 12,100              
Additional operating leases rent expense   $ 3,000              
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Right-of- use asset and related lease liability (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
LEASES    
Right-of-use asset $ 11,925,299 $ 12,058,896
Total lease liability 13,182,625 13,270,295
Less current portion (392,617) (373,636)
Lease liability, net of current portion $ 12,790,008 $ 12,896,659
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Maturities of the lease liabilities (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
LEASES    
2025 $ 1,666,361  
2026 1,705,626  
2027 1,745,970  
2028 1,787,424  
2029 1,830,017  
Thereafter 14,950,174  
Total lease payments 23,685,572  
Present value discount (10,502,947)  
Total lease liability $ 13,182,625 $ 13,270,295
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET LOSS PER SHARE (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock options and warrants    
NET LOSS PER SHARE    
Antidilutive securities excluded from computation of earnings per share 16,061,000 10,855,000
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENTS (Details) - Subsequent event [Member] - USD ($)
Apr. 08, 2024
Apr. 02, 2024
Employee one    
Subsequent Event [Line Items]    
Options to grant (in shares)   69,750
Amount of share based compensation   $ 67,000
Senior managers    
Subsequent Event [Line Items]    
Options to grant (in shares)   343,000
Amount of share based compensation   $ 328,000
Senior managers | First anniversary of the date of the grant    
Subsequent Event [Line Items]    
Vesting percentage   0.50%
Senior managers | Second anniversary of the date of the grant    
Subsequent Event [Line Items]    
Vesting percentage   0.50%
Common Stock | Director    
Subsequent Event [Line Items]    
Number of options granted   110,000
Unvested options in fair value   $ 70,000
Common Stock | Employee one    
Subsequent Event [Line Items]    
Number of options granted 131,339 1,124,400
Unvested options in fair value $ 84,000 $ 763,000
Common Stock | Employee one | First anniversary of the date of the grant    
Subsequent Event [Line Items]    
Vesting percentage   0.50%
Common Stock | Employee one | Second anniversary of the date of the grant    
Subsequent Event [Line Items]    
Vesting percentage   0.25%
Common Stock | Employee one | Third anniversary of the date of the grant    
Subsequent Event [Line Items]    
Vesting percentage   0.25%
Common Stock | Employee two    
Subsequent Event [Line Items]    
Number of options granted   931,548
Unvested options in fair value   $ 594,000
Common Stock | Senior managers    
Subsequent Event [Line Items]    
Number of options granted   556,000
Unvested options in fair value   $ 377,000
Common Stock | Senior managers | First anniversary of the date of the grant    
Subsequent Event [Line Items]    
Vesting percentage   0.50%
Common Stock | Senior managers | Second anniversary of the date of the grant    
Subsequent Event [Line Items]    
Vesting percentage   0.25%
Common Stock | Senior managers | Third anniversary of the date of the grant    
Subsequent Event [Line Items]    
Vesting percentage   1.00%
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (6,357,861) $ (7,325,883)
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -6!J5@'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 " #5@:E8F!$=L^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LT&$E'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)>0.>V%C#!B9@$1:B:&J+&B,9[N,);W'!A\_8SC"+0"UYZCA!558@FFEB M.(YM#1? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<*WIX>7^9U"]I]&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" #5@:E8+\=JI-,% #U'@ & 'AL+W=OI8;L(W/BQX=?;R2;O9$@M&O2PH#'K$LJYZ(?6CSO@F>[80XQN>RL"/V$*@) U# M*@YW+.#[VP[NG!XL_>U.J@>]\4U,MVS%Y!_Q0L!=KU#Q_)!%B<\C)-CFMC/! M'QR;J(#LC3]]MD]>72.%\L3Y5W4S]6X[EBH1"Y@KE02%KV?FL"!02E".?XZB MG>(_5>#KZY/Z8P8/,$\T80X/_O(]N;OMC#K(8QN:!G+)][^R(]! Z;D\2+)/ MM,_?[?<[R$T3R<-C,)0@]*/\F[X<*^)U *X((,< \BX VQ4!]C' SD#SDF58 M]U32\8W@>R34VZ"F+K*ZR:*!QH]4&E=2P*\^Q,GQ/7=3R(I$-/+00R1]>4#3 M*&\>JIJ[*-E1P9*;GH1_4S$]]ZA\ERN3"F4;?>*1W"6@ZC'O;7P/2ED4E9R* M>D>,@I^HN$0VOD#$(GU->9RZ\ .R1KKH-Z6QBXJS,SF[7<7IZBL7[.L%57_] MD,349;<=Z) )$\^L,_[A.WQE_:R#_49B;]C[!7O?I%ZRKP\QTY&:P['5_:Q# M,D:U1!H42(-F2)]3*B03P0$M6%?-\!9,^%PU M6 _!>*%-GEFIZ(65W= 8WY)S6' .&[9,06&JR8:PZCR:M38T2+2)-(:U!!P5 M@"-CH8XCS:,?,#1+PR$UT<,;0EG#7!=QU$[@EV_J)A 1* M-*.AMHV:=9POZ_EJOKQ[F*U7R)DO%_/E9#V=SW2\1J66O-@J9U^K"?$T]IJJ%&_?] 1FX/:(K\R'+@)\IJ^H*D'7=7? M^&[N-:K;&UK>8W!;7E)R4N:\$X\#]23B],%^@COH7FDSZM9 MTK8&T"2"@&T96G(*PSE-= .<8]9IBUY:)&QT(?]!=]0=-.LUWVL-4HW<0OB1 MRR3T$"WK.1P1+BT1-IN:]ZQ%'UX(_JS*K04V:\Y^TX*>PR?ATBAAL[UY#[K@ MB:0!^MN/JXDY+!,N/1,V6YVLN4Y@<5P-9A88VMHIUAS5%JNT M2-CL:SYR%_*UV/'(9"%J1&QRW1V-1@,MWSD,$BX=$C;;F[4OP1SQ#<+DQZ>? MT(JYJ8!,:B'-2@X/0YB75I*[7R_0]]8E."<44X&>:9 R%#.1KXZUE7 .(X5+ M)X7-%@C\K^='6[0ZA$\\T++7>*CU:J[E.H=A(J5A(F9+<\HF>GAQ=S2"";#* M(M8(S2:K^XEV&6H.;$M8^B/2R!\YJ1!J(9.O7K)4PHR2:C=B:A2_:+=O''-4 M6\[2%Y%&OF@:P6H[W\Q3*U)Z M=RFA6K.,]A@DAI@D@C$Z16;&#HP11LN= . M1C4Z,QYUJ>LRD $1+Q?4\I[#")'2")%&1F@5TB! =VD"/R?Z5FO6J=I&,8>U MQ2OM#VED?QY")K:J5_X""G('#B&,::3/JUFP3GG<,)7V5XWFJ<2/&VD)E M\3?R-\=ZR-4&F9HZ M=7D>#_JV==7'8*Z>=8RE$R*--HL<&$X%6+YIY+$7]#O3I[%NS\C">#C ZQE M.(?9(:79(35>Y3A7/OJ)LK9?&%@TTPYGC5RWBTG7UH.>P_W8I?NQ:S9T3MN; MKTD?X:%V@*T1J]J_-8>U92S]CVUV*^\9CSO6U91FN<_:/)J#VC*6WL+:L++SEL3Y*IMR?R,L7A:G.E.LI/,7OEZ M?B#\B:KY,D$!VT"H=3F$ 4_D9ZSYC>1Q=DSYQ*7D87:Y8]1C0KT OV\XEZ<; M]0?%2??X7U!+ P04 " #5@:E84PAB_X(& B&@ & 'AL+W=O&:8F6<&G][K\ENU4LJ@'WE6 M5&>CE3'KUY-)E:Q4+JL3O58%7%GJ,I<&3LO;2;4NE5S42GDVH1B'DURFQ6AZ M6G]V54Y/]<9D::&N2E1M\ER6#V]5IN_/1F3T^,&G]'9E[ >3Z>E:WJIK9;ZL MKTHXFS16%FFNBBK5!2K5\FPT(Z_G#%N%6N)KJNZKO6-D7;G1^IL]>;\X&V&+ M2&4J,=:$A']W:JZRS%H"'-]W1D?-/:WB_O&C];]JY\&9&UFIN<[^31=F=382 M([102[G)S"=]_T[M'.+67J*SJOZ+[G>R>(22365TOE,&!'E:;/_+'[M ["F0 M8$"![A3HI(5]C->FA*LI MZ)GI_..'ZX^7[\]GGR_.T=O9Y>S#_ )=O[NX^'R-CM&7ZW/TZNC/TXF!6UF% M2;(S^W9KE@Z8_4>6)XB1,:*8!@[UN5_]7"6-.CM4GX"#C9>T\9+6]MB0EYNR M5(5!LZI2IGKM\F=K(' ;L,7TNEK+1)V-H%HJ5=ZIT?3WWTB(W[B\>R%C![ZR MQE?FLSZ=RVJ%9+% B3U0WS?IGVSTV8%$4YV52;K*G-A#WN8A, L M9!WH?3$B6! ([H8>-= C+_3/VLCL&2BC_NWC.*8"=Q.@+TCA^5-!F1NH:("* M)V(,-%V:ASJVMH+70)RFK@877M&#$4>!"#GIP.W+$8QYR'C@AALW<&,OW$^J M,F6:&+7M.2Z(5\CSZG94# "2F M4/QQ!ZE+DF(N1!P.8-VC9.+%^K&N)@](TB_MF,0B[K8 IR"'#C^0GZ3E4^*E ML%TIS88ATMZ= ^B,&!ID%V-?DC,:XI -9"5IB9"P9['^92IOTBPUT%"=U$^\ MA/JSW/]2U@Z=;@F5^!EU]DBC:_E@.=3I<)^Y*(OC@'8[AD,09@-*(CSP;%J. M(WZ2NU0P>Z-L]V0>8-9\[,MK7=H!WXG;P6DQ#4DO[YT<&;*ARFRYC_C)[S&C M8'W8E'5"V:DCT\7ML5%E#OO#C;-#DSZC48[M3Q?YTX*'T%ON(W[R@[PH-\K+ MVUE;)TXG^G0G"*.X1]\.P4A$F 0#HP=I>9'XB?&0P9_"Z^ [%M" X%Z:.R0# M'O"8#TPZK.F4!"(*^4#$:Y MW47?UH%SI7)0)(Q1/.K&WR%(>6 E!^"W5$K]5+I-F$M_HM ^35)! AKVUB"7 M9!P+'NRY=(AT;T/U,^I_J%K)TG;MC5G!:OB?6KQ! MA7[\-*TJV]OKEKXQE8$#R)V?6(J=L?:B_YF\^G5#AQ%NIPSJGS)L4>EB.+QD M&]RA /-@3&,VYIS74;.G 1[3D+]8W)]^&4'[LPRTQCCH=B:G6# P-M!VXJ'^ MB6>V6*26H*"+VK7_."U@QUNGT%6=8/OC"\,\%K:7=@$[14D68RJ$"!EAW7G,+0MS):=#[ZIH.^!0_X"S95A7 M W?"=DPJ(H:IAG;W0H3S*3R4]14 MF3&2-IE)$R<35F$"G+T[-.U?WSL@5 U!9.('O8-];_<]W)MEN"'TF04 M'+W$4<)&2L#YZEQ5F1= C%F'K" 1=Q:$QIB++5VJ;$4!^QDHCE1#TVPUQF&B M.,/LVI0Z0Y+R*$Q@2A%+XQC3/Q<0D IAP[;62$J9$_(L-]?^2-%D11"!QR4% M%C]KF$ 42291Q^^"5"ES2N#V^I7]>R9>B)EC!A,2_0I]'HR4OH)\6. TXO=D M/LS0R1132'@ //1P=(J^HL>9BTX^GPY5+E)+ M M4KTESD:8QWTOS$M(-,_0P9FF%5P"?U\$FY6P-T&<+TGX?I>=E7X59IF ME*89&9]YO&E5UN1D5C69;.QSML(>C!31N0SH&A3GRR?=UKY5&?619.X'D>V8 M:)8FFG7LS@^*$\X03GS1_!Y)Y8:"!^$:SR,X0XDX],@"X4@<33CQ (E##ODD MG?-%&I60*K_SO':65YY[:\?J&\9@J*ZWC:R(&MBVN1OEUFIHZ9!5.F35.C05 M1R!0"CZ:<>(]GR'1C^@)1RE4JEMZM(ZFZ7NJ&T6YM76U5-TM57>/4\T" M<0R)/TK* T+#O^!7J<\YNUNZNEKVV=/?,,ZMK;&E W;I@-W*@9"QM%J]_4;5 MONZ#$6YM32T5]TK%O5:*Q:#"N#@APF19);MW4/;!"+>VL):R^Z7L?JWL"8EC M,?LTZ>Y^H^YN%.4>BMK1,BBU#)IH84?T[.#-P]$UK;)K&T>ZM46V?)RZ]G^8 MTHYXH ?;MF#;.8TL8V!VN]T] ZHC+$\->-'./+]SSG'U!+ P04 " #5@:E8TG(8;?<& #=(0 M& 'AL+W=O"9QDC8S39R)T_99QK+-%I 79"?]]WL!VQ@0BMVR+S&0J\LYZ$KG2'#Q M*I(?Z8)SB=ZB,$XO>PLIE^?]?NHO>,32,['D,?QG)I*(23A-YOUTF7 VS1M% M89\8AMV/6!#W!A?YM:=D<"%6,@QB_I2@=!5%+/EYS4/Q>MG#O>V%YV"^D-F% M_N!BR>9\S.77Y5,"9_U=EFD0\3@-1(P2/KOL7>'SH6ED#?*(;P%_3?>.449E M(L2/[.1^>MDS,D0\Y+[,4C#X6?,A#\,L$^#X=Y.TM[MGUG#_>)O]+B M!7'QR]XV#V*O >11-R";!J3>P&QI0#<-:$ZT0);3NF&2#2X2\8J2+!JR90?Y ML\E; YL@SKIQ+!/X;P#MY& X>AR/OMS?7+W;I^O M7NXA %T]WJ#AZ.'I^?;S[>/X_MLM^C(:C]$I^CJ^01_^_'C1EX ER]CW-_>] M+NY+6NY+T8.(Y2)%M_&43ZOM^\!A1X1LB5P3;<('EIPABD\0,8BIP#,\O#G5 MP*&[YTKS?+0EWS-?\WC%SU5/IFAIJEMFX_8\73*?7_9@8*8\6?/>X*\_L&W\ MK:+54;(*27-'TM1E'[P(R4(8S#E5%=.BN9TWSR:4]AB#-- MS_3L75P%G[7#9VGQ#44JD9CI$!8)K+T[4X(M!],:0D6#5XS3C+M"Q*'#4\9P?/T5;Q:,D3)H-XCO@; M"$?*4V5!.UT6=$?)*GS='5]7VQW/D)$E_@*Q> IBL :56X)F*;O&;3QR0DP7 M>[C6-&%K<8U!L0':"YCR&XBIPLRE(6Y#*K-C6 MRG&ZR;J/Q[5L!]Q*#;JH45:Q7U8<@]6$0LYB+5;J!W=_!5B+6)CRZPYI: M? J\/+>%6*G%^!TQAE4/^I"-FH\(5ABP1H)%0 PN/$EX[/]$,#W%*?/;QU%3 MA4^Q22S;:TQ2"EVW#=O%+11*O<9:>=S.4?*J:\.R1PT_,P0X5,]>&A&1O+1-M4UZARBUPF74=5D4ZE%BNVX:^ ME&*LU^)'6&Z'&0,F91),5I)-0L L0(FC""H)5G'^CX4(ISQ1D_ :_K>-A")2 M2X*4PDSTPGS-TL#/2J2@LLR-1 %_P1*E*&\RNOMHC#-<=_E)2"3/2" M?!.$*\FG1V+&AV%6A[5A+C69Z#7Y>[ZO *#9&B1YSE&\BB8 &U8I.>0T.]HO M&R16,I5@DG+3-,DZ24FKJ1:1);<5YQ2GM"M()_K-IUE:W*N11[HA?[ M[=2F)&H=.FVI(O735BG:Q#[ -_J5KMEZD@RXVD(2K1,XNH\ZRE9]!*7H$[WH MWRF-2LB*?=+I/ZM4MBUB25/0,2'@IJQZ#RH\@FVXQ&AQ7:24?J*7_N:H4@)5 MJ+>%89WDUA>NJDC'HZ;AM;@K4NH\T>M\X:Z6B9BN?(E2%JH]B3[+T<754;;J M-F9I"ZCQZQN96D=Q]$YF1]FJ1$LW00]9WFNV"FESI>YZKF>1N@0I AT/&P9M MV2RDI7N@>OZB_Q^; +1T%O0W M-])IK;9M#^*0 BR2=M&-2V= -4[@4)HWYW\]%F.[I>.LE4YE^:"ZLV% MM@ [M1!=9:L2+2T$/63?0%> 3?TGID,;Y=<,HT[;EA,M/0+5>X1/8&BV.V1* M=-KF1_=%1]FJ9$N70;U?+[I.K457V:HO#TMK8>IW'-Y_?6@TE@V.9SM.X_5A M,PY;U#.M^G*]O_>B/.+)//]^((75PRJ6Q:OFW=7=-PI7^9OYVO5K?#XLOC0H MTQ0?/CRP9![$*0KY#%(:9PZ,A:3XEJ XD6*9OXZ?""E%E!\N.)OR) N _\^$ MD-N3[ :[+SH&_P%02P,$% @ U8&I6/86N3<)!P [RT !@ !X;"]W M;W)K6K?$LS]LLZ+U)2L<9*.CZ8G()7X<(UPZ-Q1\Q?2I//H-Z*A_S M_%/]<+VZF!CUB&A"HZJ&(.S/(YW3)*F1V#C^:4$GAYBUX^GGK^A!,WDVF8^D MI/,\^3->59N+B3L!*[HFNZ1ZGS^]H>V$K!HORI.R^1\\[6UM9ASMRBI/6V9$_@:*V9FCUAX;?QILQ$F=U*BZK@OT:,[]J M-K^]6=Z^O?8O[Q<^6-ZS/^\6-_=+G5UG8$ZV<<6>VW%*,!?/8$;1+MTEI*(K M<%MM: '8D%F[V-1U_$C!=1;E*57@!\/Q?;J.H[A2@(5J,*GCE.72(:'0(:%0 M@V3V(%V1A&01!:1BHXI> 0Q? F0@)$N7/9+=(-4]\W%F8AM;Y]/'TSQ0QJM; M]>MR2R)Z,6&+6]+BD4YF/_T ;>-761Z((9'K&.P?@MVP"XDE1A[TN.$%HMT9 MLK#G.:[C=DU#T11;V#$]!Q\,.VN.#VN.!ZWY+W'6EL +8?W!O_W5<;6'MW@B M',AS,=305PYX)&D+G6"!3K!0$UB'=?/ NJEDO6E]9_4^O *LE;##24F:[?T, MT'2;Y%\H+5^R7[*2;2%- ^4 4>NS5PGF&\*B>=B [D& M5[0Z8P8ZP<)G)]#) >N0 Y8R!Z[+4?KZN$?8-M_7AYGYRBF,[>HZP0*=8*$FL$X>.(<\<)1Y\)8^ MD&1*=NQ NJ>\H/LS7I6#R_MW+!/6M(BS!QG92N2Q[5LGF.\(^75FV8Z!N*+7 M&3/0"18^.X$.V>Z!;%=)]EV11Y2N2K N\A2PEP1 /],BBLNF#33U#_)MO:DS MD[P $2DW,N)=L8GS/5QFPHZ]7(&[XOF.'69YFI23&DN33K!0.GZK9Y/U#BQY M2I;V;V]1Y^TMR4MVN&*WU.:53+*E"'' MUJI.,%\GV,(3Z\8V7&1PZ1GH#!H^'[23!] XBB6&,A-NV%9<,R_5/I2N8QG5 MBN9K15MH10M:M Y;#D:6ZV+N]7F(99?8$Q4,#E4MWI'B\-:,I41#B6SA6IQ^ M,%='',T@%.:.7!:4O7YSI;20F$('&9[+';$#B>$9LB%FAW$;\FLOB^]9EFGV MG'OA43""PQ0C3KWH\* \X[;X%D\(YE\/YX,M??681U>,3K1 *UJH"ZW+_E&Z M@L.TJR%Z80OUG&"HCCBZ\D3-JT\RE)E*-4.)8:]H*+%5JX;P*"!!M8+TS;HA M%%6-'N%PL*6O'O/HRM.J"&E%"W6A==D_2D=0K1WU5)Y\SQ-E(LM$IM!?M2I% M4%1:L&%!SW8=DZ\\T=1"'N8K-)#8G2$768:%',07GFC+JMFQH-U7>$>M!ZK% MG@&%]\R6)PHV#1](4'8&6_KJ,8\N/*WRCE:T4!=:E_VCP@/5$L]W$.[5$4>_ M?&C5?J"HG3C81)#7[K5&#;2BA<_/H9L+1P$(JA6@;Q?PH:CL6";?!'2*+#X4 M518+0U?HR5IE(JUHH70*"/<)!$>E"*JEHN^DXD-1T6##]83M=Y"9KY[#Z$:O M$RW0BA;J0NO>A#C*14@M%WT7X5 =$ M[>;#465":I5))1^J74?3JE5\THJVT(H6((F(5;]7NH*$-<2R2^S)G:?!EYY. M92M32K1X"X@=R#U^RU9'',V@Y.J187FNB03Y4&+*4A^9GLU7G>SFD^NZ-H:8 MEVYEH*Z'' _U%=510$+_Z_)3AP?EYHI$@:4F!%N657E:?-Q M0\F*%K4!^WV=Y]77A_J^[.&.]^P_4$L#!!0 ( -6!J5@ZJ1TI@P< (,? M 8 >&PO=V]R:W-H965T&ULM5EM;]LX$OXKA/>P:(&Z M%DF]9A,#>6EO"VS;H.[>?J8EVM96$KT4G9?[]3>49,L6*28%?%]B21D.GYGA MS#,D+Q^%_%%O.%?HJ2RJ^FJR46I[,9O5Z8:7K'XOMKR"_ZR$+)F"5[F>U5O) M6=8,*HL9\;QP5K*\FLPOFV_W++_\"U? M;Y3^,)M?;MF:+[CZ5%H38#CGT[IY#"G'GC\O-?^L3$> MC%FRFM^*XJ\\4YNK23Q!&5^Q7:&^B6=0H/6EHJB;O^BQE8W""4IWM1)E M-Q@0E'G5_K*GSA%' T"/?0#I!I#A ']D .T&T,;0%EECUAU3;'XIQ2.26AJT MZ8?&-\UHL":O=!@72L)_N@L[2:X:2<@(Q-0]%E4:E.C#U7& ML]/Q,P![0$SVB&^(4^%G)M\CBM\AXA'?@N?V]<.I PX].) V^NB8 UF]02O( MAAJMI"@1))AD*J_6[0K-5<[K"YO;6K6^7:W.WHMZRU)^-8'TK+E\X)/YK[_@ MT/O-9O.9E)UXP#]XP'=IGW^!8E.(NK89V8X,FY&ZHCS,IR$-HCC$E[.'8P,L M@A$E01S3@^ )N. +G"&YSK[&Y((ZHZJD1)0>%)1I7G!4=6AUE_U:K $5!\TA]H5^7@'5$"<=1, MEUZ;'UKEP5'X<.)YB3^(LBE& H]XH3W&T0%[Y,1^Q\$A:&:I$'_2+N4V@+$YR L==3F.>$_*G MTSI;+P4'.G!$2>XA<[VJ6Z)LA?3O5-UC"&B/L'#%6J1 MBZE'8F\$;$^ZV,EHH;&3V.;_AM!U=K,T%3O] O6=$[";%>\FA M*F9[EFG]*]2&RRYI5+?@K/A-ZHOC$-AO"-^4BY(@BH(1]#U'8C=)7N\7PI8] MZU6P7QURQWN3K,A-4@3/QS@B1ATU)4.2C#:#^UG\EAI=>O:86)DZ1_MB:=2]NI%WJF)FZFOM_) M=,-TVNB.0NH(JN=F$?)_=OE6]QI6'YC+ MW[/G=K.S$K)KA<8[#F+2\S3&L=&WV>0P;,_P2)Z3GL>)F\>-7+$M-RMT"S=C M$GEX6*)L@F%,XGBDPI*>Q,D+)#[(E%5>,=A;OB)3SLK>Y])VZH6>O8F;O;\! MS3SO>^]"5.NIXK)L=CA6VRW4#<3B>4/JM@B.L#;I69N\P-IUO8,0<0T56MP2 M>L5FC_NN.0& CRO>-&4-0696^"9?!Y108]&98J$/&3/"+:1G=?(2JXN4\ZQ; M>R!%7S?>A^= M^XQ90LU]\30("(F"(6'8)"GP&PY&3B=HS\S4S!$-XK%FA!X=C;O/QA>[[;;@FAQ8@;*\3F%+OI-M^=V3)RS+]C(*ZI;] MG/R\!^7_CY-RVO<,U'U6WO0,S;XLVTF]+F%#UD6QZ=CR"M@3HFUUA&\Y9$U\ MH^.QR$7Z_&HDFCW34_=1NB.:U?[T^-4]$#WKR?FYM)UZIN\KJ+NO6'"E6L]H M9^RWJ4M1[?0.XC%7(\?J5I:C9N\PY&FGR*D-?6=!W9W%+=OF.K#-YCK+%42V M:86*7=9VYFRP);=BCXQK' .[2Z3%/CNZSBRY7#>WO#5JIF_O"0]?#S?)U\W] MZ>#[#;ZX;>^#>S7M]?1G)H$9:E3P%:CTWD?@2]G>^+8O2FR;2].E4$J4S>.& MLXQ++0#_7PFA]B]Z@L.]^_Q_4$L#!!0 ( -6!J5BUA5VOC04 $\- 8 M >&PO=V]R:W-H965T&ULI5=K;]LV%/TKA#<4'>#ZE;0- MFL2 XZ9;,+0-XG;[3$O7%EN*5$G*CO?K=RXI:7;J)AOV)9'$^SCW=2Y]L;7N MJR^(@K@OM?&7O2*$ZLUPZ+."2ND'MB*#DY5UI0QX=>NAKQS)/"J5>C@9C5X- M2ZE,;WH1O]VZZ86M@U:&;IWP=5E*M[LB;;>7O7&O_7"GUD7@#\/I1277M*#P MN;IU>!MV5G)5DO'*&N%H==F;C=]=_D84_A;/0#A4FC M,(FXDZ.(\JT,G']X=/LT\W'#Q?# -,L,,P:,U?)S.0'9D[$>VM"X<6UR2D_U!\"4H=KTN*Z MFCQJ\+UT W$R[HO):'+ZB+V3+LZ3:._D_\:9S)P>-\,C\L97,J/+'F; D]M0 M;_KLI_&KT?DC($\[D*>/6?_W(!\W,QZ(HY;$IX*$,H&<*D5FC;=:Y3)0+E;* M2),IJ84/^("A"U[8E9CO@EU8MXSO<^LJZV0QS4K$D4GQO('Q>; 8B%]GL]L6R$#<)%5;*<.@H51* M ZKA^/KQJ,$.S!YG.0GX%H8R\AX4)63^!2,8T]$7VT)E!>!DNH:@84[0X*6L M=HZC.)!%J$**E51.Q#XQ(>4-$/;<,M+QZW/_HV)4UJO$72:')P^FB:&#DE,= M?'04]LJ*$V5SWWJE?"#FY +8&2*)PUN#N?*9MKZ&9!,-TMZ$UZ5=&E,#R=/= MLE]KKJW+(4.IUEUI]GH#%G-P.Q00@45?1*SH4/]?>M07MM8Y+ K>2$V??:E- MHOSH/$91Y[%[GC;(B6'XL3Y<5F.YW]HT[T@Z09:2>4>8HR D!>+&(]>_-X7:,"5TM#M0"^XM5!_2JBN[[-"FG6T6BKO'X[A MXGK>C2".0*#HUO%I8M"8V:Z%VFA"X8A$F9@[19746N*-CE-LJ"WGHAL.%9LE MQP3R6FT;N_40+->$[BLL7TYU&H<:P\49A#7,G(6"^ZYQ61*'JSJ@,5.^\2F= M#L0L]O\AR/[QD9*^Z,>_@K[5:B-U5U^ #*".V!!\OI2:>]6++<&EK"IG[Q4& MA1#BS^/18(S%JS7RW58XCONAV-G@52L5NY#MLJ^C !ZZ&+S'_/? MY10I7M4P=BSX/8)8TLXV4H;N@PA;TINNZ"MGR\0?WM=Q8%,A,81/S@KWE&+: MQ.@ZX:3R2*&OEY KT,TM_4R"+G$7? H2KE4FO RD6%O.,+YE MY$PLNFPZ*]7Z8$"?GNDC"XDI\- -W^U4Q_*,A\I*QV63&EMJ]5='XM)[:HKI M\=&O9-8>:97BXKEM>*#9%5AXSL<,+VN/G>U]&LMV"2&9Z9**IJ@@6C.\)B(\ M>:BC2_>;$"LS3HRQYD6N=!U',2=DO5/K"V=W4B/->Y_08(ALK3)6SA666(#5 M#77[BSOV4 6A#B&,Q"_Q,?46#S#958P"DY-)PU-O+*>G=K&=0B'#WM8%NX$# M(.3KC'D$E- D"8EA!I(;Z_S@V%UJN'?)Q>I?QZL\KT[<(M)]M_O:_5J8I4OR M/^+IIP;X8ZV 7],*JJ/!ZY<]X=+U/;T$6\4K\](&7,#C8X']0HX%<+ZRV K- M"SOH?D--_P902P,$% @ U8&I6*W$8)P5*P ^X< !@ !X;"]W;W)K MK?L3!(8D8A!@\)#,?/KK7W?/ R HR75W=1B:!F>Z>GGYW\]5M57]M M5L:TT;=U438_/5JU[>;ETZ=-NC+KI)E4&U/2-XNJ7B/FTVM4DR?FE= M/#TZ/'SV=)WDY:/7K_BS3_7K5U77%GEI/M51TZW72;U]8XKJ]J='TT?V@\_Y MO7VV2I9F9]LOF4TW_>NI6R?*U*9N\*J/:+'YZ=#Y]^>8$S_,#_\S- M;1/\'0&3>55]Q3^NLI\>'0(@4YBTQ0H)_>?&7)BBP$($QA^ZYB.W)5X,_[:K MOV/<"9=YTIB+JOA7GK6KGQZ=/8HRLTBZHOU\<*0O'#'9FTR>M7=74;U7B: M5L,?C"J_3<#E)0YEUM;T;4[OM:\_?;[Z<''UZ?Q]].;+[.K#V]DL.K^XOOKG MU?5_1^S5T];@@>K/DUU[S>R]]&>O8^CWZJR7371VS(S6?_]IX2'0^;((O/F MZ,X%?TOJ270\C:.CPZ.3.]8[=L0YYO6._U^((WN?C.^-R_BRV22I^>D1W;;& MU#?FT>O__(_IL\,?[\#LQ&%V= WM MU#31]5%56;3IZGR1 MIPG>GX1PQ+1S777+592W#;TZ;W):A-Z^V+;5K*KG!$X3_68R>KF(HZLRG42/ M(7)-76RCKV5U2P*LZ3TM3SV)@:(IER1!,XLA^"6ITU5,\NF&Y.Z&L67@JS4M MF>9)D?_)4((&:]D6#^>I:4@"M0+G+E)1:])56175KBG]?S7V(^SBX%S9,")G#DA MQ"2T*RI1)D3LZ#?0E&3+]%DLSRB/\3EE?2!F1,0_Z?"PH4"2]/$(>(".8!\" MH$K>]' 5:L_-DF@0 )[1*1%*@*LQP#KZHTOJEFA,RPO,="0W>494\!0 >%E> MDXI4 D'0,!,0*P4X,/X?JANSGM.*M-S9_23X5#'VL\TD^G-2T?_]7])@D==- M.R#!B^\G@># V+/H6.7UD+ O[J?$E_^*WN?KG%CM>TC0DP869R($W>X-89O/ M"^/8=9V4) "L4 O@^<__.#N:/O^QB5(2PWS+VYINOUA#).<$3;SPI02 T7\1 M3;)JW6/XHZ/[<51H URCMK+T?BBY=^'@Y_'Q9[/IYD6> K\K7-SRNX@I_!0K M0Q%N'].V$EY^"';OZJ1,330[G_W53>._0 [958]B"U"/[P?UBO17$GVJ\QN2 M;7_C+'B=B5L['N6J19$LFU6^P>*0L\2FI*:2#?;R^LC);#I;TB&/\?K1X8]O MO_ ?TQ^?X$$G7:<,%S%ZVM4UH40*<&X K@!.RPK<#7'RO&MEFW55XWK2'L]/ M2>AW)7T)>4]:1!F(O(,"+ ,E$)G%PK _$)EO;9V(YC+$OBFA^Y7,B"B9L\ZJ MH4.;?%D*#6M#6!I>3Y%P+Y"I7J\5H8BNY?![XEE#[D/4;,NLKM;&/MH8 SLC M2FNZCKA!>5' C"'H"9^6L-[BRI.7P7@F#9LC>4FD)S\*@B^F[2 )%TE>D"T4 M,WTV]!7$04:6S2I@H:'DIM,W.G!U,Z4):N76.LC!'= MZ(10;=;5#2% W\[S(J^[.0',&G=;+8L*_Q(AEA3D"WI=N[OBN*5& %@<12S4 M2;=.8A:(B UKY<^[RW,G M@-Z2-;HT9;J-OA WGG= W)K(7E[YYP-1ST"#A\'M&>ZIO@R1Q3!]X>DL%O::H&+FKF&FDL4"60YFSFMA.\ X9DA)+ MDGR*2EK/26!+4$]+' %?K $X#DKB? F9R+Z$-3U :,Q-(#9)P-)A) 1,6B1* MUQQF%7,B+8Y-T[Q.NW730HLUT>]=T^:+K;70L.XJH:7H'A(AQ!"O=>':W%1? MZ8/YEI^ED]IA@5"(,?LE94G"/H6@M@#0>[1'%BU)D6+]-X3W5^M:7+)<%]!! M)K@:8!<0^>#\^G-T3J#@X?6\HN,D"T1X=+9M6K,>DWK!G0,O[+MQ3):\M??2 M".N)@];)G_MN'PYD@(0H[$]U14BNO8$+\%@I^C.[V_$%T*1O2Q#KRF0#0[!+((8YC#_ .Y;$5MQ7X M_):@H'_AKB71*B?TZ[SYBH7)<,GA5])*.XB1G6P@@D$](=H^-H@=T[#?GS5 M!5%%O2&AF47?D%2CA5MC-9?UM&%DD/IN].\2EWK9%7*GB3*(50Y,136H0O?Z M3OYB=Z" +4>0TO\#3[IG;<=[X,9E1$FF>;"W2 5:Z[&9+,FE.)T>/O[Z!!8. M"8V;2O\-(FYH5[:VW#M/5LP77>6!%/K[2P*MD0H0M$_XK4 M?%^1E:4&R:]=P8IDNL[Q]?GG@^OH\2Q9B#UQG:_)@MAW[1E/LM>NW2$\B;** MD#('A!@.F=:HUOF?!F$6LC\KZVM9F#Y?7#N86&=L -KTZ-!+XKX/I,J,'FJZ M#1FH+?-F8+\K;7K4'+@( ZEH2H*K8"&@>RD9!%0H%39AC#BK)1O7Y]V29/>= MB^M+&E$:KAL3OK#YK.PO$EH."092E\;;JO+00;=AA"Z)#S3<< ]2JN#,ANXL MUD$D/,*QMEN$F'-B?NS\IJ([$3T.C/?+V6]OW)&0#:?^5!(M2"$5P5WED +8 ML2OYL&%+8A/D%>C3Z:IK.1MU4MS<,>TQV MIQPTLVV=(VVBW]%!9ALRU)R_W[1=U@^B\6&R9O28":5(?"/[9,N0%!4T)]Q\ MEIIP]#*G//8;]E;UN"=I&P[/AH9U;JEK#N"KY(L<;FM32?R1W$\Q$#BNY.P$ M4NB+UDF/B_,W/SM>M?K14P5N$"<*2N88[P^_./R'Y1%+4T'?ORMLTU:;0AQ5 M.)M,1^+K \4A[@D[" ?V:%+Z"E0="%4O"V,K#''1Y3(PXR\,!^XS=L@CT"&: M0RT#>,5#3EOO]_3PA/[+1J"31M,[I0)96 A&6-LOL7'1$?M)??R_; N&9BH' M*^_;@[WI9D>_TS\O)1[SD0Z*-TVK!/H;3/3X\N/Y1?.$Q'XN7A.;%H$7]1"C MLQ_$*/*OILA7\)8"*VJ#_SJ7UC&VVJOWF*C]V-KPB'I^(DM4J+10R1,>I+SQ M41%X+%:!)STVC/S7 M3EQ!G+.CAY##ID)$2HS D,!0,H269&' Q8X2BRKM6,S+%:6#6NS9%(Y<-8=9 MJ0ZD>IG[O1T$&8065R\-^Q9*0HY%TK DR6,8<;,DG%^N,).M]RX5F$HFK+B7/ MKJ%+0M*U( VZ41^/R4*+^SAG?U$-5R+,B;A+QC&!\L!\(Y7%P4,N7V;7X( =)07Q*-O\:XF31 ML7^PZ=8;"<$Q?E6M20@B&:L0UCL>-SZ,)!.?DV^,27V>IT;5A5PD0]PT!"B$ M8M^^/YMZS3G'\PZ()6+VON_(IYA7)-7B.TXY(#&KPP,!FR.V! ]QV!Y:NW J M6Y;NU!W6+Z,WIECFW3HFL[4I\X2!^L74?YHE>?@E07E15W2IZ(]W>2GI$,D7 MQ-%5JOF1]WFZ0C2W-3D9")+,BJ.9J>=X;U80$';I7K(OM"+YEFH@-4J0= IR M"63'%)F388-43F,&IS@SFW9HTCMN8ET_3BRB,4D7]4?"PU#)$FK\JBO$WFR, M^4K'4)I;KUS=^I.=(@&-'[.[CY-@ )*(7F?TBAS2PB.>W,/@D[ZE33/F^7L>E%X>9F M--T&?+4V$+ "2+,3OR;RJ M ^V^GM/Y[81N-.S4]/(CJ,20\QNC6R\ QD%(6ILU63_O)6$)]5==;+6/C8W* M]+:VJ2[&=>=1OPG'^6T(F9-/MP17'+$8SNS5']%M8UBM)&UE73>$3(6GH0:@ M8T@%",?2)>K:"HFAU'$_2)%X(8H%;BMYS9K7Y'ZQ!=AQ)8??)49^\W=H=@2\ MDEKN@49L@1D.7,P#O6-@#DC6D(&OC4N-/9D(8]42*%2'D..*!\$).9($8-,+&EFRD3ZE>LN! '][1-9:460C<$$0 MS2=I.D0S(?MV.=[K?$""LX'_>I/7;8=845.A0$F2;@+9K9D?B!'G2:_6 MD!R?^-Q"/Z5)OXS'$@,/(W)(NPI%[)1&M9A9$88V5XU9:XZ(G,0?U3BP;0/1,_ DN1_@3 M*@I;!Q$YOVU*'@2.1?S3)*JK;5(0UVZ2+9\4/H-ZN8XD M"1[>LYCCJ'NDXM ;$FP+>FYTI)0Z&3?5BT3B.+%>!D#O^MADU@9:4L7]F^K MI1'7AZP?/F+8 SD9[3?B&S=5T4GMDBX6Q&JJ4B54J+X4Q1 M2*O1(>\I.8^JV^#.Y)6%N"#UQI=K.ZSST_H_NF!)%B31G:C3I'M;?>-0PMSF M#$58%S:;6TFVL\IR2-6BRS/6PJC=H/4VK:T,($&^2,C#Y,+#S4XUIN1..P*, M8;3ZG$.*O9+) $TF%_'S'YVYIRZ2+2DN-"$JNR"VEB4?<[VFYD\ *SOK/6%9"^<$JA42+ M&]/;4?[NK\D2CMU[X0XKR7'L5:/%L@PN799*LD[(T=GR2KT:0WOR+BI:M8RM M0\843\#):; G/W=T>'P6HV9'\JA;BP<;2JZBA>[ ;[Y0;F[(F+FQZ@DOE63@ M'.@KM ]K&:4-:Q:X%9RR3MC'9KAA=1!>:6OC"T,TK3$QU_)DTIYME7Y5Z4 N M6L,BXF.0\)@^!Z],3\9KKF#,T%X-5HEAQ-"!%,25/QQ.#@^G"-Y%S2I!'5"O M%FO!N5'93$']D#19\@?)XDT.QULADVNB:/NM&T MPS4;"_854)1LX))-%:1>S5HC_;X<)TD9JF:G,/!"*Z7MOCM5SJZHD,W=.XK$ MDS*[HW V4)RQ&CL/A?^>:N;[*GWOJPW=@3NLL-Q+BKO*A./=->_:;[1,\GNV M[I_#.=(JH4P ,Z:J;EIP49)Z04GFB>@WEB8$RR765 MHN(J0.B==2(!'&>Q,39(M]#*D M]C*,\HO:EJ-E^1 Y$E=XP*;0BY)F+5/55CTK45*M/T="^Q M.7-03MRE=P\'Q\74CAZ#TD]Z )0D8_!IE*Q9\+!V8EG[+2?G&S;-#X^G\<2EKLU(W!5TK:V-/F'.1;-:46B;%.H=D FDQ9VB;/SJRS">D-YN5 M"!;\\98^)47,&X=0

M(&P MAD.KSD"/9Z#2<<];#LZF ,-X,(1Z0>4%1V^=5Y[83DS)F"LNPT6T?@E!6C;" M^'OP^EI46[-";Y)JX_W\T;QDS7]X_./?_N_@BNQ8V/Y<=G"Q2_P0G<7/#L_B MX[/#X#.R5Z:TR/3X>?1Y@+!]B&[TV7'\XO1LY)-KSE[@\?AA5 QV/HP/7QS% MQ\=GX8>G\3/Z_\,7I^[# "Q&\GK$6)(DRG O/2 Y-1SX#QYP#7$UC@_TZV?/ MXY/3%[N)+DX/%BC!$K%GB] B+AXJ<-GJH):WZEJ.E8,%R1#3SIFT1NV<\/J; M.L_HRK])RJ^R&PQ7Y5/G/L#$**HZ\PTN9-;16Y^KA$R9)!5W.6DT/]1N/0LP M/L_BDQ=_'QD%&\IZK\6OSR!![DQ LA"L,?B9T]]\%P'A.:XG7Q2NMY=WWXMJ MOX:MZ\W(VK^I9\:B76]B1@*6+0!-Q4KWL$%HV"594,+.?A5JG54U.!=Q"6.Z M=+V"$NOF2@P84"V+6C1)Y'\R".QU$%YM9!)T8^VH@T'.@UR/M6BITOMT20][ M2UW!/B]74M>3C]-YC"X(>9'$RRL?J2+''05@,$"Q+:D[3I+9"*T'07(&TFS9 MUEQFX \P#@(0R0WI+-[.E@P-3&VI1U;"U(;C<$AG*%$0;5%J@/^Z36:YKS:+ M0@HG27&P(M3=>IZ/7;4P"T8;Q@OJ MK!$W)H/6B@R-*B?: 6A(R/$M6*(D!WY QY$P6XC&EYD.2IB71"6+@0P1R8S; MDF[@L6@-DQ*B?\0N5#(@"WH%>#:"EO\G(:0D](7M75V?^@*5YT(;Y;Y?&"3C M2U@H:LR)1JK&W.HE=QPU0708E_U&*J\6 MD=9/P#$'VIY;H\=>-X=Q M<#+6G+E!=NXOBC0\FY $6%,F%/BO#M8%ZLT9=3;;.X:";AWM0LO]= MC*4B=UR=.$==8H2HVO7$DH,/6F\S(YE1.6HA(SFC,%12#H_?#PUZ:-A?MP+: MODT\_1B2YHF7U>4#1+5F]F1)X<"[MI=A!GT1KE'=E[;<[<+*;;Y!1S^&-\1M MY.YT?WU":2#]>S=)MD=B8.EW#L8#V'8/YKR%KSH;78R(1!CTB[_NNOO.-I"] MG"RG_?9@XUV[8)WP;A%Q\\" M\HO,G$Z\"E:S=Q^,[0KRLOG_\BBD4*!I73)3%F99R?9 @/!$+(J?G46A)-3$ M2$@.$8EW)C0"^YF+C@?ABP><1;NS[;_Y%""2_^)1Q*J"1^BB["KI+)=P8!I$ MR2W<("[-)>'$R5R8)5)]%_Z-A=BER&QDB.!47[%JN$ELS $),@PR\P'5#/(7 M.9[1XW=7[SX^45*QLS(281M)THV1)5=HMZRT.(Z4,Q47T%DK^]?-^:.]'23RC=T!CN"-+3>/IX?/XV;$N M=79\%I\]GPX7XI!#X2K2MGAGN2LK-.&FQI':$]:PW#AR09;/=X MSFVX!&XE<70[S^;ANZ)FD^Y;')%[;&KMVTF"[N$;XP"8H.>2+H=:: C_"82] MCXW[V-I4<,P /#,U1^_"&&6&)@XR?"3N?QG\"TANQI?.@V@)#D)->8",,I<# M;NN0*^#-8"M4,Q -1<9HL'KM6U(BQ-(HT/]L-DE>V]%"7 ##QA7S M"8EW%ODVCUTV8DZ3#P_-3Q+IDR:8WY/W5FAACOV6,]ZVFE(- UL3SAVZ"^-2 M]K)'*JE<8#V)_@43,?Q6R@SB\"G=<7".Y0/XQQY5D&EW.E]52X/WK-7?RZ<$"I< M\:O5ZLV#11:]D@=QBPLL5<@D#%E*%(MZ!=I@JVVUKJN^!UD60+:[' QV=*#9 M6C58?T&$I]6./(6BYE;LB5:8>*V;]JL0@ TD>.3C4F6.7M V!B,+1743#O$E5W7 L=L&C M/W:/?O$=OBEIE>A-X0%BRYH%1N9O/15>=^3:1L21@1VCRRB,CCXVD_Y M/3OA!!\KT^F4LWU]91H/C<@^7Z(8#,%G+0CJ5>9H9<]8A0X82-]T80:/PM/,P[V,YZ>Y=2"C=OXQIE5OI&N*5<3ADIBQ-8' M(YP30[1?"ADA41+L5 ICB M$:459S:(/U%;-Z@(Y5:/9A "67"M9VLVS&P3?%L%W^8[A_]7 M9!BSHQO*9$EBML /QAQY*SH<:CHE>K^_FM2 M)A^V65DKHC9S3? R(!I.YY;1 :AX2QH'5!K9_5RQ8Y>R1T>'HI1W\)_ M)S?^#8R_C]1[1%O;:O+=$'$09I3=!UL*T7R_435ZR'U7J^&H MALIG:VTZ.2W)?N'@40C4J>**?Q4F\YQC>@B[I\8%//R!?@XCC9=!I!$EO7O# MD+Q*;',,O+$V:'FCR+VL+DYBXS N$L0>B ?E/+M!,Q"'_-_:.&?XH0]^UB:, M6P;3?.]8TK^]OV;UY-0[L*>G_Y9JU=A=K] C'(9:X[MBK8'J_QN>X974>EXG MWSCUP/]H^1\<_DIMG(+;K%Q6@6,HO9+:K8V%H3J*'*JY)C[V18J"+WBV3+ S MK ME]WP(D%-,? !FC8Z!>AL$0QH7#1E)EP^C(SX$0#MH#AD>Q6C%< 6GMY3 M5FR+E>RB,G0D;->9AS7$EH^D[]B7@_0"//Z"V#5TE"!J?7QUAL]AA[%OCE%Q M"AT>'L^VX1&")5LY+ T:T!AG4KBA -D.JK[;A^-K-I[ZA7EBIK\GX MDKZJPNF#BRHS/M"IK(GR1PEB"\NW(LJJVO=!NY(,-X/-35+D68DU!_[F1NH/ MD2[HC'U;?6>X5K?:G(_K;UN^<0_O 08%X>:/3AM )<9[U^9Y&.R%.O7AS "$ M*[1IH:,)S]+=(R]9>>G7:D[B+6W=L"WG"BU,QND7]XL"CK\D@7-\^@^ >#3] M1U^'B,?>C%]%.EHT%K>VPAIS5\1NQ>*NDVWHVF&:!#T;Q#SX A'5%M"1R3"C M.#):HG?]B1O'=QZ$$Z,?CB93T M%.:D F1&/U[87ZIK\X*#PWR$OM/1_^(&CM7UL:J)2K?*C26U\UEZ/X" R?40/3*[O1^&(C^2=;T1?S.>1K8]NH_3;T;)NW MG8NCP7&09CI[#GDI%7IV[I\*TTO#LIRN.WW-Q D;/?W8\:L+/PSE#7EM9:G9 M#YEO72U&,E&_5^PHJ[E1)^]RJ',4BPB]79Y8DE57"B&WB;:#T>GA\X/R82J!@D-S;6I3BG':T.2G2(K!, M^D-)< QRD'Q2PJV:? BLPQ[3[*/&&/8V)N7&Y$31D7H:Q M(R3[S3X6W%Z[^UH&X&7"^_DL'#2RJ)[R/BP3E@+4G%S_)I MQ9DLX?<][]WPP1R2(>]XD5:K?=>+/@8J;,*-FW"DI=$A(.A.,9[$WEV:4=TK MMT78[&*C\>/S!A\/\FB+KM85?7&G= 9 H^7!BJ*DR?1.9.\;S+&$8:(A868 M?6>T[Z-/G_- U["M2LH-1:OM5C%/=-.1,K?OVO?%=^_[[J&A@QA&MJOB[4/A M1]E._2C;?5UOOL_TH6&+[Z7"]&$P3#"63Q7*%28,=VO7&MHOYO!]=V/R(!ZC M;/#A)MFZOA#ZL$;9@ _T^"R[%AKW#)' V9!LFZ^>: +7,L= ";K",AJCY.E* MD^A?+(Z&)3<6+&[]MD\@@BXSPJ1U]B M\#,V'!'EJ11J)82?YP'-7# 6!G&O M60;'H-OX.76V D)R>4P8J6=@.LE/>[028%IVN634H7QG%]&)-H1B-KC,RNAT MD-W[@'#O($#>,BIVA(55KKJ(5[#H\*//SJ:G;F'#?@"7P.'K7TR&:O>QE>@M M;RE<:S!*L?<5SZ2\6SN?U=.)J K?6C+UVR*F!^Y M1X3H".,8EB:FJ]@*&=LY QR[X&VY;76JJ@,,GYBS+BB&/Z0>S(][N) \*S!=G;\>.*>X<6:!11 M&5K]Q+(_$W'@7I#?Q!KP$T9>H<9Y/WWBW6V5,C90V<\#]H8 Z(H#DEA2*-_G MG"Y8:^OP^ HX3L._//5 1+/*S\X'OO\;R.[ZIGGM9D!ZC>"*\=1O[:._IP6X MA_&%CP]RW- 5((>;+,9@[W6B\3!COG \G(,K'IO&%ZV.9P78".HMK<37Z5Y$ M5UI&I\6-74T_G>E8YPQ\A .?"A,-H M'#S[1!]?R.2D&40=#SY*A5AN2)1<^O6FT^X-;C*QT>&@T5F&M+HI3%8XJ@-\ MRS]^#9#5B?).FGU+A&UH/ 8Q"QNIN,P+!L3!&+[= ]4WJN%7C \[./&^E-G3W08VH'\C BN'!FN?MS6 MJ%G)OZ#,;XE=F(9O^;Q='=1_]NP-6#(/3-7MVT9&&YGUIJBVQL4 D:2OZL8% M4Z3,3,HM[:]0H ?+-3FQW-.HP:B,Y;=LXDE\[#'0=5Y33XJ&FP>=Z=GH%L%U M>E,DA/(L19MM8Q= QEU^520SQ4@UD,V[8 %G4G\'G57,A8:I*P12,=U6,L3> MT5R6P;ER&EE^4HPX]G<=_R11/9]FKG@R8>V+1_=L[/<+TO;$IRA!M?-&?\$L M$OSC@HL)KK6XS-8-;G0^K50T57<4;O#,JNU&YP3/JYH\496ISAN6S@+?LCA6 M-"&&8A/"N+(PN@)N"Z+S4&5BS:)FN6@[0?;7!DRG077[\[.QXO;OKQ681&^= M2,5D%!1>>.;X5%?R PEKS:,$,]7U-P#?G<_>V$,[GWWA;PX.G\7>W9JW_A<[ M\ ^IU74RCT'YR 3\J!+V\:R;MQ4=2W3R_/#@2.=W[7'AWB,P>)D 1R<'#[9]?P<%M[[HP_U,W1]DSN[L&7*@[MD4XOC_A[C/NP4 M1^QUD-&0BQ'Z7*(DN(V]MZ)46UC,Q4DW?>3A=MFA6>!>((B\/?D)5C?C%+T' MKPBJR22V*.CNZOSR=1/\DDU7E@8A>FE,0.;\FQ812WOO^?DGM[&?ND'@9[Z+ MS?],(L?X\@8)/2E5F+L0O?QHK+<$3VWT"D3@D7_Y6C6]D)I-W:HQO04' C2K M-JU&]CDXW4B-U2+D9M#5_DQLD&?&5!/]>2V=2^H&*=P]E'0\IS+^HVO#"_:A MFO"W!X$F@%+Z.\7,L:YJ@^M73_.&_B>E_Z^K6_I?]H#P,W2O7W'MQ 6IH49^#>.G1]-'P:>HHOGIT?GT MY?G1HZ?TIG_\]:L-&:DD-I=(7A5F0:\>3IZ?/I(?/;'_(%&")5&%2?J"_UR9 MA P&/$#?+RHRM?0?V I(P;O]?\ 4$L#!!0 ( -6!J5BK>>MSB! +0] M 8 >&PO=V]R:W-H965T&ULY5M9<]PV$OXK*,7)2E44 MQ7,.7U6RK&R<=2*OY"251PR)F>&:)"8\)&M__78W %[#F9$2>9/:?; U)(%& MHX^O#Y O[V3QJ5P+4;'/69J7KX[65;5Y?G961FN1\=*6&Y'#DZ4L,E[!9;$Z M*S>%X#%-RM(SSW$F9QE/\J/7+^G>A^+U2UE7:9*+#P4KZRSCQ?T;D_URPU?B1E0_;3X4<'764(F33.1E(G-6B.6KHW/W^9L Q]. MGQ-Q5W9^,]S)0LI/>/$N?G7D($,B%5&%%#C\N147(DV1$+#QFZ9YU"R)$[N_ M#?5O:>^PEP4OQ85,?TGB:OWJ:';$8K'D=5I=R[OOA-Y/B/0BF9;T/[M38SU8 M,:K+2F9Z,EQG2:[^\L]:#IT),V?'!$]/\(AOM1!Q^997_/7+0MZQ D<#-?Q! M6Z79P%R2HU)NJ@*>)C"O>GWS\>KB']]=O7][>7WS-W;YSY_>??SUY5D%E/'Y M6:2IO%%4O!U4?/:#S*MUR2[S6,3]^6? 4<.69]AZX^TE^ ,O;.:[%O,<+]A# MSV^VZ1,]_P]N4U$)QJF@@SPO-SP2KX[ TI1W(JCU]]\Y4Z<%WMX#!H>@WW4 M'\SC?BJ^S;J$OOEJYKG3%YH<^P V+XI"Q.RFDM$G]BYGW]>Y #&[22+C2PX.IG-/@*) MT:G[IC%>5VM9)/\6)?&0E&7-\X@&UAM6219:CN/@/U:N.=#$)[@USWFQ2'G^ MB0%819_HCON";9I=EKA+"WRJ6@/N1&MPV#)9Y6K5 CVV)#;5# %KPG4)#G;/ M%@(&5Z( IP-"RT)FK (X0F[H[^*>>'TC>1$C.V^3 I!&%J6-,LR _E]*Q' % MH%W",&0AK[.%*'!4*\](<4TB:S4"6Y=%JQ&20^@,U0%"<9WA79N]%9&@A5R? M7-EG5TN0^0HR6]!-* 1"[\*'A>T=XV=1&M07C:&CUKZDRL M<.+NFG^,#&G[-#O6QGEBLTL.AD@S1Q?F4:0D@+O37(PPX=A^N&-],'C8'2ME M"MJ6*P'<%"0GCL,69- -M4V1*$][YMH@(#4.9+Y:@9S0E+9'\LVFD)\3B(D" M)/W,=2QO1AYJL_,E"!8<)ZXAW +_%7!? M$FCF5&M>&==OJ-8;8 '7$Y]%$24E"0"OC7UH?1I%)25+LDS$B5HVXN7:3*6M MPA(@W898*WW/!L?9@/"499 ))FF*PDK04A07RV0)TN!Y#LP5):11AAWT4$ L M6%4AA!:/QO\25XQJS(#0_I2&NS8GG),@+"*=A[XVGANUB)=LFMR3PU;5XB>($<$+ 5RA^-J0*5=LI43SENZ2D^-0300]I<"P*HH_8^$SE:1]G;'3@Y MH1RQ HEL:J%D)<02<-%,$GPH"9,"[[6 E12V(&$K*)8B3X"0Q!1](8L89R*^ MBD4%SZ*Z2*I$ .4&")&-.H< 96D(XO!?Q5,6RQ3$!%N7M5:I&SJ0K:8I!:PK M\'8&&=TG<- ;0&EV#M"B-$1:^5[0-F#W[]]?] *#[XQI'282>"=P1:"(49" F1E1+V0)>O4J&HK8[#0]S&\RPUJR.J =S7B ML+VXL.:W"JXZN-Q$P 9#E%:>>:&1/1 N9+U23-).+$QOQI;#\ DJQC& XH [ MC^"..-'9" 8="XT*.%F(K4=@0+%0 7MH"B0[V"CXF "%$J!U)G8E/\91QYG M1S,(>A(P/4;JL68&Q*>U"II &IDR&MD/T2@B*.PT5+'K&O@,W/"8GQP')Q@N MLCI=D:]T-M,X##NG[(2YD70Q1/4PRQO)0$4 B$LL 4%5;%),KXL)J58Z&<&EO*B(4&LA'T/ZVPOYP(NEZ"'^09[+TB0CYP1$ MI'Q)%=\882&V@0Y!I/04=AXGBFK7]3%O2+(-I*PGO0 \%#&D/!WY4U#,P-0U M9"L/]FWG:R.552'+LLU1E!QTNFO&/$*.*B>$_0FR70MM#P83RQ!0*&_,I=;@ MT.7.=:P<>&Y<$PSAB'L!<4 -:D%E ,/&C@H XACSYJ$$RN8!&:O0];Z M+%DZS0(P*0#2R.)Z2 FY[G329EL6 VT(S!]@T($\,K!"WU/Y"I1V/%;&8#U0 M"H/-;7@2#Q>8N%1#)7F;)Q7 'P!>":ZL8H%B R0I@RS901X8:^ MY*N\W26F;R^I4 M%MRS3BO<1M2E8(K%@V(B*DI?*JU1TA]P//4#TA4.?C;S50&,!?E&98NI.)KYH9F7IOC[0$YC;E^ >#%,UJ ^ M<^]&^R2HF'ZR]\E2L.-? 6#*$W955V N>4R:WT(:!G5Y&,PL=QHT])ZQP [F MS>74=ESV=\SN00"! P@[TJ7KO5I36@EJ!73M7VL":$X)1>'[*(TP/HFY3#H)EI+BHR@.7R2 MR5BDIIRL^"=1ZJHDBJ@6XF4;QQ&,T,?[W00%G,?P=$7=+(SOST#P :7R\&/> M@NE)TSV)D+D4;6',?X\G%(+*$P7VD)D6B-P-1N--PHV4>DQMZPD3H(;\K82@ MDZ2( \?3T)Y\?6*U#V, B!B0 %*K4^<4.(Q@A1/3I6@IXE61E)C "40^K-S* MBA4HA_ZF?7LVP3T'MN=^?=) 3[,BIK1CNU5P!I0A!I9)I'4+TLYEOX%X6+8/ M$&4KN([(E)1"RY]-K7DO%H3V;-8-#3U0W4HF>%7OK$>PO8C]/VRZ:5G\]?*, M!^58_ \MSPFM:<>:P8#MV7QOQ)], M#D1ZSW8G[&>EO^-@XEM^X/>?A[,>8X-8'5C3R<2:N-/>G$F;HYR/8FZW:EGS MK:()\G!5/I#549U0YU 1R%5.AUB]*B"2&(+:FJH;3DK3&\;>^X(2]Z(B$O(6 M6[&]9?VY-E8;VY;G]:H&PJYJ6GK6CO-!E0ITK+][MN-:_B0<''3V"G@8;/KT MNH&;\1P,L-CJRW?V(7-@%O71MDL@\4G$K3!-^(:FZD-%U"_NG']F28IG:?EV M,3IT[U3FJU,*UI 5T%LC&&]7DJ>Z\NAD0OUDK*)*J?H@Z=1 MJ\FI6VY(=S8!PE9MQDQ@OQ/2-6R K])[G,- %P7XM(8E///1O#33T+2*IZKA M#/S]5O,"C\_&D,]NCD*FW4;"8\W+/619%ED8X?,JZ.! M89^AU[+B:7JV!XZMSP 7"5/,84UNAU>CXBP*)4;KJ5YK. M);Z8LZ8J!J91LT6FNLMXC@N1 5Z#M"$3KIHWI'[" \_GI/ 1ZT8)&PLOVJE* MIG16BLQGE)@UX+9-Q]IEDV.G]E1TRIWG\<:(=K SE@_P;<$,B%J#,['N:0#R M0;JXK^2-+!8$.!>=]X\\QPW8>\P-/F)N\"['A@%N[$/*=0VODGJR&:IT M,-4?E!8[]_7G=1S'+6;G\$;YEXUJKPB]'KI>:WQMW=S$M<3N?T%U*K^91^>=8,L@W\]8SYEHLM[UG8U!##-IVG$@S]9\A\ M6UH,YQV[SLR:ALY)Y]=P]J"2&&'9]7$FOJ#ES^E7I\:P)@[?[=6;TWML[D6GTT'D/QJ#4@+(+K3M<:C^HXEOFR0?_@QB*VM]#!2 MCA5"S9M%' _C=P3S83E#(<" JS>;D8['Q=2@<@-J]+ZE<\8Z(-QT?Q5TZZS@&+;:V,\)O=5307B+30MU M9/;6F&52E-78RV [EMXB4 H\S7X0!1M]5_7+]>W'G*%ULY(V(S%>,'+(.B45 M;:4AH^K7:A^ID)[ [M2[KD]A=[/9GVIW;3)9WQ3H!@8,QIW'-D(Z4%X,FJ>"%VFB>F.CM5/1@4E. M;\3O-U/:BK6-K9K"S@FC@+R4=3'^CCC->O&EMOR M17';OA?$_E.6-DE\8,Z M&A7Y?CT]''-\@SG>XS''F[6@XYGTZ0\ SUA%KK_J5*?I.Z8_^MVA_[5#O/V' M<@%X7^B$G<+4MWVW5T[C;>VC0P;H?9 ]AVMF7##97L5MSP%_T:_T/]>MZ@-O M*>)Y6_O-4_,]@.R\ 7"@M[K[0S"#YNU7!OB&W%-]0=-^/#/D8&:/?;)YUOF2 M-A/@:/B],*9+=5ZICVJ;N\TGR>?J2]QVN/J>&32S2J $3\42ICKV-#Q27QR: MBTINZ+O"Q*' /%]*69D+7*#Y4/OU?P!02P,$% @ U8&I M6%S/Q;;.# VB@ !D !X;"]W;W)K&UL[5II MD]LV$OTKJ,E4RJZB=9^^JL9'$M=NO*Z,G?T,D9"$-4DP("F-]M?OZP9 D9)F M8B?9K:1J/]C# ^B[7W=#?+XW]G.Y5:H2=UF:ER^NME55/.WWRWBK,EGV3*%R MO%D;F\D*MW;3+PNK9,*;LK0_&@QF_4SJ_.KE)*)&HMZ[3ZR>Q_4%Z?*=&+35KR M_V+OU@['5R*NR\ID?C,DR'3N_LH[;X?6AL7@G@TCOV'$#>%T3DZYK2S>:NRK7O[T]N>W[S^]?=ZO0(P>]6._\97;.+IG MXUC\:/)J6XJW>:*2[OX^A&@D&05)7HT>)/BCM#TQ'D9B-!A-'J W;C0;,[WQ MUVOF-DXN;Z0T>%H6,E8OKA#GI;([=?7RVV^&L\&S!\2:-&)-'J+^D%@/;YST MA-\K/FZ56)L4":7SC:CD*E4BT:7<;*S:R$J5HL**UR8K9'[X]IO%:#A_5B*% M=BJOE5@=?& I*ZI#H83,$[%19F-EL=6QD$AND+=,I-I:I43F7*W(U0*.BK>- MIYX*8C 8/_O3__V4ZPKBWU9LH=]+[8TN*ZM7=65LV6^>?F]VRN8 K>H+"%@@ M$\2QD&<#NW^0MLJ5+<7-1N6QAHP?3253\<&:I,;*4J:J_'5S7U;S6HR&T6PX M:ST8+J+!8-!ZP)$R>M9Z,E[RGN\5\"\_-"_&T70\C^:C^44AVB1^[?F1TDV: M"H.(LR(V=0[3MH0?1O/I()I.AA?VSV;0:SS[8H[3:#(<1#;]%4B=1(O))!K-QW\ 3V@X'$2#\?(O"JFP/XKK9'I>0N]_\[^"U7,_ M75_PT/4%20E8)Q/\6Q[7?3S"IMA*P.C>($(TC8 -;Z2]DAD2\='PLBPT'A0L%L;8F0PH@ S # MEABPJJW82:M-C0T!%SR_KG,D%%22!Y5['> M48U;5JYM$TRH:2DT!#O5M2Z)TPIAS:_-/O>V02'!ZT>)0SM^]IA51V4Q]6;+ MFM2E(G&2%J;2FCZ*4-G@8^'QT:F7R7_!C-6!]G6\$"QM0;*N2IVHQA0!O1ZQL$2TIE<1"U M2[#8@QV[&?O>?KHA41ONQ(GTQW:XIM*Q3-/#$PT\+&2EX4X8/%_#>-C+X?#Z M'S^_>_-DN'1W.L.D3?6&!<[7VF:*PJXL- QG$+AKJ=/:@5E?$K<;$UH(Q<+$5J8@YM".XK1"1N(=._E4WAO$C1^&#<*N+Z7A$Q'7J1LNM0+[;%N:\CL:QGKE.((:KR"#!JI3A3FLO.FGHZQ" 8 MVXUJ9,,"JU;D\-BJA-*8SI 241=\)+75R"QHZ/?17< G'-C+OW(AD>F<'L@+P"%2E3;PG4T#6 M\341+F3\&4B=B%]J)#Q%UJ,9/RP%'%H"QXR!4I?(F M_%T V?J=%XLTF;K=P!6)!HR!.9;T@=SM;ADRF06%H.\E3EFVH;.2YN M%''O5HKSB@:40T&0R:1ZXAU[$M$4+,G?C2(CY8 8'.3=1@TXF- M0KK)/*^I8;V$%\37Q3^BF**#]8:8*>KRSJ.;TX8J@^+C93(9W,G-2( Z+H6- M"<$.PE!M@*R"5(E9 @*TH&S9>AVCEAUPBH MEDU$8I0KP1D=[9,!SS"&:K&N@K+0*W$1W;9VA.+D45,Z,N14JP*RM I!%%XW M,F2H,*EA>"H;RT$?.BDO Z=@L0/I4-:(^K98X&3XVL[P@X DY+1@)0!)\!%@; ;_6A!$,;#K>G8M@3W^D[ M%6"4@W_XK-,TZ7QG'#*W?-Q*-$2:)'9 Y#1U'B#%@Z.R($ 'JPCHZ)#$)J$0 M5#HCX9K%I8NPVEIU;-]YK2Y;B?UN+5:H,MA:$O*O6\H<#4) H9(+A*.FZ]Y3 MI[>BMG6MK%6-6.JN\FYR=XPX@6-/C-"G$[18I;-5;4O5G#FM=)8- M9=?L^1"+_+=5,O%'4D!%>)BN94*(P)A)6:GN"HI^CD+(."":^/R,.JE@-#PK$5"I M9"B6;*L3)S5K5UQT Q6TU-X496/ZX,.JC/QWAR!:)Q%K>G MU$O(%:,K1X,HHQ2P237%0'TMQB-16WA[%0GIIDYPW)X!; MJ.\*N;?;+4SPWD"RD4?"0$W&W %Q9VE2S06F X =M.=FR_\^'G7LT#E^YE+G MQI1.2WU2?\_[H1:YEA#-V-SI?:/V<,3,+@]CC@:-/T_,^LG)^$.^<8./'X.^ M;OZ)'('+1S>M*&UJ=]>T9R,J-P G<=DT2@R]><50@&N>/_T8WP>DT'@"*_); MUR)R!!!L4W%><7O(>];G;CUCZ%B@KD.%0*?=6< %[H#,Z>/?'QEU8^-$[:!F MX*B0-N:@P!9]*HUV.J,.::?5/L0I'(9=6;<#;F566+>JDXVJ.L=PV%J8DL8% M$^;)MAR4[.2>9O1G(&@C+R +>H"-JT%X4UOE0#+=A1,::F-)"+XY=3T9?:WI M5*E3@G.T1I66[5[U%.JZ'G"3C"N$/$>'@MQ[\'/'"M:3&H+C5 MA+(\IATKH(LQUT@XC"M;VSJGRI. >:/E#MP M23'?'8JS /QX$%]!8G?J$%9[Z)6D-F>G"XN#J> MR-1YN/$-&PF)(+Q8R4\D&T^C^7#@Y)K.I]%T,O]M4O4N>K-EPL[!U/1 MZ/?XI!DYW*P9)I(3@/8SQ^F0<]%;G?;C=.*YI%$T&8RCI1<:M^/Y+%H,E[_1 MIY<^>>JWOC>#C3?\59T_ 7.?GC5/FP_W;MSW:L?E[JL_2(1>"LVM6F/KH#>? M7KGS@7!3F8*_7EN9"@[E2YIFE*4%>+\V:+O\#3%H/F=\^1]02P,$% @ MU8&I6&?YX:AQ#@ R"T !D !X;"]W;W)K&UL MQ5IM;]LX$OXK1#9=)(#J^"5ITE<@2=N]+MINT71O/],2;7,KB2I)VT:8B/YF.Q\]."B[+@S>OZ-X7_>:5JFTN2_%%,U,7 M!==W5R)7F]<'DX/FQE>Y7%F\)H'X4C<&/]NJ+\GV4&6.3?B6N5_RJG* M#?UE&[<6;K.T-E85?C-P4,C2_>>W7@_1AHOQC@U3OV%*?+N#B,NWW/(WK[3: M,(VK@1K^(%%I-S G2S3*C=7P5,(^^^;C'Y]_>_KMW==/[.V[JV^O3BS0Q"AJNI?@)ZY';#9)V'0\/=U# M;Q8$G!&]V:,%=/M/A_=C4+PP%4_%ZP/P>B/T6AR\^?67R;/QRSW-_5&RW^M2L-D8]3AYEC"[$NQ:%14O[Q@O,R:M89N5 MRO,[]I2I32DRB,NYD9F$T$S8]9U5-TK/10GK/HE,ICQ/V(ER\O(X8;!5:" K2ZL89Q\5+^GD&Y'66MH[=KG40D!\ M6W!YNV)76F9+P:YX^3V!]9E<2XI\M6!_"0.T2G:9YY*7:;/H*#X?[K1G5[4V M-0?*Q&,?&CYCFS&HY9"8.''YZ%-?&! M?VBYE"6L_29T0=*9YOP1ZA_\&(Z=/B<#7#A=#>QAH#.!V0WN@V29TP4N1HDZ M@H#^+D%=$&:DQZ^@%&[A8I]FY\[:>DJK]QKVZ4CC M[BQ^Z$G+;T1&R.CE_:9A1.7K*CQI,PBHME49VG)^Y MA#EY#O?56J(8J= 6:C+#\R460,,X>%H!=7Y+)U>Q3IQO^!AOW3%27B?P=[C_ M[S5DEH:KI&OT3F; )^^E!I'([T'>WLL6(]FPUPWOAKSQ4L381C][*9.4V$,>R\$^RBL[043=JN&]29J8!7V50 M)^CNHLYS<.11&V8Q;1] @.=L[G2!,92PN89XPI#"IU99"!I B:!*<%"XFXDY M63X.?@B%CB.-V#?8"]9)(:.0;?J9E*(4)5Z*4F@X8EY#&*/N,7*D)H8,9A&> MIDIG%,A!N0^U,KGZ6Y&*8@XF/270,N[&UTKJ+'+M.*VT22A6=0HKVC34W[^' M=G!Q4 N6]T:8AU3>$?N34CB9"%3;]?_6OQIFM:BX=*X2VQ*R4YG*"M7/&JCV*DK"Y (6"%"-RU2\K 'SL F5ZNFTFT54K4%#C[??%H%]U/\_ M%OP'U.O*^+"2B?'ME-_7R[TI$BRSO:93EK>NB8U@JPN%V3UJN9&WCU2+TT)__P)%1'RP0QL![4Q=IIT1&+X9P]-W\]('^ MR([ 9AFB;0_[HP*]Q[>.G3%CB^X#& =#[,_ +U;]A4E.AHZ MS($YYXQP!+=.P-EH>O:$>0M]T:A*H@$KJWJ>2[,".M!]X>._\'#HVG'&]COH M$ML%K[*< R"4 =QRI,@BV@);<""F&%J3IKK.6?EU&W%43;@+41W^A: M'+,JKPV;(+LC]B5J)X"4V?G/E<6[@V4^TP+TI)#SJ-P)#\>[I H !\I!2P8$5 M"?JW 4J0FYSW#:O0)=O/:NT3P#C*UZWY 3B6R@)GPN[E:IB8:[,=B@=;Y7=] MRP5@YV:)]QO.S7Z&S-?B64RGT_%%,INA)W2Z9!=P#N_4)>'BQIK)MLD=5V>8 MAGP$8PZAG("YK<'-C>D].6J]*+8&$W.,3KOR8L,7"PS2(9!3Y5.HGQ!#%$NI MW[X0+B=7X$VWLG#IYW!RD9R?C>.)"10S;>5_4&:LD8WFTA772VSQ6K<7MY4H MC0B<[VN+NHR3X/=Q>GA^EHS'^WC;QQ-TVCQS0Y+D<:C<_.(E36N'18J$&6+K\5+ZT?"CQ)S< MDR]VB4D ?':_J,.\W2/K#DX?8Y .4 @#<.1^]XNIL$P!_%YR-_)NT>'#![@0 MYW\KZ4>Y"(FT:R11,5J$H*<,X'R#AO)(Q33D0O[!TLW7*B1I2@8$&^!QY1&U M'1#Z!K(ION;8W0O]K$3'6V]]PB'7$-K8V8!I_H&#FC),9*BL0OI%U_<%>*_>ZZ#6#*XAC"!/(QG7-Z4\5S @E.XYDT%2 LLITO64%72 ]KAJ8WQA;T M+#F^1Z:;;@3$#30)!M+J'$D7 O" Q@V058S*9=:!'X$P#994@Z9+QPGX@G%E M!;@%G:!SX: ?=ZY4#N%M^H3:3!"-I->*YLX(U-H E3C;<0U:I]'V[]8H.>WB M'@]G.9K!KM!ND$/_=M'OV?'5G]SX9QCQV[S+*>TTK-=R32/UGAX&^&Y-BW20 M6_S2IE'U/F' 4NFQGW(9GC;(#Y&-]JP%?-0N,>WX 1W,.Z=CM'F9"%3\_244 MPJJY?80V]OY?"%Y2R[9 QZ>S)[.CS*6KR2G\PNKLM7/3ZNO=+2#-$D#]94JA M-GD^.R6@TH1['#+QXA S@X6FK*DA1!.Y7.\#+,TQC.@2TE_Z M'<\H.Z[4#R#JA+F6^9USDMR!SS5A4=\K-)]#P5['DM(F8:*HD (2)3]YB"WA M!*(Z$ )7BD.;AR.]YJ@^SQC.*HP"5GPM' /$#A@(9[ON3N1XQ IZ"/FY;P4A M:E.:5C@U]L>G(2G@D #D=RKU.?,S-QG_P:YY)?&U)/08WW%<(II8B@9_V%V= MCVGT5R!OU-$[<>Q M\8LQ[00P1U -]$;3LML) MN1E^;SHX/!(,=1/:4>" 4!J-S^2P]IT*G8&()U(D0@M\J7QXT>JH_8-JIA?O M:YJM>PQ\9W9\#C50H4>MKO"3CZ:YBQ6+GVMPLW()(\H&L;LD.#$:_C:D?0_@ M\+/&+Q)Q?_,&S[_KZY]K C!LH?-6;O'3C*VMZ%C3!/0 :6S(8&VU=96X.YAX$O01;71-*- VPR"LF\W*HVER-A[C,<=] M64M!NDEW;SYDD^2Y/VA;DGAV2@0Q(6>UB,8(VV^>3/,ZJ='DS^N0)JF'+ B$ M-YZ%IY/DPJOS6T=5L:+]O:%/.D^BKVL)/^$WQ)C#P5CN0]MP-WRF?.F^SFV7 MNV^<0;*E!#_.Q0*VCD?G9PN+'0\]',EP.DU+H#G"P6UW%_@ M >'C[3?_!5!+ P04 " #6@:E8E4#^F)4+ "C( &0 'AL+W=OA^_3V[ "G*EIS>3;]TYK[$$HE=[,NSSRZ@O%HY_SE4 M2D7QI38VO#ZH8FQ^/#P,1:5J&<:N419O%L[7,N*K7QZ&QBM9LE!M#F>3R'IZ\:N50W M*O[27'M\.^RUE+I6-FAGA5>+UP=GTQ_?'--Z7O"K5JLP^"S(D[ESG^G+^_+U MP80,4D85D31(_+E3Y\H84@0S_L@Z#_HM27#XN=/^EGV'+W,9U+DSO^DR5J\/ MGA^(4BUD:^(GM_JGROX\)7V%,X'_%:NT]FAR((HV1%=G85A0:YO^RB\Y#@.! MY_L$9EE@QG:GC=C*"QGEZ2OO5L+3:FBC#^PJ2\,X;2DI-]'CK89'7U M_O;J\L/MC3C[<"'./WZX??_AW>6'\_>7-Z\.([:@A8=%5O_O$>L[^JO\3>J. M=ZNCDODQ-+)0KP]0$T'Y.W5P^OTWTY/)RT>,/>Z-/7Y,^W]O[./J3L;B48WB MLFZ,6Z/DHCA;>J7H4Q ?K?BI-6MQ-*$L3%^,Q/DZNAOGY_SZW/G&>,E5'*TC9OC"NJD8B5@K=U(^WZ^V^>SZ;/7@9!M*A\ M5O566PFC87-6-1:7LJB$6[#LP,U*!NR"..E(RQ&U.JW""K%6T@JU,4F- +[7\EL.%G)VN_')%8R MPJQ&DYF0N%"%JN>0SI0P'8NS!59R?'E=\BQ'?*@KI 3N@YTQ0K9@6\C#2D3: M*XN>@OP*69::M':*2+NS*4^BM4:%(!2LAQF-]'$-[+H[P QJO8X1&+(.6A7) M66>?L&8H@VM&R1#%R4248*)"="/O^I6] Q(4PLJXE6E(8HJ M-"U$*3B::II3I*U8>M^I!PB# " M0!$3AYBW 207 F)J,K]@7 E$%6E7\BIZB=IA106ZD[8M^UJVAY<#,%Q$E8-Y2Q IS28OSV4;%'^>OA30>^=, M:R/E92@$'8-LT_Y9_)USI?@$7#J;E7!4,.D@TL05"0^]$PE#0Q":X'8ZMM<9 MV9L./E]RG9PC4=Z9WHW%D'V_9M!E3Y(8'_ JD\712%R%S.9$JTPJ"^]J0?#% M;FK#5@^H_)X)XXVJOA?L),T!>=TWID532ENS+2D19,[6/H /4&OS%,LL^7#K MC8:M-L68W_B\S?<4XX#AE8JA;_HNVQ:+'TAUEZH=PCE;_T )HUA; M"7^P42*!C14\)?$.DCPC+7GE?^:?C;Q?C //.HC]Y-,-HH6L-/['-KKR,-$DQYJ)2U&J]3U=II=\> M/BWR -:5/KXF"QYFC^G,N$ 2G4F'O5-\WN/]W@[^N&VQ']6_;#7Y) ]$ M<,%AW@!.UMV4-"Q$;-6C?+0?T%Q08#@*"6W*#(\JB)AT[P^%3],$3ULI2=,A MFURWL>6QB&TM$2Y=C\3/2M$P!NAVLHEDW\32ADG@+?T@ /-[>#UQE@3,H1MSQ4=SII4.U M!/8&(0ETH%F+!5ST:O?NS(J)SY^.\BAY(:T&O)5XAXA8N""[\TP"@\*CA39$ M"# 2C[!5['=L>QS>M#A#T>AZ#D\8D!_ IS\I>(5>_;-J:K0P("&PQD<."1=>Q=S3SQ#T'_HX'YY?=:UH13% MC>&A485>Y.&8-U8AG3!6"B%UIJ='KD2R-_1M'WH)P4FL-(/R@?&$F11#"@E( M0.)8Q+9Q*6<+:"68%;5YG["P(9WP"@4]OS&3-&U4>=3G+5E;RFF" Z%A (,, MC"XWD*Q'4!]3%8A"$GO@](%*Z/A5AJ[GPB38J#I?AZ#YY-;2@.H&]P'7@[Y' MQXI-_^#XG;5+4+^8205(534\C-L$=\>BYK.]70L M3>R:UK)F;;=GHML4F)I 1!0-#T&P2M-<@23%K>)A,W;.4;'286#_4&R)&'5H MV!@M@/-&$8]@7$R!0>B:''7B].Z4CE1R MAT_=,K0TJ]+58O83^=-+FT*W,[+L\/396+QUB6G3I4*=[N72EOO!L(9$#0^.J,3\/B&*4&4 M#NCI6J3#DA795DL'(@9H^,B/0"4?NL[LU,C*.W=/5G=^P,.*_@"0BNADHW]_1PKX0_ I;X37?#X 2?![Q=OGU]0NJ MS8U-?^O0W5KLN'&(*]?=:Z5"([:"0L;W<)>M/@H!HVE@& Y!_1B1Z8H'23@W M/)W<0J!K ^+6X91E&BAN&N=CKFG,:I)FW;KWGG "5->NFP,7\"/V+2 E597; M<=_&#(>MIS9X$G2I_TW\1CL/1L/-KH4+D9 "(E]6?:TUB.HFE;5'5_1E9T1#V#QWB&8#XJ*7M]MU^RVS-^$(]M)[_CT9]8,VD%$ M*DDF\!T*Z!!M@J<=&XE]_W0WV 9TB<.7=3$W YXR,PF+[I#%[#ALI(E5C&QM M-]!IONE"3ZW);5)09$E7%&WN6;-CFK@+UKV!,YV7'@X9@^,]CQDGCY[N3=8Z MN,IFFNY+92B;2AU8YH1RZR5# 8WTNP21*ANOBLHZXY;KCC@:KQ6?K#Y;MQ)/ M1$6_]E"0&*.4XY!NX4$&!O7H4XWR5*$=T^'T>6)).D9U!_S^SGGKM/@8[Z#: M>Y\7*I7Q;/ST.WKWE(>5X?#1U5:>0_JJT.FTO:KXD.2"VKPBE*/QX:= MM(ZO!/:/.\?')YMQY^C%Y.\P[NSZ/?)P\,,Q\KCDG\&PO M=V]R:W-H965TULT[=W/M$3;1"712]%Q_-_O-T-)EA_)=0\'M(Y$<=XSWPQYM37V1[52 MRHG'(B^KZ][*N?6;P:!*5ZJ05=^L58DO"V,+Z?!JEX-J;97,F*C(!W$8C@>% MU&7OYHK7OMB;*[-QN2[5%RNJ35%(NWNKZ5 M^[[^8O$V:+EDNE!EI4TIK%I<]VZC-V]'M)\W_%NK;=5Y%F3)W)@?]/(AN^Z% MI)#*5>J(@\2?!_5.Y3DQ@AI_U3Q[K4@B[#XWW-^S[;!E+BOUSN3_T9E;7?>F M/9&IA=SD[JO9_J%J>Q+BEYJ\XE^Q]7NC84^DF\J9HB:&!H4N_5_Y6/NA0S - MGR"(:X*8]?:"6,O?I),W5]9LA:7=X$8/;"I30SE=4E#NG<57#3IW\^GN]O[N M_FK@P(M6!FE-]];3Q4_0#<5G4[I5)>[*3&6'] /HT"H2-XJ\C9]E^%G:OAA& M@8C#>/0,OV%KV)#Y#?^Q89YN=)Z.BN!-M9:INNXARRME'U3OYM=?HG%X^8Q6 MHU:KT7/;I)7WA2\6VEQ#M3K&6Y$[E"/E9"NTJ@2JUTNER*A4QUKIVF M#Z68&[<2#C3?2^U4)NZ==/@BRTS\KI#5X+)!!&V' 7,5J+N3D@G MAF$"V_)<+97X:F0F[F3E O'%ZC)5SI2!^!=H/RI;J5T@MBL-E5*D(; ''E@L M=*H"DGU3$T!+5.H#[3XN"F5 M\-D8^4UWTN8[\0U.>WHGB\BA-#YM2J=S<:_63A5S.'@8=KG5KLDKL[? ;8U8 M *->[Y2T0#PX"HXU:X*OZE*LS%8]*!MP.)L46,D*( 2O QL@U*W@1HU_E2B- M$[G^H: TKX)J!W#)E4TUQ&,)O[6 /O$DL\A5L.M4C=D\G,.1^79,T4KKLY7IMS:,&F)-;7D11%$23B.J$&"VT MA0'L?.P]M)6L[(OW2$ZSY?>?V._])AM9XM9HIR#-5?@J_H+Y6L@AOA-\'_,CHLGIV;L0WS! M,""S3',W17W3SM:JX,#/^_)6CQ@?JAIQ8#&RKR(($DX^8I5],6]S(V.SP+)E MAG(E67,OB@N.ZAE\9&$VM .>W%@"G02 M;EH1Z]I@9R@1YQN=9\2"H4&\FL7]XLR4T.!(?@=FV!*_MZ M;)"@5B?SV_?J O\)B9U3G*9(NXP PK/U3CRO]7C"6D.92L'%P.C^0?3Q25,!9O.,(N<0=[);4A:<-!I-$4VA*_N/]27-V!P:_3BA;K&# !54Z&!E M)FU609%, _,E)^0KBFP<7M[>O^.GZ/)"3$=Q7_S9N"P*SGC-*A)-R@E+ ]QK MLWA-W4%6%29BG[0^:E[;7,NY[U6ZHY<*.2MQNEIA&FPEM?( &AY8C \P\U\LFUQL@/@,*IWDWY)SKJ/BVH\A* M/B RG1[I6Q<)X6[I>?]OZ\=;QEV'A@R].T83B4T*$TW[;J55Q%EB]D' MR-?@C@=.W[.AOS99PWJK/.\FWU-0P02/B:5I(Y AN*E#>"L$DHE:;.M A^ND M!$?A(X8GYIM;[KHU_81]-W*Y#KC\,QESBC& MYS$JV 6=/CDU'F2^:?O-/X,:L@A%Y3EL80WF[723UQ+KKN@Q$ZD!=Q[*:IOY MWM]>0!,+[['CIM]&"DF8;S)U)L$]AC%4=$X=4/#G)E2$=2[GN6KGT^.9MQT/ MFHDUJP\K2F+RK^T[/:Z0-9FNN&,(2\/&ADBWAXJU$>2R+OPLBJ.#]0,>T35G M#.@ZZT]?!L>FI8PT-&BW!GHS2"8Z>J[3?:NM._@M92WBA $E>"8QQ,\U("$S;,YKO M9[/N8AR$R328SL;_LY;?>'H[=DU'Q#"(IG$PCI/#Q7@20ID$=5ZAI@AHJ9,: MRSC1['PUG($TFER;/5D%J+730\7X89@ MG.S]0ZD,X*/I2_M^N4_Y1A[7''6P-A%X@%QTHD51$LPF(2U/N\O323#R>3'K+$]QF@RCB6^-RT4%(6R ZT1?NGR9!,HG%EP/D:XO_)&11&"1A',Q&B*>7\6R:O*^/ MF&X%=&E.57ZL.W2N/T"A H+.F)/*"L#( 5E+S:,\ND59WT?RI'LR%/KYS7?Z MH\:7)+$?R"'JQ7C(DU) 4+)6?+69[QA=3@+/! =UZQ4EP[9\:TGC+XZ9QXNFQ=GUGS/B7[D3,&/*R71+F@#OB^,<3(UHX%$*:29!;6]Z%H4ES+)CI MJA(E[6R5+IBEJ=Z%IM3(,N]4B#")HF%8,"Z#Z=BO+?5TK"HKN,2E!E,5!=/' M.0I53X(X."^L^"ZW;B&Q3"@4C&SQ,S:$,ZQ\OQF?[> MYTZY;)C!>R5^\,SFDV 40(9;5@F[4O4'/.4S<+Q4">/_H6YLXSF\1QZ0YE M;37MK"WQB8,\-3$,H8*)%N8\XT M I,99%Q4%K,_M^B>@\V1?AH1BN9@T1TLT+&D>7LN'D*#'N1LC[!!E)"JHO30 MS9'X>YYQN?,T2>W%!W)X9(2A&I;HKZ0+SI7W<::UOTC$(*JFO@"R*C8D3VT; MA0:HMQA+T1T\JW03@]D3IPLS(9[8U$QK)JWI@"I=*S!>.I&LYJF+1+=:!AWHBCRA#CJC 8#/^4RU4B]RC)Q5LF, MDWRE9IV+_,6Q:E7X@C1%9;Z)$?'*N5$X,CY"<[R6O_)VA.\^ M]WJ&%QVC0+WS?=%0J$K:IGFTJVWKG34=Y[=YT[] ML)E85?K^LU&6NID?YO3Y0.T,:'^KE#U/7(#V@S3]!5!+ P04 " #6@:E8 M'P3$8N8# !.# &0 'AL+W=O*%(C*3O^]P,I67&76$O6 M?-@'2WP!'CR 0!">[I6^-RFBA8=,2#,+4FOSBS T<8H9,VV5HZ2=C=(9LS35 MV]#D&EGBE3(1=J-H&&:,RV ^]6O7>CY5A15Y=>:9F&-DO ,I>%*@L;-++CL7"SZ3MX+?..X-R=C<)ZL ME;IWDT_)+(@<(1086X? Z+7#)0KA@(C&7Q5F4)MTBJ?C(_HOWG?R9G:_N M%JNKKW=7?]S"U3=ZKJ:A)5BW&<85Q**$Z)Z!Z,%G)6UJX$HFF'RO'Q*=FE/W MR&G1;03\S'0;>IT6=*-NOP&O5_O8\WB]'_&QA.@_#^&.QH7)68RS@'+?H-YA M,'__KC.,/C00[-<$^TWH+R/8##%IPQ,4^"+A,M=<0+>,90MLBK!03">@-O"1 M:SH;2AO8:B8MTF+NCHH!JR O=)Q2ND.GU2'-?A2!21GY[C1CE65TI"@[XWLG M[&"7*LN9/+Q_-^YV1A\,8)8+=4!2V*<\3BFOA8 U MN3>;+ESE("14XXR&C_ M*%\#.,; 9<)W/"F8@!RU+T(R1L =$P5S9-OD95RC>@^)]-$1;W2'QH*26/_> M)"X3RM!!?]P0E1BUI;+HMAH#U(;;,Z1)>5/0A% =PH9K6F124B'3AFKH$=KS MA(19]%@G<]@PKL%%"RMA,E1(AW[B%\M4X1TEUBS/M7K@5/!0'."GP:3?BJ*H M_4;)U(D<6D/0,LS6Y-RYH#VU][^.WBAZP^ -!L-_"=XQXPQ*KC3=$Y(NUB?! M/!^Q_WQ >OV>IT:\K.:Q6RI)%9);\WIJ9W#>@.EPTAH-7D+TL7Z]GJ*2]/$] M3U_?&"Q3)K?H,G))=Z6F:_Y[T!8PXYH)JNJ)DW);E]3[N$+)9 (WA,67! MJI72:Y1D:ZETKK0O@^1\IP^_*[G]^19U!I^H*$K7\,"U8/)U>7W&LX8T'X[^ MD>;C'ZD15%A[O4E#FC]^&HV"592>JQ:&"7?.-29%V032!5+!'"V3'T0F>_.3 M/Z[*Y@N*TV],%HYFU?(,VL^U%.%)CY>AWOI.UE!HB$#9[M6K=;-\6?:(C^)E MITW]U983&8$;4HW:HT$ NNQ>RXE5N>\8U\I2_^F'*37\J)T [6^4LL>),U#_ MA9C_#5!+ P04 " #6@:E8D*0L'GLL 8E &0 'AL+W=ON?^+M/U>N?RK;)L\)\JJ*Z7:_C:OO&Y.7MSX\FC^P7G[/EJL$7 M3U__M(F79F::+YM/%?WUU,V29FM3U%E91)59_/SH?/+JS?04 _B)?V;FM@X^ M1P!E7I9?\<=5^O.C8^S(Y"9I,$5,_]R8"Y/GF(GV\:=.^LBMB8'A9SO[.P:> M@)G'M;DH\W]E:;/Z^='9HR@UB[C-F\_E[:]& >(-)F5>\_]'M_KL\:,H:>NF M7.M@VL$Z*^3?^)LBXCX#ICI@RON6A7B7EW$3O_ZI*F^C"D_3;/C H/)HVEQ6 MX%1F346_9C2N>?WI\]6'BZM/Y^^C-U]F5Q_>SF;1^<7UU3^OKO\W.O]P&?_C3Z^BV97OWRX>G=U99DIG[RT].&MH8%GB:ZC3>RC>F>;9Q$OY=%LZJCMT5JTN[XIP22@VMJX7HS M/3CA[W$UCDXFHVAZ/'UV8+X3AZ<3GN_D/XZG(>3(VL^&U\;%?%5OXL3\_(AN M7FVJ&_/H]7__U^3Y\8\'('OF('MV:/;7'^*FK4Q4+J(W;4V_U?70#A\Z1W2] M,M%%N=[$Q3;*ZBB.(5J[*=KF*LJ:FH?,ZHTEH],6V*6=E-:?MU-'O)J7!^2BZ*I)Q]!B,SU3Y M-OI:E+?$1>K.T_+4DQ% -,62^%AJ(<1)Q56R&A&3N"'NMV%H>?/EFJ9,LCC/ M_N)= @=K618/9XFIB0TTLL]=H*+&)*NBS,OE-MKD<8,M1K>K+*$!15)6F[(B M1 +GFZK<5)EI "1Q;-GT**('RK:F?_(M;228[@"Z;E=EGF^/" <$XMN6)C9Q M$2!QU,6B/!']LI[_.N+C;!/@/,ZQ+\(!B8"OIL&A589 H#GI\2J6,R> &(5V M1D7*F) =_0Z/!_),TIC?$YI=Q,S0N)?='A84'82=^$(:(".8!\ P$I6 M=V 5;,_-DG 0;#RE4R*0L*_: .KHSS:N&L(Q32][IB.YR5+"@L< MI=F%357&1F&AV/OO>14??@0Y958]BBZV>W+W5*Y)?-++,N*UQ/6N/%*3'] MMJ ?P>])BB@!D8J>@V0@!"*S6!A6RB/SK:EBD5R&R#(;'1, MJ#+K\H8 H%_G69Y5[9PVS!)W6R[S$G\)$XMSLLB\K-V=<5A3HPU8&(4M5'&[ MCD?,$.4T\ZTG6%;]\KI4XJ%%4BL@,#A>@(7WE3D^8H(B0'!)7T-#PB<]DH20 M#9V2;U59-TXGY\=4=$1\='1!N0)4S_!$!+2Z(YPK%"S;"6FS9?EP66FV\W M1$S M=)*'=%=,=6R]$\W*U+HDLPA*.1%X5X9T0_<,#A457Z+YW'A-FY)HH[7 M.(+4Z=*T[#GID_E>)*G8F#6L?[Z#XHICOJS:972>DOD*?B$ZK.4_[R[/'0-Z M2]KHTA3)-OI"U'C> G"K(GM^Y9\/6#UO&C0,:D]Q3^U5)LY%ESFZ^/C/J\NC MR4N/9]&PU[0K)NX*:BII+.#E(.:L$K)S1'*]JY%&*^)DA:&)B(SGX"$)D23Q MIZB@^1P'M@CUN,01\,7J;KHC[9NLL76:FB8=Q735'0/"1&BB%]:/Q>XU,LVESM-F('#L*DDEQ.CE^_/4)-!QB M&C>E_@TD;FA5UK;V.(CRQ%W KY1V^_F?6FPZNO+M\Z M7DT;4C< K[/);LH&]_CZ_//1=?1X%B]$G[C.UJ1![+OV#"?I:]?N$)Y$:4E MF2,"#(=,R>/E]?$71M(A1D]5+<; M4E ;ILU ?U?<=+#9,Q%Z7-$4M*^SO#^/:3JX^4E<&J^KRD-'[88!NB0Z4'?#'4"I@#,;NK.8 M!^[H",?:;.'#:]CTCO ME(-FLJTR!"_T-SK(=$.*FK/WZZ9-NTXT/DR6C!XRP12Q;[C[ $!,<&[I6@.2 MLH63T40P%*-FNS',\[IBA S!0N9U-]92K>[8,V0!!4D)\Q\ MYIHP]%(G//8K]E;TN"=I&7;/AHIU9K%KCF"K9(L,9FM=BO^1S$]1$-BOY/0$ M$NB+QG&/B_,WOSA:M?+18P5F$+OH"Z88;P^_//Z'I1&+4P'?CQ6R:V:!+Z"5CM,57/"T>6&>*BRV5@PE\8=MRG;)!'P$,T MAUC&YA4..6V]WY/C9_0O*X&.&TT.<@72L.",L+I?;/VB _J3VOC?K0N&:BH[ M*^]:@ZWI>D>^TY^7XH_Y2 ?%BR9E#/D-(GI\^?'\HGY";#\3JXE5B\"*NH_2 MV75BY-E7DVR7[M MV!78.1MZ<#EL2GBD1 D,$0PA0V!)% 94[#"Q*).6V;Q<43JHQ9Y%8I1O"F6#D 7>3@)E[(:6N MA=WX4QA>"[T<).A&;3Q&"TWN_9S=2=5="3-# M]O4KR:(PYN*DCOX6ZM+>\QH%O[()\(DX^OGE;U]FUV*#',4YT2GI_&NPDT7+ M]L&F76_$!"JD/6]D,4M@?7SIW* MFJ4[=0?UJ^B-R9=9NQZ1VEH76DZ>.A_5".;7IG>+,;)J^2N^HB67],+((Q\1=U!X)#T,Y2RCQRS87?;,V MYBL=0V%NO7!U\X]WD@34?\SF/DZ"-Q!'-)S!RS-P"P]X? >!C[N:RO00$;&G M5%CPN4- :*8,_.XN)._S'2M,6>O#\^G?=Y.8\.+0LWU M8*Q'M.0E<=@-Z:D%Z2\(_/36)TV(S',BDXQ^938F]X*^6YH(40 $68C>XWE9 M!=)]/:?SVW'=J-NI[L1'D(DAYS>$MXX#C)V0-#=+LF[<2]P2:J\ZWVH7&NN5 MZ2QM0UT,Z\ZC?A'V\UL7,@>?;FE?HXC9<&JO_H!L&X)J)6$K:[K!92HT#3$ M&4,B0"B6+E';E @,)8[Z@8K8,U%,<%O*,*M>D_G%&F#+F1Q^E1'BFW] LL/A M%5=R#]1C"\APX*(>Z!T#<8"SA@1\;5QH[,E8"*L21Z$:A.Q7/ I.R$$^-\TM ME)Y@:KE+0V@*W'9DH%7&NB61]I*QZY/H@@X^(DUAY7;*7(6@*VJ)+)&F(#$0 MM=JMURN'BX\39H8IR8?520:+E2=! %:]()$E&NE#JK?L"/"W1WBM9476 QZHLZ*&4G5H\G@CRF^@MMF )*'11>E&O3 =G/G0';MTK_D^1*:S +K] MI^&N(C-G,E/8N'#0'N7, 8^(<=:P7V^RJFGA*ZI+)"A)T$UV=FOF1Z+$>=2K M-B3')S:WX$]QTDWCLOA/S!B ]%7N"TQ'^ M@HC"TH%'SB^;D 6!8Q'[-(ZJ,LG1_/L$2E.E7:8E)HON9^2\AD9 Y0HGA@[)75J0%C;7 M9!Q]Z>24:* 1@C3$J9-2DBZQ_]9>L^>5S(V54 2I/X,UEI=YR3>./+M>WG^6G^'UVP. V"Z([5:="]*;^Q*V%N M8X;"K',;S2TEVEFF&;AJWF8I2V'D;M!\F\9F!A C7\1D87+BX68G&U-BIRUM MC/=HY3F[%#LIDP&8C"ZBYS];)&M2G&A"6'9.;$T(/N%\38V/2(!S.A$7 M0X]K+69%G>+EV64J).B-'9]$J]&GU]\A 6K5C& MTB%ABB7@^#3(DY^;'I^?*#7P@)/@:!E\D+T.SDV7#N%Y0J@KG&+",H4T08 M.=V.'X['Q\<3.!&C>A4C'ZF3$[;@&*TLIBC[$-=I_"?)A$T&!X#NR+D@^%=O MJ3 E-YK]239)JC/I+&48.3JQ ,C=9O_/ELSZW&JF%]>SCV/KH_N$@ ]1ME5J M#D',*_L4-YCS9+H8<0#09U7>%,*/UQ?1FS9'A*R0.-0A,GCNR.#YP0-\$W/D MAB0$T7:99ZEZS"'5B"42B487+!22;71=Q44M[OXA2OF/+,0\-W%#FT._L.DU+WHN)09O5H=\Y#ZPUFECYDZ>XYG",2%;)1W)M$ M)70#*HH3+UM(HQ.5@!DP^\&)?]O$(?@'0M(<=\AP&6GCHG]8$V'J50S36NN-#+D-C+,$@OJHX/5C* M.XHKYAZ+0I60R'21J&I@5QZQZ,QLQ#D+\^0UKXN6/S#!SBYG;I=C=^G=P\%Q M,;:CQ\#TD\X&"F*'^#:*U\PC6:"S6/B6K0E 4NE^>#P9/9L^'QT?'S_A\_KA M^?,)_G+>'/%XK*5BR[!M)(G#MN!*U0%P_FY>:*C_-4HG$GFN'NJWGY%NRB@O2R3F&G-G<8OMSAWTH$4=2]8CO]NX+&51%:ZQY M0PJ,7S*-H?_&B.8N>QNH>YY-:VD07VW7K>AC.(@FN!YQBM0\R\LZCXK"C4M9 MF95:=BCT61M[PAR^94VPT,PR%H_$$TC@.MO$_-F2,7-(YKUP,N_%05%T$=%[ "+$P0:M[D9 =DH&HD(PGF2)&E$&G,= H8J!*;3L',]P3:,WX8<99 YP]YWYU6);3VK9#PH+/U) M-/\,3G96HOEW7+RUR-EZA=HRU6+V$VO]BC6FXY,?_^U_>_=UQT**+O;"8J?X M(3H;/3\^&YV<'0??D9XWH4DF)R^BSSV [4/$7LY.1B]/SP:^N>;H$QX?W0^+ MPGH.?UW_/+4?GF _,\<^9\=I-D ,*!IB.@?-$%(ZD[/ ME3A<'URE$2$K/SU^,GIV^W(V5!EVW"X!;> =&@MODHJI%_*=7M392FQP#=Q\556@\VA5\59H%"Y\K)* M?8T4:>0TZG,9DVH7)^)QB6L-,39;3X4,S_/1LY?_/C"Z;2@O>XU&?08Y%DXE M/L0]7SKR>7GP],^M>OV9E)!=9<=.D RE6-PB"N' BBC78@X"L?I7HSAFRA+E6N*I8B>IP MSA'TWH8E),J!LK]X"VS7DL+:1"9&W>&.%.]%]\BX78MR47CO1=R!WA*!0)\5 M*\E@RX;)80@O<.Z2;,A*[Y-=92A"8KL!RY*6PN%@&XOP6Y#HF)05-Q4GU'@Z M&P6NMOB&5 U>SB;']2PDR;Q7Q%2&/(J)[Q,XIV$,+JF*X%8<6NL3A3DDV"=F[#%8UX4I/A3:>N0CN'E\;B2ORN8H-/P6H,HBP+9ME;'H=I:&=_:3(J_UP;CH(%)V.M M,,NC.;.KLZMK=U&\CL2(/,*$PKE046@X"U9OUJ"'@(TJ^%7,_0U?6?\082G+ M'18GSK\BWG#DIWMDR<$'1>:ID1P .6I!8UM V8'!3?/=O1M4B[&;Q3)H.YIH M^C$XS1//JXM[L&J-8V'5T6KO&+5S:Q\\+R;;Y!TQ_#&^(6Z M.S^!U./^G9LDRR,$MO0K!XTP;&$34]["YU<.3D9((@BZ:8Z'[K[3#60MQ\MI MO3W0>",XF">\'+N\() +C/T=9K^?P8_I (Q.7-B\I.*R>\]#S?I\%F ?Y&: MTXKQPV+V\,'8^C?/F_\_CT)28NK&A>UE8N:5K \$ (]%H_C%:12*0@T!AN@0 MEG@P=!?HSYQ>W_,ZW>,LFIUE_^93 $O^SJ,8J0@>P(N2JP1N74B+<1#%M[#6 M. F=F--!HZ/P,T!AHR:U+D7"E!K59V6Q28[(#,^ MQP4D9D:F%Z&])&9M,Q=#I_(/T]'QY&3T;'HL3N3I:')Z.GIV^J+K$_Y1DCQ0 MIZ/._X&I)J/)\8O1\Q.=ZNSD;'3V8M*?B-U#\6UDI?OPMIY/7HQ>3%ZH9_OL M='1V/.F[J6U!+R>,P2#J]&UAEZ$D=$F+)^F%$:0L;-J*U"9WC=>E,P0\2MFK M03)T:4VQ/7/U_<[$FVRGAHQ+WFF[I01@;.^H^Z^*_&BZ\:.(#'13:8U<'%3J MWQBW@8-W*>@W-SEX&SXADE&IG@EW+T,Y>*V^9Z*H\[5Q7UL5$W8J,,DWC-V^ MH:<]1?46Z8$2O;H,_@+&-\-39X&/"U2AE@WPA_RV(Z[GDOOHK0(K8U*<(*H+ MT%G#^4XR#AZCY0U>/.1Y@!VIQIJQ9Y ,GN@-KNY 99+!24:0<55N2;) MW5U*55J7Q>J7Y1XIM.PO_9 =Y+A@^'\R]10]/4R(DITR2,+W&DG'N^2$[+KQ>^-$&YO$K5J:+47AQ@ +XS*% M!,)$,C> \W'T+^CKX:^2W30*G](5>U14W(-Z+:$$"3ZN/1>[ >#JD=^@@LY1 M'U9@=3P H88VG2K.7,:R?3PP>0X>D&_=.#G8/_'UU1HTLM8F!Y=*.UCX?5DL MC]ZSF^:<:7GP$/^VV3OZF;AAU$C*@DD6G5PP\:+DF"J7%D$RE6@!:D1JYP'M M-^#:C71VE@8[VYT.]AU*"9_$5<4]1>1(T2T):5IS M8PWSF*W1=^40)!)W6R&GEYMOU)90@EX$PDLD_=Y#Q:RA+-#A14+$;A]J^[,' MHPDW$84]#0F'69VH;L 1A@7W1-JQ8?MK=M196_JP__P9A_%9\YE,.*;?U7Q&?9NC2Y?(DD5(13,E M.RF+FO(XE+H( M*1S@O^!T%?$QEYKL^^ N$4_?7V3^Z8ID2HX(]$+);.M))^ M5B[A3SRFBIK,Y0NQ>,K!?T>!%\A?/$@MS5+Y&^3807[F&[9.#G=;_:Q9"9_E M7NS+)GOX+)']CAL<.@%N'8Z^MG&5;:2PU:7MHM@#0:&>KSWJ=(D;=K>/]RRK M]0^!7:?]&<)H4C^2)*D31 BL!;@6*9!03KOJVHCC:$:7[P,*.YY)D0Z*Q),J MVX1I^ZZK0;"6MS+%S^;\C39M) #&N?TL"<%[X$I$?-2*;77+$VUIM-@'7*_- MN2TVU\0R>G<*.)B-:&(LQ&TIH--/G>U(?$@0&P)1$NY6\+R+*9^4')*CFX+T MYU[2/E?CU3W?W8+3\1NSJ5]%$](()$RS1<:B+*(]?!QY' V&OI/NX\.$17M3 MHP7\O["I7ZS,QBX1!#S!5+L1)':4Y4[7Z*W(CAM-.[HK6,1"D-0QZ$F"6,]1 M07=59NU]2!4RK-;MVF\O+(H28W6-:L4YZUR<,5:E4OK@ MJVA!@.>8$[J]Q" MVY[;;F?#(0H1-JS;.4+@77QUT" ;Z$+I+Q1(SL5PPPPT(IS$["(^=KCV(;/0 M=<,+V^3V.^+&XV@:$-DG:;#"%_^CI (P*Q8:VP2_EL&OV<[A?P\/8W)T??,L M2FRPK]L< 0_Y'B -=YIW2"2O ,WC6*5D'O%?3N MZMR?CD+3,T0"E4!.:W<'X^@$YK*&(R3M4\G@$\C G@%_MNZ'?D^ G5@;/XTL M]7T-H0]A4DSQ\A[G.2B20K)-2R-ZY ;P09TDLU*/0UFO%&!UATDE4U@):_69 MRLPU,X$WHG$@KNKO;16CI+9+N9%=SP6(R"(N)*)NBV3D^9LR;]?&5I=HTH9S MB/4'0I-"DA49$&)DAY.,>MX3";QB&RH@M:UWK7-J$*[/"QY*OR!;<88J'=LL M$7VY!*MN3)&>#)]Q1G/)ULDN%1*&#S.)G3U[$3MX)7=HN,]&?9>5@]3X;T#\ M,%3O92T/.X$!QM%E&N/H=&PUR[^,4_"(1/8= *:=T>>:LSHZ>@'1EWRO.N?P M40Q=G_MP;@^+W)X>\[:ZU?C!.V)WV2"Y]Y84I/F2T'+PD+M&7\T>(.7/5MMT M?%JR5(2"!W>@YAT792DSF6?L"D:\*#'..70O5YFOF)H<+G;Z'#JY+[V3>]!\ M.3C5\$LQ]LW/90Y[/>P,Z<@&\!@Y6N?K%3O;^FX-FI=SV< MGOXMU00CQXY"6[X?T1@="FD$JM)_QJ;W"?63PVGP5Y+/?QU_VW/"]Q\>Z1\- M_\'>W<0ZN;AXV<4/V0'7J;K86EV8&4HA,JALOZ& MG"[!-*"JKMH$GK7:NM('4G+YKS?N/: 7-5X$1.%A4$FP+3^^I/+&)D792 M:>45%L'.PS(32\K2S<.GGG6\@YY?V#FT02_R"GTFF,^7"0-+[.#D=!T8Y=PQ MCAOS%JR8,@.O@6.<2>Y:[:0[H/H:6G;.VG#!%Z:)F;XJZ^1L:F>XDFKEW(GP MBS(UWH^OMP,9X1(ADEO7B/0I*]]=Q*5_NAQ]2:CVY/0?V.)T\H^NV!EHT:X#.V<3%MW,Q-3 Y*X^O&^-HT<3/1NXJ?@"$=864&OB?N[ 0,.F MSO4G:AQ>N>>+CGZ8CB?1&@J'MGITP3WA_SOY"3U<9+ W&&]JBH5%]A;#'#,# MS^@ZF[M3M4V6EC$WUTU(EL>^%A!+KX-:6-65:DTOTLUZ8GP9L4=LM&_\Y*U_#E.'>4P([N M48]ZJ$R63X^3[HJBW;T(?*!XO\L_SZ_U+Y'@4NL=/-1I&Q? [WNLZ:(NG;OS M4IM>SL[K@B:'ZWJ^2-#AK:T]&)3D#YM"'2=F8QO\BSUV9S4TO\V@A+]B MJUYS?U>=3S _V02\;V_9:X74!T3&@E14]D]^-9VJ"P[PM=(2W&:TBK@4 M_JLY7%:&[Y78SDU"7%W?,@=#A@!AMR./&74'V K-QH67.^4BOH?=T"[4GJJ[ M59]!=R%?86&SMHG3:Z8<-^U-N/^=2'Y7W%P'V!$>Y&4^ZYF")^V4.SJ4-VO[ MV6M4T^5FA_'^,,_;GTK0$_ .$CIX(7RET^1P%=*%ZX1JF[P)')^S^NO@Y3@X MW;#1=VB-;D:D>M!KB?7:9.L1TTNV-K:7BT<'/=MD3>L\Q3"-I3S=TDM62/*T M;3ZLLN?2L.@C[D@_\R&&K1/\NT^N+GQ'MC=FF16%1AKE)1OE8B#J^T?)KB#5 MSJKX70;M!UET0AZ0RXTG)%.O?']^2]FKH6AL@FQ MLQQ3P:KPJ!C-@^:2YZ1X<'N0./=:=(@YK6CCOR1THH50MO*%/]?*J+NZ@5DH$"SX]SK?0:@&\H5>3@64*O^YYAQ/UFJ'U M:<>SWDK5X8Y_/9#X8VZ% #>,U* %"-W)DY;HD@OIJS7JE@CK$&V\:;CI\>-> MI'C15CJCS[N7HBU(BN&L;05Q_"0Z9Y1W->Q1A$ZF88Y\UW;O>E4F+[BK?%B8 M*YG@(GUW"TS&NNA _N^#UGWYX'7?W=?9,X)-X@HLNKOP_?0GOI_^OKIIW[GA MOHZFAV)AN?I"^K) OY/V$/KU&"U(ZVEM@*$IPVZ=-U8%;($-K*^(GTBRL MX'Z3A[26J<]1GAY.+?X7\]<]V+W?T&XDT&*%&\O8)Q ODZ:MTICC*,GQ7D&. M?W![+M7LPN^SX,AF$R2IR_C&P3;S2B+W?"Z21\7').]::\0]NFPS MR9^!(C*[B)YIAP>\K$6:AK7:6?A]<&[OP$S?,BBVEY=5-'02KVR@$)V^.YN< MNHD-FY"QV#6Z]Y%_=PJG07B_1N \'1P': 8WPQ,&@DL-*^V06UJZB.SY:\J; M^&\5$>%+4/9"C'>%?-M?2(0"=)W%EU:7@36!6 M%5,;%LOIJR^)ZRP,OSV+J.&/-EW* $Z$XO=>^$(=6X-AL8*$2.=JD)Z3',$+ MW(Z^+%N,1F[VS!:J?W]$Y] "Z2KB4[,N60ZFP@[< 'E):8^>T(,4A3#[\3/: M758Q8WWU-N(8G@'':?A5H/<$-"W]RXP [W\" MV%U_0E:YIMQ>(+DD8/4U=,'?TZFB _&%=RVSR]D5AH2++(;VWBF8YK=+\(7C MUE^<:5W7/IU_.*;%"F%G:D6^MELEO-(TVKYWZ&KZ-I4GVCCH([P>4DZK_/+N MH^GSM!U@ Q$(L:F4-Z! #Y>W'50+?*'']'"Y!KRX[+O]1%-?2!O*&=CEH)[P MG7/A95XDI?GP7/=.84+K3:M%CUR;:0,=07\0Z>+OVF-:9JW.B5N#B@Z@4 U< M;T#;4<+\0\4^\'M9;]=EEO-&W![#T9VM^OINO/:2#.RM]NVT!26%.N-MN\EP'MF-=>3UFE7) MN+%VXP1^G+\J[>-3$.G2SMB-RBX[?B\H.!F)\RK)W+M K3/4?[VP[9,RVTU M7LHAG7.A,S;9T0Z^"L[@XBR0Q[6U=<^>'+P^O@QG>KA0ACO='LF[ZL!&R!;8 MVPGU.Z?:KW7#6\'GHRWLDW"4CXA703)\1QV#HG?/(/B^9:2OI%EO\G)KG%L; M&4ME53N_F^3<2NZY?6L:*JE=H3"+!74P#8H@'F5#NN*.&=JZ-LOL")EP\:"_ M3#JX1'"[W^0Q@3Q+T"RCMA,@_4C>@I>:?" UTD8T,8&S.!Z 9Y4"H=[NLB)5 MBC6EO'3)X5RFP;ERCHB\ IU,&U\ MMAC\ND+,T>'.^>S9E3=+EJ[;/N833\D!>';D9N*A8<-BBQOVI M2)-)4 ;UXFRH"NKAJ4D'S]KGQTT/Y\>]=7(+7=N0M^9)_E-5RFO*]CM^_J[) MNZ]-TM=\OSN?O;%T?C[[PK\<'3\?>0-^WOB7\N$/J?5P4HMQ]9%/^*/*R,>S M=MZ41#?1LQ?'1U/M-[O'%> F]]4D1 UO42/C]=&/9,N*#R*8G'3*HV?'3W9] M"0X*[T^@+_4[M+O9Y-G"EKGTV(_->K>O@ M995M41@$P*3$#FD\W[0(1?J:G)]_<@O[=F.T_=37J_LWH;,'/:N172!Y4W,7 M &/3*+ M3JUO&$C@%M796G4U034;3V5M.A/V9$Y:;AJ-FW'HIY8J]R_8!_*,?]Z=/S25X+9R%V8 M[_?XFJG\!9'XJ^@J;!! 1^>?1&&0QM#M*\<4-JSFHF%.% ?YQ,%+JWP@WNJ5 M^@))9TL'X[KY@#@-VWS0NQCK'DGH*\H9XDPE[L/()(!*_0^0R.QV&H9C3R3S M[C2+/:#J2UM.!X7"4_8#X.W8KW_BY+,+TC9J>4G?SX_@HW;?(@T1,?97Y]-' M3VFD?_SU3QLRC4@6+1'.SLV"AAZ/7Y X'WSW7//<[$OW2WCKZ( MD.B]I)7H6864JVO'$5D!)187; 65VEDP7F*IEGSIB!4'G)N@DCJ^ZW:<$I/* MBKK&-N91EZTE)16,.1+KLL3\YP HV_8LS]H;)F192&UPHNX*+R$%.5N-N5HY M#4I.2J@$817BL.A9?>]ZT-+^QN&9P%8YFA!0R*1&P&K8 M0 R4:B!%XVV':34I=>#A?(]^;[0K+7,L(&;T!\EET;-""^6PP&LJ)VS['79Z MVAHO8U28-]KN?%T+96LA6;D+5@Q*4M4C?M_5X3,!_B[ -[SK1(;E+98XZG*V M15Q[*S0],5)-M")'*OU14LG5+E%Q,AI/DE&D^D+ MZH]N43H;#ON3%_1TC]+D893<)W%_-%4^\=-L-$U&#VC\])C$R5V*OD[QG(+X MUG6D(J;AG6Q'8E"3\#\@$: AJV0AT%V50_YGO*,$-:K\O:J!?Q)PB/D%"CP; M^:[?.H$7-%4*#%[PWZMTK#AU[M;QW/I67HL5SJ!GJ6LG@&_ BL[/O(Y[I>J6YVL*B"W4'TWN:T?E9Z+O!#?K749V!K&@. ;J%#,HY\+TE0/&'XO807U!H=]S0 M#D+WP.:U;$^!>,$EFOQ5@;V39[?"P+YJAT[VY\IZD-FUW2O?#H+P MT-BV.^IQK]K'CH-ST!I*X$O3 7*V+J2=9=HK$V/[=>MY;=[W:!509>D$HC" M0H6Z%Y=M"_&ZZ=4+R5:FT!0 1!, !D !X;"]W;W)K&ULW5C;;MLX$/T5PBW:!%!EZB[G8J"Y=!MLVV3CM$4?&6EL"Y%$E:+B MY.]W2-FR["B*"^RBBWVQ>)D9SG#.&=(\6G!Q5\X!)'G(TKP\'LRE+ Z&PS*: M0\9*DQ>0X\R4BXQ)[(K9L"P$L%@K9>G0IM0?9BS)!^,C/78EQD>\DFF2PY4@ M995E3#R>0,H7QP-KL!JX3F9SJ0:&XZ."S6 "\FMQ); W;*S$209YF?"<")@> M#]Y;!R>ADM<"WQ)8E*TV49'<Q')^/ @')(8IJU)YS1ZD-F<_8\XAGWDNYR4YSV.(-_6'Z%KCG[WR[\3N-?B9 M"9,XED%L:KL]]IPF7D?;MCCH]OXZ/99'T^0>7&5 N%3@@"([@@O%(3+&L.)?.SRN-_FS1Q6Q%-FI>JV M3#>6"?)),,@"3I4HD**S"X/R)M7H4V=P]_V_:X9 MB'[^LN#[>Q!8@5Y4W):[!E7VDGSVHN;Y X@H*8%6YAC<* M-B)U?!6AW<-"KV&AMS,+$TQ3@@=11.Y96D$7_?J-*?IM&5'TB5@:52E3.XQ, M4K2+D^D4!.0(DEN0"X!<#R-O[_"$KA57_*V!@HHXL,U-''JMYB?,?KXH7#2)K]FO\5LW-[C]36=7IW#>8K3=FK/H M/Y:M96SJ,O!B=MJR?7O=[.T.6[G>N-:6U;OD&4X8&*.-VN698=@N93U%P&^* M@+]S$8AX5K#\\6U)N.'8UGGG&H'O&[X5;.CX?7?BH %YL#/( M<6>1.NR5L/W*00=US<\ M2DD0C/37,OQ1H%NV$=J.;N$%S+ P952O5GV_DU8+?U]BP: M&H%']UNM;>TM?':X;#E*$UT.G)%NM9!K^!3'?:<'OF$#WW!G^*IJV GAWK]. M_?;_7[6RO_:Y#OZ!H%XK4X[I6!OX4L,HU04HO+F,^FK82L[UGZYB^5U0&+9> M-C(0,_U^@_=F7N6R?N1H1ILGHO?UR\A:O'Y?0E]FR#J2PA15J1G@C5W4;S9U M1_)"OY/<&PO=V]R:W-H965T1*U<>F*9.\9I6,++FHB0* M'D5FREI0DK9*96$ZEA68)6&5L9RWLFNQG/-&%:RBUP+)IBR)>#RC!=\N#-O8 M"6Y8EBLM,)?SFF3TEJK[^EK DSF@I*RDE62\0H*N%\:I?7SFZ_GMA*^,;N7H M'NE(5IQ_TP^_I0O#T@[1@B9*(Q"X;.@Y+0H-!&[\V6,:@TFM.+[?H?_2Q@ZQ MK(BDY[SX@Z4J7QB1@5*Z)DVA;OCV5]K'TSJ8\$*V_VC;S0UC R6-5+SLE<&# MDE7=E3STZS!2B*P7%)Q>P6G][@RU7EX0199SP;=(Z-F IF_:4%MM<(Y5.BFW M2L H SVUO+G\>OG[_27ZZ8ZL"BI_GIL*4/68F?0(9QV"\P*"B[[P2N42758I M3??U3?!F<,G9N73F' 3\0L01#G$JLD[1FU;4_7 L M:Y+0A0$%+ZG84&/Y^9,=6"<'W/(&M[Q#Z,M;Z*^T*2CB:Y0R2;),T(RTI0H2 M03>T:NB4TX=A[W**UKR 9F-5AI3.ZAB>2J1@QCDO:U(]?OX4.79X(G?FT.JQ M+SHJD'JL*2)5BC+*,T'JG"6(0.,#O&A!5"XH1667?:JSCR!W23XD[QAI Y9[ M\MU?[RNFP/U;U:[0/T6[8%()MFH4%]( "" M< = ?YDL.[7 M1*B*"HE.,UHE#'R\XXH4Z%KPM(&9DD#SOK[1N' MOH5]SY[0#P*(RPW>;-''GNU@.PS[U:W[U=UUQ],\UXIQ%'E3-L/X738C'$$+?"GP1YV0O<#;$*$MH4M-_Y! M*176'S97SW^^A;X\\E_1ZO,\S28R-)OP5!.KY\$O#@Z\/?O#V[/_YK=GZ&O* M-NWYI[=&I"D[6LY4MO+8AQ" M9X;17A8C#[:]T'XR.5J_ETR"'=' +7VHX:3>)Z GED8(3*A!S=,B%G&7M45YV]-6==P?I\+7@M#LD/TWO/C7 HF>LDJB@:U"U MCD+(M>B.[]V#XG5[9%YQ!072WN:4I%3H"3"^YESM'K2!X1O*\B]02P,$% M @ UH&I6&3.'(O= @ '0< !D !X;"]W;W)K&ULC57;3N,P$/T5*R $4B!I+E!*&XD">Y%@%]'N[K.;3!J+Q,[:#H6_W[&3 MAK(JA9?$'L\Y/C-CC\N1YZFT@(JJ$U$#QY5&#+0AN#EXQKNH09Z%_UO<29U[-DK *NF.!$0CYQ+@>C:6S\K<-O!BNU,28F MDH40CV;R/9LXOA$$):3:,%#\/<$5E*4A0AE_.TZGW]( -\=K]B\V=HQE015< MB?(/RW0Q<88.R2"G3:D?Q.H;=/%8@:DHE?V25>L;G3LD;90650=&!17C[9\^ M=WG8 S]=P!!!PBL[G8CJ_*::IJ,I5@1:;R1S0QLJ!:-XA@W19EIB:L,<3JY M_?GCZ_'\YN&.7-],Y^1P3AO[/KE,4]E 1G+&T2$'Z&%QZ,9G S)K%EIH7%O;(S<*AG;I M%I0B5XV4@*1X\1K)- /5>QX&;NS[9INC_W)%.+8Q#"E]'[Q/!NYYN]&.LL5] MV>)/E^TU'S5]P;[59KS\L)B[=]C.:H.E$DC6@"EC6U.%4VD*:\I<@V0B4P1X M9DSK*G^^OG@:8DQ7GVQC..U7!^ZP*_7\31DW#T%GVY9G;Z-E52"7MC$K/*MX MD-KNU5O[WG_9MKQ7]_;AP,B6C"M20HY0_^0,$RK;9MQ.M*AM UP(C>W4#@M\ MOT :!US/A=#KB=F@?Q&3?U!+ P04 " #6@:E8!%R"D4L# " " &0 M 'AL+W=ON^,]TGFQD^J; MK@ ,^=Z(5B^=RICNVG5U7D'#]97LH,634JJ&&]RJK:L[!;P8G!KA^HS%;L/K MUEDM!NQ>K1:R-Z)NX5X1W3<-5\^W(.1NZ7C. 7BHMY6Q@+M:='P+:S!_=/<* M=^[$4M0-M+J6+5%0+IT;[_HVLO:#P9\U[/1L36PE&RF_V>]K-OP[7N> Y+!^6N03V!LWK_SHO9QS-9A5-6 MX3GVU1K?KJ(70&1)E%7.!UE^(+T&PK7&=Y&W!6I>< ,%$8"R(Z+FFUK4YOE4 M*>>#O7^7^BSX2/ZO)[8HKX8>'9#/D$.S 74$V@;:GX \'"I\*?!@] OQ/)KY M$?6S; [ZE$4I3;/X/V?Y* T7/U[>/$1 O=2GL1\=@W[",)F(? &M\154"EI# M.JF&K\C!\B+(T-5++E^%O0B2@,9!?(D$1Z$I:;%N[/=;G$/52<8H8^DQB-= MXR@[H[MHTEWTT[K#;UJO:E.#MCM3P0^7A0>GM'8^P"/2_ 0QX:5#ETV%(LXA1+PF/U-;Q9YQ;1K_.%Y611C1*?')O MORDH@BB!%K7/9M^:UFCQ&(^;3+$2IC3%.*?B4,MS95&A ;8?9AXJV<<8! M,:'3>+T9I\J+^3B;L2_;NM587HFN["I!#:AQWHT;([MAQFRDP8DU+"O\BP#* M&N!Y*:4Y;&R Z4_'ZA]02P,$% @ UH&I6&N7^P-8 @ F@8 !D !X M;"]W;W)K&ULK95K;]HP%(;_BI5-4RMMY$X12R)Q M:54^K$70;I]-=]S'B.?1'O>0.(-%+ M04L16[F4U="V19I#@46/55"JG37C!99JRC>VJ#C@S(@*:GN.T[<+3$HKBL%.H@IO8 GRL9IS-;-;EXP4 M4 K"2L1A'5LC=S@)=;P)^$E@+X[&2).L&'O2DUD66XXN""BD4CM@]=K!!"C5 M1JJ,Y\;3:E-JX?'XX'YCV!7+"@N8,/J+9#*/K8&%,ECC+94+MK^%AL<4F#(J MS!/MZ]C LU"Z%9(5C5A54)"R?N.7YAR.!&[PAL!K!-Z_"OQ&X!O0NC*#-<42 M)Q%G>\1UM'+3 W,V1JUH2*G_Q:7D:IYOT'QQO;R^>Q@]S.[O MT,44)"947*)OZ'$Y11>?+R-;JG1:9*>-];BV]MZP_H%Y#_GN5^0Y7M AGYR7 M3R%MY?ZIW%:0+:G7DGK&SW\/:1=5;1-TV^A;-1053B&VU+41P'=@)5\^N7WG M>Q?C?S([(?9;8O^<>S+!(D>XS%"J!_"\)3M,H90";3@3 JG9%KI.H+;M&UO= M!G:)Z[B._D7V[ICN;/X/T@4M7? QNBZBVBH\(AKTG8$_^!LH>$T>N+[K^E=M MX$FQ85ML>+;8!0C)22JA+K>KQ/!UZK#KS,\F>N^9VT>=0W=M=62%:99K)B4K4F,\S5QP.X#E#[:\;D8:+[4_LY2OX 4$L#!!0 M ( -:!J5A?WRGW9 D ,!: 9 >&PO=V]R:W-H965T1UKJW4AK=(TT[53O>T/[K$3= 0R!JG MG9[FCS]#: C@N(GTK/I+&XB_'QORX)?'QF+3F7Y,=N M-PN7?,6R3^F:)^J;IU2LF%2'8M'-UH*S>1&TBKM6KS?LKEB4="[.BG.WXN(L MW<@X2OBM(-EFM6+B]8K'Z3MQ%BZ7,3W0OSM9LP>^Y?%C?"G74W5'F MT8HG690F1/"G\\XE_1S8HSR@2/%'Q%^RO<\DOY3'-/V>'\SFYYU>7B(>\U#F M"*;^/?,IC^.RK2]#@DWF4Q79; JP2I*MO_9C_)&[ 78]$" M5098S8#!@0"[#+ ; 99U(*!?!O2; 9,# 8,R8- (H/T# <,R8'ALP*@,&!U[ M#>,R8%S\NMN?H_@M'2;9Q9E(7XC(4RM:_J$01!&M?L(HR;5[+X7Z-E)Q\N+V M;G8SG=U>?B%7#_>S&_?^GEQ.O\W^F'W[DUS>..3^X?KZ\NY/\M4C]S/_9N;- MII'FV^S&Y__*+PR6+XNS7LZY4)@'WR<.^07_[Y*PG332+%*XDD7VF8SO%, M^XVINWEFC,/#-H:LU64F4D/SCJ;1L2;[AVN;=U^>=MWZ?LS4+^7E'-6\9%\^\<_&O?]!A[S\Z'2)A#A+F(F$> M$N8C80$(5M-I?Z?3OHE^<;-9/7)!TJ>R:HEX1EZ67' BEYRH!SJ2K__.R%/, M%MDR6I.U2.>;4)(H4XV2^,XEGQ.6S,D\RE3PXR8__OE63>FD:RS.J=+=P@8% M+.^T/5^,!F?=YWU!(O-SD3 /"?.1L $JPERL!/DP"C(6]65Y4(H&66;]3J. ME#C90G"NNL^22"YTS=Z5&6F35\Y$IA.0,?#4N@\)3WX<[\?IY/=L%7]T%&O7O],C44X56%(F(N$ M>4B8CX0%(%A-8:.=PD9'*JP8!60'A,9"D6:9:G%%NEDLTXTDOJKH6/*J)'AH M^' U:HNOW]">L7"G:@\)#1(B'A1O7-DO"5 M2,&2C&W]R 6+$O)+K.HPK15D))^JK2ULN/<+_D[[UK#7:S2\3COA<$A;R5QD MX3PDS$?" A"LIAW:JSS'GE$]=SP?'8;YX#!DV5+K%QH)IZJDI-5;Q[$]&8P; M*H%FZY:TX7O9>M!L?2@M0-'J6MGSIZE1*[/D6;51J7@EOY.G*(FRI5+-(DWG MN@':)]D!M2!=U6E) MVY=!?Z!1RZ!5K0[:R5QHV3PHS8?2 A2M+I;*CZ9F0_HA$3Q,%TGT/]7EE>P' M>>0)?XJD7C%(EW1:TO:ET%(+U'W69&CE%553?1XT6Q]*"U"TNEXJ=YF:[>5I MFH2J%1*L<&%$E'W7"@5I:4Y+VF1?*)]H4RK:1+19KT!=8"C-A]("%*VND\H) MIF8K>)IF,C>"!5>=W8UV-L%,.%DDX];#;:L1[8C:3:%H$DXF?3J<-+6"+)\' MI?E06H"BU;52^;S4;/16TP8K7GQZ9,EW\O/0BK,K,^YDX4S:'1=-OP69IPNE M>5":#Z4%*%I]@63E EMF%_B:_8A6&ZV*S)&GJ@A*LFSY&_&BSG07%THS8/2?"@M0-'JRJI,;LML+"4ESH#072O.@-!]*"U"T^AO\U7R%W?O -M>&3GE :0Z4YD)I M'I3F0VD!BE87;#7E89N7SA_1YIH))ZNNO7"=#ON39HL+S=2%TCPHS8?2 A2M M+J=J0L)^;T)"+-)B=P=/%%M":04%G8B TAPHS872/"C-A]("%*VNN[VMX$WM' >E.9#:0&*5A=*-=-@O_,V0%CLC)21.Q[RZ)D]QIS\)%\3 M3IRW_9-2T/_!##E9>-I7&YKO;$+S=/5Y M-D;9'C1/'TH+4+2M4+I[V]^NN%@46R%GVUT'MUMT[L[NMEN^+#89;IR?TL\. MU9QWZ6=_NYERA=_N[7RMQL11DI&8/ZFL>I]&JLH6V^V2MP;[SZF4J:K MXN.2LSD7>0+U_5.:RK>#/(/=IM47_P=02P,$% @ UH&I6!'\2.OE @ MX@D !D !X;"]W;W)K&ULM59K;]HP%/TK5C9- MG=0U#R<: MVYTU9<]\#B#0:Y;FO*O-A5ALL MR!-$(":+(9,]O5:9)AGD/*$Y8C#K:CWSHN\H? &X3V#--]I(9?)(Z;/JA-.N M9JB ((58* 4B/ROP(4V5D SCI=+4ZB45<;/]IGY5Y"YS>20:U\V""8]@<$ MJR)8AQ)P1<"'$NR*8!]*<"I"D;I>YEX8%Q!!O ZC:\046JJI1N%^P99^);G: M)Y%@]&W0YB<)!/XI0SQ^']^'X ?4& 8HFM[>]T0.ZNT)1 M>#T(KT*_-QA+C'\W&8S#P34:WMV$?MB/T _D$SY'))^B6#7@99FL2 JYX.@D M $&2E'^7J$D4H).OWSNZD/&K*/2XBO6RC-7Z(-9;PLX0-D^195AV ]W?3P\@ MKNFX@1XK>AW^6IGJ44JU"2AW] M*\]M&2YVC8Z^VK1Z%V?:)C9-?+X-#/;&]ED;CR2V9:-=VVCOM7$$7+ D%E : MV61>*>!LF>+BMN.^,^] 7+ WH,]Z=R2Q+>^V2KK?8<5OM;6"_ 8A=+,_75@TL;=$W M[D?U^I%'^5.23%00 P4 9 >&PO=V]R M:W-H965TW8P,;NP7VX7,GL@3D9I70)&&52'AA[S":?@[%A98P@ E]F)JCZ MVL 4HBBSI'C\5QHU*I\9<'^\L_YG+EZ)>: "IBSZ'@9R-38&!@I@0=>1O&?; M3U *2J[>APLG)_.OM].]/ MMU^N9_?SW]'LGV^?O_Y ']%<,O\1L;3>ZE ^HW?7(&D8B?=JQ:_(1&)%.8B1 M*161S)SIETZO"J?DB%,;W;!$K@2:)0$$+?BI'H^)QH"I=J#:!K+;ABNBM7A# M>0_9^ ,B%G':".GAU^!7<%M#QZY.Q<[MV<=.Y>C&%CBG'9?%_(5(J0]C0P6U M +X!8_+;+]BS_F@3=2)C!Q*=2J*CLSZY74LA:1*$R?(#>H!EF"1JB-@"R16@ M9Z"\37YAT\UM9AEJ,\&6ZPQP7QW:9E^:UGE':6XES=5*^XO31+;^KJ_<%_P= MRW,&5H.]UGY']E[%WM.R5]EQ >$1_MX+_A_M 2&NUQ"@==%10+\2T-<*F#VE M(6^GWW])W\']@84;]+4..M(?5/0'/Q\8D 2OA<2@)22PZ[C#?D-4V\)&[!P0 M'E:$A]ID]3TOE1"@RPUP5?K1[ FX'PI =SST :7 49[0VM@/3YG/3F3L8!>P M55=2ZPP9K30ZV$\)/6?8.#N]ZZ[2]IH$W#6CEUP4?OZ'B_T1B M*\T=1H;=K#2MJ_;BYY!L7<*Q^[:D=@_9GZ(LH*>J]>2J)U[3"'T)%X#>_5 * MQ/M6#2>JY*76<_0%N&X,L+XSZ)C@3M0+E%N@I]C/:0ADHX ^"YWJNIO ^G9" ME_OT2*L@TRKC'!T&KEL,K.\Q].E0C]6ITB*[JJK[$*PM\-H,J4?J-)VCJ2!U M4T'T3<6NEVI5]0I6HTJ/[*JJ[B>(OI]X:REXQ=PNZOLM45_J/6G[8>[=M\3 ME_DUE$ ^6R>RN'JIGE9779?Y!8]9+R_NR6XH5WE4H @6"FKU^BK%\^+JJ9A( MEN:W-P],2A;GPQ70 'BV0+U?,"9WD\Q!=0$X^1]02P,$% @ UH&I6-.7 MC"MC P MPH !D !X;"]W;W)K&ULM99M_R@Z7Z;4SJ7GR TYM9I(X-\U<4J=VTTY?RK#&F@*BDFPG,_WPE0!CD@+7 MZ[1^822A_>]/B[3:R9[Q+V*#*.$AB5,Q-3929F>F*8(-)D3T6(:I>K-F/"%2 M=7EDBHPC"7.C)#8=RQJ:":&IX4_RL3ON3]A6QC3%.PYBFR2$/UY@S/93PS8. M PL:;:0>,/U)1B)*>U%K M@U[*BK$ONG,=3@U+$V&,@=021#UV>(EQK)44Q]=2U*A\:L-Z^Z#^3[YXM9@5 M$7C)XD\TE)NIX1D0XIIL8[E@^[=8+FB@]0(6B_P?]L7<_MB 8"LD2TIC19#0 MM'B2AS(0=0.KQ< I#9R#E#26@L7DU, MJ;QJ6S,H/5P4'IP6#R[N/8I.);3 MA_OE#%Z>O((3,$%L"$=1/CH\N55PW-R3V^)IGNF=H\@?D =4D%6,3>LO1/K- M(OI8G8F,!#@UU+D1R'=H^"_^LH?6FP[$?H78[U+WWVV3%?(Z(1 ),PPP'R_# MY,*WQJ@4_(6'0>Y!G^*=/W"]T=BS)N:N 6U0H0TZT3[E)P)#.-\A5R?\ (EP MQVG0&,E"T*N3]#RO&6-880P[,\FK.+V?VN[SK122I"%-HR9$[P\@CBO$<6_'ZAB94-I&/?]A>5F_LCI_\FC^U;1WSJ?5KA/=9]M^$ MI7@=T79[3@M4+)TD4]3=B6/>@/QJ,6/.>(Y_SN3%$JU@/5 M[[G#%I)CPK<[D_6/) O4I8T.V U=JWOP,Q+><@MV*X_@49O""$+RV'4YV&PO=V]R:W-H M965T?<:Y]K]U>4/?,Y@$ O29SR@387 M(CO1=1[,(2&\0S-(Y9\I90D1N(NFLV%FM#]?D9F, ;QD-TR.=(K+V&40,HC MFB(&TX%V:IX,35L9Y"L>(UCQC3Y2H4PH?5:#JW"@&8H1Q! (Y8+(9@EG$,?* MD^3QHW2J59C*<+._]GZ1!R^#F1 .9S1^BD(Q'VB>AD*8DD4L[NCJ$LJ '.4O MH#'/OVA5K'6PAH(%%S0IC26#)$J+EKR4B=@PL'89X-( Y[P+H)SEB CB]QE= M(:962V^JDX>:6TMR4:IV92R8_!M).^&/[V_./E_>?!F=WXW?HO-O#U?WW]$Q M^DK3XR5P 2&BF4H?1^]&($@4\_=]74A@9:X'),UZB%L=7A/6099YA+"!;?0:Z8C/"0->-BT(5I47*T>P=N6EP5'! MK+"SF^V4B$YX1@(8:%(E'-@2-/_-*],U/K2PLBM6=IMWO]Z6(_2)I NI(U1D MP4*_&H,O.!=>G=RKTNG2=[#A="VWKR\;Z#@5':>5SD=&4G5$VJ"=+6C;<&W/ M:$9V*V2W%5DJ<@K1/FQW"_O8\C!V=H3=K<"[K>"/A3#:D+O;R+9K6;;5C.Q5 MR-[!^S^" )()L+4.VD^ M[T-7==US6XSH5Y%J-\ZLEDG"Z!R2J.\B.! M9"D"=$$BAAY)O( F0KW_("/3J*N>\0]"J@M*8ZTK7'L;N30[7J\YD>9&(38/ M%-,>^+*@&QOX1L?=<:9-7./C@R6UAP'>9H [YBX&=8Y+6[Z M>GGQ8))WX"R2]W(,4VEJ=+I2W*QX@Q0#0;/\WI]0(5\1>7&PO=V]R M:W-H965TVQ$D"\K5*8@9W LEUFE+Q90()WXX<[.Q>W,>+I3(OW/%P11

H:?R%/9/:+MGG;7L=!X5HJGA;&6D$:L_Q*GXM$[!ETO!8#4AB0 M3'<>*%-Y114=#P7?(F%::V_F)NMJ9JW%Q'][>]7 MT_O93VCZY\/UQ[_1&;H'J40<*HB0EA ^H36+%7IS!8K&B7S;T&+H*BW'.'7# M(O0D#TU:0OOHAC.UE&C*(HB^M7=U-\J^D%U?)L3J\(:*<^3C4T0\TD$/LROT MYN0M.D$NDDLJ0!872R2_S)J?1?+_1]::$I![Z31[,05W(5.ZZF[DV MA;T9DS[QNYXW=#<-FKJEINY1FJZ9?JTK/42?:+*&ND;T#SIITIF'"_9T^MCO M>/UNL\Z@U!E8=?XJ*%/_GI-YQ*">&9V6EKSTRG@]:SP-F#G$+1%[M8AGV.OW MNBTQ^V7,_E%CH:OQ/R9'OYZ"GC]H%30H!0U>97)\*[!M9@QJ,X,$'ND%?K-( M[%7 ]*PR_^#L;*.E0G2*?J-LK=Z7LL,Q7O@Q@?KN((0 MTD<0._KY)BLE]QIEY<[[^Y5SCH,64:021:RB)IR*"/$YBF*AUUTNFH-;G1S) M15S!&[\.O?'WP#>N^(V_(\!QG>!^)V@%.*X(CNT(MZ"QL-R/V1:N C&VD]A* M1ER'<5O BL38CN+CL8CKH+:FO (UMI-Z^@SAVFQ>T0UE>JNL-\6J48#5S;'S MM<(W'KQ.65F7@2-EDHK?Q,[O%Y45J=.\UQNTCC&I:$[L-+>456%YP"PG%:>) MG=/6LBIL#PE8,9=88?F"LBH<'YSRBJ_$SM=;M=0KYC1=)?P+-*^2=@_'3M6* MM:3[*A5%K,@^5F;%:&)G],LJJLYP')C-9-OX5B0G=I+;2JJ.:LLNGE2D)G92 MV\NJOF^V;N1)15YRW,[Y@.(:-&0?^W5-[MX10PIBD1VD2!3R-5/Y:4/YMCRL M>9_3==SPN)$IAK4^^\IZ.+_/ D?U!\E1U8/'*E>)K=+H%&($P# M_7W.N=H]F #E$=;X*U!+ P04 " #6@:E8@S\7@0H# ">"@ &0 'AL M+W=OM$>3?)"HB?K^X_G%Z-AI_ M1&>_[BYO?Z-#- (A>1Q(")&2$#RBC,8RSSR6S^C3*4@2)^)SU=1#]![92$2$ M@^C;4HG42]E!(6B8"VIN$>2B*T9E)- 9#2'$-Y#I5\ TY;AFX:_C<;8%OR^4DQ[6J(!4^IFZ'E >H%OENY9L M5]\YF6?(]!6V\%LN]K#7MQ<5CKS2D5?KZ"LG5+[>C;EZ[\V"'1=C7*Z7RWH[ M2T_"U:K:I:KV/^=\"@&D$^"KK5J9="W=KDFWWR;=WIYTI_34J3T>#^;>57?) M\0*X^HX@$SU2=QN@_AJ07NJCTG4Q7%BWC>6F/GBSF J4P%1!<:.C MCCC/BZ&\(]GKH!&PO=V]R:W-H965T%^>8PY$C9 /*@?0:%_P4L4XU[J:$*+2' JJ!J*"TLQLA"RH M-J'<$E5)H)D3%9SXGA>2@K(2)Y$;6\@D$K7FK(2%1*HN"BI_3H&+)L9#?!A8 MLFVN[0!)HHIN807ZKEI($Y'>)6,%E(J)$DG8Q/C#<#(=V?5NP7<&C3KJ(YO) M6H@'&UQG,?8L$'!(M76@IMG!##BW1@;CL?/$_996>-P_N']TN9MHLMO=]>W/]!;=$^EI*56Z-4<-&5(X)43B6HKOG;D!CN'M[OX7VW0_ ?\*^S.,0<\8G'-/OM;%&B02FT/V6J UH*J6:6ZJ*4._ M3OZ/%KRU'CMK>[UVB7_AA>-P&)'=":91SS0ZR]2=+H(]R)0I0R-9:KZ&T[$8 MIC_'=8JKM0^/N?XA(D&ULM=UM<]M&@J[AOX+RGMK- M5'EL\9W,25SE&-U -X#NWG@R4Z>V]@,C01(K$JD%*3O>FA]_0(HR7@BU!/N> M^9#0"G$U98V>0@/]H'_ZO"G^V%[G^2[X\_9FO?WYU?5N=_?CV[?;\^O\=KE] ML[G+U^5_N=P4M\M=^#;F_>#L_.IF]OEZOUJW<_';[FBG<_ M;>YW-ZMU[HI@>W][NRR^_)+?;#[__&KPZO$+OZZNKG?[+[Q]]]/=\BK_F.]^ MNW-%^:>W7Y6+U6V^WJXVZZ#(+W]^]7[PHQM,1_LC#F_Y^RK_O*V]#O;?R^^; MS1_[/ZB+GU^=[3]2?I.?[_;&LOS7I_Q#?G.SI\H/\C]']=770?<'UE\_ZO+P MW9??S>_+;?YA<_./U<7N^N=7\U?!17ZYO+_9_;KY'.?'[VBR]\XW-]O#/X// MQ_>>O0K.[[>[S>WQX/(3W*[6#_]>_GG\FZ@=,!@_<<#P>,#PI0>,C@>,7GK M^'C ^*4'3(X'3%YZP/1XP/2E!\R.!\Q>>L#\>,#\I0./?7#XN;]]^"4Y_(:%R]WRW4_%YG-0[-]?>OL7AU_3P_'E+]9JO8^4C[NB M_*^K\KC=NX]_LQ^2V*:A^/7C?P3B/W]3?_M_P5^#]Q<7J_UO_/(F6*T?@FO_ M^_]#F.^6JYOM7\JW_/8Q#'[X/W_YZ>VN_!A[[.WY<7 M'#Y\\O#0?WBV+ \?+IX\7/@/U\OUFV P?O)PZ3_\8WY7'O[PO8\Z#H^>&?W^ MIOS>9T\>'C_S5W=_58Y^=CA\V'&X\A\>YN=O@M'#X8..P_4+#A^,]H?GA77_S]@4_]^/_Z[K^YMUSAZ\??W"# MA>/0UQD8';]0CQCH^U2\/RKA;V9^^_;B]6Y[G/[\JS\^V>?$I?_7NW_]M M,#W[OUVI0&(AB0D2DR06D5A,8HK$-(DE)):26$9BAL0LB3D(:R3;^&NRC7WZ M.W-_^WM>!)O+H,0O\Z+(+X+RO/#\CV!YO[O>%*O_[3R'^L6K]DTZ$@M)3)"8 M)+&(Q&(24R2F22QYP"8';'\QY-.[R=GA?S^]_50/,7+0[(6#&G)02V+N^>^@ M$3V3K]$S\4;/A\WM;3GI.Z3-ZV![O2P_RC.IXP7[I@Z)A20F2$R26$1B,8DI M$M,DEDQ.?GT&9V>=N4,.F[UX6$,.:TG,05@CGJ9?XVGJC2>UW=XOU^?Y_MSH MO!957;GDE?KF$HF%)"9(3))81&(QB2D2TR26D%A*8AF)F>E)#K;RSY+#.0AK M1-;L:V3-O)'UCV51+->[0/R9%^>K;1ZX8E4&V%TYP?NX/[WJBBZOV#>Z2"PD M,4%BDL0B$HM)3)&8)K&$Q%(2RQZP:2UMAJVS+7(X2V(.PAK1-?\:77-O=+V_ MNBKRJ^4N#\I_K;:[?'\A:GF[N2_C['*SOT!UF1>K]=6V*\.\=-\,([&0Q 2) M21*+2"PF,45BFL02$DM)+",Q0V)V?I*N@TGGG-9!PS:R;/$URQ;^:^KY+K@K M-N=Y?K$-+HO-;;"JS26?G$1ZT;XI1F(AB0D2DR06D5A,8HK$-(DEBY/?R,EH M.)JW+FR=OFLZ'LQ&H^;;,O*3&1*S).8@K)%-@[.OX;1?]?:B.WZ;N\.JJZO] MG+'[>KN?ZIM)J!:BFD UB6H1JL6HIE!-HUIRU.J7?L9GT_&\?=D='35#-8-J M%M4/%P[W#O^Y7?E_L+]7?Y>OMPX+2_,_]Z\[K M7GZ\=[216HAJ M4DJD6H%J.:0C6-:LE1JY]1S4;CTSN*Q_?5(W ^.ITN9>BG M,ZAF4SM&/& MW:\O\N+FRVI]];A:?GT1K';;PXSSD(B?-C?E'/1FM?OB.;/SCMP["4DM1#6! M:A+5(E2+44VAFD:UY*@-!HU3N]EDVCZW(T?-4,V@FD4U1VG-W*M6YP_\R_._ MGMM=K#ZM+O+U1>?2"S_2.\+0-?FH)E!-HEJ$:C&J*533J)8)FG<&SC?;75#D-X?[ M![M-8]+:'73H&G]4"U%-H)I$M0C58E13J*91+3EJ]?L%X[/)I..& ;J0']4, MJEE4VFV!U2[BXO5IONQ1SH4G]4"U%-H)I$M0C58E13 MJ*91+7GF%V"T"&X/3VWJO/*&+O%'-8-J%M4L#I?1GI]AH@4 5 M13:":1+4(U6)44ZBF42U!M71PVA@8 MSCN6K:&-@:Y!9R>#6G101VG-)Y-6;8"AOPU@[W?;W7)]L5I?=662_^B^F81J M(:H)5).H%J%:C&H*U32J)YD/!_,QJTR.#JN M135':+)R ATU0S6#:A;5'*4UDVM8)9=_C7^V_'-U>W_;F5OH6GY4"U%- MH)I$M0C58E13J*91+4&U%-4R5#.H9E'-45HSW:HU_T/F6?A#=)D_JH6H)E!- MHEJ$:C&J*533J):@6HIJ&:H95+.HYBBM&775TO_RI>]$[AN>4.T7>Z<>J86H M)E!-HEJ$:C&J*533J):@6HIJ&:H95+.HYHZ:_]'=S4BK5O4/_:OZL]7ZR;DI MNI0?U4)4$Z@F42U"M1C5%*II5$M0+46U#-4,JEE4$)F6CM#^ JJ%J"903:):A&HQ MJBE4TZB6H%J*:AFJ&52SJ.8HK1EU57]AY']">_WQ'.>UFZB=<8=V&% M1#6! M:A+5(E2+44VAFCYJ]5GE;#8:G2U:\\H$'39%M0S5#*I95'.4UDRRJIY0OO0E MV3^6Q7XWJ>W^^;5W]\7Y]7*;'U>"=(:95^L=9J06HII -8EJ$:K%J*9031^U MQB6RV=ET,AVTPXP<-D6U#-4,JEE4/\I+Y97Y?E9?G.SWS;JL)U49XBAW014"U%- MH)I$M0C58E13J*:/6GV#SL&;T:B=86CG -4R5#.H9E'-45HSPZK.P7^QWNCN_N;]XB++CEXK\/%]]*L_5[N\.FZ\?]SU M$D;^5L+Q(EL@'M/,'?8!O2OGJA_WE]HZ$PWM*:!:B&H"U22J1:@6HYI"-7W4 M&@^N;F<96CY M0S5#*I95'.4ULRRJGPP\N],T#A_NRPVM\&J=C/TZ;N@:!ES^ =GP\XS-+1G@&H9JAE4LZCF**V1:N.J9S#V M]PR.3?@G6Z/^P_O&%ZJ%J"903:):A&HQJBE4TZB6H%J*:AFJ&52SJ.8HK1EQ M51]A_+#\]WN7YX[1)@*JA:@F4$VB6H1J,:HI5-.HEJ!:BFH9JAE4LZCF**T9 M=<,JZOR;)_19GNNG>L<=VD9 -8%J$M4B5(M13:&:1K7DJ#4>I3,:MI?ZIAUO M&RQFTVEKE4F&?CB#:A;5'*4U$ZHJ$(S]!8)?6WMZ=B836AQ M1#5!*I)5(M0 M+48UA6H:U1)42U$M0S6#:A;5'*4U8ZYJ%Y0OD3GG&(TZ4@M13:":1+4(U6)4 M4ZBF42U!M135,E0SJ&91S5%:,^JJ[L'8WSTXW#HXW LMS^DN[HO#HK:\6&TN M'I^L^_IT)_?EYV51_O>K8K/M7-;F'[-W+J)E!%031ZVQG>79R5488^\L(]8ML)\&VN=NM-NON3$.[":@6 MHIHX:O4U".-!5ZBAK0-4BU%-H9I&M0354E3+4,V@FD4U1VG-4*O:"6-_.\$^ MY-:^#7]U6++[PVI]/'W[2V>8H;T#5 M138Q/']H^&W5D&5HH0+48U12J:51+ M.GY8'6?3*3IHAFH&U2RJ.4IKAE15)QC[ZP3MFP?!/X./^?EF?1$LU^O5I[S8 M+HLO^].RW74>7"QW^>/KJZ=*[_X!>\<86C9 -8%J$M4B5(M13:&:1K4$U5)4 MRU#-H)I%-4=IS5"L>@EC9E.$,5I$0+40U02J252+4"U&-85J&M425$M1+4,U M@VH6U1RE-:)N4I45)L]LBM!SDNKG^D8>JH6H)B:G3]3ONHN #AJA6HQJ"M4T MJB6HEJ):AFH&U2RJ.4IK9EG52ICX=TGHF,O^[7I5?/M4UC]>[[!#ZPNH)E!- MHEJ$:C&J*533J):@6HIJ&:H95+.HYBBMF8G#*A.9C10F:'4!U4)4$Z@F42U" MM1C5%*II5$M0+46U#-4,JEE4/\>^< MRJ)E!U2+44VAFD:U!-525,M0S:":135':4UFYN2]VU]\^E_4. MV#OM2"U$-8%J$M4B5(M13:&:1K4$U5)4RU#-H)I%-4=IS5"L:A&3"3.719L. MJ!:BFD UB6H1JL6HIE!-HUJ":BFJ9:AF4,VBFJ.T9M15A8B)OQ#1>RZ+%B%0 M+40U<=0:CY\X?1*C1 >-4"U&-85J&M425$M1+4,U@VH6U1RE-;.LZD%,_#T( M\6=^?K\K)ZW[3>M7YWGQ.@A717Z^VQ3!^_5%8#;KO^;M]P3B]NYF\R7/M\%_ M9?E^*Z[_+N? 87Y^>!T,1J^#X=EPM'][ON_'=H8B6JA M1#5!*I)5(M0+48U MA6H:U1)42U$M0S6#:A;5'*4UL[.J9TSFS)07+5V@6HAJ M4DJD6H%J.:0C6- M:@FJI:B6H9I!-8MJCM*:45>5+B8]-H/ -O/R#]H[&-&*!JH)5).H%J%:C&H* MU?3D=*^(\:ACIPATU!35,E0SJ&91S5%:(_*F5?EB^LQ.$=>K_#(XF1]WY9A? MZIMCJ!:BFD UB6H1JL6HIE!-HUJ":BFJ9:AF4,VBFJ.T9MI5]8PILVG$%&U= MH%J(:@+5)*I%J!:CFD(UC6H)JJ6HEJ&:036+:H[2FE$WK*+.OVG$PP,\-T5P MOU[MC@^P"^YNEOMYZUV^WG;NTNHW>^<>6L% -8%J$M4B5(M13:&:1K7DJ#7V M?!V?/"4*'3-#-8-J%M4H44* M5 N/6N,Q3O.S\?QDQHI6)% M0K48U12J:51+4"U%M0S5#*I95'.4UDRRJB(Q M]5.]O0+@2J"523J!:A6HQJ M"M4TJB6HEJ):AFH&U2RJ.4IK)."L:DS,SI!IZPRM2Z!:B&H"U22J1:@6HYI" M-8UJ":JEJ):AFD$UBVJ.TII15]4E9O[=+-K35M^LU4_UCCNT,H%J M4DJD6H M%A^UQH.N1M/3*JE"A]6HEJ!:BFH9JAE4LZCF**V99,,JR?QMB/=75T5^M5\/ MO%KOBM5ZNSI_>LF(W^H=96@+ M4$JDE4BU MGIUV P;3X>D3Z!4ZK$:U!-52 M5,M0S:":135':HW M>T<:J86H)E!-HEJ$:C&J*533J)85&&;^G25ZW2)%BPRH%J*:0#6):M%1:]S4[-B^ M)T9'5:BF42U!M135,E0SJ&91S5%:,\BJBL+,7U'XMJMN:%4!U4)4$Z@F42U" MM1C5%*II5$MFIV66DZMN:$L!U0RJ651SE-8,LZJE,/.W%/Q7W8)_!A_S\\WZ MXIL?&N55C MF#,UACE:8T"U$-4$JDE4BU M1C6%:AK5$E1+42U#-8-J%M4ZO[K>[8'!VV']ZV)C9_K[!ULKY?ED*^#HG76]W Z^#JX*C;;SCJ8?\S> MN4AJ(:H)5).H%J%:?-3J]S:'\_GDI V&CJI1+4&U%-4R5#.H9E'-45HS\:H" MQ=Q?H/ EWN'Z74?@;9\+/+1B@6HAJ@E4DZ@6H5H\/]U+8S(=G=9?T5$UJB6H MEJ):AFH&U2RJ.4IK!EY5GIC[]X109=0=KN5M+D^3S5/J][.]0PTM4Z":0#6) M:A&JQ:BF4$VC6G+4ZN>KX]E)>J?'MTW];\O0SV90S:*:H[1F6%7UA[F__J#O M;[X$9[/#G8C1]]Z)0.L1J!:BFD UB6H1JL6HIE!-HUJ":BFJ9:AF4,VBFJ.T M9AQ6)8KYG+D3@?8F4"U$-8%J$M4B5(M13:&:1K4$U5)4RU#-H)I%-4=IS:BK M*A;S9S:"^)?%5O8N'O37SKG0@_VSO4T/8$J@E4DZ@6H5J, M:@K5-*HEBXY-+P:G9[]IQ_O:MR'0#V90S:*:H[1F4@VKI/)7(C[F=[O\\""F MP1RY%^$?KW>$H:T(5!.H)E$M0K48U12J:51+4"U%M0S5#*I95'.4ULS$JA6Q M8%H1"[05@6HAJ@E4DZ@6H5J,:@K5-*HEJ):B6H9J!M4LJCE*:T9=U8HH7_I. M__Y^J/=WAIOWP-[A1FHAJ@E4DT?MY!9 Q7,QRBN4TRR4LE[)< MQG*&Y2S+.8QK1>JP%JE#9!K\Z A]8K6$ZPG&2YB.5BEE,LIUDN8;F4Y3*6 M,RQG6P7,IR M&ZWX.NR^7%:OS MO#NST(H%RX4L)UA.LES$NWE-X>!9R^QJD9D=.6"YEN8SE#,M9EG,8 MU\JV>2W;_ T-D^_*,-N'%NWC&9KGU SM5K!')P(8=V+*7?*^)#.84L M VM53B.+_0G:#\MML-POMSO/U[N_="<76I5@N9#E!,M)EHM8+F8YQ7*:Y9)' M;E&+D+,W9Z.3X$++$"QG6,ZRG,.X9KH-:H6(@;\0\:TG9WZV=\2A7,AR@N4D MRT4L%[.<8CG-<@G+I2R7/7+U<[CIH.,,#AW6LIS#N%;&U=H2 W];XOVGO%A> MY<$VO[GQ7UGS0_U3C>TUH)Q@.= M34_"BNTAH)S#N%98#6MAY=\-0OQ9SBQ7V_PAIWW8G&=M20+F0Y03+29:+6"YF.<5RFN42EDM9+F,YPW*6 MY1S&M9*QUE(8,'M"/#I8]K&=!903+"=9+F*YF.44RVF62U@N9;F,Y0S+699S M&-?*OEJUH7SM.RN,]E7\AW)^?GJ"^,1DUDOVCT&2"UE.L)QDN8CE8I93+*=9 M+GGD]E>1:KMEVPPH M%[*<8#G)P;UEH90W\KX]?5]H_RS"_/@]5ZEY=C[ [=L]?!K>?FA]_LG8,H%[*< M8#G)21:^?;>#@XR3>VGX%RAN4L MRSF,:^7;L)9O_A['Q_O?M_G_W.?K79!_VO_SGX&XO;O9?"D3;[-^(N'8T@;* MA2PG6$ZR7,1R,SG&(Y MS7()RZ4LE[&<83G+<@[C6N%6:VP,_8V-9^:WY1\_/#Q[_>.3SY#RC] _[MBV M!LH)EI,L%[% MCDC>$S'[%_<+']"I2+6"YF M.<5RFN42EDM9+F,YPW*6Y1S&M8*KUKP8/K-!Q?WM[WFQ?][Q8W(=+M<]L2/V M$6OLZCP:C$:+D]#J>&,Y;Q]WI!;;CT YR7(1R\4LIUA.LUS"I37FR7Q9=]XNVN\X>"[?'U(?FZ MQG&$YRW(.XYH1.JK5+$9GS-6Z M$5NM0+F0Y03+29:+6"YF.<5RFN42EDM9+F,YPW*6Y1S&M;*OUK\8^?L7?\^W MN\-F& \;F2V?*%WXE?[)U[WX_6S2GA*CXPJ6DRP7L5S,R7,9R MAN4LRSF,:V7:L)9IW]6Y.)T2?\S/-^N+;Y\3^S]/_W1D"QLH)UA.LES$P7,IR&P7,IR&Y7^R3?NGA,/3R?%Y,""Y23+12P7 MLYQB.QG&$YRW(.XUJA5BMJC,BB!C$I9FL=*!>RG& YR7(1R\4L MIUA.LUS"RG& YR7(1R\4LIUA. MLUS"223%;^4 YR7(1R\4L MIUA.LUS"?=Z\Y.D%_A'Z!QZ[Y0;* M"9:3+!>Q7,QRBN4TRR4LE[)SG&(YS7()RZ4LE[&<83G+ M<@[C6M$VK$5;[]K'QWR]VA3![7*]O,J+;7?&L>4-E M93K"<9+F(Y6*64RRG M62YAN93E,I8S+&=9SF%<*PEKY8TQ5-X8L^4-E M93K"<9+F(Y6*64RRG62YA MN93E,I8S+&=9SF%<*_MJY8WRM>\LL/=N&WZO?P:.3^:XHW'7,TK1<07+29:+ M6"YF.<5RFN42EDM9+F,YPW*6Y1S&M=*MUN(8]VYQM.:XW_^$/_]'Z!^(;'$# MY03+29:+6"YF.<5RFN42EDM9+F,YPW*6Y1S&M6*S5MP80\6-,5O<0+F0Y03+ M29:+6"YF.<5RFN42EDM9+F,YPW*6Y1S&M;*O5MP8(\4-O](_^9XH;IST-M!Q M!Q7,QRBN4TRR4LE[)Q7,QRBN4TRR4LE[) MR7?DGI\'H^,*EI,L%[%QG&$YRW(.XUK95VM_3+QK MK+_E$09^L7\*/G#U1QB,9K..-=#HN(+E),M%+!>SG&(YS7()RZ4LE[&<83G+ M<@[C6OE6:WB4KWWYUN\1!GZL?[0]V/?R?J'\^LFT/E!,L)UDN8KF8 MY13+:99+6"YEN8SE#,M9EG,8UTK16MMC K4])FS; ^5"EA,L)UDN8KF8Y13+ M:99+6"YEN8SE#,M9EG,8U\J^6MMC@K0]_$K_Y'MIVP,=5["<9+F(Y6*64RRG M62YAN93E,I8S+&=9SF%<*]-J;8\)T/: =Z_T?Z3^ R4ZL& YR7(1R\4L MIUA.LUS"*T6$M1J&NR)3MBJ!QG&$YRW(.XUK95^N*3/U=D9?.B]E^R)%;-*?%@Y-),=L.03G) M[_0E=[:M!D5_N ^_']\-7;T^^G@Q^3 <=7\\&/YK#U]]6_+N?[LH< MS);%U6J]#6[RRW*HLS>SR:N@6%U=?_W#;G-79NVKX/?-;K>Y/;R\SI<7>;%_ M0_G?+S>;W>,?]@-\WA1_'+Z==_\?4$L#!!0 ( -:!J5BQ:ALM:P8 .LQ M 9 >&PO=V]R:W-H965T<1C MZI!7FKP6[%NYI)2#[ZLL+\]'2\[79^-Q.5O255)^*M8T%]\\%VR5<''(%N-R MS6@RKY-6V1AZ7C!>)6D^FD[JL= N5FM$O9V2;/B]7SDC]Y/ MW*>+):].C*>3=;*@#Y0_KN^8.!IW*/-T1?,R+7+ Z//YZ,(_NR*D2J@COJ;T MM>Q]!A65IZ+X5AW\.3\?>56/:$9GO()(Q+\7>D6SK$(2_?BW!1UU;5:)_<_O MZ)]K\H+,4U+2JR+[)YWSY?DH&H$Y?4XV&;\O7O^@+:&Z@[,B*^N_X+6)#8,1 MF&U*7JS:9-;HW_Y/O[87H)0@E;3NDYX,IVP MXA6P*EJ@51_J:U-G"S9I7@WC V?BVU3D\>G]S=>;OQYOP&_@GK[0?$/!TUO; M+F6 OZTI2/(Y6-!BP9+U,IV!1*@%?+BF/$FS\J-(?'RX!A]^_C@9<]&?"G4\ M:]N^;-J&>]I&X$N1\V4);O(YG:OY8\&C(P/?R5Q"(^"7A'T"R/\50 ]B37^N MCD]'ANZ@[MJB&@_MP;MCQ7PSXZ!,,EJ>Z:Y/DX_U^=4O^*Q<)S-Z/A(_T9*R M%SJ:_O*3'WB_Z\@Y E.HXHXJ-J%/_RYXDHF?=2TA'=,F/:C3JZGE91J'40!C M.!F_]$EHXC".<1QT<4K_2-<__R-B_6Y;D'*3Y3,RH MNNX9LX<.A",PA6C<$8TM-1>[I.H(3*'J>_*VZ=FIKLU7Y12$X?:$IXGS"8HQ M"?6R\WMW=M_8Q<<\Y70.'GC":0G^ T?.@6;4H:/D"DV]!E!> VBIR1; %5U' M:"I=:3A\XTW^"%6B';6A./"#;5%JPL+0VZ-(:1)\LTO85N2AJ=$,-WAL'*&I MY*4#\8FM%)W:#U=H*EUI0'SC3?\(*09'3I"[<>8)4AH'W^P<;JE8!^9O Z9& M(][@ 7*$IK*7ML2/;/7HU)JX0E/I2G/B&PW!$7J,=^<\(F8]&&X+4A.(4!A[ M6"](*$T%-)N*BRP#!5^*A?>LV.24Y=B2LTE:YT)?"8C1&3\LBN\I 71Q'>5MYN((XPAB':HSQI M):#92C3*&S 3.MW;<(6FDIG3J2ERAJ72E*X'FW9+#>HR.U>-NH%F/ MTDI LY7H]/B#*VPS_. !.\5&")*>!7FVF]Q.C8DK-)6N-";(O*ER4)]M?E]V MT-]=86O"]J^PD302R&PD.FD.7MN8@0>/TBGV05"O\&)=>7%;>CF%9T'2LR#+ MZDN;?WAMHPLTK6V0-!K(;#0Z95HME4.33AA>L'(LOQ(U] MD<[ 7<)X3IE>DDYW25RAJ?REM4&V-1SDU+RX0E.+UM*\8,LJ#MZMSJ @C .T M?3_7!7H!"8,]A6LL'0L MOA-I:8C9TAS4I,8P''I@Q-SDX#$\Q:X.D7Z*V%:BB%-CY I-I=M[0M>R$M7F M!P&PO=V]R M:W-H965TM@E)B6^1SU*9.):JB>= QBR*[C04R6.WH$PX2=RLW:LDEI7A M3,"](KHJ"JK^W@*7]=3QG?W"@FUR8Q?<)"[I!A[ +,M[A9[;LV2L *&9%$3! M>NI\]6]FD8UO AX9U/K )E;)2LHGZ_S(IHYG#P0<4F,9*'ZV, /.+1$>XT_' MZ?0I+?#0WK-_:[2CEA75,)/\-\M,/G6N')+!FE;<+&3]'3H](\N72JZ;7U)W ML9Y#TDH;671@/$'!1/NENZX.!P _>@,0=(#@O8"P X2-T/9DC:PY-32)E:R) MLM'(9HVF-@T:U3!A;_'!*-QEB#/)XN[Q[M?RCGPF"TB!;>F*@R949"25PBBL M,N&,KAAGAN'&V1P,95R?(V#Y,"=G'\]CU^ Y+)N;=CEOVYS!&SE_4G5)0O^" M!%X0# QW47U?@J O0=#PA:=+,*2C!4;#0-M@-[JD*4P=[" - M:@M.\NF#/_:^#*GZ3V1'&L->8WB*/9GM+U,]W_(%J7.6YH0J($RDO,H@0X-L M%!6F?0,T365EG6?84)G:W.,FMQT;VR2ZGD2CR57L;@\K\#HNO(K&P<3OXX[$ M1;VXZ'WB#E[J6^)0D:K0A!W.0=T]=6ER4-AM2H$X8AD2&[T2X8^N1^-1\$+L M4-QDXD&PO=V]R:W-H965TLC27$V>EU/K:=66\@HS**[Z&7+]9<)%1I9MBZ<- MW(RRW)F.BV>/8CKF&Y6R'!X%DILLH^+;+:1\-W&P\_[@B2U7RCQPI^,U7<(S MJ)?UH] MMV9)6 :Y9#Q' A83YP9?ST@!*'J\,MC)O7MDI,PY_VH:?R83QS,1 M00JQ,A147[8P@S0U3#J.?RI2I_ZF >[?O[-_+L1K,7,J8<;3OUFB5A-GZ* $ M%G23JB>^^P,J0:'ABWDJBU^T*_M&D8/BC50\J\ Z@HSEY96^50.Q!_"]$P!2 M <@!@) 3 +\"^(70,K)"UAU5=#H6?(>$Z:W9S$TQ-@5:JV&YF<9G)?1;IG%J M^G3_>O_EY1[]BFZ2A)F1I2EB>9D?9IP_W(&B+)4?QZ[2WS,H-ZZX;TMNU7'6P9+W8&^)E?"!BBODXT^(>"1 +\]WZ,//'Y&$IIZ(FMI#&J-@8U]^F63S4$@OD!KP4P!T&MZ"_D&D%2ZG&02_6N9 MF-N2/"S(3:793LG8W>Z+LW[^0G%A+2ZTBOL+1&:DE>M/RXQU'@M=<627%CN7 MC[X!%5W F15XH<1!+7%@#>N5IGJNM,:%@.(:KZA8 EIRGDA$\P3% G1!T-,Z MIPHZA9=?&.Q-(A[AB$0',]G5;>"39L); J):0&05,*NF!*6,SEFJ2Q=(E.M] M3VO9]B N.LI0''C^B 0'ZCKZ^=%@B$?=\H:UO*%5WA/$P+9TGH+\A'8K%J\0 M%: KCJ%T4X.!$F]IH]T;,&^BAXLM%Q2IIV1VC' MGUO'^V)KJ]US /C2[:I"]J6S)[:V3M+H)/__DJJ^V5I3H3\<#@[75$='GT1> MM%=0VKH:MX&M&_WT=[X%D9N=MHJ_,\Y>G4=?;&W%C?? P<49VY-OJ'3^"!>" M&QN"[=[AQV1L>+0?!WX88>\P88_[A5$8!M&)?&VV-HZ&Z>"[5;E/+?\';+PM%VV(R^5V9@7;'(Y1*EL-!0[RK2 M]5Z4AUYE0_%U<6XTYTH/4'&[ IJ ,!WT^P7GZKUA/E ?/4[_ U!+ P04 M" #6@:E8A,GV6Y/&J"M2)%$VQVTW;.O55M)C-I61I*; M&6 __$JV$H:.S%CUO_-BFB?^J,3WG5"Z]'!QE^7?BYLT+8,_5\MU\>;LIBQO M7Y^?%[.;=)44+[/;=%U]YBK+5TE9O9M?GQ>W>9K,MX-6R_-!KS<^7R6+]=GE MQ?9CO^>7%]FF7"[6Z>]Y4&Q6JR3_ZUVZS.[>G/7/[C_P>7%]4]8?.+^\N$VN MTR]I^:_;W_/JO?,'9;Y8I>MBD:V#/+UZ<_:V_]I,!_6 [5?\_R*]*QZ]'=3? MRKO8P9SWP\=OWNMQ^ M\]4W\RTITO?9\M^+>7GSYFQZ%LS3JV2S+#]G=RIMOJ&P]F;9LMC^/[C;?>UD M.R 43-@=.R ML!D0[@\(#PP8-P/&Q\XP:09,CATP;09,CQWPJAGPZM@!_=[]*]?;5M#N)=_6 M2Y24R>5%GMT%>?WUE5>_L2VZ[?BJ3!;KNC^^E'GUV44UKKS\\,]/\8NOXO/' M(!+OO@8O@K?S^:*NW&09+-:[_JOK^.]16B:+9?&/ZDO^]24*_OZW?UR$&3K%\&O?YO MP: W&+5LSWO_\"B=O0P&D^WP0*]EN'AFXS?+E\%PN_']5VT_ M3/_PCTE^/[SU>X^/'SYL&:Z.^,GW7QW\T>DC9A]LA_>G+\*@N:-F>=[OQH_;Q]1^QU\5M,DO?G%5_I8HT_Y&>7?[O__3' MO?]KJTH2BTA,D)@DL9C$%(EI$C,0YG3!Z*$+1C[]\D.VOGY1IOFJ6F!\*]NZ MP#N^:Q>06$1B@L3D#AMOL7JU^N-R-!I,PTG_XOS'XP(G)U4DIDG,0)A3X.%# M@8?> O^4K5]4R^_->IY\6Z;!59H&MVD^2]>MQ>ZUNA8[B44D)DA,[K!^_U&U M]U[V!N%>K9-S*A+3)&8@S*GU\4.MC[VU+A=Y409OU^MJ]S,OJEW?MA+W$EU+ MG,0B$A,D)DDL)C%%8IK$#(0YC3!Y:(3)B6O["=D%)!:1F" Q26(QB2D2TR1F M(,SI@NE#%TR]?PY^WZUSDNLTR*ZVZ_M@L2[*?+.J/AKOVN7D%A$8H+$Y Y[M;<:VEL,D3,J$M,D9B#,J?Y7#]7_REO]7])9MIX_ MMQKR&ETKG,0B$A,D)DDL)C%%8IK$#(0YG=#OV0/^O1/70PT -0*J1:@F4$VB M6HQJ"M4TJAE*S8E2+4$V@FD2U&-44JFE4,Y3F-H0-C?O^U!A8/J&Q M,JI%J"9033;:WN&E_5P9G5.AFD8U0VEN(]APN>]/E[_69TZ\#SYDR;JURM$\ M&=4B5!.H)E$M1C6%:AK5#*6YW6#CY_[XU'42FCZC6H1J M4DJL6HIE!-HYJA M-+7/?'SA_VET_7.+8!FS:@F4$VB6HQJ"M4TJAE*I=ZEE33+A$ZK4$VCFJ$TM^YMS#SH$C,7S=KIJOUPDM_J7/9H MHHQJ M7DX*A$&9U3H9I&-4-I;LW;1'G@3Y3?_DCSNN"+=+FL?]/?YHM9>[VC MV3*J1:@F4$TVVN-?\]/]8D<#8U33J&8HS2UV&Q@/_!YS:V>@(3.J1:@F4$T^ M\V*%VQ>I=4< S9-13:.:H32W7VR>//#GR8>/(357N_D.(J$Q,ZI%J"903:): MC&H*U32J&4IS6\5FT8/IJ0>1T/P9U2)4$Z@F42U&-85J&M4,I;D-8?/G@?]Z MZ(X'D= L&M4B5!.H)AOMB(-(:,R,:AK5#*6Y=WFT,?/0'S-W.HCDM[J6/:I% MJ"9033;:LU=UHK,J5-.H9BC-K7J;-@_]:?/1AY'\3N>*1[-E5!.H)AO-.85A M_W<\.J-"-8UJAM+<:K>)\=!_#?.O.8[DG[1S:Z I,ZH)5)//O%B'CR.AFZ%0 M3:.:H32W7Q[=^MH?*!\^CO3U9I%[#R/YY1T)09U2)4$Z@FGWFQ/ >1T$ 9U32J&4IS M^\4&RD-_H/SOM*AJ?AV\K?XX;"_A?)>LO[>V )HEHUJ$:@+5)*K%J*903:.: MH33W@6HVK/M$9HRHUJ$:@+5)*K%J*903:.:H32W(6P6/?)GT='>_2%_ M"V0UF>?FD'ZO4<\O]*Y*]!TN='"1TNX2=BR.X'& MQJ@6HYI"-8UJAM+<QCQ" V94BU!-H)I$M1C5%*II5#.4YC:$39U'_M2Y"1.: M@TF'UTAHYHQJ$:H)5).CI]='O=E"MTVC6J&TIPZ#FU*'/HO2SZT M^/F4W@7;ITH=>J:4W^U:V:@6H9I -8EJ,:HI5-.H9BC-[1,;'H?]$Q= (9H6 MHUJ$:@+5)*K%J*903:.:H32W(6SJ'/I3Y\YG4_B]SOV!!M#AT0$T.J]$M1C5 M5*.%S_Y,-#JO:7DM]J=U2];FQJ$_-_YU[L(1Q8^FCZC6H1J M4DJL6HIL9/;^=]H.[1 M8)G2W+JWP?+8?RMF?7]6]_84[JKF6\L=S991+4(U@6JRT?:>B##=.UL;G5.A MFD8U0VENK=O,>/P3][QV]XF/.5O;/TOG;D!#9503J"91+48UA6H:U0RE.5TS MLQY M&7ZMH_^Z^\=AD*W M0:&:1C5#:6X/V-!YXG\(\]$/YO0[G>L?S9Y13:":;+3IH_*?O.SMWR0#G5.A MFD8U0VENO=M,>>+/E'_-HSG]DW9N#C1[1C6!:O*9%^OPHSG1S5"HIE'-4)K; M+S:*GOS<%=$'=K.KSWQ^#-O=X=[UCS":K?RRM;! M+%NMJG^VZ['6;D&S;E2+4$V@FFRTO5WPP;@_W-\+06-L5-.H9BC-:82IC;&G M/W?+;L^J:GT=FWA/3[V-]Q0- MN5$M0C6!:A+58E13J*91S5":VQ V"9_ZD_ 35U5^O7.WH"DXJ@E4DXWFGD\[ MV5M1H5,J5-.H9BAMUP3GQ4V:EE%2)I<7JS2_3M^GRV51U?)F7?%U:SQ\M+[S M=]4D_==O!V?G3SXN^Z_C?OWQ<\M<7MQ6S?(QR:\7ZR)8IE<56;UTX5F0+ZYO M'MXIL]MJT7P6?,O*,EMMW[Q)DWF:UU]0??XJR\K[=^H)[K+\^W:S+_\+4$L# M!!0 ( -:!J5@L7P@1F0( / ' 9 >&PO=V]R:W-H965TS#45IH:BJ]@5L.._K]^%RG.P9OQ=; (D>RH**J;65LCJS;9%MH<3BA%5 MU9V<\1)+->4;6U0<\-J(RL+V'">R2TRHE2;FVH*G":ME02@L.!)U66+^]P(* MMI]:KO5XX89LME)?L-.DPAM8@KRK%ES-[,YE34J@@C"*..13Z]P]F\6ZWA3\ M(K 7!V.D25:,W>O)]_74#A^=/]B MV!7+"@N8L>(W6$-F?\T#Z' X$;O"#P6H'W6H'?"GP#VB0S6',L<9IPMD=<5RLW/3#/QJ@5 M#:'Z+2XE5W>)TLGTZN>/KY/;RYMK-+^\N$5'AVB9_S\5R$. MX33Z8%BO_Z,S4>$,II;Z403P'5CIAW=NY'P>@OM/9D]0_0[5'W-/%YS0C%2X M0+AD-95#L(U#9!ST/[Y+ S\.'<=)[-TAQ^A*;^0(.HY@E.,\RW@-:Y03JEAR M@"&0QB(\ G],':?88PN]$:,L,,(1S&6]4HRB8NA]&$O?1!XI_W\HRN\,7_4 MY8]&\U^!$&A6&PO=V]R:W-H965TBU G.C:DFA.@LAX+I@:R@M"=; MJ0IF;*AV1%<*V,:#"D%H$(Q)P7B)T]COS54:R[T1O(2Y0GI?%$R]3$'(.L%# M?-Q8\%UNW 9)XXKM8 GFL9HK&Y&.9<,+*#67)5*P3?"'X60:N7R?\(-#K4_6 MR%6REO+)!5\V"0Z<(1"0&;S"30OL[JIO<<(Q1MM=&%BW8.BAXV3S9 M<_L>3@"4G@'0%D"][T;(NYPQP])8R1HIEVW9W,*7ZM'6'"_=1UD:94^YQ9GT MZ_=OGZY7]XL'-+N?KM UFBM>9KQB E7LQ;Y]H]'5# SC0K^-B;&2#DBREG[: MT-,S] ],#=!H^ [1@(;H<3E#5Z__H"'6<6>;=K:IYQW]E^T^7PT^[,>[5I_H MBF608-O+&M0!]%=YX:A/CYRTJYM\VR0[ M7FHD8&N1P>#&$JEFFIK R,IW\%H:.P]^F=L?$"B78,^W4IICX(:B^Z6EOP%0 M2P,$% @ UH&I6+;[\X+J! 22( !D !X;"]W;W)K&ULM9IK<^(V%(;_BL;M=+(SV_@&!%)@!K"]3:=D,TFV_:Q@ 9JU M+:\D0_CWE2\8G!@%=D[YD/BB]]'EM2X^UG#+^'>Q)D2BUSA*Q,A82YG>FJ98 MK$F,Q35+2:+N+!F/L52G?&6*E!,<%J(X,AW+ZIDQIHDQ'A;7'OAXR#(9T80\ M<"2R.,9\-R41VXX,V]A?>*2KM'^_I05%Y59D7+,B,1?_24*Y'1M] (5GB+)*/;/LGJ2K4S7D+ M%HGB+]J6:7N.@1:9D"RNQ*H$,4W*__BU:H@C@=TY(7 J@7.NP*T$[EM!]X2@ M4PDZYPJZE:![;I%ZE:!7M'W96$5+>UCB\9"S+>)Y:D7+#PJ["K5J8)KD3]:3 MY.HN53HYGGV=S^^>Y_[]\Q.:W'MH]O7^^>[^BW\_N_.?T)5')*:1^(1^1]^> M/'3UZZ>A*56VN=A<5%EX91;.B2QL-&>)7 OD)R$)6_2^7N]J]*:J;EUG9U_G MJ:,%3E)^C6SG,W(LQVHIS^P#>;92/L=< M*P_.E[N:MG3KY\.[//#\MQ9N6N$X[+A]';T6*%V1DJ(%2$+XAQOBW7^R> M]4>;49 P#Q+F0\("(%C#X$YM<$='']\E5%(<(4EXC*YH@G8$<]$V#$RUH$NM MA81YD#!?WUYNV4!M-@*5HF%CM[:QJRW6)%,S"994I24)V2I#4\(I"Y%:G" 2 MIQ';J?6"1'C%"=A%U5O,U.KN]1,2)@/"0N 8 V#>[7!/;W!84CS MM9IR%C>])N%/>:W-[M+># GS] UQ\BGT(0L1 ,$:7M_47M]HJ_A ^$+9IE;^ MB"T19SL9 P'Q(6 ,$:I@YJ4P>P:^$!I,&0, \2 MYD/" B!8PV#;.KPM6]I^Z__(J.JV--D0(8M)]&6'<(+(*Q62)JOJ#FN;?Z9Z M]J5^5[3>T:#7L8I?6'X?IJO1]B4NP">'/=S_=)%%_6#YAR MD\4<\Q5-!(K(4B&MZQLURO-RWT)Y(EE:?&=_85*RN#A<$QP2GB=0]Y>,R?U) MGD&]>V3\'U!+ P04 " #6@:E87EH2&TH+ ">D@ &0 'AL+W=O7V5XF<2J^YE:QWVZC_/E&)-G3U< >O#SP+;Y_D.4# MP\7E+KH7MT)^WWW-U7?#5V43;T5:Q%EJY>+N:G!M7W!O5@ZHGO&_6#P51U]; MY:ZLLNQ'^0W;7 U&Y1:)1*QE243JGT>Q%$E22FH[_E^C@].':F]>=\EYV:4; MQPA>[_)/ULC^W7)&CFU]O_6MW_[9N5]FYE;L/EGNZ%W&-S-?(K4U;FMKK%B* M;8=%S!:/T@YK^Z]_V-/9?[K^SY^_:9YA#\/S&=? 4#/CB_59##OCU3_C9>/G M%]&HF]&*TWWM-[=R76._771LT,UAH-<]L'R?O"AVT5I<#=0;82'R1S%8J%=^ M,NIZY9=(S$=B!(D%2"Q$8A2),23&09A6_MYK^7LF??''3N21C--[*Q%J56,E MT2I.8OGW:,V?BC"^'C\>UCIR5=LWJ M3$?.O#4K0\[*09A6Q^/7.AX;Z[@ZCK"R.VNOBC@J"B&[*MAH]*U@).8C,8+$ M@O%I+=ES9^S,YZT*1LY*.V9U1N/9;#YI53!R5@["M J>O%;PQ%C!+%WG0AWH MRBBQ5EFN1I>_E=4O9]%5R4:K;R4C,1^)$206'##;/BJJT:?1?-:J8^2<%(DQ M),9!F%;KT]=:G_9:=>RBN.M ]<:H]*UR).8C,8+$@NG);\[QV!F-1JTJ/WW: MQ'5/GD:1F\:0& =A6OW.7NMW9JS?/ZNS?&)C18^JD.^%I7YS1W':%+04>=?I MA!LCV[>@D9B/Q @2"\POA>U8SR+*"\NSMH?35HYG;:+GHNN $KE=],SMFKUL MEWKDC>UBR.WB($QKC/EK8\R->[U\EMEMEJ_4,J:POHA-O(Z2WRVUM.EJ!B/5 MMQF0F(_$"!(+D%B(Q"@28TB,@S"M(>Q1&_^^U*Y.5)&AEO15$OE7*1BB=US)OMRGRV4$NJ M*$ZB52*LO]Y*96[,$_5N'*3FU]KX:&7MZ(MJ ITP@&HA5*-0C4$UCM+T;G": M;G#,9RSKNG_K4,$\O'>-(S7_G5T;'Y:^G6\$R.T(H%H(U2A48U"-HS2]])O( MU39&6F7I2RM:1;(ZW_EV!T #6*CFO[.'D_J@K[,%H($K5 NA&H5J#*IQE*:W M0!.[VN;<53M0)OL\VPDKW*YH9Q] @U>HYD,U M4"J!9"-0K5&%3C*$UOC2;) MM<"4TB;)LCX>HZS.39VD7/V^J- M0ATZK^IC9K6 2C=6)A_4$?4Z*V374N/&[/?N%VA.#-5(K1WG6=/IS-,/O /H MG"%4HU"-036.TO0^:-)BNU]<;+I(S4SU+GEH: S5"%0+H%H(U2A48U"-VQUY M^]P[#M+UHF\B9ML<()YW19L9Z5WNT$@9JA&H%D"U$*I1J,:@&J^UL\N]"8YM M*$:@6H!5 NA&H5J#*IQ ME*87>1/Y.N;(][/Q:KAW!K\=(RW-(WL7/E(C4"V :B%4HU"-036.TO3";])= MQQR!DI]Q(46Z%N6:YG!I@R4S2_Q4#W9>ZOR.)_-]U^< EN9AO1L!J1&H%D"U M$*I1J,:@&D=I>B,T6:]C3D*O-YNXK/XHL1*ACF)50[3.YI3O#F67K+-4YM%: MGMUU2;[;X'QU#-AVH$J@50+81J%*HQJ,91FMXK35;L?#@K=J!9,53SH1J! M:@%4"Z$:A6H,JG&4IG="DQ4[YJSXVYF?0#,SO=L"&@F_LXMVO:JS3%?70;':F(K6Z_WN[CS_G W9KUW(T!#Y5IK-<+<<=M] (V+H5H( MU2A48U"-HS2]#YI0V7DG5$Z2["DJS\+>97G3 ?%VEV>/U9M!9_E# V:HYM>: M=F,<;SP^N7$#@4X;0+40JE&HQJ :1VGZK0V;C-E])V/N<>&<>QHXVVI#1B>E MM31/VK>BH1J!:@%4"Z$:A6H,JG&4II=]DSJ[YN#XO$OG:N2<@H>FS5"-0+4 MJH50C4(U!M4X2M,+ODF;77,ZW._><37VWHW0EN9)>Y<]-%N&:@%4"Z$:A6H, MJG&4II?]T:V;S2EO.RG[+*0\W&!"M<,FEGW#,_-T?1?^4,V':@2J!5 MA&H4 MJC&HQE&:WCY-T.QZ'PW/7&B,#-5\J$:@6@#50JA&H1J#:AREZ9W0Q,BN^>[1 MMV*]S]5QL15MLWWW22&ST+LCH'$R5"-0+8!J(52C4(VY'?>L]B;3D\-)CII6 M+_8F*7;-,6I[U<34][$Z0$VZ[$X_O&Z"1LA0S8=J!*H%4"V$:A2J,:C&49K>"4W.[)ISYE^^0879 M[]TOT*2YUK0;.8Z=4>LL&8%.&D"U$*I1J,:@&D=I>B,T0;-K#IK;:RKR\;44 M-'R&:CY4(U M@&HA5*-0C4$UCM+TOS[6)-3>A^^.[4'OC@W5?*A&H%H U4*H M1J$:@VHF=T(36GCFT_N6UE-GOW2_0S-L[O2GV;.:,6_?G(M!) Z@60C4* MU1A4XRA-;X0FS/;,839N+66>J'='0.-PJ$:@6@#50JA&H1J#:AREZ8W3Q.'> MA_^4L0=-MJ&:#]4(5 N@6@C5*%1C4(VC-+T3COZHL3$O!*REH/DW5/-K3;]N MT;:G=GLQ!4VVH5H(U2A48U"-HS2]$YIDVS,GVZ%:-D5I]Y_SAB;:4,V':@2J M!5 MA&H4JC&HQE&:W@E-[.U-/KPZ@N;74,V':@2J!5 MA&H4JC&HQE&:W@E- M?NV9/QW]ZZLC:,KMG=Y!V7;L]E4S/G12 M4"J!9"-0K5&%3C*$UOA":^]LSQ M]=&]R5HW)2NT>P=T]@ TN?9.;ZM\^L>X?>BV"M,BFS M;?7E@X@V(B^?H'Y^EV7RY9MR@J&PO=V]R:W-H965TOV[, EL6HPLYVD_?O9AJ(DHUD?]@(VON?X MG'OM2[KCXDFN 11ZKE@MI\Y:J>;*=66^AHK(2]Y K5=*+BJB]%2L7-D(((4% M5Y%:&UDZ7VV[W(4KY1C-9P+Y#<5!41+S? ^&[J^,[KAP>Z6BOSPJQN1=ZYO8L!:V@EI372$ Y=:[]JUEDXFW 3PH[N3=&QLF2\RM=>ED3"C+-?M%#KJ3-Q M4 $EV3#UP'=?H?,3&KZ<,VF?:-?&QK&#\HU4O.K 6D%%Z_9-GKL\[ '\\1L MW 'P>P%!!PBLT5:9M34GBF2IX#LD3+1F,P.;&XO6;FAMJKA00J]2C5/9W>WU MXG:!1LC6;\3+$=I(0$1*?8)(7>A*,:*@0 QTLA"C9$D952_H; Z*4";/-?9Q M,4=G'\]35VE%AM?-N]UOVMWQ&[M_)^(2!?X%PAX>#\!GI^%SR'MX< AW=1[Z M9. ^&=CR!2>3,62CQ8V'<>:F7.)DD41]X('/%+I'4BI+ZH04"O4 M<&&:TY#0\*_]1T&"(S\^TCD4%P=1\$9"HUYF] ^9!ZF\0+6^W[Q\C_)HH,9Q MXGG>Y$CZ4* ^"5&8'&EW]_J5^5?H-K"BM=3U+C74NXRU?='VWW:B>&-;V)(K MW1#M<*U_62!,@%XO.5>O$],5^Y]@]@=02P,$% @ UH&I6($1*6[[ @ M#PL !D !X;"]W;W)K&ULK99M;]HP%(7_BI5- M4RNMS;L3.HC4PJ9-6B54UNVS"898=>+,-M#^^]E)2'EQ0Q7M"\2)S_%S+D3W M#K>,/XD,8PF>V MYSC0SA$IK&18W9OR9,C6DI("3SD0ZSQ'_.4.4[8=6:ZUN_% 5IG4-^QD6*(5 MGF'Y6$ZY6MFMRX+DN!"$%8#CY"OVKH&.,F?L22]^+$:6 MHXDPQ:G4%DA];? 84ZJ=%,??QM1JS]3"_>N=^["T,+I&LA6=Z(%4%.BOH;/3>%V!.XP1L" MKQ%X[Q7XC<"O@M9D5:P)DB@93J*5$ZF?S\ M>CO[.@-7X![)-2>28 '8$L@, XI5>0 E:$YH_>!B@B4B5%RJ_8^S";CX>#FT MI:+07G;:G'A7G^B]<>(]XM? =S\#S_$"@WS<+9_@M)7[AW);96\+X+4%\"H_ MO[, IABU+C#K].MU(TJ4XI&EWA^!^09;R:]R3U2E M0E/ 6@4KE7[=-XD+(?2A.[0W^^R=[CW9@Y8].,<.3>RU*MQGCYP0ZLT'[)WN M/=G#ECT\QQZ9V$,#>Q .(N>(O=.])SMLV>$Y]MC$#@WL<13H-_F O=.])WO4 MLD?GV [+'+7O6V03F>< MJ38M)-@@NL9@043*UH4T]CWG)-&5ZX3JWQ@<_\6ZS^R;::_IN^_^B78-_L48 MR3WM$;X;>U!WE,-$IIU>I,*_[JQI[;UI18^*:B!8D4(HG*62.M>1*B"OIZ]Z M(5E9#3!S)M4X5%UF:F+%7&]0SY>,R=U"ST3M#)S\ U!+ P04 " #6@:E8 M4.>H>X " "X!@ &0 'AL+W=O MP!_W')]C[$/<"/FH"D0-3R7C:NH56EY:,EL@5%1PDYE-O-KI93&R]*_A%L5$';;!.'H1XM)TO MV=0+K"!DF&K+0,QKAPMDS!(9&7\Z3J]?T@(/VWOVS\Z[\?) %"X$^TTS74R] M:P\RS$G-]%HT=]CY<0)3P91[0M/67H4>I+72HNS 1D%)>?LF3]T^' ,SS @ M[ #A2\#X""#J )$SVBISMFZ))DDL10/25ALVVW![X]#&#>7V*VZT-+/4X'3R M;?D#OG[?;&"U7,/F;K9>PKM;U(0R]1X^@BJ(1!7[VBQE 7[:TG9 3]=L6.;[Q M$;Z-%NDCB,H>106$9] 0*0G7@WMUDLO>TQM5D12GGKF("N4.O>3MF]%E\&G( MZ)G(GMD>][;'CCUZ]6D9LCL^I]TSD3VS.^GM3DY^Y1G7-*.LMDD#"M-:4DU1 M 3ZEK#;G&G(I2DA%6=6:N%02.2"1G/*M@@IE>W^&]JA=>.(6MDF[2XSFRU$0 M!+&_._0_4!A<3R:'A:TW_R $2I1;EXW*J*NY;N]9/]K'[\RESHOQN8GE-D7_ MT[29;F[1EIKSSC WE,'%E9$EVYQL.UI4+FH>A#;!Y9J%^;6@M 5F/A="[SMV M@?YGE?P#4$L#!!0 ( -:!J5A-\)''] 4 '$P 9 >&PO=V]R:W-H M965T<* M?8NC)!UW5DJM+[K==+;B<9">BS5/])&%D'&@]*Y<=M.UY,$\#XJC+O&\7C<. MPJ0S&>6_W!_'[%([$;=W#GZ8>/X7*ELA^ZD]$Z6/(I M5_?K.ZGWNJ7*/(QYDH8B09(OQIU+?''-AEE ?L9#R'=I91ME5AZ%^)+MO)N/ M.UYV13SB,Y5)!/IKRZ]Y%&5*^CJ^%J*=LLTLL+K]I/XV-Z_-/ 8IOQ;1/^%< MK<:=00?-^2+81.JCV/W!"T-^IC<349I_HMW^W'Z_@V:;5(FX"-97$(?)_COX M5G1$)0"SE@!2!)!C V@10'.C^RO+;=T$*IB,I-@AF9VMU;*-O&_R:.TF3++; M.%52'PUUG)I,[Z^FMW_?WW[XA&X?].<4G=UP%811^@;]AJ:;QY1_W?!$(;[- M/O]]S^-'+C_K8_?3&W3V\YM15^G+R,2ZLZ+)JWV3I*7)R[4\1][@5T0\PAK" MKX\))TWA76V^[ %2]@#)]5B+WFV\CL1WSI%(>),9:W1691?I.ICQ<4>74][O3=: Q&I&:6F4YNJT[5:;FWF[OYE_ZC/0.\7C]'.3S$_%\L&U>VD-^S[ MWJB[;7#DEXY\JZ/+6&RT#['8V\A'LCF:B5@/[VF0N6WR9=5T];47ZU5]]3VO MQ5>O]-6S^IKR)!12#W")_ALBTR835@%7$T!B-:_]TFL?MA[[D,Z!Q&K.!Z7S M 6@]6M5AO* M5*$@232!R5337^9;K3B:!XH_;>=WMI$.K,VYNH92JW=.!9\P;!$7>E#N@=3J M[@TZ83L[/?!4A[;\!8&!BX,2EQ0:G7WAKFP';H^ M;+*9>S9HB0*_\H&+SQN=@R(7/F0NC+UV-#'0A>W4=9]L=6%JT'JRI#ER$802 M;8-HTURBH,B%#YFKW^Z+&.0B=N3ZH4*?7:( )2HHM;IW0U0$F*@(*%%!J=7= M5Q:C[$3E5*6%5JVN**9T6.9?X:GA/$P8:TU4PTS$SDSN!5@(5DMFP*HE4USR MX6G]7OLTC1B.(?:U($MIO7IF8V_:.1-/@3S$( _Q@>L0E'Z@U.KN#2,1.R,= M!WQV$6?+/2?@(P9\B!4MGLGY5\YR[&T[]\$I((D82"(#X*0'!24HM;I[@U/$ MCE-')CTH0A5J!TE/6K*>&HBB+X8HO?MI%=G(Z<@+FJ(BP(3%P4E M+BBUNGM#7!1B#DKS_CL0-:6]&HG&FW!/N,[Q1(5-6A'@9>H M*"BO0:G5W1M>H_8E*J>9@UW+V;E_,+\84NRS04LV&PJC=@ISGU[8!9V-]0YF M(?Z0MK[O=:$9@:VF!VVW"O5+NC\EH5W^/2SW_X^ C-PQ*SX\4REOGK)P-ZZ MOXT#2+N)LF3HM&;#*&U-.RV3@ST;M MS3MWPRG0BQGT8L!+90P4OZ#4ZNX-I#&(I3*[B+/EEJ6RM@D4,V3&7D-FKUXX ML+?NW VGP#AF,(X!8QP#Q3@HM;I[@W$,8K7,+N)L>:\VK*<]_B'INY7WP;.7 M\=\'>;*Q[,NRM\_*_#";_ U!+ P04 " #6@:E8HP]MFT$" "8!0 &0 'AL+W=O MU %Q8$25^& 13G^**>5EBU]8B2WBC M2,5@+9!L*,7B>0&$MZDW]HX+]]6^5&;!SY(:[V$#ZJ%>"SWS>TI146"RX@P) MV*7>]?AJ&9MX&_"C@E:>C)%QLN7\T4QNB]0+3$) (%>&@/7G $L@Q(!T&K\Z MIM]8$N2__DD5,0>UO[$N6\8 MK2]TVW%=X@_&]2S]1O85DXC 3B.#T4P7K7!]P$T4KVTI;;G2A6F'I6Z=($R MWM]QKHX3&PO M=V]R:W-H965TX_/=>1+W KYK$H C5XJQE7B ME5K72]]760D55G>B!F[>Y$)66)NI+'Q52\#$)57,#X-@[E>8(A CANF=Z+]!GT],\O+!%/N%[5= M;/310UFCM*CZ9&-04=X]\4M_#B<)AG,^(>P30N?=;>0L/V.-TUB*%DD;;6AV MX$IUV4:.!#UC>H6AR@\(@G([PHJ'CM'37<, 38+]['9RJHU61-3Z_T/N=,>!.68*1L1F@]ALE/-=\-LKY,:A M;\G-![GY5:?V!-+<(GS!;9SYEMMB<%M]RP])\ M+$#: /,^%T(?)W:#X?.3_@%02P,$% @ UH&I6%$,J*XP P [A( T M !X;"]S='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P!0J#;13:A[T5 M)983@2QYLM(E^_73E1SGH[JEZ\.6SB&U=(_.N4?2=2TRK,U:L-L%8R9:E4+6 M([(PIOH0Q_5LP4I:7ZB*28L42I?4V*Z>QW6E&M'IX,( 8N+I\\2?TL:D+_>EW?!3*^2)IQAM$*#9+%LF M=!PY;C9E/"R4W.Y-0GS JM.210]4C,B$"C[5'%@%+;E8^W / C,EE(Z,+0J; MK@N1^I>'N[X']=+HE%PJ[7+[#/[OM!E^ &QZ8) +T1KL$1\8#RMJ#-/RVG;< M8!=\!$5-^VY=68=S3=?=7I]L">YFDTR5SIENTW3))C0>"E: 'IN_%GO:JV-FW#NR:;)O64-/T,KX#^KMJ M7GM7MO' F4WFA5\Y?JKHC6 J7=Q=5I58OU1\+DLF9_\ MLQ..AW3#BQ9*\U\V&Y3*S :8)M$#TX;/=B,_-:WNV,ILRFE5X)Y[K]#SWUWG M.9-,4[%KVM;^,:_RBQTGE__*LONOBHS,9-^_OG4/"WA&AC49P%!N1;W"P$]NDT73)A>&RZ2UXGC/YZ*1@Y0V= MVL/\GKX=G[."+H6Y:\$1V;:_LIPORZP==0,+T8S:MK_ ]+II>PZTN;C,V8KE MDZ:KYU/7C&S#9FTN(!PBU^X*(QC'8V$$,"P/Y@#C>!:6YW^:SP"=C\AD$G0PP=8M3>$;5L.\ 0/+ YG^ M;*WQW<8KY.DZP/;TJ0K!9HI7(C93?*T!":\;,+(LO-M8'F!@NX#5#N0/YX&: M"G.2!'85\X8]P3B291@"M1BNT31%5B>%3WA_L*P\>O(_BS7LJWO["-?X-4$L#!!0 ( -:!J5B7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GF#Q1\ M278WL^R, 6WB*=@4.^GTJ2-L 9K8$B,)TNROKVS*KDB<,WW1\N18-LIG7NN!KUMEKO;@<#56QI3=1O8D>Y>;(6LB;:W,K-0.TD):7: M4JKK:N /AS>#FC#>^_+Y5-="#NP;H6FAF>"FL"EX9/19_7C>W*(#4VS%*J9? M1KWV[XKV4,TXJ]DW6HYZPQY26_%\+R3[)K@F559(456CGG=\\$BE9L6;XJR! MS,E*M26:K);$@(QZ-T-3X9I)I=LWVOJ)83Q0\_+Q;J_%5U9I*J=$TSLI]CO& M-TTUYBL&UF>T[7"Z'AOQ5OZ?9A3K-2OH5!3[FG)];$=)JP:0JRW;J1[BI*:C MWND51'B),->FD5#,CU69=YLO-?\Z+H]?K0VNU8;REID',BY;<'>0DS3)TED\ MC7(\1>-H%B43C+)[C//, O0!0/]B@.AJ02S( ( ,?B)DEIO+'"<&,/V*T@5> M6I A !E>#')R'R46Y#4 >7TYR"B[MR!O ,@;MY#C*(M;I,429P8ORN/4;K\/ M -H'MVB+99Q,XD4T0^.'+$YPEJ%HDL>/>8X/["L2C@"1S:F)!!?,<&@3&O;4Q( M)[YKG73%F3[*M"B>D-C9F)!0%:V1D/R#J! M8^N\@QF5)7N5W@H@"P6.+71:4S3]?*!\3]'J!15[I45-);+'9@!9*'!L(1NS MH.S0JKS-'!;"!"4;$\QS.;;0#\Q3/Y,*L>])31L3LE#@V$*O%FRO:6U,R$*! M8PN]7E=V+(T"2#^!8_V\:<:%L6/!=J85=^2EMC$A_02.]0/F(]"5C0GI)W"L MG],RO:N7(=\$KG=AFJ_MBW4=[11%1BC9G%W;R&O)-^'-V.7TT)WHO MS6PV\5&LD=Y25%%B:S&$?!,Z]LW;3$]GCX>0;$+'LGF3\^E&A$03NM[ND!=T M4&A!9?MS7E T9:JHA-I+:D."!RJ.-1.;K4)I5A&Y)"7C&Q0U*[0-;7YU-AXA MQX2M8P:GX\B2KAFG96+J5Z:\(%6QD*BY'#.JX763"5GOJVIBRE(^$Z0\G6Z> M3F:__ M02P,$% @ UH&I6+@VQ-RI 0 +AL !H !X;"]?/L@*.!8*=*@/96UMCS^&W^RUK.O4)7I4)_C_M#$WN54G>.\V*?4?#@7 MU_MP*F._;L+Y=F5;MZZ-N$_$^OM M]K .G_7Z^Q3.Z8_![J=NCW$?0BIZJ[+=A30OW*5ZGH[N?I#^;7+16V[F1;O< M2.%R!RD$:?X@@R#+'^0AR.BOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'I;9[.$0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O0[V-0&^/>GL"O3WJ[0GT]JBW)]#;H]Z>0&_?V>PFT-NC MWOZ=>L=TK4)\]CS6^/QW4IUN]X;GX^_+Q\G."W7'V<'OL<4O4$L#!!0 ( M -:!J5A3V2LIL@$ %,; 3 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6[" M,!"$7P7EBHBQG=(? 9>VUY9#7\!--B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z, MO=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VU&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M -6!J5@OQVJDTP4 /4> 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ U8&I6(ZM<"-0 P \PT !@ ("!SQ0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U8&I6#JI'2F# M!P @Q\ !@ ("!P28 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U8&I6*MYZW.($ M#T !@ M ("!B%\ 'AL+W=O&UL4$L! A0#% @ U8&I6&?YX:AQ#@ R"T !D M ("!2WT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ UH&I6/R\;+[D @ G 8 !D ("! MV* 'AL+W=O&PO=V]R:W-H965T>RP !B4 9 M " @1"H !X;"]W;W)K&UL4$L! A0#% M @ UH&I6/5_=L2R @ A08 !D ("!PM0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ UH&I6%_?*?=D"0 P%H !D M ("!_^H 'AL+W=O&PO=V]R M:W-H965T3%00 P4 M 9 " @;;W !X;"]W;W)K&UL M4$L! A0#% @ UH&I6-.7C"MC P MPH !D ("! OP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MUH&I6(,_%X$* P G@H !D ("!7P&PO=V]R:W-H965T&UL4$L! A0#% @ UH&I6+%J&RUK!@ MZS$ !D ("!HC4! 'AL+W=O&PO=V]R:W-H965TT^ 0!X;"]W;W)K&UL4$L! A0#% @ UH&I6(7'SA7Z#P H?H !D M ("!:$,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ UH&I6+;[\X+J! 22( !D ("!M%@! 'AL M+W=OD@ &0 @('570$ >&PO=V]R:W-H965T&UL4$L! A0#% @ UH&I M6($1*6[[ @ #PL !D ("!(FP! 'AL+W=OH>X " "X!@ &0 M @(%4;P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ UH&I6*,/;9M! @ F 4 M !D ("!-G@! 'AL+W=O@$ M>&PO=V]R:W-H965T>% 0!X;"]?7!E&UL4$L%!@ U #4 :@X *N) 0 ! $! end XML 58 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 59 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 214 313 1 false 75 0 false 12 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - BASIS OF PRESENTATION Sheet http://www.cytosorbents.com/role/DisclosureBasisOfPresentation BASIS OF PRESENTATION Notes 7 false false R8.htm 10201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10301 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 9 false false R10.htm 10401 - Disclosure - REVENUE Sheet http://www.cytosorbents.com/role/DisclosureRevenue REVENUE Notes 10 false false R11.htm 10501 - Disclosure - LONG-TERM DEBT Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebt LONG-TERM DEBT Notes 11 false false R12.htm 10601 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 12 false false R13.htm 10701 - Disclosure - LEASES Sheet http://www.cytosorbents.com/role/DisclosureLeases LEASES Notes 13 false false R14.htm 10801 - Disclosure - NET LOSS PER SHARE Sheet http://www.cytosorbents.com/role/DisclosureNetLossPerShare NET LOSS PER SHARE Notes 14 false false R15.htm 10901 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.cytosorbents.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 15 false false R16.htm 20202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 16 false false R17.htm 30203 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies 17 false false R18.htm 30303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.cytosorbents.com/role/DisclosureStockholdersEquity 18 false false R19.htm 30403 - Disclosure - REVENUE (Tables) Sheet http://www.cytosorbents.com/role/DisclosureRevenueTables REVENUE (Tables) Tables http://www.cytosorbents.com/role/DisclosureRevenue 19 false false R20.htm 30503 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtTables LONG-TERM DEBT (Tables) Tables http://www.cytosorbents.com/role/DisclosureLongTermDebt 20 false false R21.htm 30703 - Disclosure - LEASES (Tables) Sheet http://www.cytosorbents.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.cytosorbents.com/role/DisclosureLeases 21 false false R22.htm 40101 - Disclosure - BASIS OF PRESENTATION (Details) Sheet http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails BASIS OF PRESENTATION (Details) Details http://www.cytosorbents.com/role/DisclosureBasisOfPresentation 22 false false R23.htm 40201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables 23 false false R24.htm 40202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) Sheet http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details) Details 24 false false R25.htm 40301 - Disclosure - STOCKHOLDERS' EQUITY - Stock option activity (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails STOCKHOLDERS' EQUITY - Stock option activity (Details) Details 25 false false R26.htm 40302 - Disclosure - STOCKHOLDERS' EQUITY - Intrinsic value (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails STOCKHOLDERS' EQUITY - Intrinsic value (Details) Details 26 false false R27.htm 40303 - Disclosure - STOCKHOLDERS' EQUITY - Non-vested options (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails STOCKHOLDERS' EQUITY - Non-vested options (Details) Details 27 false false R28.htm 40304 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails STOCKHOLDERS' EQUITY - Restricted stock unit (Details) Details 28 false false R29.htm 40305 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details) Details 29 false false R30.htm 40306 - Disclosure - STOCKHOLDERS' EQUITY - Warrants (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityWarrantsDetails STOCKHOLDERS' EQUITY - Warrants (Details) Details 30 false false R31.htm 40307 - Disclosure - STOCKHOLDERS' EQUITY - Additional information (Details) Sheet http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails STOCKHOLDERS' EQUITY - Additional information (Details) Details 31 false false R32.htm 40401 - Disclosure - REVENUE - Revenue by customer type and geographic area (Details) Sheet http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails REVENUE - Revenue by customer type and geographic area (Details) Details 32 false false R33.htm 40402 - Disclosure - REVENUE - Receivables and contract liabilities (Details) Sheet http://www.cytosorbents.com/role/DisclosureRevenueReceivablesAndContractLiabilitiesDetails REVENUE - Receivables and contract liabilities (Details) Details 33 false false R34.htm 40403 - Disclosure - REVENUE - Additional information (Details) Sheet http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails REVENUE - Additional information (Details) Details 34 false false R35.htm 40501 - Disclosure - LONG-TERM DEBT - Additional information (Details) Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails LONG-TERM DEBT - Additional information (Details) Details 35 false false R36.htm 40502 - Disclosure - LONG-TERM DEBT (Details) Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails LONG-TERM DEBT (Details) Details http://www.cytosorbents.com/role/DisclosureLongTermDebtTables 36 false false R37.htm 40503 - Disclosure - LONG-TERM DEBT - Principal payments (Details) Sheet http://www.cytosorbents.com/role/DisclosureLongTermDebtPrincipalPaymentsDetails LONG-TERM DEBT - Principal payments (Details) Details 37 false false R38.htm 40601 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingencies 38 false false R39.htm 40701 - Disclosure - LEASES (Details) Sheet http://www.cytosorbents.com/role/DisclosureLeasesDetails LEASES (Details) Details http://www.cytosorbents.com/role/DisclosureLeasesTables 39 false false R40.htm 40702 - Disclosure - LEASES - Right-of- use asset and related lease liability (Details) Sheet http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails LEASES - Right-of- use asset and related lease liability (Details) Details 40 false false R41.htm 40703 - Disclosure - LEASES - Maturities of the lease liabilities (Details) Sheet http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails LEASES - Maturities of the lease liabilities (Details) Details 41 false false R42.htm 40801 - Disclosure - NET LOSS PER SHARE (Details) Sheet http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails NET LOSS PER SHARE (Details) Details http://www.cytosorbents.com/role/DisclosureNetLossPerShare 42 false false R43.htm 40901 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.cytosorbents.com/role/DisclosureSubsequentEvents 43 false false R44.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 44 false false R45.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 45 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 25 fact(s) appearing in ix:hidden were eligible for transformation: ctso:NumberOfDaysForStockPriceThreshold, ctso:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageRemainingContractualTerm, ctso:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageRemainingContractualTerm, ctso:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageRemainingContractualTerm, ctso:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingGrantedInPeriodWeightedAverageRemainingContractualTerm, ctso:SupplierAgreementTerm, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend, us-gaap:OperatingLeaseLiability, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - ctso-20240331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - ctso-20240331x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '40901 - Disclosure - SUBSEQUENT EVENTS (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. ctso-20240331.xsd 183, https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30 ctso-20240331.xsd ctso-20240331_cal.xml ctso-20240331_def.xml ctso-20240331_lab.xml ctso-20240331_pre.xml ctso-20240331x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ctso-20240331x10q.htm": { "nsprefix": "ctso", "nsuri": "http://www.cytosorbents.com/20240331", "dts": { "schema": { "local": [ "ctso-20240331.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/arcrole/esma-arcrole-2018-11-21.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/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "ctso-20240331_cal.xml" ] }, "definitionLink": { "local": [ "ctso-20240331_def.xml" ] }, "labelLink": { "local": [ "ctso-20240331_lab.xml" ] }, "presentationLink": { "local": [ "ctso-20240331_pre.xml" ] }, "inline": { "local": [ "ctso-20240331x10q.htm" ] } }, "keyStandard": 257, "keyCustom": 56, "axisStandard": 26, "axisCustom": 0, "memberStandard": 28, "memberCustom": 46, "hidden": { "total": 34, "http://fasb.org/us-gaap/2023": 20, "http://www.cytosorbents.com/20240331": 9, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 214, "entityCount": 1, "segmentCount": 75, "elementCount": 584, "unitCount": 12, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 535, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R3": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:GrossProfit", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R5": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_tykNV6gGIEuS-Xladz9Luw", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_TBQvH1DElEy7i4TLAr_0ow", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R6": { "role": "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:NonCashRestrictedStockUnitCompensation", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R7": { "role": "http://www.cytosorbents.com/role/DisclosureBasisOfPresentation", "longName": "10101 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquity", "longName": "10301 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cytosorbents.com/role/DisclosureRevenue", "longName": "10401 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebt", "longName": "10501 - Disclosure - LONG-TERM DEBT", "shortName": "LONG-TERM DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingencies", "longName": "10601 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cytosorbents.com/role/DisclosureLeases", "longName": "10701 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cytosorbents.com/role/DisclosureNetLossPerShare", "longName": "10801 - Disclosure - NET LOSS PER SHARE", "shortName": "NET LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cytosorbents.com/role/DisclosureSubsequentEvents", "longName": "10901 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:NatureOfBusinessPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:NatureOfBusinessPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables", "longName": "30203 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables", "longName": "30303 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cytosorbents.com/role/DisclosureRevenueTables", "longName": "30403 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtTables", "longName": "30503 - Disclosure - LONG-TERM DEBT (Tables)", "shortName": "LONG-TERM DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cytosorbents.com/role/DisclosureLeasesTables", "longName": "30703 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails", "longName": "40101 - Disclosure - BASIS OF PRESENTATION (Details)", "shortName": "BASIS OF PRESENTATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "22", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "ctso:CashAndCashEquivalentsGrossValue", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "ctso:CashAndCashEquivalentsGrossValue", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:BasisOfAccounting", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "longName": "40201 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:NumberOfCountriesWhereFlagshipProductIsMarketedAndDistributed", "unitRef": "Unit_Standard_country_UFOJP_x6MkyLFjXzCfNghQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ctso:NatureOfBusinessPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:NumberOfCountriesWhereFlagshipProductIsMarketedAndDistributed", "unitRef": "Unit_Standard_country_UFOJP_x6MkyLFjXzCfNghQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ctso:NatureOfBusinessPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "longName": "40202 - Disclosure - PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details)", "shortName": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and cash equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ctso:ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R25": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails", "longName": "40301 - Disclosure - STOCKHOLDERS' EQUITY - Stock option activity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Stock option activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "As_Of_12_31_2023_Bt95EIDt7kivZLX5ROD8Cg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R26": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails", "longName": "40302 - Disclosure - STOCKHOLDERS' EQUITY - Intrinsic value (Details)", "shortName": "STOCKHOLDERS' EQUITY - Intrinsic value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails", "longName": "40303 - Disclosure - STOCKHOLDERS' EQUITY - Non-vested options (Details)", "shortName": "STOCKHOLDERS' EQUITY - Non-vested options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "As_Of_12_31_2023_Bt95EIDt7kivZLX5ROD8Cg", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_Bt95EIDt7kivZLX5ROD8Cg", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails", "longName": "40304 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit (Details)", "shortName": "STOCKHOLDERS' EQUITY - Restricted stock unit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_7HQq63SMQEGWCtbqPIhvKA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_7HQq63SMQEGWCtbqPIhvKA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "longName": "40305 - Disclosure - STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Restricted stock unit activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_7HQq63SMQEGWCtbqPIhvKA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_sHvbM_DQi0y__VmEKak6FA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R30": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityWarrantsDetails", "longName": "40306 - Disclosure - STOCKHOLDERS' EQUITY - Warrants (Details)", "shortName": "STOCKHOLDERS' EQUITY - Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_12_31_2023_Bt95EIDt7kivZLX5ROD8Cg", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_Bt95EIDt7kivZLX5ROD8Cg", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "40307 - Disclosure - STOCKHOLDERS' EQUITY - Additional information (Details)", "shortName": "STOCKHOLDERS' EQUITY - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2019_1XnACB_XBkuLrNe3lXTgjw", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R32": { "role": "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "longName": "40401 - Disclosure - REVENUE - Revenue by customer type and geographic area (Details)", "shortName": "REVENUE - Revenue by customer type and geographic area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_srt_ProductOrServiceAxis_us-gaap_ProductMember_srt_StatementGeographicalAxis_country_US_Il6HuAVHBk2SpqzMtvDEqA", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R33": { "role": "http://www.cytosorbents.com/role/DisclosureRevenueReceivablesAndContractLiabilitiesDetails", "longName": "40402 - Disclosure - REVENUE - Receivables and contract liabilities (Details)", "shortName": "REVENUE - Receivables and contract liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R34": { "role": "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "longName": "40403 - Disclosure - REVENUE - Additional information (Details)", "shortName": "REVENUE - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:NumberOfPrimaryRevenueStreams", "unitRef": "Unit_Standard_segment_buxqwMGwZU6kwTptjdzEuw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:NumberOfPrimaryRevenueStreams", "unitRef": "Unit_Standard_segment_buxqwMGwZU6kwTptjdzEuw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "longName": "40501 - Disclosure - LONG-TERM DEBT - Additional information (Details)", "shortName": "LONG-TERM DEBT - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:DebtInstrumentNonRefundableFeeUponTerminationOrMaturityPercent", "unitRef": "Unit_Standard_pure_aXDQpVVJ8ECqR2e-o5WaJw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R36": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails", "longName": "40502 - Disclosure - LONG-TERM DEBT (Details)", "shortName": "LONG-TERM DEBT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cytosorbents.com/role/DisclosureLongTermDebtPrincipalPaymentsDetails", "longName": "40503 - Disclosure - LONG-TERM DEBT - Principal payments (Details)", "shortName": "LONG-TERM DEBT - Principal payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "40601 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:ExecutiveEmploymentAgreementsInitialTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ctso:ExecutiveEmploymentAgreementsInitialTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "longName": "40701 - Disclosure - LEASES (Details)", "shortName": "LEASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "unitRef": "Unit_Standard_pure_aXDQpVVJ8ECqR2e-o5WaJw", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R40": { "role": "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails", "longName": "40702 - Disclosure - LEASES - Right-of- use asset and related lease liability (Details)", "shortName": "LEASES - Right-of- use asset and related lease liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R41": { "role": "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "longName": "40703 - Disclosure - LEASES - Maturities of the lease liabilities (Details)", "shortName": "LEASES - Maturities of the lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_PxN5der-IUiw4aKMfhO1ig", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails", "longName": "40801 - Disclosure - NET LOSS PER SHARE (Details)", "shortName": "NET LOSS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ctso_StockOptionsAndWarrantsMember_SvPMu-jvrkafqre9RrkF1Q", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ctso_StockOptionsAndWarrantsMember_SvPMu-jvrkafqre9RrkF1Q", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails", "longName": "40901 - Disclosure - SUBSEQUENT EVENTS (Details)", "shortName": "SUBSEQUENT EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_4_2_2024_To_4_2_2024_srt_TitleOfIndividualAxis_ctso_EmployeeOneMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_lekjIkX4jkKnm-jG0glHHw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_bHOWKbwwrkuC-Z4LfMQwRQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_2_2024_To_4_2_2024_srt_TitleOfIndividualAxis_ctso_EmployeeOneMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_lekjIkX4jkKnm-jG0glHHw", "name": "ctso:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionNonvestedOptionsGrantDateFairValue", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "unique": true } }, "R44": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_EYBet3fS4UGR_ECuS23ZhA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_FiQAPDHdC0KgnD3pSsKztQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ctso-20240331x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r592" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r551" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "terseLabel": "Grants and accounts receivable, net of allowances of $48,229 and $49,663 as of March 31, 2024 and December 31, 2023, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r225", "r226" ] }, "ctso_AccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "AccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of accrued expenses and other current liabilities.", "label": "Accrued Expenses and Other Current Liabilities.", "terseLabel": "Accrued expenses and other current liabilities" } } }, "auth_ref": [] }, "ctso_AccruedFinalFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "AccruedFinalFee", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accrued final fee made during the period.", "label": "Accrued Final Fee", "terseLabel": "Accrued final fee" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r90", "r151", "r435", "r455", "r456" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Member]", "terseLabel": "Accumulated Other Comprehensive Income", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r12", "r31", "r380", "r383", "r412", "r451", "r452", "r693", "r694", "r695", "r703", "r704", "r705" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r643" ] }, "ctso_AdditionalLesseeOperatingLeaseTermOfContractOptionToExtend": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "AdditionalLesseeOperatingLeaseTermOfContractOptionToExtend", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The additional lessee operating lease term of contract option to extend.", "label": "Additional Lessee Operating Lease Term Of Contract Option To Extend", "terseLabel": "Additional lessee operating lease term of contract option to extend" } } }, "auth_ref": [] }, "ctso_AdditionalOperatingLeasesRentExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "AdditionalOperatingLeasesRentExpenseNet", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Additional Operating Leases Rent Expense Net", "terseLabel": "Additional operating leases rent expense" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r85", "r592", "r777" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "verboseLabel": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r351", "r352", "r353", "r465", "r703", "r704", "r705", "r753", "r781" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r649" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r649" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r649" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r649" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation - employees, consultants and directors", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r63", "r64", "r319" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Legal/audit fees related to ATM offering", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r13", "r113" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Costs, Policy [Policy Text Block]", "terseLabel": "Advertising Expenses", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r128" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising expenses", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r359" ] }, "ctso_AggregateRegisteredAmountForOfferings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "AggregateRegisteredAmountForOfferings", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "On July 29, 2015, the Company's registration statement on Form S-3, as filed with the SEC on July 23, 2015, was declared effective using a \"shelf\" registration process. Under this shelf registration statement, the Company may issue, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants, or units, up to a total dollar amount of $100 million.", "label": "Aggregate Registered Amount for Offerings", "terseLabel": "Aggregate registered amount for offerings" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r614", "r625", "r635", "r660" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r617", "r628", "r638", "r663" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r649" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r656" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r621", "r629", "r639", "r656", "r664", "r668", "r676" ] }, "ctso_AllOtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "AllOtherCountriesMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for All other countries.", "label": "All other countries [Member]", "terseLabel": "All other countries" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r674" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Allocated share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r349", "r358" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Grants and accounts receivable, net of allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r152", "r229", "r234" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Amortization of right-of-use asset", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r7", "r70", "r98", "r273" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r202" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Area of Land.", "terseLabel": "Area of Land", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "verboseLabel": "Impairment charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r7", "r51" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r117", "r145", "r174", "r209", "r214", "r218", "r231", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r375", "r377", "r389", "r430", "r502", "r592", "r605", "r716", "r717", "r763" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r140", "r155", "r174", "r231", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r375", "r377", "r389", "r592", "r716", "r717", "r763" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "auth_ref": [] }, "ctso_August102022PerformanceBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "August102022PerformanceBasedAwardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to August 10, 2022 Performance Based Award.", "label": "August 10, 2022 Performance Based Award [Member]", "terseLabel": "August 10, 2022 performance based award" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r671" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r672" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r667" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r667" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r667" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r667" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r667" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r667" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r345", "r346", "r347", "r348" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r670" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r669" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r668" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r668" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccounting", "presentation": [ "http://www.cytosorbents.com/role/DisclosureBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting [Text Block]", "terseLabel": "BASIS OF PRESENTATION", "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r104" ] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]", "verboseLabel": "Board of directors" } } }, "auth_ref": [ "r708" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures included in accounts payable", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r37", "r38", "r39" ] }, "us-gaap_CargoAndFreightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CargoAndFreightMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cargo and Freight [Member]", "terseLabel": "Cargo and Freight", "documentation": "Product transported between locations." } } }, "auth_ref": [ "r724" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r35", "r143", "r568" ] }, "ctso_CashAndCashEquivalentsGrossValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "CashAndCashEquivalentsGrossValue", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of approximate value of cash and cash equivalents.", "label": "Cash and Cash Equivalents Gross Value", "terseLabel": "Cash and cash equivalents gross value" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r36" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r36", "r116" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r101", "r172" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net change in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r101" ] }, "us-gaap_CashFDICInsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFDICInsuredAmount", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cash, FDIC Insured Amount", "terseLabel": "Cash, FDIC insured amount", "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Supplemental disclosure of non-cash financing activities:" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r647" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "auth_ref": [ "r708" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r137", "r148", "r149", "r150", "r174", "r195", "r196", "r199", "r201", "r207", "r208", "r231", "r249", "r251", "r252", "r253", "r256", "r257", "r278", "r279", "r281", "r284", "r290", "r389", "r460", "r461", "r462", "r463", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r490", "r512", "r530", "r544", "r545", "r546", "r547", "r548", "r682", "r699", "r707" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant Exercise Price per Share", "verboseLabel": "Warrant exercise price per share", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r291" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of common stock purchased by each warrant", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants to purchase shares", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r291" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of shares to be purchased", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "ctso_ClosingFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ClosingFeeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for closing fee.", "label": "Closing Fee [Member]", "terseLabel": "Closing Fee" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r648" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r648" ] }, "ctso_CommissionRateAsPercentageOfAggregateGrossProceeds": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "CommissionRateAsPercentageOfAggregateGrossProceeds", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The commission rate as a percentage of the aggregate gross proceeds.", "label": "Commission Rate As Percentage Of Aggregate Gross Proceeds", "terseLabel": "Commission rate (as a percent)" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "verboseLabel": "Commitments and Contingencies (Note 6)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r28", "r74", "r431", "r489" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "auth_ref": [] }, "ctso_CommitmentsAndContingenciesDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "CommitmentsAndContingenciesDisclosureLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies Disclosure [Line Items]", "label": "Commitments and Contingencies Disclosure [Line Items]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "auth_ref": [] }, "ctso_CommitmentsAndContingenciesDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "CommitmentsAndContingenciesDisclosureTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies Disclosure [Table]", "label": "Commitments and Contingencies Disclosure [Table]", "verboseLabel": "Commitments and Contingencies Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r108", "r243", "r244", "r552", "r712" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r595", "r596", "r597", "r599", "r600", "r601", "r602", "r703", "r704", "r753", "r775", "r781" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par Value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r490" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r84" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common Stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r84", "r490", "r508", "r781", "r782" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, Par Value $0.001, 100,000,000 shares authorized; 54,293,555 and 54,240,265 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r84", "r434", "r592" ] }, "ctso_CommonStockValueAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "CommonStockValueAuthorized", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Stock Value Authorized For Shares Authorized.", "label": "Common Stock Value Authorized", "terseLabel": "Aggregate offering price" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r653" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r652" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r654" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r651" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r32", "r157", "r159", "r164", "r426", "r442" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Comprehensive loss:" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r44", "r45", "r68", "r69", "r223", "r551" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r44", "r45", "r68", "r69", "r223", "r457", "r551" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r44", "r45", "r68", "r69", "r223", "r551", "r685" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r78", "r131" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r44", "r45", "r68", "r69", "r223", "r551" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r176", "r375", "r376", "r377", "r378", "r413", "r562", "r715", "r718", "r719" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r176", "r375", "r376", "r377", "r378", "r413", "r562", "r715", "r718", "r719" ] }, "ctso_ConsolidationAndForeignCurrencyTranslationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ConsolidationAndForeignCurrencyTranslationPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of consolidation and foreign currency translation.", "label": "Consolidation and Foreign Currency Translation Policy [Text Block]", "terseLabel": "Basis of Consolidation and Foreign Currency Translation" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of receivables and contract liabilities from contracts with customers", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r722" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueReceivablesAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract receivables, which are included in grants and accounts receivable", "verboseLabel": "Receivables, which are included in grants and accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r293", "r294", "r313" ] }, "ctso_ContractWithCustomerLiabilityNetOfFreeOfChargeGoodsAndCreditRebatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ContractWithCustomerLiabilityNetOfFreeOfChargeGoodsAndCreditRebatesCurrent", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of contract with customer liability net of free of charge goods and credit rebates as on the balance sheet date, classified as current.", "label": "Contract With Customer Liability, Net Of Free Of Charge Goods And Credit Rebates, Current", "terseLabel": "Contract liabilities net of value of free of charge goods and credit rebates" } } }, "auth_ref": [] }, "ctso_ContractWithCustomerLiabilityValueOfFreeOfChargeGoodsAndCreditRebatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ContractWithCustomerLiabilityValueOfFreeOfChargeGoodsAndCreditRebatesCurrent", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of free of charge goods and credit rebates as on the balance sheet date, classified as current.", "label": "Contract With Customer Liability, Value of Free Of Charge Goods And Credit Rebates, Current", "terseLabel": "Value of free of charge goods and credit rebates" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r94", "r423" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditCardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditCardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Card [Member]", "terseLabel": "Credit Card", "documentation": "Card issued to user to facilitate payment for purchase of product and service, paid directly to merchant by card issuer, and later paid by cardholder to card issuer." } } }, "auth_ref": [ "r724" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ctso_CytoSorbSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "CytoSorbSalesMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Represent the information relating to the cyto sorb sales", "label": "CytoSorb sales [Member]", "terseLabel": "CytoSorb sales" } } }, "auth_ref": [] }, "ctso_CytosorbentsEuropeGmbhMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "CytosorbentsEuropeGmbhMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for CytoSorbents Europe GmbH.", "label": "CytoSorbents Europe GmbH [Member]", "terseLabel": "CytoSorbents Europe GmbH" } } }, "auth_ref": [] }, "ctso_CytosorbentsMedicalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "CytosorbentsMedicalIncMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for CytoSorbents Medical, Inc.", "label": "CytoSorbents Medical, Inc [Member]", "terseLabel": "CytoSorbents Medical, Inc" } } }, "auth_ref": [] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Germany [Member]", "terseLabel": "Germany" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "LONG-TERM DEBT" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r81", "r82", "r118", "r119", "r176", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r401", "r576", "r577", "r578", "r579", "r580", "r700" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Rate of interest added to reference rate as per debt agreement", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "ctso_DebtInstrumentCapInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "DebtInstrumentCapInterestRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The cap interest rate during the reporting period.", "label": "Debt Instrument, Cap Interest Rate", "terseLabel": "Interest rate cap" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "verboseLabel": "Principal amount", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r22", "r119", "r275" ] }, "us-gaap_DebtInstrumentCollateralAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCollateralAmount", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Collateral Amount", "terseLabel": "Cash collateral", "documentation": "Amount of assets pledged to secure a debt instrument." } } }, "auth_ref": [ "r77" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument , Face amount", "verboseLabel": "Security amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r71", "r73", "r258", "r401", "r577", "r578" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "LONG-TERM DEBT", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r176", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r401", "r576", "r577", "r578", "r579", "r580", "r700" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r27", "r176", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r401", "r576", "r577", "r578", "r579", "r580", "r700" ] }, "ctso_DebtInstrumentNonRefundableFeeUponTerminationOrMaturityPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "DebtInstrumentNonRefundableFeeUponTerminationOrMaturityPercent", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Non-refundable fee to be paid upon termination or maturity of debt instrument, representing the percent of the principal amount of debt funded.", "label": "Debt Instrument, Non-refundable Fee Upon Termination or Maturity, Percent", "terseLabel": "Non-refundable fee percent" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment", "terseLabel": "Equal monthly payments of principal with accrued and unpaid interest payable", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r27", "r76" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Percentage of debt instrument principal amount", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r27", "r53", "r54", "r70", "r71", "r73", "r75", "r111", "r112", "r176", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r401", "r576", "r577", "r578", "r579", "r580", "r700" ] }, "ctso_DebtInterestCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "DebtInterestCosts", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of debt interest costs.", "label": "Debt Interest Costs", "terseLabel": "Debt interest costs" } } }, "auth_ref": [] }, "ctso_December132023OfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "December132023OfferingMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "represent information pertaining to December 13, 2023 offering.", "label": "December 13, 2023 Offering [Member]", "terseLabel": "December 13, 2023 Offering" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r72", "r721" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueReceivablesAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liabilities, which are included in accrued expenses and other current liabilities", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r688" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r7", "r52" ] }, "ctso_DirectMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "DirectMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Direct.", "label": "Direct [Member]", "terseLabel": "Direct" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Director" } } }, "auth_ref": [ "r708", "r776" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "REVENUE", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r312", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r312", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Schedule of disaggregation of revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r723" ] }, "ctso_DistributorsAndStrategicPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "DistributorsAndStrategicPartnersMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for distributors/strategic partners.", "label": "Distributors/Strategic Partners [Member]", "terseLabel": "Distributors/Strategic Partners" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r609" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r642" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Federal [Member]", "terseLabel": "Federal", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic net loss per common share", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r165", "r182", "r183", "r184", "r185", "r186", "r192", "r195", "r199", "r200", "r201", "r205", "r387", "r388", "r427", "r443", "r572" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "NET LOSS PER SHARE", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r195", "r196", "r199" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net loss per common share", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r165", "r182", "r183", "r184", "r185", "r186", "r195", "r199", "r200", "r201", "r205", "r387", "r388", "r427", "r443", "r572" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Net Loss Per Common Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r41", "r42" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r191", "r202", "r203", "r204" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rates on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r757" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r175", "r366", "r374" ] }, "ctso_EmployeeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "EmployeeOneMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Employee One.", "label": "Employee One [Member]", "terseLabel": "Employee one" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Amortized period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r350" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Total unrecognized compensation cost related to stock options", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r751" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "Employee Stock", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee stock options", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "ctso_EmployeeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "EmployeeTwoMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Employee Two.", "label": "Employee Two [Member]", "terseLabel": "Employee two" } } }, "auth_ref": [] }, "ctso_EmploymentAgreementsAutomaticRenewalPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "EmploymentAgreementsAutomaticRenewalPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Automatic renewal period for employment agreements.", "label": "Employment Agreements, Automatic Renewal Period", "terseLabel": "Automatic renewal period for employment agreements" } } }, "auth_ref": [] }, "ctso_EmploymentAgreementsAutomaticRenewedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "EmploymentAgreementsAutomaticRenewedPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Automatic renewed period for employment agreements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employment Agreements, Automatic Renewed Period", "terseLabel": "Additional automatic renewed period for employment agreements" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r607" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r607" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r607" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r681" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r607" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r607" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r607" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r607" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r138", "r161", "r162", "r163", "r177", "r178", "r179", "r181", "r187", "r189", "r206", "r232", "r233", "r292", "r351", "r352", "r353", "r372", "r373", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r394", "r395", "r396", "r397", "r398", "r399", "r412", "r451", "r452", "r453", "r465", "r530" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r650" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r614", "r625", "r635", "r660" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r611", "r622", "r632", "r657" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r656" ] }, "ctso_ExecutiveEmploymentAgreementsInitialTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ExecutiveEmploymentAgreementsInitialTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the initial term of executive employment agreements.", "label": "Executive Employment Agreements , Initial Term", "terseLabel": "Initial term (in years)" } } }, "auth_ref": [] }, "ctso_ExecutiveOfficerDirectorAndNonExecutiveOfficerEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ExecutiveOfficerDirectorAndNonExecutiveOfficerEmployeesMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Executive Officer, Director And Non-executive Officer Employees.", "label": "Executive Officer, Director And Non-executive Officer Employees [Member]" } } }, "auth_ref": [] }, "ctso_ExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents exercise price range one.", "label": "Exercise Price Range One [Member]", "terseLabel": "Exercise Price Range One" } } }, "auth_ref": [] }, "ctso_ExercisePriceRangingFrom1.55To3.71Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ExercisePriceRangingFrom1.55To3.71Member", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to exercise price ranging from 1.55 to 3.71.", "label": "Exercise Price Ranging From 1.55 To 3.71 [Member]", "terseLabel": "Exercise price ranging from 1.55 to 3.71" } } }, "auth_ref": [] }, "ctso_ExercisePriceRangingFrom3.50To4.61Member": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ExercisePriceRangingFrom3.50To4.61Member", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to exercise price ranging from 3.50 to 4.61.", "label": "Exercise Price Ranging From 3.50 To 4.61 [Member]", "terseLabel": "Exercise price ranging from 3.50 to 4.61" } } }, "auth_ref": [] }, "ctso_Existing20222025PerformanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "Existing20222025PerformanceMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands existing 2022-2025 performance.", "label": "Existing 2022-2025 Performance [Member]", "terseLabel": "Existing 2022-2025 performance" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10", "r21" ] }, "ctso_FinalFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "FinalFeeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to final fee.", "label": "Final Fee Member", "terseLabel": "Final Fee" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r424", "r425" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r49", "r50" ] }, "ctso_FirstAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "FirstAnniversaryMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to first anniversary.", "label": "First Anniversary [Member]", "terseLabel": "First Anniversary" } } }, "auth_ref": [] }, "ctso_FirstTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "FirstTrancheMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for first tranche Member.", "label": "First Tranche [Member]", "terseLabel": "First Tranche" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Gain (Loss) on foreign currency transactions", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r527" ] }, "ctso_ForeignCurrencyTransactionGainLossExcludingTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ForeignCurrencyTransactionGainLossExcludingTax", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Excluding Tax", "terseLabel": "Foreign currency transaction gain (loss)" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Foreign currency transaction (gain) loss", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r103", "r510", "r603", "r755", "r756", "r780" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r618", "r629", "r639", "r664" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r618", "r629", "r639", "r664" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r618", "r629", "r639", "r664" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r618", "r629", "r639", "r664" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r618", "r629", "r639", "r664" ] }, "us-gaap_GrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrantMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Grant income [Member]", "terseLabel": "Grant income", "verboseLabel": "Government grants", "documentation": "Award of money not required to be repaid." } } }, "auth_ref": [ "r724" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r93", "r174", "r209", "r213", "r217", "r219", "r231", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r389", "r574", "r716" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of patents", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r697", "r710" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment or Disposal of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r107" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before benefit from income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r91", "r121", "r209", "r213", "r217", "r219", "r428", "r440", "r574" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r160", "r364", "r365", "r368", "r369", "r370", "r371", "r459" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Grants and accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r621", "r629", "r639", "r656", "r664", "r668", "r676" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r674" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r610", "r680" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r610", "r680" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r610", "r680" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Patents", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r50", "r420", "r421", "r422", "r424", "r570" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Debt costs", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r99", "r272", "r579", "r580" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "verboseLabel": "Interest income (expense), net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the period for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r168", "r170", "r171" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory - finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r689" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r154", "r569", "r592" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r127", "r142", "r153", "r236", "r237", "r238", "r419", "r571" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "Inventory - raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r691" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory - work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r690" ] }, "ctso_JefferiesLlcAndB.RileyFbrIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "JefferiesLlcAndB.RileyFbrIncMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Jefferies LLC and B. Riley FBR, Inc.", "label": "Jefferies LLC and B. Riley FBR, Inc", "terseLabel": "Jefferies LLC and B. Riley FBR, Inc" } } }, "auth_ref": [] }, "ctso_July072023PerformanceBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "July072023PerformanceBasedAwardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to July 07, 2023 performance based award.", "label": "July 07, 2023 Performance Based Award [Member]", "terseLabel": "July 07, 2023 performance based award" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "LEASES" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "LEASES:", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r406" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r406" ] }, "ctso_LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "LesseeOperatingLeaseBalanceSheetDisclosureTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Lessee's right-of-use-assets and lease liability under operating lease.", "label": "Lessee, Operating Lease, Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Schedule of right-of- use asset and related lease liability" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Discount Rate", "verboseLabel": "Incremental borrowing rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r590" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Existence of option to extend", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r407" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of the lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r761" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r411" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r411" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r411" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2029", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r411" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r411" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r411" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r411" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Present value discount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r411" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r760" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r760" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r402" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Letter of credit [Member]", "terseLabel": "Letter of credit", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r25", "r174", "r231", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r376", "r377", "r378", "r389", "r488", "r573", "r605", "r716", "r763", "r764" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r89", "r120", "r437", "r592", "r701", "r709", "r754" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r26", "r141", "r174", "r231", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r376", "r377", "r378", "r389", "r592", "r716", "r763", "r764" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "auth_ref": [] }, "ctso_LicenseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "LicenseAgreementMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "License Agreement [Member]", "label": "License Agreement [Member]", "terseLabel": "License Agreement" } } }, "auth_ref": [] }, "ctso_LicensePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "LicensePeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The duration of license period.", "label": "License Period", "terseLabel": "Term of license agreement" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r24", "r700" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r24", "r700" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt.", "terseLabel": "Long-term debt", "totalLabel": "Subtotal", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r22", "r119", "r265", "r276", "r577", "r578", "r772" ] }, "ctso_LongTermDebtAndFinalFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "LongTermDebtAndFinalFee", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtPrincipalPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt and final fee.", "label": "Long term Debt And Final Fee", "totalLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetailsCalc2": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less Current maturities", "verboseLabel": "Current maturities of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r146" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtPrincipalPaymentsDetails": { "parentTag": "ctso_LongTermDebtAndFinalFee", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r176", "r269" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/DisclosureLongTermDebtPrincipalPaymentsDetails": { "parentTag": "ctso_LongTermDebtAndFinalFee", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r176", "r269" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetailsCalc2": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt net of current maturities", "verboseLabel": "Long-term debt net of current maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r147" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Long-term Debt [Text Block]", "verboseLabel": "LONG-TERM DEBT", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r109" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r223", "r584", "r723", "r773", "r774" ] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "verboseLabel": "Executive Management" } } }, "auth_ref": [ "r708", "r762" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r316", "r418", "r450", "r480", "r481", "r535", "r537", "r539", "r540", "r542", "r563", "r564", "r575", "r581", "r589", "r594", "r720", "r765", "r766", "r767", "r768", "r769", "r770" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r648" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r648" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r316", "r418", "r450", "r480", "r481", "r535", "r537", "r539", "r540", "r542", "r563", "r564", "r575", "r581", "r589", "r594", "r720", "r765", "r766", "r767", "r768", "r769", "r770" ] }, "ctso_MiscellaneousIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "MiscellaneousIncomeExpense", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Amount of miscellaneous income (expense).", "label": "Miscellaneous Income (Expense)", "terseLabel": "Miscellaneous income/(expense)" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r667" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r675" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r223", "r584", "r723", "r773", "r774" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r649" ] }, "ctso_NatureOfBusinessPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NatureOfBusinessPolicyPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Nature of Business Policy.", "label": "Nature Of Business Policy [Policy Text Block]", "terseLabel": "Nature of Business" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r169" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r169" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r101", "r102", "r103" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossCalc2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r92", "r103", "r122", "r139", "r156", "r158", "r163", "r174", "r180", "r182", "r183", "r184", "r185", "r188", "r189", "r197", "r209", "r213", "r217", "r219", "r231", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r388", "r389", "r441", "r511", "r528", "r529", "r574", "r603", "r716" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r167", "r182", "r183", "r184", "r185", "r192", "r193", "r198", "r201", "r209", "r213", "r217", "r219", "r574" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Effect of Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ctso_NewTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NewTermLoanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This represents New Term Loan member.", "label": "New Term Loan [Member]", "terseLabel": "New Term Loan" } } }, "auth_ref": [] }, "ctso_NonCashRestrictedStockUnitCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NonCashRestrictedStockUnitCompensation", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of non-cash restricted stock unit compensation.", "label": "Non Cash Restricted Stock Unit Compensation", "terseLabel": "Non-cash restricted stock unit compensation" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r648" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r618", "r629", "r639", "r656", "r664" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r646" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r645" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r656" ] }, "ctso_NonRefundableClosingFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NonRefundableClosingFeeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for non refundable closing fee.", "label": "Non refundable Closing Fee [Member]", "verboseLabel": "Non refundable Closing Fee" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r675" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r675" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r97" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "ctso_NumberOfCountriesWhereFlagshipProductIsMarketedAndDistributed": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NumberOfCountriesWhereFlagshipProductIsMarketedAndDistributed", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of countries where the entity's flagship product is marketed and distributed.", "label": "Number of Countries Where Flagship Product is Marketed and Distributed", "terseLabel": "Number of countries where the entity's flagship product is marketed and distributed" } } }, "auth_ref": [] }, "ctso_NumberOfDaysForStockPriceThreshold": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NumberOfDaysForStockPriceThreshold", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of days for stock price threshold set in success fee letter.", "label": "Number of Days for Stock Price Threshold", "terseLabel": "Number of days for stock price threshold set in success fee letter" } } }, "auth_ref": [] }, "ctso_NumberOfHealthcareFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NumberOfHealthcareFacilities", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of healthcare facilities.", "label": "Number of Healthcare Facilities", "terseLabel": "Number of healthcare facilities" } } }, "auth_ref": [] }, "ctso_NumberOfMemberBank": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NumberOfMemberBank", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of member banks.", "label": "Number of Member Bank", "terseLabel": "Number of member bank" } } }, "auth_ref": [] }, "ctso_NumberOfPatentsUnitedStates": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NumberOfPatentsUnitedStates", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of patents issued to the entity in the United States.", "label": "Number of Patents, United States", "terseLabel": "Number of patents" } } }, "auth_ref": [] }, "ctso_NumberOfPrimaryRevenueStreams": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NumberOfPrimaryRevenueStreams", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of primary revenue streams.", "label": "Number of Primary Revenue Streams", "terseLabel": "Number of primary revenue streams" } } }, "auth_ref": [] }, "ctso_NumberOfStatesAcrossHealthcareFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NumberOfStatesAcrossHealthcareFacilities", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of states across the healthcare facilities.", "label": "Number of States Across the Healthcare Facilities", "terseLabel": "Number of states healthcare facilities across throughout Germany" } } }, "auth_ref": [] }, "ctso_NumberOfTimesLeaseRenewalAvailable": { "xbrltype": "integerItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "NumberOfTimesLeaseRenewalAvailable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of times lease renewal options available.", "label": "Number of Times Lease Renewal Available", "terseLabel": "Number of times lease renewal options available" } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Officer [Member]", "terseLabel": "Other Employees" } } }, "auth_ref": [ "r224", "r776" ] }, "ctso_OneDistributorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "OneDistributorMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The member stands for one distributor/strategic partner.", "label": "One Distributor/strategic partner [Member]", "terseLabel": "One Distributor/strategic partner" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r209", "r213", "r217", "r219", "r574" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Other costs", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r408", "r591" ] }, "ctso_OperatingLeaseEarlyTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "OperatingLeaseEarlyTermMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for early term of operating lease.", "label": "Early term [Member]", "terseLabel": "Early term" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Monthly payments of base rent and other costs", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r758" ] }, "ctso_OperatingLeaseFirstYearOfRemainingLeaseTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "OperatingLeaseFirstYearOfRemainingLeaseTermMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for first year of remaining operating lease term.", "label": "First year of remaining lease term [Member]", "terseLabel": "Early term" } } }, "auth_ref": [] }, "ctso_OperatingLeaseInitialEarlyTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "OperatingLeaseInitialEarlyTermMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for initial early term of operating lease.", "label": "Initial early term [Member]", "terseLabel": "Initial early term" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Total lease liability", "verboseLabel": "Operating lease lability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r404" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "negatedLabel": "Less current portion", "terseLabel": "Lease liability - current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r404" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r404" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating lease paid", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r405", "r409" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureLeasesRightOfUseAssetAndRelatedLeaseLiabilityDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "netLabel": "Right-of-use asset", "terseLabel": "Right of use asset", "verboseLabel": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r403" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r410", "r591" ] }, "ctso_OperatingLeasesAnnualRentExpenseIncrementRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "OperatingLeasesAnnualRentExpenseIncrementRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of annual increment in operating lease rent expense.", "label": "Operating Leases, Annual Rent Expense Increment Rate", "terseLabel": "Annual rent expense increment rate" } } }, "auth_ref": [] }, "ctso_OperatingLeasesBuildingImprovementAllowanceReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "OperatingLeasesBuildingImprovementAllowanceReceivable", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of allowance for building improvement receivable from landlord.", "label": "Operating Leases, Building Improvement Allowance Receivable", "terseLabel": "Allowance for building improvement" } } }, "auth_ref": [] }, "ctso_OperatingLeasesRentAbatementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "OperatingLeasesRentAbatementTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Rent abatement term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Leases, Rent Abatement Term", "terseLabel": "Rent abatement term" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "BASIS OF PRESENTATION" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r80", "r104", "r105", "r115" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r144" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossCalc2": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Other comprehensive loss, foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income/(loss):" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r648" ] }, "ctso_OtherSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "OtherSalesMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Represent the information relating to the other sales", "label": "Other sales [Member]", "terseLabel": "Other product sales" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r616", "r627", "r637", "r662" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r619", "r630", "r640", "r665" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r619", "r630", "r640", "r665" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r644" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Payments for patent costs", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r100" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r100" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r647" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r647" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r646" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r656" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r649" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r645" ] }, "ctso_PercentageOfClosingPriceOnCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "PercentageOfClosingPriceOnCommonStock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of closing price on common stock.", "label": "Percentage of Closing Price on Common Stock", "terseLabel": "Percentage of closing price on common stock" } } }, "auth_ref": [] }, "ctso_PercentageOfSuccessFee": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "PercentageOfSuccessFee", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The average effective success fee rate during the reporting period.", "label": "Percentage Of Success Fee", "terseLabel": "Percentage of success fee" } } }, "auth_ref": [] }, "ctso_PercentageOfTotalBuildingSpaceOccupied": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "PercentageOfTotalBuildingSpaceOccupied", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of total building space occupied.", "label": "Percentage Of Total Building Space Occupied", "terseLabel": "Percentage of total building space occupied" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred Stock, Par Value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r83", "r278" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Number of preferred stock authorized", "verboseLabel": "Preferred Stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r83", "r490" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred Stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r83", "r278" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r83", "r490", "r508", "r781", "r782" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, Par Value $0.001, 5,000,000 shares authorized; no shares issued and outstanding as of March 31, 2024 and December 31, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r83", "r433", "r592" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r692" ] }, "ctso_PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represents the Principal Business Activity and Summary of Significant Accounting Policies.", "label": "Principal Business Activity and Summary of Significant Accounting Policies [Line Items]", "terseLabel": "PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "ctso_PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "PrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about principal business activity and summary of significant accounting policies.", "label": "Principal Business Activity and Summary of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Net proceeds from issuance of stock", "verboseLabel": "Issuance of common stock, net of fees incurred", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Long-term Debt", "verboseLabel": "Repayment of long-term debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r33", "r460" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Equity investment by an existing investor", "verboseLabel": "Net proceeds from issuance of stock", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r5", "r460" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r5", "r20" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Total product sales [Member]", "terseLabel": "Total product sales", "verboseLabel": "Product sales", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r582" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r220", "r423", "r444", "r445", "r446", "r447", "r448", "r449", "r566", "r582", "r593", "r686", "r713", "r714", "r723", "r773" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r220", "r423", "r444", "r445", "r446", "r447", "r448", "r449", "r566", "r582", "r593", "r686", "r713", "r714", "r723", "r773" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfessionalFees", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Professional Fees", "terseLabel": "Legal, financial and other consulting", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r603", "r778", "r779" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r429", "r439", "r592" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r8", "r132", "r135", "r438" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision for Doubtful Accounts", "terseLabel": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r166", "r235" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r644" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r644" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r315", "r316", "r345", "r346", "r347", "r417", "r418", "r450", "r480", "r481", "r535", "r537", "r539", "r540", "r542", "r563", "r564", "r575", "r581", "r589", "r594", "r597", "r711", "r720", "r766", "r767", "r768", "r769", "r770" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r315", "r316", "r345", "r346", "r347", "r417", "r418", "r450", "r480", "r481", "r535", "r537", "r539", "r540", "r542", "r563", "r564", "r575", "r581", "r589", "r594", "r597", "r711", "r720", "r766", "r767", "r768", "r769", "r770" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r611", "r622", "r632", "r657" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt", "terseLabel": "Repayments of debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r696" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Debt", "negatedLabel": "Repayment of long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r34", "r463" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r79", "r361", "r771" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r360" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r612", "r623", "r633", "r658" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r613", "r624", "r634", "r659" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r620", "r631", "r641", "r666" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r116", "r143", "r172", "r432" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureBasisOfPresentationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r35", "r143", "r172" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r126", "r687", "r698" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r113", "r436", "r454", "r456", "r464", "r491", "r592" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r138", "r177", "r178", "r179", "r181", "r187", "r189", "r232", "r233", "r351", "r352", "r353", "r372", "r373", "r379", "r381", "r382", "r384", "r386", "r451", "r453", "r465", "r781" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "REVENUE" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r210", "r211", "r212", "r215", "r216", "r220", "r221", "r223", "r311", "r312", "r423" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r136", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r565" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r136", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r314" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "auth_ref": [] }, "us-gaap_RoyaltyAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyAgreementsMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Royalty Agreements [Member]", "verboseLabel": "Royalty Agreement", "documentation": "Contractual arrangement, generally for a defined period of time, entitling the entity to use the rights and property of another party. Examples include, but not limited to, licensing the use of copyrighted materials and leasing the extraction of natural resources." } } }, "auth_ref": [ "r65", "r362", "r752" ] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Royalty Expense", "terseLabel": "Royalty cost", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r95" ] }, "ctso_RoyaltyPaymentRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "RoyaltyPaymentRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate of royalty payment.", "label": "Royalty Payment Rate", "terseLabel": "Future royalty payment percentage on gross revenue" } } }, "auth_ref": [] }, "ctso_RoyaltyPaymentsForInterest": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "RoyaltyPaymentsForInterest", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage for royalty payments equal.", "label": "Royalty Payments For Interest", "terseLabel": "Percentage of royalty" } } }, "auth_ref": [] }, "ctso_RoyaltyRateLowerLimit": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "RoyaltyRateLowerLimit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate of royalty rate lower limit.", "label": "Royalty Rate Lower Limit", "terseLabel": "Royalty rate, lower limit" } } }, "auth_ref": [] }, "ctso_RoyaltyRateUpperLimit": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "RoyaltyRateUpperLimit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate of royalty rate upper limit", "label": "Royalty Rate Upper Limit", "terseLabel": "Royalty rate, upper limit" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r675" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r675" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds excluding proceeds received upon exercise of warrants", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Average selling price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "ctso_SaleRevenuesGoodsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "SaleRevenuesGoodsNetAbstract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "Sale Revenues Goods Net", "label": "Sale Revenues Goods Net [Abstract]", "verboseLabel": "Product sales:" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r190", "r317", "r683", "r706" ] }, "ctso_ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ScheduleOfCashAndCashEquivalentsAndRestrictedCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents and restricted cash and cash equivalents.", "label": "Schedule Of Cash And Cash Equivalents And Restricted Cash And Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of reconciliation of cash and cash equivalents and restricted cash and cash equivalents" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of Long-term debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r27", "r53", "r54", "r70", "r71", "r73", "r75", "r111", "r112", "r577", "r579", "r702" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r40", "r43", "r195", "r196", "r199" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "verboseLabel": "Schedule of Principal payments of long-term debt", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of company's non-vested options", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "verboseLabel": "Schedule of restricted stock unit", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of intrinsic value", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of stock options activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r18", "r19", "r56" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of the restricted stock unit activity", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "ctso_SecondAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "SecondAnniversaryMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to second anniversary.", "label": "Second Anniversary [Member]", "terseLabel": "Second Anniversary" } } }, "auth_ref": [] }, "ctso_SecondTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "SecondTrancheMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for second tranche Member.", "label": "Second Tranche [Member]", "terseLabel": "Second Tranche" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r606" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r608" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r221", "r222", "r477", "r478", "r479", "r536", "r538", "r541", "r543", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r567", "r583", "r597", "r723", "r773" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r96" ] }, "ctso_SeniorManagerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "SeniorManagerTwoMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for Senior Manager Two.", "label": "Senior Manager Two [Member]", "terseLabel": "Senior manager two" } } }, "auth_ref": [] }, "ctso_SeniorManagersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "SeniorManagersMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for senior managers.", "label": "Senior managers [Member]", "terseLabel": "Senior managers" } } }, "auth_ref": [] }, "ctso_September182023PerformanceBasedAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "September182023PerformanceBasedAwardMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to September 18, 2023 performance based award.", "label": "September 18, 2023 Performance Based Award [Member]", "terseLabel": "September 18, 2023 performance based award" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionNonvestedOptionsGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionNonvestedOptionsGrantDateFairValue", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of share based compensation arrangement by share based payment award unvested equity instruments other than options, grant date fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instrument Other than Option, Nonvested Options Grant Date Fair Value", "terseLabel": "Amount of share based compensation" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Options to grant (in shares)", "verboseLabel": "Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r335" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r335" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested, December 31, 2023", "periodStartLabel": "Non-vested, January 1, 2023", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested, December 31, 2023", "periodStartLabel": "Non-vested, January 1, 2023", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Grant date exercise price range", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividends", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Current price of the underlying stock and its expected volatility range", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free interest rate range", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk free interest rate, minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "negatedLabel": "Forfeited", "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "verboseLabel": "Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Restricted Stock Units, Ending Balance", "periodStartLabel": "Restricted Stock Units, Beginning Balance", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r14", "r15" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life (Years)", "verboseLabel": "Options Exercisable" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards cancelled during the period, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Cancelled in Period Weighted Average Remaining Contractual Term", "terseLabel": "Forfeited" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards exercised during the period, in PnYnMnDTnHnMnS format, for example, P1Y5M13D represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Exercised in Period Weighted Average Remaining Contractual Term", "terseLabel": "Exercised" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Expired", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r331" ] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Options Outstanding Expired In Period Weighted Average Remaining Contractual Term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Weighted Average Remaining Contractual Term", "terseLabel": "Expired" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited", "terseLabel": "Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "verboseLabel": "Number of option granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r328" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r338" ] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonVestedInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonVestedInPeriodFairValue", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, unvested in Period, Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Non-Vested in Period, Fair Value", "terseLabel": "Unvested options in fair value" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingGrantedInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingGrantedInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award Options Outstanding Granted In Period Weighted Average Remaining Contractual Term", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Granted In Period Weighted Average Remaining Contractual Term", "terseLabel": "Granted" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Grant date fair value of these unvested options", "verboseLabel": "Aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end of the year", "periodStartLabel": "Outstanding, beginning of the year", "terseLabel": "Outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r324", "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, end of the year", "periodStartLabel": "Outstanding, beginning of the year", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r324", "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price per Share" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of options granted", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r345", "r346", "r347", "r348" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r331" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r330" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r328" ] }, "ctso_ShareBasedCompensationAwardTrancheFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShareBasedCompensationAwardTrancheFiveMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fifth portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Fourth Anniversary Of the Date of The Grant [Member]", "terseLabel": "Fourth anniversary of the date of the grant" } } }, "auth_ref": [] }, "ctso_ShareBasedCompensationAwardTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShareBasedCompensationAwardTrancheFourMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fourth portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Third Anniversary Of the Date of The Grant [Member]", "terseLabel": "Third anniversary of the date of the grant" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "First anniversary of the date of the grant", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Second anniversary of the date of the grant", "verboseLabel": "Third anniversary of the date of the grant", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Second anniversary of the date of the grant", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r318", "r323", "r342", "r343", "r344", "r345", "r348", "r354", "r355", "r356", "r357" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Abstract]", "terseLabel": "Options Outstanding" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "terseLabel": "STOCKHOLDERS' EQUITY", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "terseLabel": "Range of Exercise Price, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options", "terseLabel": "Number Exercisable at December 31, 2023", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options", "terseLabel": "Number Outstanding at December 31, 2023", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "terseLabel": "Range of Exercise Price, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r62" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Average selling price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r725" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Restricted Stock Units, Intrinsic Value Ending Balance", "periodStartLabel": "Restricted Stock Units, Intrinsic Value Beginning Balance", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of the stock option", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r344" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Aggregate Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r55" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, end of the year", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r55" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Non-vested, December 31, 2023", "periodStartLabel": "Non-vested, January 1, 2023", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Forfeited", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Non-vested, December 31, 2023", "periodStartLabel": "Non-vested, January 1, 2023", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Outstanding, beginning of the year", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r114" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Vested", "verboseLabel": "Vested", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityNonVestedOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r58" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r57" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityIntrinsicValueDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Life (Years)", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r114" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "ctso_ShippingAndHandlingCostsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ShippingAndHandlingCostsPolicyPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping And Handling Costs Policy [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r137", "r148", "r149", "r150", "r174", "r195", "r196", "r199", "r201", "r207", "r208", "r231", "r249", "r251", "r252", "r253", "r256", "r257", "r278", "r279", "r281", "r284", "r290", "r389", "r460", "r461", "r462", "r463", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r490", "r512", "r530", "r544", "r545", "r546", "r547", "r548", "r682", "r699", "r707" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r29", "r138", "r161", "r162", "r163", "r177", "r178", "r179", "r181", "r187", "r189", "r206", "r232", "r233", "r292", "r351", "r352", "r353", "r372", "r373", "r379", "r380", "r381", "r382", "r383", "r384", "r386", "r394", "r395", "r396", "r397", "r398", "r399", "r412", "r451", "r452", "r453", "r465", "r530" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r221", "r222", "r477", "r478", "r479", "r536", "r538", "r541", "r543", "r550", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r567", "r583", "r597", "r723", "r773" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "verboseLabel": "LONG-TERM DEBT, NET", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r177", "r178", "r179", "r206", "r423", "r458", "r476", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r503", "r504", "r505", "r506", "r507", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r530", "r598" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r190", "r317", "r683", "r684", "r706" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "verboseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r177", "r178", "r179", "r206", "r423", "r458", "r476", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r503", "r504", "r505", "r506", "r507", "r509", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r530", "r598" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r615", "r626", "r636", "r661" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock Issued", "terseLabel": "Settlement of accrued bonuses with restricted stock units", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r37", "r38", "r39" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sale Of Common Stock", "terseLabel": "Issuance of common stock, net of fees incurred (in shares)", "verboseLabel": "Issuance of common stock", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r83", "r84", "r113", "r460", "r530", "r545" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock issued during period, shares, restricted stock award, gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r13", "r113" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of common stock, net of fees incurred", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r13", "r83", "r84", "r113", "r465", "r530", "r545", "r604" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Stock issued during period, value, restricted stock sward, gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r13", "r83", "r84", "r113" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock options", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r13", "r113" ] }, "ctso_StockIssuedDuringPeriodValueStockCashOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "StockIssuedDuringPeriodValueStockCashOptionsExercised", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value stock issued during the period as a result of the exercise of cash options.", "label": "Stock Issued During Period Value Stock Cash Options Exercised", "verboseLabel": "Proceeds from the exercise of stock options for cash" } } }, "auth_ref": [] }, "ctso_StockMarketListingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "StockMarketListingPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for stock market listing.", "label": "Stock Market Listing Policy [Text Block]", "terseLabel": "Stock Market Listing" } } }, "auth_ref": [] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionPlanExpense", "crdr": "debit", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock or unit option plan expense", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "ctso_StockOptionsAndWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "StockOptionsAndWarrantsMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to stock options and warrants.", "label": "Stock Options and Warrants [Member]", "terseLabel": "Stock options and warrants" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets", "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total Stockholders' Equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r84", "r87", "r88", "r106", "r492", "r508", "r531", "r532", "r592", "r605", "r701", "r709", "r754", "r781" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' Equity:" } } }, "auth_ref": [] }, "ctso_StockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "StockholdersEquityLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "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": "Stockholders Equity [Line Items]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r110", "r173", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r292", "r385", "r533", "r534", "r549" ] }, "ctso_StockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "StockholdersEquityTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes stockholders' equity.", "label": "Stockholders Equity [Table]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r400", "r415" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent event [Member]", "terseLabel": "Subsequent event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r400", "r415" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r400", "r415" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r400", "r415" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r400", "r415" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r414", "r416" ] }, "ctso_SubsequentToSecondAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "SubsequentToSecondAnniversaryMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining subsequent to second anniversary.", "label": "Subsequent To Second Anniversary [Member]", "terseLabel": "Subsequent to second anniversary" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "ctso_SupplierAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "SupplierAgreementTerm", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the company entered in to supplier agreement term.", "label": "Supplier Agreement Term", "terseLabel": "Preferred supplier agreement term" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r655" ] }, "ctso_TermBLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "TermBLoanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for term b loan.", "label": "Term B Loan [Member]", "terseLabel": "Term B Loan" } } }, "auth_ref": [] }, "ctso_TermCLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "TermCLoanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for term c loan.", "label": "Term C Loan [Member]", "terseLabel": "Term C Loan" } } }, "auth_ref": [] }, "ctso_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "TermLoanMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for term a loan.", "label": "Term A Loan [Member]", "terseLabel": "Term A Loan" } } }, "auth_ref": [] }, "ctso_TermOfCustomerContracts": { "xbrltype": "durationItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "TermOfCustomerContracts", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the term of customer contracts.", "label": "Term Of Customer Contracts", "terseLabel": "Term of customer contracts" } } }, "auth_ref": [] }, "ctso_ThirdTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ThirdTrancheMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for third tranche Member.", "label": "Third Tranche [Member]", "terseLabel": "Third Tranche" } } }, "auth_ref": [] }, "ctso_ThresholdUsedForCalculatingConcentrationOfRisk": { "xbrltype": "percentItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "ThresholdUsedForCalculatingConcentrationOfRisk", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "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": "Threshold Used For Calculating Concentration Of Risk", "terseLabel": "Concentration risk" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r708", "r762" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityRestrictedStockUnitDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r647" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r654" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "verboseLabel": "Accounts Receivable and Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r123", "r124", "r125", "r227", "r228", "r230" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r674" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r676" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cytosorbents.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r677" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r678" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r676" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r676" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r679" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r677" ] }, "ctso_TwoThousandAndEighteenSuccessFeeLetterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "TwoThousandAndEighteenSuccessFeeLetterMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2018 success fee letter.", "label": "2018 Success Fee Letter [Member]", "terseLabel": "2018 Success Fee Letter" } } }, "auth_ref": [] }, "ctso_TwoThousandAndTwentyTwoSuccessFeeLetterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "TwoThousandAndTwentyTwoSuccessFeeLetterMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for 2022 Success Fee Letter.", "label": "2022 Success Fee Letter [Member]", "terseLabel": "2022 Success Fee Letter" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLeasesDetails", "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "United States [Member]", "terseLabel": "United States" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r673" ] }, "ctso_UnitedStatesGovernmentAgenciesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "UnitedStatesGovernmentAgenciesMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureRevenueRevenueByCustomerTypeAndGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for united states government agencies.", "label": "United States Government Agencies [Member]", "terseLabel": "United States Government Agencies" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r363", "r367" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r46", "r47", "r48", "r129", "r130", "r133", "r134" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.cytosorbents.com/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750" ] }, "ctso_WarrantsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "WarrantsPolicyPolicyTextBlock", "presentation": [ "http://www.cytosorbents.com/role/DisclosurePrincipalBusinessActivityAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for warrants.", "label": "Warrants Policy [Policy Text Block]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of shares of common stock outstanding, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r194", "r201" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.cytosorbents.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of shares of common stock outstanding, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r192", "r201" ] }, "ctso_WesternAllianceBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cytosorbents.com/20240331", "localname": "WesternAllianceBankMember", "presentation": [ "http://www.cytosorbents.com/role/DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for western alliance bank.", "label": "Western Alliance Bank [Member]", "terseLabel": "Western Alliance Bank" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(3)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r682": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r684": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 65 0001410578-24-000703-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-24-000703-xbrl.zip M4$L#!!0 ( -:!J5C$;O3.Y1, +?) 1 8W1S;RTR,#(T,#,S,2YX M.+]M[D)_EJBY'5T]0LNS2K"QY)+FJ^S0!D9"$: I0 M Z1L[:_?!/@2Q1E8ZPQ%X31+R<7I^.8[0YL>?8,"[.3S^>7IY>&ZW6KZJ(-A*0A5%#E75Y>A$F=(+2 M&+TQKL\^GUV>7WXP/MU\^'1S],SR'S^?69GW@2DCJ$_A%1/C\_GSY?*=J+SY\_GZG4 MD%3PN,@9$E-%!A]EFZXB(F(EZQ78.IVS]1DD) A?G$2MVVV\.ONMOUVON^(Y M94)*HM 4,\EB9?(4$#G9DA,IH"=4N(A:$3U%Q!+935%)B;98S*,NWV23!XG) M#![GT!7S<@2IB2R>:+F;%19I7,*47?(Y0JM,:IF0(,8OUB*[*3(E('41GV-W M@)98K)"%$[*T-BX3C$]A\(A3BRU5WSV_NKJ $>=@.:;N&%_>XAGR'.A9?WK( M47U]J[_E<18& J'>\C)K4%V>@TA< M3 69.K@ER3!'+N@7T;J4^L7/;KM\AYU$AX/D,YDLR[MLG5^UXHH!'0&@T4/)?:K8!8%GX6D(6YD.MR M,O5&Z\XMG3:%5/&#+GES+AQ321[Y$!"0J!VH4#M M6*!*:9-,C?[1U^@DZJ:6G3-L+3LYP"V[);QI+K%,]#/\^C?#4+,,HI2YJFO+ M3^''U8K0&?._P#>I96^D2";0G0WYR].H5SS4E !OB; <)CR.QX";C;AM4KOC M"9>)8!O)40YRP69 Y*"C!9R+,^I MGB]N5FZVX&.(V<%(@N! [H .90VPYE-K(D:-QO, XA$^#K@ S&.T*LZ@4 M^+TS'(R'_=ZM.>G>&FVS;PXZ76/\M=N=C!N4=%"*/HKA;+@*YS$YJM@2A+*0 ML]P:]YDH@K!"(87X7A;C.Y[ CX?N8#(VAG?&\+$[,B<](##,P2U0/CR.NE^[ M@W'O6]?H#\=-!SAR!^@ IY='Z05^225=X?*(7<'X259I7/YWTR>J]HD.$HL[ MASWKCO^8OA#?#U6&>L<TE%%*Z/P1<+0(%A(Z.5SA1_=/CZR1(^NZQ2XB M3FH!]MK5%?2>#X%V2"S>'D>]0:?W:/:-]M.X-^C"H#<[D]ZWWN1WI13&3P\/ MYNAWV9W&O?M![Z[7,0<3H.D,GP:3WN#>>(3>U^EUQ[(O0IL,6 P:EOP%QZTS M?@K:UVB2_)[89W0^P=*DF[HYO2>+I!#QZS3B_>'@OC7ICAZ,VVY[TB"S'S); ML[H&W;$P,OSYN(%*"ZI(USZBS;) )VOE*8'PJ@1"T+1AR<8J*+H9>SJ 8B2P M>$"NQZ$)&)9*ZDN?H"EQU)<\5+4S%D+[*0/:KCE6\UURFK^;@'@9X;P )P\[_?!WV;[NC\7\9W7\_ MP;JX 3Y76;>1( #3XQ;3.=JY@+)0'5^<7^RJX[8Y[BG<'D?=,6"H7!J-WGT3 MV_?5K%Q->S;5&8YHSS8]2&<+:E";LI!S\(T*-]:R] ;9O9 = M,/H-"UA[^6,Q3\OK9RQ!-V5AY: +Q;?6JOQ@"#?FU7X CT"(G%AJ=0UI3] T M;8P+\I; _$$3YK@&0RA][4$A#=+'0KKRM*Q11@GRUP529@:"VI@]4Z0,6)FLT=;!_" @L&I@ R_<[JF8O M03YE<6TC'U7A[_8'E33['OLA7D6SZV0I039E;<7(-AK\*!O/50#5SE>R 9W2 MU*D-Z ;>:7_$ M?+P $R$'YQRJ0B1_3H_.07?B'VA_[(Z,\5=SU&TPTG%">%.!__0@N;LN.#^7 M1U:(TN>,/;NG]KC[[R>8X RY(ITTZK0 I."^??@3=%\7UAAR>RU:V@4XZ5 6 M'IX!K"14X0W_K5^E$O0+,[9*:\"J\2#,\4_ %(/^ MJD=?FIY2P2]?[GLO1E+S\$J#29D;+<=55BS]?!=W(W M7U>1/ZM8]*4^JP:! M?1Q2%3Q1Q?A4=4$U<)6X/+*=&,4@Y+J:&FGKNA9*? K%\M=R)C18:+L0RGP' MQ6CH. T:,%[1S'D]Z@@Z4 MVOX^9@?RF]!TGRH&='9WR*4KA%?W+'D#E*Y5G8U.,K$0DH(#)PT*E4SM;"@R M* KQ*(]5T,"B:=#E +*=5@A%?FR!_Q\0R/]DH.$1GADJAO*-/$#ZY420YS MG?"RP8=$$%H5@A:X8]PU:"H.=4X 7#]:>I]9JAB?6N21JUBX\I=3J"IH7(5: MXYB_6K6&Y/*7:K46Q2_/JCHSB_PKBISMJXMJO*>"S6O6'V:0%5_O MS?AN=&F=RAW.$[ED"SY+UB\^'MX.30%LM<$]N/[,>.)Y/; LI_I;:#T/:(3\LF<;XG<2].H/Z?VZ93CV_350\K$!+2VT MG27\XX 6)**)[Z%](6]F[<$[ JKZ+R>F97$/V]V7%:9"W1(9N@O,.^KEA.V; M(B>&/RNJ]Q]NE@S&&^*;GHN7BU"$,%$19D]45E]% MPL"FQ''DDO;+B$2UY/BN.?,6X5-(]"DL/:I'PL*2N?8 M)FZ^&)2#H2<$5'[K<>E&4NU640E4FHQF&=QC[[Y@;A$AM>3!(K$]'IS[R97) MGDT[KGP&,K@9'LY"=YSRLFW\_R?XQ6T[T)!0'M&K#3=NF'1LH6BVIT0(A;WA M ?$_,/0Y$7D5WX53C;;LR64<5PORP5"[8QR3.>T$CZ9,.*+"7ZF^'_<'M'%/ MJ1S)\YS4#?(B.YUG";J3V.H%B",+(;OJ=\,>;#HE*_%#X+_5VGTUI=PT5P]VR0#U,&G[ U7> M[9\KNO8F)@FBJ)K/B(*]<$\B6Q>QD/ -L]ZL]OW[&\9X%M"0Y8&1/^%P5C M7][>#8I@K?T7!6-?[O:$(ZP09C4+CV0K86I_TZ5$80OVY,J6F/&EGR9T7D.XL M:A/4!#8<9Q;&-C0BM$_VR+G#_F['6?EEQ++5XC=3TKEZ!3GACKBX9\P6 ^R: M 8)OL"HLKKYR-X[*E8-[. O#R(2C/@(K/SD3D3SE5QF.6")Y>"1B*H %22AR M[C!^DT&76_=QO3-%\06B_>2W,DNK-.9@R[,/JIH*;((V4)_?=,+(JWQO?XR& MX-[2P*S:H#WY'K$-4#>WR(9 MR'W28*FI35XP(Z?GP0-FY'WV8 +S _1-&"'R355Z21OV!_-?6*VQL>@[%A3< M/AT1!V_NIKQ'K;!T7PQ:E"7+W%W9E+2[BN@*> 0#RH(JUKB[7#G,-RG#N5'T MY,&DT$:,3#Y=^O=;1,9;3IZ4/:QQU'2(!AO57+48,1U M-BX;,SZ5)JU(*LGLI%IJ176"(8.%C.^U;/\MX=ARDVW?^5;3=D?;@G(JAZ$+ M"FA.K$?$78JYV.5(D[J6O&ZKV'NVQISZH]PWUI*<:M+6DD_3'TF60M M/[F6W$C[FOFOEZG3/*"+%XR3_XV7"X44M5O&1XQ]E\]R< IP$)FGC>@?2:"* M"&H)E5R&]AFB23927VO;]G9VX]OU;_V T1&>>=263>LX3(!=>X=QDI#MC^M&)5#BU!5TI '[\)N@NVK:,%Q:"FOOM.E)8SM3;FX&X9,YJ;6 MK_%![U.;OT.Z-?%F\5)$7 _60OOU%FW$'>.J<:JYDP7'0EZEWK5T"REK8 T. M\'/V+)R54$O%D7,F0YZZD =9K06^8]Z.PJ^8YT?EFZQQ9;ZW\]22[Z0?/G!H M=A%W-K*_[G@#]&A_ #ZU&/PA.;LC7+B_8P3*,CK^I!+*N-7+6$L)=+;NOC^ MX6?)YRAV=BQ*:&K/5]>3%VKOE]-%/E\9-+7D*YS-)V2)A>IC@6/77"/B^*6[.^MW]C)-2CWD;.UH0D?C.-Z\SQI]Y9GJL63+V+8UI\$;]=O;9AIT M-5BN;2^7)\R5MQ2((P_ C^65QZ%E>2L2.[JTJ=_S?%\>4F%;>\L59VM%:SH. M>Y:NK?AYK!SXM#._KKLO8GO'VV?C:8FS+^M*EGRD$RH&_2>#*W9?+,>3/$[0 M2RB%RKGJZ^V,[*0G6*T"7YTPQ(,Z'"V[HU\V3/Y$1.9DY5SOJJ2",TY@OV.< M[,!M7U+C!<;NSOF^K3UT2,6>Y#.*1=;I()SCJ.5ZV0-60ZP M>WQ)5BRT+G(L.Y"6=-%VT*I'Y;T)$2P;KZ+XXF/264O1X!I3 M,-GY!X$GK/OB8KHM@D,*J9](QMYJY1#,(SA]+T*L3[+3Z\=(Z-+ZBI'C+BS$ M\1VRHHA!*1]9-MDA/JY7Y\%.^^;B MV_"T=0NO@"_-RX/O@)+IS<&HE"_975["VD&]'JD.!@ILJTW?5._3SE''/KD@ M,D#K'"RHKV!(.3%-W2+F,FEJ",WT>M'$Z;!F0YU#;E\ M($*&7$(4,T_TJ,66.-B5W6*NB.B5O8<%ZJ"B^S!YN5R>K0O]@KDWT)-$M70< M!B%:XU 6N\%;=0-LU,?/>VBLI &CW^2%ABA6TATB7.TN'#$@4U$E/\R02%@^ MHM@PTK[X_0Y*S/?X^^-4KMOW+: M&@+W+\_9G'^28;'UK Q-^AIR.L8K5[7NXF=]=JMDJB'/WX@Z.-%!JQ6C),5= M=G(-^4A%HI/78CA;7IQ>7T_8U>FGBXSAJ)OE!^+WZO3Z?,(^G'[4YS>=I8;\ M9A_54*'L=I<-Y:1U6665S"VWV/(URY74+&'$P12NQ60UQ#(*8@)MA:[(_:OQ MC -HL&3;30U]INFUSX'EU% R8?"<,J]6"5U-O5A[K^=]5VQ\7D3=6)\L$/47 M^@#V6JWS@W6_BA=]BUQ\5*/B"(WX41:UP(O4GO%!.>47EU$0MF6V[8+4S%!# M ?B/??EOQ?SZ?U!+ P04 " #6@:E8%4U/%6@- !DK@ %0 &-TGJU^4P_:H^3.N"S?EJN5ZH5Q?7=Q?7=^;?0ZJW(=$&^,LPHZF/QU M)_YZAA<: )/P[R<3UYW=E57L$'/AO&-40?UT=CP\=VY MBQGZ?L+Q=.:(!OUG$X;&WT]LE].2X*IROA3OWP,7"!>V5*>$4P>/!/_WEB,: M'TP0/*_:-]BZY=C5'2(.WO?YL.L6GSPX]'6[=$9:+0RA M@;GM4.XQU&.8V'AF.?<>QP1Q7K-=/,?N C0X\*93BRW,\0"_$/"IMD7&XY0MX&J-+:)XF\LHF>M9@6MC"UEK<)!4$$Y1W+]1AVP4#-L?^DC:UG M[/A/BN%1;SX 90-;GN-[RS9 "("(9K<42Z/:0F\N(B,T6CW%KG@/#)- :_-IO#P7) ;([U(XU[XB1$F5Q-@0( M#BC\P/A'$G?ND!0]^U#B/ '&L9^3XK_KQ ML4!Y'W+5/<9 8Q_$2RSSX^K\YK)R7)]7(D)'#*'&XO);S [; MAQ_7;",^[ M*E+EPT**U$@92P_IC1J?)V@M>2/,(3]D(,9B0G!@>!YGH3+S/ MDWR_&0A"VENOJPJ,[3.K>;0]60\V#< MP?O(1@#EV4%=Y&9TS)0JA\%P;H0!L56-B&V1.4A+V0)$EQ 9+7(8Q&4B"H@Z MUXBH'D,S"X^:;S.8YR%P+*8[04PE0BK4/ Q:-P4:L'VA$=M]Q%V&;1AKBOC1 MI<1.I5A67!]>U<9#N7!HZ$V#M QY\>XN4T-/*5.F(VE\6 M* WGM-',:*:32"ZL#W^J/"0PIXY,0Q+C XX0_2+;Z6?5.P1J-P.IX;@Z CU] MKKM>\!!X5$2EX5 Z3)'UK(7(CZEE#..%M28P349YPE !H(:N-AHH,GKA>LDX MR(N;J]O;K\JB*KKM^]'U95?Q1)@5\U"8]^)AXBN033X@S5?Y !C< F -?:PD MRJ=WT?1*!\!U : :YC,RY\3R@OIP672.J8A-P_%K#YI!8'!+H&D+Y DE]2$P M)Q&)*S1*Z%1&/S.&*8-7^TSO>@L$G4XIR23S8[$#8E()FH8]L38:X:44/0N/ M6J1NS; K1$J>D227/B >\R#4<.P#@SEO*I2-@E%<="MTB]ATZF^([B+7' ^M M-_G$,T\K<>5<@G*NOBS]6T"NX7"I+[: $ACD6XS T(]'8#;0&-M8OI">5?& MR-\0K(8+2"(:8=??TNR?A_!WR"-BRQ=A4FKHPW#1 7->D.H._EOYPZ[JS]IJ MG>>83Y0+Z3[L:OH^[,$0_NDTN\.!83X89J_9KPU;4,"H=1M0LM/K-W]M=@>M MWYI&VQSL>J,V^.%WIUR;6]@1><0AC8S& J.XMSBV);:?NY6=[TD,A7N ;K T M6P\L]YW_>S2F+(A/$)80;[ZYS +SQ<1BBQ90ZZ^"0TVP+!#MI454C^&]Q_/5=6DH7=8B1XN&&=90EA./SM092&%OU1PF:&X MM)>#- AT)$YB-M <.=3?R9X^5$^MHS&MJ>0DI?_RPM1PH-UC=(PX]^5X0-+> M^;'8X;"HA$Q#OSI ?B!Y1 1P.V"#M=$4$\Q=H85YQF1:K?+AD%P KX;#JT<& MD4?8K709)E)"8Q)SA]$L6!IVTSKEKCE^I'3D+SL@-LHZ(YHAX*)P*,)BK_8[=2=WC+E@S Z-V/''MH3A,!G]& M\FGO!BT=@@UL"[9Z;]=PM2VX DMQR:VZQ24WXR?Q;J/ZGQVOO25LC_U_0)T?_!1L/3@*G ?^"71% (7KZRDE:0E>K&4=WH\'QX*VQ650+&J:3 M&@C&3#:V@H%M;4J9B_].,@&%&@=,_:;H-5&(2F?6.P!8VTX'*T8U]I@5:TYF% MF9@AFF.P=AC.XF=G>7D@?\ 0\Y #DVW9TH-B[2.PCB*:"&SD2B-'X2M&+'$_ M4-:@WK,[]ISP+A7Y@K^TRA$80&[X >O7&K$^F%@,^5_)2IDII!<^ J9S \X MOM&(X_5LQOJEZO(S.YE5CX#_C=406,.M3FO3ZV#"J]KE^<#4.G'DMSHADNT?9@"+H*=?=';K:7[_I.+ZV*-]\0LS&7SFHSZQV9 M$:CK0$.GOPQPYC@:]$Q2*+RN FD#\QGEEO/(J#<3Y\O%W@3_V@DT>C]7)+&R M_0NFGQGO?]2C*2OJVYH^XYR$$-2AW!-S2PS^9&8Y]Q['!'$>.):%."8J"&8+ M+&SF3OQ?>$'>T.FK'+"Z"DW;O4L%_>OU6M][J MU=K&_=.@U6T.!D:M/FS]UAK^Z1^P&SQU.K7^G^+-R/6JTS>YC:=CL=XQ&\WZX-^^ND(R(%]GY<89GMT7 :#S_L&3@ M+6I3$=JEYQGD5?3K8DD$Q,\GY$2SLW-'P?JSF.B)>Y&2#AA]*/)UM*\LO<:^ M2?T"B5P.REA>#J&WG_KQE3_>J%W/$-I<]TRJ,#0&OVG!4UITCYVE8[D>\Y.YT76: ME=9:Y$]DL>$K5>A*JDW%S;,*YGFVIXZF0J"LNQ5"J[D'S<36A3XY?$7.''4H M<2>R^7&A-H_$3)1@:^.\11:O5=.P%%P53[_X;-Z=/U-R4\Y@ZV MJ04=(X.U#2EZ#3=3J.*JC5W$ MMF0AL;:.TTRR5:#AM2>Y_".\Q&_G.&TD';Z&'[/-Y2.IQ[81:*"9N'K. M;_;_4?.=!1H9>O6K4))FJM_*2UK@KV=X^\__!U!+ P04 " #6@:E8Y5J. M.;,U !>0P, %0 &-T ,(^#']_=W%Z_FX 0A=Z?KCZ M_5T<+4]^??>??_]?__:W_WUR\C^7LYN!!]UX \)HX"+@1, ;//O1>K" VZT3 M#FX!0GX0#"Z1[ZW 8'!Q?OKSZ?O3CX.3D[^S*BX=3(K <,#J>G]ZL?]AE-8& MP]\&'\\^G;T_?__3X)???OKEMP^_#.YO]V2WA+&E7T$7^.&WW^A_'DEK X(O MQ+^_6T?1]K>SL^?GY].71Q2<0K0BA<\_G.T)WR64O[U@/T?]_&%/>W'V/[[Y*""KD1'[U)?0'"?W]WP:# M1"<(!F &E@,FCM^BW1;\_@[[FVU *V7?K1%8_O[.C3 \H9H]_Y"P^'_F$;$. M:G8C&&(8^!XUEL.7>+J<;@%B8L+#T!O!S1:!-0BQ_P1N(,;O!K3IA]DDQZ^[ MBR"&Z)'6<.K"S1DE.FO=U)D6P*.U$ZX GH3S"+K?UC#P2!\>_Q7[T:Y3M-)V M.H%ZY6,W@#A&X![YH>MOG> RQGX(,!ZZD?]$6B*"GL>;C8-VT^7<7X7$![A. M& U=%\9A1%S5/6'=]0&^ I'C![7TW4OS'0NF+/M)&!%NL>]^<8(8M(*M7'GO MH&8 DX9=9H'DMX?0CSI&)FO!!+R]A?4/L]12[W"'GN=3-^D$DW )T8;YS(Z! MRMOH&.(,/($PWO]SN1O%.((;@!:D-N(B/@.X0LYV[;M#,IEI!;192_W [5Z- M2A5W#.8&AJL%0)LK\!AUCTB]]HYAD>G'QH_84,TF(VPT(O/WMD.A2KU=:PB0 MR64[K@M5=,S@'8CH!.\>H/G:0>W&7%%=73OE^!&#OV+"Q?B)LM+.^XHJXS!= MK)\M#3!P3U?PZ0RX7E+W)/3(F.3%3H"G8;#+XZ(E,:\HP?J!_D%!?V" !?7D M99;ATD'NGM'TSZ(L -XXIR!&<$O_83R< 0R69RG]V;-/!J&3T$$(/@/$;[&( MIKA,"A ZU$<;/$D_$& 7OYY<7)R\3_19;$M!WFJCJ1-Z#O)H!V?CR_#%QU=P MX_C$72V=.(APG>%?N3*A6E0M/F<92P<_,FG&^&3E.-O4/$A[]!M:)3X:"@#> MIFS\I2H2C1#:L_%+1)=VCP$8A_$F7??=^#C"-0SJH' _C,X\?W-0NA,$S2PG M$RJ@B_F/#!RKK3U3Y&\*&88G7J*X#EGDU-TIP\S>^N$WK;H#=EE-)QNP>6SJ M./B\YNMMS^B:\(3<^!&<',30(;OT_CVL0PL4U1Y7 -U<@P$-1D+4V!_3;X[N./WBSV,0*G PGB[9.H_RMF\G M#!1S(N86(S+=^?]>A96 4 M9:R"?#I:!/GPYSV"7NQ&4S0'Z,EW FXV+^:6F7S$UT^,QG)SM"ICOK+OLH MG0?\Q%;('T<3(1_^O $K)QB'$=VZ*7<'#D7)' 0TO7.>-,>UY^+/7)Z+!$VM M5BXCR&],FUERN:-&R./*K)O.1[/9SIK$0?.IQ:Y93&\'5JEC%M+7P=NA@ZX4 M/E3D1+][%K&>=Z-]:P1#LH:)DMCRS,?? M+G>7('37&P?)NEA5,7%X4*&@%6+8,R6/BU84JR&&4E%#'W>T\4$T5LAYE>#8H!2#M1WW/ M"2L"GK?./R':'T+D!;+X1-P0)Y],$Y!D,I!C01BY%=)R84FIVT1NI6*%"HUK M#=ORN-W';*5<&AT6AMX_"4/LN.,U1'?@.7.T'\&0_.DF]R$D T6M.H0NM'8M M!J1%G=%T.?02F[K-'60I"(5'*L0N(FX[;C35#*QF3?L04A-+=E 183#:\R:A M2_S PGD9QM$:(GY<6$XLM"A'UE;KZ&6O)@I[QZ\_4-J' MP'(AUGX$I7UMNZ BG"Z/=T@$RULN'7BK'ZUG($@NK:_][0)*=K,; MU* FA>HZVBR3J]0#&W.E=?TL@+%?0C=@W^S"^ME!7D6$-4P!;'*Y0]>B7JH M.]R#45!#^3J(B!O].S!B]CGW0D1L&^TX^WXLZ2M9$J&A%(D,0I%V L4QK/O1 M1R!%*&M3NT'GF=8S%IQB36CQOJ91@L MFS7&LJ-B)3JALKF4II%)C9A#J8:N.X.6B1=6MJ[=N#GL9DU2VHG6?L;"ISV'';) 3P2U T8X&L:)A MZ-%YR9:N+"KO:RB4%,<0U;'GX0X0NP)*4DW*A,*+8A/:AQM'<*'M/9[B!CUF@WN'0"^C+6? V RD:XB%QH*;("EL"5 M=@UQ@5J0N^L>"AJ JKQH[R9BYK.=1$\C/T24=W#C/P%O$D9.N**IY8<8 WIR M-[D/3P\<2LR[1@U"4ZE9AUUR.O)7.;&J64L3>8GJ:=OUFJD9MN)9>\>M!3+; MK1N ,QLZ@!CGGLZZW-TY48SH&NWPM328H%R!>'U=JPKC0DJ9D\<:Q"44Q5 J MTSK"T$114)D]_>&&&GAR 0@Y#NWQZ^RCMNQ>'($B"%^+2+GQ71FQ06C"Z+68 M6!E>-_%K!2E#%1ZTQJ_%3._#UW)FS0Y"]$U$VB>1XT:Q$]!G*F5#CH!<[%DE M!2R!*Q]-A 5J0>YP+*G6 %3E1?_ (60^-TQ(F38;:R"]U_.#."*SS#EP8\3Z M\OC%#6(/>-=$4_0.9ARQ^,AT.7902 :[PT.>ESM^!;+(17\MBJ,&_;9IC=XJ MUXI5Q6I*L./KSUHL ]8#I3_.TZ<4 MQ>16 )5V8A%Y#;#===I*N4,U/K3W,Q'CV2XB8]APJ"5<1>D#[!4=@T9 M9#_#T+LC)G'\)O.V"99>D*Y9BWCQ4[^>MIVI2G6P%7?:NYH 3FXY4A^&_CM! M ._/]HIN!N4I^+=MRC3Z^1?&SDLT51BZB92+!0J]0U1D\7"3B,=:P3C_ M=E:0R@WYR'[@?)^R44:Q?[<1N-X9@W#,C(BG8;![EQ,T>(GH:5BO "M3YETW MSTA2=A*S<[VCQ9$/?PZ#(-,UDPW$?%(>XJ$MV-? MV2*?Y23__=UY5QWG^?GYU-U%$$/T2 >74Q=NDLYSN*B1W<\Z?(FGR^D6)&_2 MT!&)AMT06%./\03HSJ]29SL_?W]^/C@9'*HE?X^F=_/IS>1JN!A?#>8+\L_M M^&XQ'TRO!]/[\6RXF!""P?#NBE#>WL_&?XSOYI,OX\'-=#YOV6-;O?"\#W]\!(5. MK5?HM%.DW(BWXB6T/8H_,[*GC?%E7V5"!>GS4/2D@AK],V5.NA0JT/0I^OQ( M42EWL145KKYF^6\M=,$,8$3&B3D9)^A[FOS9BIC,M$REYG"8''!9/XZZY3EU M9[*=1FN *@1;IM$NU?=-I%KFNUN1=I/01.HA1I28CV7A[PP62FN+@@#7O2;"\.(S(O' 2,E:DVN/1]_ M#R &WN_O(A1W.&6LM?/Z!,(8X.$C9H=SA#NN13+3':2>MLK\6^:>4@:3TPW) M.2GZTL/^V<1)2$\_T(Q8& /R/V_AO,A55:\F6X9ND3ER=%D/H&7J'D$<39>? M(?2RWGT. T^@55D![OBIC1YRK%LF M^#3L%*[&+_3YB\KA24*O72D?VRA% L0R%5\MC52BLJQ?74,$_%4XBA&BM^@S9_T^$PE1+WX)EH1&'/2K58,M$\)& MO:P64LOT+ 1<=\BS9[;82(<27)9I[#B/VH>;_3 F7!_/1276EM 1FZ,7%0EN M(C0_=-".#?X$+MT'(L(-&.!DF! .E#VVJ-UJ?FTS0>I5%)89&ID;'.$.GQP_ MH-N*"SB"FPT,YQ%TOZUA0&2*+QWLNR*'4;<6[0;QJ=6,N2X\RY1@W-<<2B'H:%M>B7\>MMLUK MX[-,R[G+ \DH3H;SZ9),VRH"?THE]6NSU>:[$B;+-)B;?:E,0.V)Y]4P/N%\ MTSI]L".W'&24V3TZ,K;[T"/?(YJ!ZPHD_U:=INB@8OV:;W?NH@/(K\@\Q$&T M8>BQ3T&2-=[[9YP\\+P70@.3:=.8+0ZDN[ZF:G5MI&:9)4J\;_TAWX1-M-J3 ME6*IU)3)RY^C-YR$KR8/2[G*B%-S\_U+GY.?IC>/=Y/!],[L@/T]'_ M^V-ZS?_O8/S?#Y/%/WZT>Y]-^$R40RT.ABR-A#@U2D69UW(S5!&.>2=8 MX$N:S4A :\%UT5H6EPLV\2&9UTLF=BR]'<:ALV5R(C6MPE!4Q&!> 4//\Y/F M[QV?3)]&SM:/G$">UTA>QI9#"\J*J\@()Y#$/QZ) >3'TU&1A9Y&H&B'%A M/P+I'= D?C8#+EPE.OGB!+%HU=U_L[8,LI:Q>/7P!R?5PZ1->FHM=Q>KD- M0LNZ]-L6LO8CSC_(EO"K.$O4ZN1SW;-#/6[T7OF8QD]B!.Z)*W+]K1-YZ#P.?O@M[12-I@5KF MWY_.WY]?#$X&Q_;)A_O9Y&XTN1_>#"X?YI.[\7P^&(X6DR^3Q3]8PM_YP^WM M,O,?];>&!2-< M>_GP=HJ[K=K('AG+69UA^ORV6Y4< MS#OD,H][#N7O[E06LVC36M6,Y;HK C2ON]04\0RXP'^B5EBU%R<@MV5#6]48 M"[MP E3F%<0Q//H>3#W7>2QAR&N^-^XUCR*P4*>4N7J^,EO";C=9M%:IGK*P M>DNE'8(KF@S*?XQ)$4DZ;2Z=M7ZN;$/'!-M<)$:?/WA5;TY\T..]WEZJZ,L] M?1>$?$A -XVC-POR2P41$;&A ^:AW0!&AMU&)TH%%3&[1 MX"(W3+E>[!ED""< 1[X[HD:&=E(')Z"U99BI,K*L2@10S*PC9_0JJ.C)Y^-O MAIS8SWJ<6 &L04UP^T#I5PL\$==VWSHN_B3=">19^-^U'! :P%VB! MV[ZBK^V[UHW@MDOWU9NY(].7F [AX,Z\FYG[. +#VF>U2H8\PN37-4#@.G!6 M>.UOTZC3!-\ZZ!N@N;!"[Q 3YY\T;%FAZ<51[V;44CYZCIW&VVW@ S1<(9#< M) -HPSU6RB.G=R4*<&M1SMZ _@!.$*U=AQA/LH3W2Z?V%>A-W[G1UM_X M\+5JC!UC)-CH,W!UM5==UO3=&6V:K!:%5JW>$V[""#\0<:?)?*2*Y)*;OBZC M37=<]%K45?V*P?@E?<:T?&*^40VF;\/TKM2Z K'L1/P,T'F52PR17@VA6>L9 M$/&#S")RT[=D^E1T-7K+M'H%'J-)2)B-DT1K 4T30A^TVU"XHAAF12'3-UIT M:+A*!I;I>1(^$38AVEW31PK7P&/O&PNW#OC$QF^XZ%"L"+RM"OT*T;=)2%;" M+A#>5!(1&W\00*M""^!M5>C,>;ZEOL1W@DI]YFF-OPJ@59UY[)9I,C-CZL';02I@D0$1M_ 4"'/D7@;5.H]P10Y./C4[(B97((C2?_UZ)(#G#+ ME#A>+@'%?'R1:T8\"$TE$])P2'(Y.;H&'IW)T?4V/.%R'_H7HM<2U%N173'/'/6#@ M74,T<@*7IL8DW.U6DCY;LR!*CURA+28"[%JKYN4,+ M6&50TKL:O;1DP>%J#?V[(SL4B[&O64^YQ6G(/S9?36[ZU+>&'G.8$4D%\9TY MC=*\L$^_D6G,\+L-O8HPYS!Z'BI?ZUL272I@''K399)=MN)9U_Z;-7UD&:"VDIQ M8/J*G8#>.GUO12>2<&?Z7N*/TW\D2K"QZY1T,42(XJ2AH\O=D>3>V=&OAL\. M\E+@&5'D]VAKS:@Z:<_TU4WCYMV/6+\S@ST^+W8\$8 ;10\[:_.[G/PW"!UV M)M!78;(M%SCI+W0SP, :EM>ZW='$CCU$[PM8GH1MM.NNYE1EO+(UB98%:VV6 M[(Y*]MT#C(G]572+LO0?!=+/X,_/Q>H9?3<-VCTWT6[2W0C5UE.VQ]02[#>: M&Z;N4=N?%(_:'IL:8-K6(":-]?"J81FD\)5"(:FF=)P+*L7I!W8@^0(B\PL%-EVL> RS M0&/1\Y<*@[P A'G)5ZXFL&@Y<802>G3]>N=LFMR_:-N4!5,'J177"O8VDH!Y M(^*LEO!L_B!]HJ.BC.G9AH[^P<]ER!5';UFU2ZZKM%LA7QC>F+[/H KCF"=; MY*V_JWL$"O&@.Q@F$9K]Q>)]GL7L'F@2A.]Z-[!6TZ:GNG4L3*]DOI=P;QEK MM 9HL7;"?.CWHYN]LI:U8\YF&?.2M( M[A4=.]BG.:M[_.!CJ^,'3MKJ=WX.X;O1G, C(*IL6,C=GSS'Q0VU;-)31C[?B_&%#(5U?46KE&MX"+/TB9VMN M/ F3Z[K:K;W8O&E7_",8>U'F/XRMJ\>=K)BCU./RU>Y@VR3$MZ[P%E>W=&[4 MQ&?9UM=^H Z6'V3MZV6U^?N!9F;V=K7:6K-U^^QXM7D2+B':, G5W3C[17'C M[-C8P#^V]K9A=K#7^!&#OV*BO3%]2[ABZTQ(_3HWT81P+!B=RJS)]\3$]!9M M;%586X5N[-FG*C GW9\2T%HS?:TR-(E2[+F:2!_'9C$=HD_NJLK+<,Y(<+-H>4/+#U35A_>+TX\<%_'#ZRT6- MUY2$96UQ66)S$K^,) 2E6R4?3C^>+^!/IS\W4$FYK"TKLQ8J*8/JUF%AX)ZN MX-.9!_S$5Y$_CBZ*?/CS!JR<8,QNXG.&#"Z%H4%"+>Y:&B2X$'1+>2S.1E/^ MV0*G+[&,O4S'W6:0$7B2_P++)5GS WP3N,/0NSR=^0'873^B2>B*?8A**=,. M7606!Y^A L*RL.+^A)9D\IDG,>1*U*Y]">>;>0SVB%TZO;3XR"?/;'CR[MO9 M#.-5C*.+<_++^WN 6,0L=)-P)8M3BCV.E!$T]O)5K"-6!,7OS9019W2IK?Q%?51!Y(EN1%?169*M4NQ M;YDIWS)3=A:A<./(?P)IHKE]PD4RT;Z#8?'7\68;P!T 6!JV:%.AZ6E!RY1] M78B@-U6G#+^JR+S")=6OA-[T6E:W;B6B,*_7PTFJ M9.2BDH AQ:YR9H]?QM#0K)9MJ_K<'A^4>4T5^)*.M0):BP9+);O+]2(^)/-Z M(2QM8,@L3>H1.72VC')2T\H=I2QC,*\ >A;:]WP'[>8.72M5'CD6TQMR7;^V M=%UB0!9HY\@2'2:GRP497S%-F =#^7I!H:!-#JW*"G,:4\!F7G6YB8OZ;,\V M[Z9N@<)96]\1K"O@)AOY'Z@2INRL7;@2!Z_D]-9,L&L)7@&8^2[Q!;!HFF1T MR5$8&D\^M1M/;-Y=X%[@Z(5GL[*_6K![)IK##E9FGZD_,7?Q!O)"^6Y MWTW/@@4&<'QZ/,>M(9$2H4A%FO_=](RT2J1Y;M^RP;]E@Q==J"35 (32DP%L MR,;#.%J3L?A?PH<1JPJ9[AU-$I568;+L_G%FKTQ1:=(2II=E330F!629NAB7 M$XQCX%W%-.B(^@"X"':3I&NJZB MU_2FRXQY"<,]E>7TJ["3D$\E+LLTV/C9 >[C I\1Q,*80Q\MZ;<2DR\8R21A M]9=)[:_H-IT5HJW=I?&=.:1I'.')"CXR9DS B0R?V MW5Y>S*EN3[^==1! ZU$>VN;V/J;;\C,RHQIB8N\N8=%9D<'X,-%B?G,_8(OF M_'5KT:_N%@&QQBB_%W>1[ DD>P5]O6;*;T._G705A>M.!I99T3!@]0*/#W/\ M0O\4C2"JA?7KO8/8G2HXRQ2:N;].+[W+%2@BUJ^P#N)N(C"V*:BI/SG,7(?$ MI6R2.44AB0M 3V01Q9?#XBZZB.M"G]1M?%D=Y>1&&;:;UFY'),]*U MQ5-IEG\[*TB.,/Z-_<#Y/H62$]_S\_.INXL@ANB1,3(F MS< 3"./]/Y>[48PCN"&,)Z]-?09PA9SMVG>'"#A7('+\X"@WIC_P$H'0.UZ[ MCN@+DK^_^^G\I_.+P2 M/%F2^]V&A*>51G%\E23'NY8K=Z2?1-?!$6\&?X!%#(IATK$+H^D*A&K9SI3(_U%*.&R8+< MX8<7!X]S*"<0C,,26D/#\?OVP[$$E"&-)*EVL^P(1V4)K26C6_0+E%%^N&HB?2+/Q_F19>5^<&&\;K27)A/RC!M4II78X$T MZ0\V#+VUI$F9[BUW51"PI?F(M24=/X6D-@R9:@*5PK!@E+Q'T(O=:(K2HV^" M 9)/9FAL%#P@5&=LY.,QJ@(VS4VXP<)A44)KR; H,ZB"]'DHS,>'4^:D3VP5 M:&P8+2NMJ+"[DN7?O-!9<%8J\AR%:8%+;24KZ!S7YL4L<)$W@C="U(N9>2ND M+JRL9N2CA9FW0T19XYQ@OT% EMS0PW<@&C[B"#EN,36Y KWIR6@3I2G LFR7 M,664;E^/B-50'K_ZT7H?7)F$;A#3@RY#C 'YG[=P7@2=KU%-IAVDLMUFNV0C MI%9MXPT]ST\:GX1+B#;,M.ONVGT0[]H=ZQ_XQP;>]N>^OZ<%VR]QWEX8?'MA M\.V%P;<7!M_"2?UOM;R%D]["26_A)'OB'+:'DSB>O9; W\)*;V&EUF&E_^1O'+1+.9U'"#C\UX(K"ICN18T#2Q6XM!PQHGD8I\M]J&,?_N"J04AJ>E>T ML0*$B#1ENR_'FFY\YY&E)62W'Z=+F@")<+AVT JP4!9QTR,$/#^:@4=Z%&H4 M(Y3TV9*^NJW?]).RC97-AJXC M HMO%K5*FGXZMLTL20F@9>J\2E^C3_&)YK1%*M//Q;::S!;!V+'9<@/#%9TR M7(''J(,=EX_E>U(WT[O/)XOQ['9P-;Y<6+KQ0M ?K[M)]UMXE 9Z$+4UXLF9 M[[YV7.;B.0'":G++-F7$BLAV)C$<\[Z-Q]L-[2W\:U/JQ2R((JI:7Y6N\L#Z MFG)^I4G=4#@, I]>>;]TPF_B\[$28M,QQ+J6=9@02C!9-R'(]GN)(^,16K;7 MH>;">$!LTP.]R21U6F)RBYR5V+;$^LA"Z&A'MJ%JT(Z.B%44Q MZX@VAZ W#PO#&5C&H4<'X1%9D?KAZAKPSU&I%+ F,JCL>>5X])CT,URL88R= MT!N&WICFP00@G,>N"S FS-R B$Q2)?9>J[PUD3SESE +G@&-+9X)@!WYKJG* M*BNP)JS73&>5^,Q/Z],DM))U58["LKN(:@NJ' )K1"Y=/A5H+%HS<0R&(^N^ M5TC7/L+1 CFANY8,VCPJ6]9(7"LX^!$>YWW)<@Y<2'Q5E3"Y9+8LB^32Y++> MVQBY]E&U-'E4MJR$Y,+D<6[>J5XZ 0UDSM< 1#>T!2HX\: F)C5]0RQ7,&M,Q MEL;[RHEXSE5 8\C)*L5/A5/B @:+!"^=_):H+'#"4M/AREQ+^&<8AOX30-A! MNXH0$(?2M">NL(I\((C#?[_!("71"DE-NV15V0H!]";<^!&#OV+JMF =0:L4 MLR5X5"ET%3#FO75^E+FINF,IHC9\M5(.0GS(R>A%RHYU=^VX8+BA24&5E)P6NC M8'$5=AYWJJU@,4#+%)S'>>E@'\^W"#C>-/SB()].J&9D5GRA- F1%;?S3%2- M28D,G)Y7@'+L$(N:D DM CBB3/ 68!4%M&ODU\8:48%C6X'$Q,; M01S1U,)"=0FH]2NJBV"( (S&X2GQR*QI\9"4(](OZ>;A"A$&Z_I %LD,>&## MV-F_O>R2;YT58$FM0M??.D$2;:&48 -$KQ.WKU:_KMM'0=JC-C [S-V3N0;@ M80M#.LX2S\ R?*!;)XHI3RF ZNEC_1KU*[MYM*43P%KTG+6XX_T,GOY$E/KU MTCR((@6B7=[ID3W6\Z?A"&XV,&1/F%>)7U)0OS::1SSJX+)L2&3OPC,^!8-; MED"_3MH'*[+\:^D8^\285\X.7T/$U,[:7Y!B> V#XC1"N91^\;>,3*B LB,[ M%NVB?L3V=&BF/!C2&Q/)Z[SU\F+]7,Z+-9K>WDX6M^.[Q7PPO+LBG^\6D[O/ MX[O19#QODPU+F(!1C.7 %R_U5>W2!OS5-54VN/&?@$?6&DZX\@DG+ L>OMPE M3S$'#L:2TW"U:K C:59#M6;=8"W4YH0T,75'??.CF M=3Z#.R>(=L,5 NPH"O^-VTIJ6XX"-C3AW$$#$<:^YBXW9&P.,3@T*#[$)J*T MY8Q-"^E+\?67-5G!NY=F6K4'[AO39]E:@,VD/U8?":UZ/&#\ MPX(C8YWFP# MR/8)CGU[0N7O!#24PE.O>EG37; +%:NCU;*FXW$QC"-(,]JZ,Q""9R=(-H"X MJJM1VO1QN$Z45P.O)>H#7AOU'4N;/DBG1WU'O)9%L[B;Z8@^J3I=CO^*Q8>Q M5 J:/F/74K=UH&KIE>GL-MTP%QW6X5&9/@S712_CX;*L-Z4LCE^V="HL7X<= MB$R?9^NHEQ1A&>@1-&2ZWT^O[AEY:M-GV+KO(7E\6M21K@'%,X,"@>G39UT( MO0!)I]E3'W@#G^E3-@2!Q.*+A,8/CW5H[45LNA7PL-VJ*2!+:/Q06,<*R&*S M8W_J!CBX[E;4+YPG6L;#>;L]I_8W)P#&(,%S!;"+?"9-V4LLTA*:LEC,(V(6 MU+0^ [A"SG;MNTX@R&;);06;/@H MF==!#V(HW>H! _=T!9_.7'ID#^T25:0?CII(O_CS85X<+3(_F-Z043(7-@QD MF#8IS:NQ0)KT!]/1W=K2I$P;\A'[7C4G CQ%KC^T@>>V%&+:6USU#R3.LA?#*.O&?R4V)-#Y[O,0-(-DK&#@AW= M)1%OXZJ5L\*#5]G182*OADG+PBK/2FU]F%<$S_DW5(0-&F#IE_X!'$2?\J0\ M[W^HHQ6E2DSOX[71E!) RV+5K_%=.<$=',617@;(-GV\O2]GQQ&[Y+F2?5(& MZ?DZ/JGIF8"J>>7R4'"1F)D-CV"(8>![9!;IC<.(" _PSBK+2>W*:5]C82*& M9(\VA(L3&;$%3DK%NF1ZZ#U_?2;"?4LZHDL?'WRE]*;]D)KU'$\L2L%H MF0AG61C'"&[!Y\WC6DW^97H;%B(-Y5\&8]E4EN]0;RIR5E:6,IN[4A%4?MR6 M#"Q6G>O=WW-;$%^-&%T@2( M# 1/\3 ,8R<@'B!*V2!S6 1DAW=K5F#Z7&_3T:XF3!.ZH]P,']/-*]$=H^HR MID_W=J0A#C+M25,6,'*"R]@//,+6?.NX8.JZ\=8OI9FJ5=+TP=^F"E+%9Z+O M[%F9;+8(/C&;&08!?*8W)V; !?Z3:(K?L"+3!XD[ZF6J<"V;;[S>]P9$22T; M3#M>S<,#>9N[\9U'EFA::7Z8H39^A+FS*6(&E-6JFOFK=31=/N#D6KZ2PDIE MK$F2V5IM)6B6*8^W>*1GRUE*Q_+T7[V8-;DO.UI1Y]%IF:\,/<]/*N7,<],U M2#G7;[VBUF2MK#LI449H68<;(N!,ES=.*$H[FR6P)G=E@TZ4Q6&9#O(60Y,: M*PU3":$U&2Q;CTT)'LMTP_.]="D_7=*K7\AQA4\?*12T)M-E1X-2$=\KT.7X MQ<<18*\A3).=/SAF5]UJJ%52AS7)-#O2L 2JYCE(M?U)]=FZ-OV:[2A\T@:T M91TZS_K^"K_2X'DDUK_YW5W\1(3):CU]!701"KSA$_EVQ=D;%#UW5;\:_;KM M*]ZB@M:.2^1DE7,#,;X'B"7%KG>;_-?R;?*[\6)P,YW/!_?CV6#^QW V-GJS M?.ZN@1>S-$8.HAHX(*5/E+F7NR0/.\O\*+MOWJ >$\O#,/(]/V!)\N; I2\N M^ "/7]P@)NJCR9T(F]LX2AYE*$/9\2N0W)SHM46[;L8W-J79D?.OC< M5=[TJ"YFP6%JC9VLVF(ZO4(BF+VSU/S)G)(F3_GJ(.2(,C"K%#!]/KNND1[? MLY?C,M_MN ZI-%TI=+JJ0F;/!JM!RCWJ4=\_FSDP;'J8E^Y<=U2W+6>4ZYM1 M1P*P8W8_CQ\Q^"NFFQI/E*;>]/Y3>7H_?[B@8"MI?#:WRX@N[2]$R9/,-J,6>(3%_<[E+,&5B][2" T"=]Q@F=%4"RC0,NG>E;U5T( MFX_,_.3S"\#TL()DL9:CL"N[E.K2+ ?!&IE+%V %&@MF+Q*+X,:B"(=L<>=7G!P0& M1T^UK!C/E[LC27I,F9DC^Q;3!R+I"]K<-]!Z:L,6OUS+9KH5@66GQ!F3C]7H M'HOHV']2I\@N..-CG@^9,77?EBTC1&VCZEX46JX#->X0Z=F[.QA2 ,=.<>WX MZ(L3Q-P\*WVV9CHT4<=R>A>&C8ZI"=1D-^N8X 1/HS5 B[43ID+XS(Y]]C7P MU6[>E@1V6L;$VM*QVZ,5X130D.[VQ+I;%MR5$X%^/%X'W-B2IJ]_C]B!L)H> M#DV_IO^AX_O?_S]02P,$% @ UH&I6**%[M@R>0 J1(' !4 !C='-O M+3(P,C0P,S,Q7VQA8BYX;6SLO?USXT:2(/K[1;S_H[ M%Y1$M7FC%C4BVSX_QXL)""B*6(, #8!2:_[Z5Q_X1GT!!)!%^2)VQ]W-S*S, M0F965E56YO_XGY_W 7K"<>)'X7]\\>[MMU\@'+J1YX>/__'%,=V^^?XQV&*W!@[*?;0LY_NT"8Z')P0?<1Q[ GA MQV^^>7Y^?OOY(0[>1O$C0?[V_3Y.#O:'_ M].;==V_>OWO[.?%ROEIL:80GOWII@5 %_OX;_N,7__G?$.)S'$?Z"\O_LKY?W_)O]TXSS@ MX M$(3[=+Z42_%#0R!"^&9R[1ZJ7;0[9/W?ELHHT+:<;8N&X%[M5S K/ ?V7 M&_*G&M?X-BG'N$]_<,;^@0O_[R,B(^;/R1I[+AI3HG)\!]?"'[_IL8/!9O'=::< MV,W)D#]JY,P@OG$CXC(.Z9N 3R='W\;17LA$-EPD^/&?P4,@XK+&8HR3Z!B[ MN-/'J'(FFQ\^.O$8!((N$SA\\VG]Q7]>Y4N#$WIH$:9^^H*6X3:*]\S7_8]O M2J)C?^Z' M*!89M!02]FM+&&]^^ 88F X(^9"K0P&..#R$:MSAV(^\1>A=D=5+(5H##E8M MA$PWE:(&!*82 B[D"L&!R6+@(0H.L@3$3ICX= '2^HHV*/#2(&&]M4PTX."6 M#"$CBN6C@ =P&#Q"N?8#?'O<_H/?XT>?AK%A>NOL10N$& SRPXM9KG_\.@R0 HB8D"E!"8LH\/2*L S= M*"9.AVU.UBE9GBZC8YC&+Y>1)]<+#1:DFA@)5-<:)0J0$AGP)-.I&NH,,604 MQ2@C@"B%Z15MXWQ>>F2Y\[<^/_73K#=2>$CET@A15RL),)!"*;F1J1)!0G4L ML!5K[GED4I+L/S=^B-])917"0NJ-@OFZS@@ @?1%RHE,5S+(6?X'1''0*@3P M-1D'E^2/JW@3/8H$_Z]_4$;)8F + M]$;(OE!K:I"P.B-@1:LQ' <1I,FC7NKCYC%V)!I2_QGHIDW 8G'15OEM^GNV MUN"M+\V6$ HS^8>E60O!W2X*Y2=F;1"8#RQC-?_(S=\G_]!B!EH?FX$A!@>P M_UAC]Q@3=7OWWOLSO'9 MW1&.L.047 P&:]LBEIOV784!L_$V$RT%R$%1#@MT"GYYC&,S$L4'BO8D86X&73HH?H_A%>9M<@8*^ M>6\QW+Y\+T []\;/*BNX&.4PTZO NN]$P07Q\0/<2)?;1I0D"H@9+BN C40 M(!40\"!3 0:* MTXR0R/U]O7/(1*R.*7V%13?2\AA;B02Z;3$0I[%Y46! ;6&T+$DW,@P3,=09 MXLBH@@V@7R08CIU@&7KX\]^QW+^TX$"U2,QT0W'J0%"Z(N)"JAX<&#%H1, G MO<'B.Z-K/W&=X%?LQ/+G!')0H)LM#>O%+9<$;OH;+R4C[=NO[/R#PR.* /J\ MH.3[FOR+:"LCA81]7"!AO/FVH $&]K1 R(?\94%5/1@"G&[P-S!FVE&#M4$_ M!,R+-:0""*PC+4ZT6I*]4II<3^:$"8\Q'CBB"+;Q.XP^")G,=:#VX^3?73!Z MZUL7,(@"#?=UMT[RP-@\)F\>'>? /S$.TB3_E_);9__P3Y;%17E9;:_]T E= MGVAKQ!] 2=ZF=T.=7D/ZB$:5IPO>I'K5G;%VB+*Z7:]NEE?SS>(*77 M"[3^:;'8K"W1OXWST$KFD %9H%,U=H7:PR!@]:3"0ONR-P="OS&P_T^J!X/P M^X3CAZ@HVC$%V].J[XT?XB7Y8S.>4@%:H,8MMH6J7$#!JG.##95N4%#$8$?6 MZ[12BF8@[NTQ1!W+-ZO;#V\VB_N/Z&IQL9FAV\4&UASG28+31!.W-('@S%#, M;M4$ZQ @YB=BH1W2,B#T6PX&;75F3*_7X/$/9S0[03)2W!8LM/Y*F&^K<0,0 M4)N%G$B4>E;D-UFFW69"Y,QSG!]AM?W227;ST*/_6?QQ])^<@+"6S--+)XY? M_/#Q9R&]6]_^6'VU[^^1P[[Y2/1H!UZ_VZ&6+U="G!%J-'G2/F_ MOI^1 9(#9OFEP8"WM7T,9T"3%'Y8M.Q$1TL^V0P\A8M/I9 ML]?7[O'A]_9F>_J153Q*G#P]F(3H2J?6PAZ&C:1 M$ ;) \-\"^ (M[+3U"[9$EA )Z5BON:<1( P3DG.2=L9U8XJK%FCNXM@@Z)S MAI6[4_A#!_EI ^ Q@_)\P8IC!>5Y@H;/293OQG<>_,!/?9R071Y[=;F+ H]8 M&MWQI2^:=!AS=#@%[BIB5<5-<4&,H!MS[5K#G?-"DQ+,\F6:P/"9,F+V13DR=4C0[!@1 M*_*\F S:EKO*?D(<.+1-!W2Y+;ZH=5^'9,L1G4P<^1E=$\."0SHQ2_I3N@)O M;"L1-I,>3K ;VK\DOP!E)285G7LA#NN,Y:"]TX,<&+TQ%FJ:D# *'S5:[85 ;= M01AJQ;D$^[$E,#^P-I>@S3P]>@^*C^01"B>9L)LF$;7+OWS[_OT[9IOT7VAP M$1]QG@B5Y)E0&3N5Z+DA85?DZ2VXGWC4J+MACF;G7E:V@W5C.VGZI;4B:*C( M$J,Y)5526U"2>SNN78G\VS#R9E(NJE+R\W+!=G%D*:5AP*"BFGU0VXZ+C \! M[#H>,CL6LN0XJ,,Q$/"-@S'O]6Q&:_1;$L_K+W_U>-9MA367PCHDFS;$^IM6 MQ9[8GJOCGL(U]I/%$RIK=Y5:@&D!,XE^2.D,$D+./98ZK*1D)(T(?R,L8;#^.; M8% /X<5\B)Z%<\B\PP<#GJ%EDARQ!_[HL;<8Q'ZY*.C?OGW[[;?O9NC[V;?? M?DO_'R6\B8ES3'=1[/\+>_\/"J/\7WTF.#]W+KN<="BP A_ 98U>E(7#6F"P MH9J(Y69\5H4!"\K:3 @#E[)CCDWVU$N MB6]XW8DLZ7O_S+[[H?WL^^__YX9 M"/WK7[Z=???7[P6X:5S\,F63O(%I-" "9)J 6H9 MDF)0F!1)%2_M>\4"&E%PY(1I"U4ZB!-"7U%27[-B&W0A(/2@;7-PZ;-,AIKT/B,$79$C=?P0>PLG M#LE2G%1XOL);W_7EM3GTB)!5.DS%JM?KT&$!5>XP8TM0^H(CHAP3?575R0Q9 M?I(VC;'U%J\JB\L0T.SPSY)#O],/^\8U@ -K7K8(E9G#QF)= M. &M!SL%R^O4B9651NQB6GLG9\PNOYH3*9 U%\G"=[CZNT@)FA57SDJ1NCP% MA[Z<5C!E^/3;GLOK+K*T;K291/:9T3POJGT=Q5?1\2'='H-V"6_-<]=N- #W MJWV$K>U6NQ" V:MVY]"LQ'Q!&&TCLG6-L>>GB&[\K'EH.X#D72O1L[GPLL$* M%)MN%TE0MXI9VRZ/'5_?X9AUKS>Z:Y(CVW('J1-/?BTIP[3@IE+-FMFM']%+ M3B&[M2 T$"-BU67F$)*JV\0 F!R3()D7=T%&,]%&LL7$9.+(3:N)88%)B5G2 M*QC'0R6B5>9C*-7MD=T;DH7K4,B74/S*A25X8L\PWZMU$6N?8^!WX!UF(4>P MRR'4Q= Y PYMC2.HLF/L!*Q(7CA=FEKZ@7WFL2IS(3I,00W++D,1"*2SE@J* M-2;3XLG8;BJ8%AI/#[DR"XH,Y)HZVZWC=L\(TXJ#ML0Q_I MBPW$GOW+R2+9MG/AZ:,L1MSK"XU+H2$;(BL%J/=&%H("M4E6\-+6H=7M>G6S MO)IO%K1@/?G/Q\7M9HU6UVAUM[B?;Y8$@%6SOUQ]O+M?_+2X72]_7J";U7H] M@GXE<5K1+?*W4J_(7VB/0._HIF3K@>,GW\7SSW[SU;X<;'I-TK%,54@&,ZGN MJ)D0]5VDH#SMA4.CWRB\_ WQV"K!$G@X*\E5M'?\9EURH4Q28E'B)=A5IZ9=O E_^?):XST MH@1N!WT$%YA*%S*0UM2=3YG>(CJ=**>%G@DQE%.;H8(>R@E:4'5DN#G@YS$Q MIP=]/9RDJ^V'*/*J1Z/K*)!G2L@1(*^&=6+4+X9ET$#7PFIV!#>H"7OTQU"J M1]0)HEC@5\(]Q;'"(#[$49+/2C@+>CV(Q-"V.6G"0S;W4?,C:*K3]$FSJ+B MU?VER3O!@>] $DPKDY*EYHJL'T%TH-O[3!II)*?$@=Q5& A3WS\H$(!V"EJ. M!'L"CI,5E2VPN0-AAH!H&0Y48200T& M*H] P(3H3KL 0Q0./G_ A.T;_.@$,[3U0R=T?<)ZI?]G%";'( 7/W%SC@)![ M_(!#LD0%Q%CGWMX/?;JC?Y4"AXK3*Y+5JNY9_^Q"\^,ETGD1.L MCM]&851G/S-5S:&2 1Z<_AL+5;4&+1*(;1ARU:ZO5,$KC"5#_=JF\Z>^ O), MJ2Q=YJMLP?@:^"QJ&9)($"=I39"JA+=8_I#,!!7R59FY:/4G9GH\H/=FIHRU M="]';1D6:]->$& -,\ -; @YFV;&JHZ.D0C\T4]FTT$#) MP7H!BC1A.2AO7 MHEKR-#:BV^-VD8']QAI1,7LX\$[*S :4Y9]!E/_*#XZIM ZL%-H> V@(H#*! M#-0*(ZCQ8F0&&89EAJ"6(_O55F/X!?N/.\+?_(D$M8^8=^%9;5N5.U4K1$<: M<(;32]BJ.74B &)D/3ALJ6Q. V5$4-F;J=TMPX[%:5"QG4SLL! [+TF[K85R MU1*U,_2@G 9(8\Y)N*EBCEKL.#:JDNQE?HC+H M)6;]'(5E#E$E)51F:-XX7[AS:+M@FY+XAIH$&C$#I_#5SH9,SH^L.:W4GD6. M9A\F:9YM1J0':L!9__2Z4:#0E/%T(\\\N\Q=A)\A?E_=>_P!R ,^*9@ ML&FI/4$XF2K,BX6!V)9D-1NN#/:4+!MY/MS:?.2);-150"=\JP279PG-0X_] M+6#WBG/OOXY)2M,R\ZGJ,IZ "'M,#J)G;V@S,)*F1YM,%O5GOOF.R='/> M<5-NVV9\G$TX<"+#J?+"[[:*?E^K;37O8O''T4]?-!LJ0US BAU=A*L5[#!! MA*G78)^_25:_./3:YY_DI*SUWY_C>,KQT#CZ)>96:K<&!TW(C8:H:KT0 T7X#CMI/ MP L<1)'>^"'*T":R"X/#C"'D6A9R =N,ZQ[WQX#$0)[LC$9M/^;X@+;45EGB(^WQK"U+TS1"0U>B3DE\B+T\8UAIA3)@R-K3*O;K1:=% MD$#5IN6L*)7H"F]]UT]ML8]3Y0 ^(3',-;4JF]0H7]2.C%#3Q$<.-ZMF=HZK MUP=VJ;\(/95NFW)_X9"_NF3E\K.W$F-7=N3O'&/W>@Q9%1^=H*CK 3(^,-"[O&F MF=+Z-G'<,8%VFE,()=C4%]<9SY)_PX9'U?%GJ. @;[N%. ^H MP@1TO TSO>Q(*9LSMT(4O4%X?PBB%TR7IZQA .V_RMMC^#%VB?L#OXLDS"^3 MY(B]JV-,_#P7GHA!LS5%@+HSZ2 MY?_ YR3$C_2<\.2]0K>I8=W"OG&.'BUI1EU>C/EQ)9VGS4?B)K8X/K5AF*2& MN"I88K]=.LEN=6 EW1:?<>SZ2:LN4GL-O268:4 MO0?W^<; XQN#=(<1/RM$#MFQ$F6FVU>ZUM%?<$:7K7UD.!3Q\:!*G@\Y)_)M M$M\E98Z-4D092530! MI!I^&NSAR,?:RWCW-CYZ5$,C$WT8Q4P/HG521ITOE MO ZB9UV?:#6*!1FK"E$DR=,M>.B<:0E#G5*EY^N?T/7-ZI$%?46HD3/X:%0112=&>U\V#S0*;@2TU_UH3."*V4Y ?M! XT#OR4?5!#=5KT8#+5+&-/"Q>?JJ>!F M-"YFM*A\2?Z5_IEMB8Y\_D;P>))#@-LHI'+>8R*$[]+:831(_Q3Z:?6N4[1O M,,4$VN9W$ZS8UYNAP6WDN_"G:$(61N$;IG!Q02C;GAT)J=J5--3V_"1)"3+W M3B5ZM@6G!&II"I"MRDZ5T?0;PL9*5_A W)[O9'4/B!;&J?\OD8H;8"G)[3Y&3".14<6.-A M$4A"V+B.XJOH^)!NC\'<=:DCE]V]J5'@S,=$E*K]J.!!#$C/D.A$E*.P\\X< M">58P);20Z +QT,>?DA1UF ,>!M>L=/5]HKP=>4GC/^[&._]XUZV =#C 6Z0 M386J[79U2#!;5S.N1)%J@4?C58J),N^_<'Q8WX6OR3;D?#1?PCPG#*67/LDO,2!_R1M#F*,#=A*KYN M;9X9J@P M+>ZZ\-;.3BJPJ4Z6^(@3F"%.X@VC ;QT#2GIP4FQ:C&>J$LF;X*7M?JDOF3Q MV0V.]"&-P9;)'!VR?V4W$>O-*,UP@3I+=F%.T":2HZ,,?\;6NQDJ:-0V6]"& M=YJL;"5WE?E8\(4_FX7@*W>06H]]C%_A.MA&P\2R)4FZQ2+IK:'MMXEEBBC#%3&\SQ M44D ?'$\0#89%H"8=0V54&PQ)A: M')E:40710NLQ$4O//Y"-W,7XX/C>%=YB^I8V.[:9A[R^'#\P-9X),V(V6547 M\=7F9D+)$CLT9]740#.*^0DE6R!X?4%.S4*K/6$2?K_)WS0M=KFOWBNO&13%T9+G<.&M3$;#+V+N*;Q:LJ2I88NSFKG6/: MC"3/]^)$486J=7O,$Z:BD/E0D=G)9,[]P+F\))-,6!<"Y_!R3&3*YMB6OQ0; M[H48B.-1*T[SV M0R=T!]A<*@E99ZH&8AN8K(**3::K9;.K"1<$SVESV7T6FIO+;2&V-9O+>WS( M(H'5]B8*'TG L:?)\9*ID8-#=L)2BU#OA26&!>J&I6*FI4TE.-T/480W%(.] MT@#?[/65A8H24%%2*HJG$F6JA^ZL=N0U4;&\=.YJ6VG5*HO#]7B@3][-A&J\ M>U*/>5[9P:8E1E M9#)IZE9WP+/#>2B%DCD/(1*X\U!PI7$>O(+3Q/63._F._K))"R6?R][SY)#^ M//::I^TQ+=];#K>GM/-8J)O([%CHJV,NYJ$BO&@_"6NHB^T6N^EJN_CLLIC_TPN?)R? [ E 7BV._C /O?H_5""78?:L^\I/#E'B!!_BZ'@@ M&*S&29CZX1%[61H'<5223V$#8W".Q0;IVPX+GBL01VB+V"UOPQFC2W_.&J*\ MH;R*);UY97^HC P<]9S!7.)\+@D"O@W<=($\ZJJYV6 Q"W"B&B^,1?Y"=G>2,>0;([<)1JQ<2Q2)?[29][R!F/ M?'$Y%IO82IGA,_>C8WR.L_5R@SNM\_-!"I#@%K0>8$5#[:@FP9;J-XSXN):QK#F6(#EHWK)F"MCIP9*DQAN2Z\ MM:NT5;"Y]Z;XJ$+ G@R9 27UR*XZB))C7';DI!DS) HLR(%7UN&E)FF'71*F M2J:D!05?X+3!L*B.:08"6JZTQH.\*BD%JQ8CS0HXT=)J* >:0;P\-"U5JI:3 M63Q[[M]N8TMSM/V,"OR&AQK[+=%"\LS^]D@48-!+*K<9O5>A?C\G>@KL5-!I3=P:'C1P-N<9IRG:9JG)? >(C" M(WT0^.RGDHYCP!?@653"ROQX?DJLD%XHL=RTBV-Z&Z6_8A8(2!V$*3KD@M=- MQ/K"9H8+M(!U84ZP4/'JIU5\E!- #\>4K%\I>L$\E 6VP(%DQ559?7;JS]\O M.8U"-K!6N8H?G3#K"' 9A4D4^%[>F.V.L)[WNEQMLV78"8HV\+KG3 /1AK/G M02>G:NR#$ ;Q! -RWFY=-E\OUVAUC>[N%^O%[6:^6:YN8IG+(9] M&E[R?$=LV35H=Z] .S)IQ6CUHQ/"@W3A4_#3CLU_7YY>[F\F]^@BT_KY>UB MO4;SR\WRY^7F5S2_O4+K3Q\_SN]_I9JV7GZX75XO+^>W&P)SN?ITNUG>?D!W MJYOEY7*Q/N/HHW(($'IK_S'TM[Y+ZZ>T9I,Z"N8GQEC4>K%QIC'-"5,^6/C3 M@X?SBY1Z"]ER%54V9JC&"#LCK+)"%]B"&51R4STSI#@5AJH+)^_25:_.,3T40;5:LT0=TRW@'?-H53"*G7/0&R16HHY4Y\#)_A M?XDX!7HRB&MW5O;L^DZ6USH+O,=/.#QB^E*6+)7,>_SBI[O+8Y)&>QQKO+PQ M-F1%E$X"U@ND&*$"U4OIP%N[Y,CBY\7MIX75JJ?S_>;HUBJ?TO.;XMJH?CH_ MF*'S=_8Y 7Z1F9.PR>V?*JT-UD8+$!GG(,F X2Q)S7[5;L20(%:B8J6E)3>K MVP]O-HO[C^AJ<;&!599JU2J='Y; PJF*DOFJI@@!011%P4E;3XH*8:QQNU4G M+YWDL$C?:>DE/^4WEJ%WR5XV/^+0[92WV8T&8,Y*'V%KB2M=",!DKW3GL)W6 ML?KX<;GYN+C=K-EQW>6*' M[MS0$@+:ZVP=$K3JZ,1I*Y , U"-U"RUE8DA55]A<3R;?&\_P2RPDH43TX?: MM.3&>N=HG:H<'+ .F4:$6G4P"2Q,S2XE,^UJ)HL-NEFMU^AN<8_6/\WO@0_" MFNSK?*L"WA[E47I4*; 5ZJ-S-SD\+1J$&(9-'K2K-+99P_KXD. _CB3Z7CP9 M)/C+P2$K**A%J)=,$,,"U4A0,=.^//YTL5[\XQ/9XR!ZH;"!3@MJ<*_-U9## MVZ,[ZEP,&; 5VJ/-/2C@$4>PR8UV%F906W#3)*(*_I=OW[]_QY2<_LL_;QWZ MEFNUO3@F?D@B99;X]\+_5Z;M71"G5_ON8E']-\<:S1"\R#WN\[S-WE,N4:;* MN1A_7INGMQX8.BLYP>G3W_,1>/+KR]MQ+4?D 4X6.!-FU1(&_9;]%]XS#"5D MY8N-X2-81MA')_X=IS=^4J0'J_V# 1*0;S 6I_ +6@PXGV#(6B]_P!_9[QEQ M%'#J4*Z@KYR\" )'1!EFX0@L\0!#RC:&_3??%UQ',?8?PTOZ>CPD;,9.F 3L M1P._< (Q(']QLOB%'^E-"K9\>.1FXZ.T9 #*-0T] M1>W73!E%E)-$%9JV.;.A9Z-X(]UM6J"KPK"RIHQ(>S1(/<\E-D%\C*9F(>!-$SZZA+]U:7 M,?;\%-U$20+=.Y!60PT)6JP70'YD2] MF!DZL2I*@+GK@H3%IC:0V'5YH1>CE+#HDT5S3E;&-+GV0S_%-_X3]I01H@$> M:&,(,Z$:K2+42%#-(TRX$K63R/ 01YPACOJ&X5IL9'TEOG-2^-.8Y?[@^#$U MZU6<]U5=;>G3228 E\@P[NM%"M#H3A"]9H<]Z,"89F]&V]9:D$)DKY(3HZ?_ M[$4PHU?8L;V6"S(A5A$MB%C@S7H").J#4"-,2',T%JQN@UHT(,,SY$MT M\LXPV=:J@HLR9(M7S>&%!BY![CV13:Z?^.'C99281KM:+,!BY&8"U2J2JU%@ MRI*;\-0^72^Q$$.SV)).ES"S.NA-9.B2Q7;C?#:]()"!0Y[ J$6H'[R(88'. M6U3,"(Y9*#@B\!;;16^9H WA4X)7VT62^GLGQ8E$NB80G-*+V:VJ>AT"1,%% M++14@ #1O78!9K%R]Y('NL03426ZN:([HWL_^9U?3M,_R7)55!B0Q9NT@M0K M-4G!@%LJI-P5>LR0@2QLPZ/89]XG MBV17E22S8P8MECT5DPP.'30H5E1/,M.I=@TEJU-]^PEYBWGN+A.25A4E(2E# M!ZZ30UFXO- 2:$J+5I+LGC@6=!C^9$6+H CS M]T__FHC4OH]3UV/F' M _%!A,.?R'0']?L"@P"X(P&H>A]]Q"QK?W3!!JP#TIW-7@%TNL/(#9PD82TC M\R.1)!N=6>TN&Q^Y_)[,#]W@Z-%_>-YA]BR'$:$_(EKID/].]-T/V;\R@DZ M$YKR5/TQ8L@^/Y9/\FZ6.:/)6[24<;+%F(^55'I\4@CZ;V&4RGF8(:^:J#%;-_3G0Q<6-97 MY&I,UI4&2$#6CTG!MN*YUO*X1LCB<\6!Q%]LM]AE/I^^G6RT?ZY1'24,?M#%.(L2'+S @GL#[@F+CBNSP8XO+UX6GW'L^@F^(VX2 MWY,).-VQ##"PQ8YGL&GMY)A.'M5.QS606$KC53@Y-CPJQT='RD#-^?';BAEZ M>$$Y&XCQ@1@C9^@0IYAS/R1A5YCX+GJBF4*V>,K;*'PB$2'V>!^H?N&4&1$; M/%@7<<7>R(0"L&S$WJ [IYJX"&M\5VC3*7" MD0TZG@U>;02!AG)Q3OW$N^;WSB#N IE>>O\B=("6G$==^8GS^!CC1YXNM\T* MIABY-$-<.-_42;BJDS%"!/$6'3@3)9=5? #T\"B%R70A[I]!6\\X.U*!NIA;S\^18]@!86[9KST M'%N;"WKVK<+#34/C7CDKL\[OC=U\BH*,I$]^8%7/\E\2/GMNQH(U!R57^"&M MO*TTWTS($6W8$NC$$@?V,BS@\%S-EE)16:5(8B1[1(E47]':N/0.++)'B-AB M9Q]IMU;F%W@UT UAD K9<0MO2L8&&^PFLM@BS6@ VV<7)I6J6Q(2V*[5]CK8 M%-S%?NCZ!R= !^=EGZ<.!L/9M"01]P:3H "O#IC6^@@?;S#9KE\X >V=LMYA MG);O8_3YMOUI :75GBI\D3W;EQ!^<.H>>C=$K.1_,P:,],[ARCD"?S:8'*X@6S8!@T];>*-TE"C &^E MAA5#:7FUH5!U++;FDM'>N#(05!TP MW&[FF^7J=HP=OOA)V8X\ZGK="VUTABZ/<:SJ2#/- M]G5PB:G1CK%.%S< %\>$Q Y)D0)'>%X?]WLG?EEMUV4MITH1$%KP@VR81;O, M84D#K?H#3TT1' Q$%RZ&&%0 36TT/]Q&\9Y'X&1S>$S1H;BS>LB&+W(LF4M( M. ?L97"U!EFCR!KA BHP&7?^RCN]G'R9MDOG9UW.3V6,6B&>;!0[MMJM/@(7 M+Q]HCF:33HG%DFM.HP%J7N>#DOLAW_(CW#SB63(0< M'+!SH4:$6LM""2Q,KT(E,^T6?ADX*N'1;QP#^N;L=$EL\[TO&S)17#(JUJ"Z+4JA+<#JUJ\F.N54.L MV9)3D56(R38TC?V'(T$1KL(*.*#S"A73Q>&#" CN)$'.C? &8L\ :%'OT$M8 MD?0HQ#3[+Z?P34+U!#_Z+CHX<1KB&&J/WT$R HJN5#) 1Q:#"P2\%#CQ8S0/ MO>L8TPQ 98PM@05T_RKF:XY?! CC\N6<""ZI""P[ILJ@H75_$"& ]9UUT;QV M7)8[IXJC!8" FBYENZ;F+2@8'9>PT=8-WM(TA[0C-JXQKPZ*A:"V*(DB#!; M6: HZL"WJ2I6'%+=X)0XR]66)M.*!D.D!L@4$[PS;+;4=8P@ ZP283,@=(X6Q1Y^ZCIW EJ6U!^LCZ'82IQ6])G\K=9K\Y9^LUKI@"6W\-KW."IFC M.EK[85*=%(SNL;9S#0ZT='=NU,HK^1O!L=GOS9 M)M.WIFC A/J;T1^K3I!4?Z-Y^WF3]\A.4(P/1 CV^(L601@N9?Q\4^IULS=D M6OW-5"^)U5?Z$TS:_?+V:7F^7/R\VO:'Y[A=:?/GZ< MW_]*'R2OEQ]NE]?+R_GMAL!Z7- R"'3' M0<3Y98=C?!TXC[2W_5T<>42!#(-0\R#84S M/HD:G/L=@.UVKV]&DS?QR:BB9TJ6.5W"#3&U+Q.TS09!!SX*\A.TS\9AKL4K M1X+RK^-.3T$5,;(HIXONRAGY6)V1"G%(!WHF2C-**_7CX1#X.)X_QI@7A<'Q M7C1'$D"HEN8JMLNVY"(HP-;B$+>R^.P& M1\\/'S?.9Y%@72D V7P_00LWT T=SC/TX;/]\I_7+CF?J1)N.67D M9J116M)&,::%1K,#IF-8_/61#(J^"LBP7]-F7=%CR/XY7[ Z<;UAI9L9K3*4T4 MXZHN2SS3( $F(!J)4\M$5&+ I"0:L-0N E?OGS9#)1[BB-#9BGVD8M4JW0(6 M.L'[B7 >Q2_7?N@G.^Q]B")/_C1 # R9W*UBOY[:+8($2NR6LR)(Z\Z 9R@' M1PQ^QBL1 UM /UG0&[3-A7FD")88P2]1_/LRO(LC%R=:(V@ 6V $0O:%1E"# MA#4" 2LJ(Z#@-*;,$"RS@D["$"MXSJ0Y< Q+S.#>>?Y(%R??";164(>UP A$ MS MMH H(:P)M3E060*!1 6Z9_G>1A*A_3$39Y_# 91=IY[?E_N#X,8OE=D[\ MV#KEU $#EEQ4LE\KN"B$A"FWJ&"E?5#!6O.5T"@#!^_"TDF*"O^NAO]IU-XC M$J9^0K;]B\\''":R?@HB0$!UE[)=4_46%(R:2]AHJW@)B#)(Z#*B?5C''!)8 MLQ?;+::9S+AX1WM/5II[3+7+#WQVJCI/LS>$]'">5BE[J0%+)F40RG"V,^#$ M5(UM +(@UCD8WRV;*"BCRMML"H_JU&?(25'^#K<8H8DT0W91#N+W"(MWXJBPNET'#6KA&@:L$24!"K5/+2TIPJ-#.8 M'![85DZ0@M[$/>BD..$R>$-^3791X'U*L'<=Q9=.X!X#UF:W5FMWM:7%=D4W M2ETI %T&]Q.TN SNA@YW&=R'3]']'G+"/$$DW9%UR>.->&CF$7)K19AC6H39 M#WFG=/H/:83^.#H4ES=OY:T"9^AYY[L[E.#XB5+AV5M?/.1M%[Y 7Y%1/1Q& M>S^DZOMU?F6,"36^/J8[/T'9AVX^6ZPS=>!KI/.(")WNU9:6R(>^=!Q'ZLJ5XT,6#D]WUU?)R&=(. M59[R8ED""UD\6,%\O7BP !"H>+"4$^'UZ@Q1:)2!VW%7W%,&/Y/!4$IF![8Y***P-J1? M]IMPNYO?2IR+'LW>]K:BI4>'8V4#VQ,ZUEK>J!:N,^TZC=S?:?A(1* ,I2_2 M3K-24*A7QFK6RW?&8CC E\8JAMIO<=T=]HX!SK:+.'%C_X%L])(*E2]9I_'T M!>QM<3>)*M"(@P_2!-58Q6]4=:"4X-:H>DL$A;K?P-==TC)E5$>))K4YH>L[ M07Y8D="\]^#H\3QX!Z54B]ZBS8[ ES#TB=7??UK=7"WNUU^BQ3\^+3>_PD:$%5N&Q,Q :=H6Q8\H=R8/0; M'1IE8T/739Y^1H'3.P84F!\#C#^Q^3BOPEG5)VTD/\4'.7<7595B*N\T0WS4 M<=W2 <=^Y"U";R+7I)S)FO0X].BY'HUW7[ SR32L4R=.K9N(!_SHAR%=KR:; MCBD7*].).._%Z@,!3)-E>,<4C67\CS2UPI'.=\%23-R02Y9@F+-LF+@AW;)@F+-TRU(Y1G7+E5%? MD5LVGTL&>>XNJG)0\0OV'W>T30 )V)U'O/B,8]=/\%WLNYB>S&^GNE\S9N1\ M'5S_:1_IO-N0B[-TCWW%G.[$/&<+97RAG#'$.$._S1^2-';<]!5=]IWV*70S M=B";?,;)G\(]PWZM/X$C!O2^K]GE6N9G7]>598^)_S-=9)XZ/=VN-^U8;9). MY^ACK#A#88;WL[59VCY>JU 2?];1M!UZ/0@?_3IU]U+GH6#.M>./)RGA^TEY+AN5GA-^.I][3 ?XEPNW'2S(3B] MAW"YG=DX8Y?;<\H'=;D=>3A/E]M+R'%=KO *\-6[W&$^Q*NX/IQ[GD__X 17 M_/4H78?RRXJ1SG T8UKL2H>8S"%/H)4#VNDD3Y=HU-/F#UW-_UF=_6 M:G"/Z/$I]L&4-SM\KQ6? M8^3[/EE5GN'N.+-S=,DN138=C>]B"U-0%8;@)2]=LQT< 59+LD-TL>-&AHX; M"1QW[K=K=3XR%M$R/UJQQX^+UM,S^$(7ZB]TD7^AB_/_0IKZ499^IB%N?D=: M5R\=LE $@17+:7]>SG05/77R!UL\^S)ROFOF:1++CX.TC[-A >V!/QD$?Y!)]VE=@3]G9D9T7+Z*8[ MGX#B$'G."UBA;,N^K-$2^V"RQ!:,E;=*?Y:%=>!O,LS%_D@K:G8%9L%ZVI>3 M,UU-3YOXP=;2?FR<[TIZBKP3;3DS%OMM:,YU'1SANPRQT3SI6YSS&CCH]Q@B MSV*T]8^GB=BQ O;EY6S7P-,F?\!5L!\CY[P.GB+QP#M*G#/S?W:4UGW9X7:4 M!6-_OAWEP-^D('?>R2F5+!O#^7@WTGUU+T[.-SGEA(D?,CFE!QMGF9S26\Z1 M:T<57%F4G&*6/FG%Q^CU4G\:QYQUY5IMQ0L7^]=D?DQW44S[C7\*/1RS=C9\ MDNZ(G,G%2[T>#)U?4?NUJ08%=+>33&?-LXXZ(HP3G4 D>7LZ8IHRWSGCOR2H M'!L=Z>"(C9XY3,3&GU'GVBASQ)@8I$7<2$])>L_L_+/?K=+\B2/9]FQDD(G3 M/Q8Y:1B+GH@,((=TIU.W-8IPOJ;6GH KUL9O^,F6CW26IJ:;N(%,33;,N9F: M6@[CO46W]5%LL'S@41JHMJ5S-Z=^C)%M\;77/@$=??&_".R3!3>B;]EGN*OPB]U9;?)_6J]S#D ML*_$LRFF=#0?)QCS_+V=5*@)_1[Y5WXJGUTV6UX"8O29%B0;OB)O>!,]XSA; M%O;^))ZP->0K\8*2J1PORJN/=_[>3RC0I)Z/<9"%?XR'U^3RS*:7"T_0K\8*2J1S-"S;&.W\O*!1H4B_(.'BM7M!L>J5>T'QN MSL\+\A;#JVTETLV"WRD^C&KT5^(;]1,\FIN4#WW^'E,GVZ3.L^S377V=EO'S MFAQIYUG/9J8Z+4Z*KK#+KE70^W_0"_/;1%J\9(L@$=X%?8> M^0%^>VI41UB3'-AW9NF5'+;T_!2CG;!TY.?\CU5Z"3QMWG+;7_^I#MR'^4)G M>,#>JXY-?=>8AIW&DBE>-T2SRJL.),UW]JDE/3"9HH-9Y9LM# M =.IF+H2%77Z%R^7@9,DAF6DVAA6U("2"2(IX-0$AZZ^).9'73J)!2[$+AF6 M';6.&"N9.#>:Y]P26#AM4C)?U2,A((@&*3AIZ0Y7DT)Q+'I^W$4*2U\/G["J MW$;9V7E^8,+#\_LH"*ZCF *.M)R9#'R^,:3YM X92^I'/QLRP^1S]D=3CO5K]#Q3>CM7I.+@_5KXSHRWLQA$7H MSDQV!Q2%;_+),+_Y&7 VUJD3IW;.Q_]RPJ,3OR"+[\%Z3$/V]Z(?W[1N7S?Z M*U@&S"9XE&5!/?1Y+Q,FLDVS;!2]7 I>)EM(?N 3'K)#SFF6D5[S/DRW3W"G M^?-T@;%XJ/-UAZJI&]+WB<8Y2T0UYN(L%X6^8DYU?M)* M+N+/%BAGB++&;]\MJSEIP_V_&J_>Z46;#3 M'F/WG?@_TYJ9; AOV > ?@@&^FF.8YD4!>-3?@Z%7L OH_1DFN9&TV"\# MB@MW;WD^WMJFS_.JKC>A_+3QZ.?KE#M.\/#WHJ_3W7:2;9+;TS^%&SUMVFVX M1'1&&5[Y;:"%79.6=+I67HTUO$A^=T.$QO=0(VB P:B]C-5?TYN^3J[:8@=9G+\'L MT%U#MA>?L7M,_2>,2H3I]76UW?HNCJ7*VO@=1E.%3.9J6OMQ%MU'(3T\6?QQ)E+0,R1[O2'^M%CSF*=M# M7U5V&OH,4P]Z3.T@^08=QCVO)(/.@HUQM$ISDK+BD)P-5.&C42&>\V)+LAO, ME(N/PV9D5\9ZD&3=E^S)=[-KEHHN5=J)LOM"KSTQ=/7<[)QLXI*B,EZ]D%YE M_H:^-!B$I3.\^AOP4PQR'S@ /^=U23B8P&,L;^TU#?% -R7\E?>*TD*6M170 MEI7/KJ\D\_6-F;1VA3S/V;1Q)1TVULBR-:<+;HH!7]7FK#&-(V_)LM%>RT:L M)@[ ]DN7L3SVP2;8U-J3JCVLU%DFXU%3V&3$05^5171L1-^H"#CWWW<<_0T?8=Y('\8E=!S\O]]A/.L C MBU9555M.)P!G_TS>H%LR0Z_C";KYQ$S^+GU0UE[U?D6^R?OS[:JWIOU\9F0B5>]4@JF>^(U\=Z&7C\3BVC'.G<& M78&L^"[GFKRJG8AZ&9S)OT-S^-?H:,53/(V+K8_]RIRK2#A M]HLI/5JG:?1 MO.>5:M((/;*]TU=D8A+F2[\^W\OG8>;FO*^B!]S\6!'I=^/R-:Y0)WTPV\[/ M_@2;B>YS8,=NP[):\Z +Q9 ?\VQ*T4^PY-IW)?-G*"(\UD>"V"7]V6YHK"E) MW'.?9<=MC37[L;,N97P9.$FRVO[BT&E)5_$]E67C/ 0RMZU"@/.C>C&JCDT. M#>)I=.RT-(&-D9!H5-UZL8/\3+%>UG.M [),MUJB:/5 MKP+#'AUKL-1%SR@J8KC0=Q:])%MO5I=__VEU<[6X7W^)%O_XM-S\:J'1Z-\: MZ]$L,QS-FUT=CCW&HW\'*#6?"5^D]C,?O6SE/28_8J;'S@\8'0A_.QI/66A, M>;\GUNZI^#')?DW>=9D@/2W+S,Y4>*TMZ@C98Z!FG':QVGK'L I,4@"-]?3E M)'/N.1/Y!#3$/A"[9QLG\,/",83%N;"'0MA$*>PTAWG'AP3_<22;T<43^9\- M&4I0:%@+#7C0I1:@=NPD!H4Y!%+QTHXJ"VC$P!&%'Z\$\6GZ(RP\; !OE0ZU MBPIK@6W1(V7!8(DFC51 K8%F\0*%.0.L,6&5C^&6%+=-(GH9__+M^_?OV.?GO[+/VL[D7O" MA!\^7I,I?O?V^^\WT?NW?WLG7#L[XDZO(+V$HSK3"7$T-?(BEUWKL>O 4^9> M6O[K0-C"_,IT&\5[?BU+=I(IT31:[BN-FMO,F(^"Z 0C.@Z%H2.]'7?A%IG4 M$'/0.#+("*#K0KP-%P\Z/AE45LVGG-+%O'_[_;>;Z"]O_]K#Q;1Q+7,Q,N&T M+J:):)^+$7.H[;Q^CI&P_[/,PE?RBC6_*7?][@1R=8L&9&@BV1$&)Z7Z)@E'H,P<^31K#2 M\5L:P*"*WE$#;VST'WLA[U?6_AGF,XM8S+_Q JJ-F'CPMGT/V!-,$BW\+[S= MXMC'R4W@SD/OXNV]'^"7ZX=X&;KR.,$$"RA",!>HB WT*'!1@2EO_;89C:!X!5 ?HA9AP!5 F6,4%&# M$<.$^?'QF*3OOB6_?'>'8[:>D$EF>?(L05X>*QBC @4,'44KH@9#/+C0H1.# M_<\3^##HW;>L,M)WJ#(48F/QIR50<<1ILV HG!6'"<-*>JA(RE\*.93&*'N0 M8_#R[=_HDM+1M1@B0NU$NHA5;D9,L #W(^;L]7P]OT@4;R*5T%[#P*^:H<,ZE*X_]/4PQ$GKW M[W:ZF9/G0B"BS0YG#'DG=#U% _"L*7/>['X>TOX1S5^+?LS*J]A3",+=SYX^ M#=5+V_[40&]R3V6[I=V;G9^@/==O]@XK042U4=EW/J,V0_EHB S'^K/@)DS9 M#ASPCG?P&3IQ*O1.\!3OD(VR"K'"XMM 4%8L8[>TS"8$H+6)63&VH P=$7PP MONJ ';5XO=EGT5$/#VU6"ELWT1?&C[ MTHE0Y=4J^S)F/'V.1K@'2N*T<@=$_E;>_Y"__/-RY^-M<]$6VJ$6>GJ#-!2 M6J8&=-([(B->VIGN%*,=-$+K^J#"C'.P%/I1_-$)G4#-(&"Y0'>V(P M2ZRP9]B7J45&!#+XZR1-FVW[[-%0ALPB3PX)I0>>?I+ZX2.]+";__WWEP%9U MJ*E% CNX-!2GJH.=W[83\!%6YKJG8@- MICZ@:)4/!9LS2D8U$;2,"4_54C8 MN^B(5[J%KS3B>[X3OZR= !O47I##PU8<40K1K#HB! :K/*+@IAV,$"B[2B]4 M^*9ILZOM)G;"Q'&IY:M M>(9K'6!1)"D?\H4M4Q,["B+UY7^,W5W>*_C=>ZK.*_;R*'R4;^S4\$![.A,A MBNV<"AAN)Z?GJJ4<<9X#ITA_*UI!OWN?I4I%&6FH'5T/0=M"Y&C0%CV\1+ K MV,^8;2T5878- F[%$C!:7:DJ/X.L4*WQ6QJ005@1*&>\*&/B!@SXEY='NC4 MR*^OC%^+[V]%Y"IIET-S:&E [NZD"6V]*%C7K[,^LLZ[M=BJ[ M->U%P68[%=ZR]D"WU$ZU=W^F=FK!S>: 4F.B.][K,%0RTJE+:HV&U<;:%K:C MN98$;#78)HP$O)LJBT$ER3B5/D5G7" MA\JXZB%DF8?5 1DP.ZLSE^VXE@"D.W2(8G8V2#2/O8M$Q]#+>]MD#NF0.22G MTD#6\^FA%/F3[]!^KP\OZ"G;M6ZQDQYC/$-^Z 9'VBILAAZ.*0JC% 7^WJ?@ M:32KO'OZ_')#GU<,?<6-^RHS],TN[X]KPTGE M8!);[-H(7R>YM@J^O:ZM)607UU8@6^W:&EP*MNS;_^/9^MNY=GKYRO&:7)NA MR$";2\W3JX]^Z.^/>^ECJ\;O,,^KA$SF#ZIJ/T[^A$HP>DL!,AAH?>[(KA7] M;>IM&'F#V-66[/N.L9_Z.+ET@@![%R_-CHR23=C)5,$[YYPZ(=I>K.8D[>G* MVI7G+OU9RZ;$)77$R=/U_3R:M9X\0868:53T8\ZZ-)^5GU@X[JX..\PTBNB> MC:^03\H)WJ)-]!S\A8SK 3T&':*%=5Y.PWB6RJEPH_V>[*?X0X"BHSN=#TSG MXYE3L^!RA75249WA9@# UR(U-EMW'NQ7N N-RO#BVPK>6\>&&P@5JW.R77,> MR3J'@X#NX0]*IJ=^>W 9A8GO$0[IAO0>NYCL+KU56$ETE\G=C885+Q+,A94\ M3M 3@'ZG8,JA^LG"#-7HH)P0(G^ND((VO0'$OL4IL]&TC$Q4MMB,4FK@DJUS3+*?G>"(Y\=T%\7^O[ G.EU200.=$NL%*,Z$ MY:!P)\ ZGMJ!' ],^$,.AH)*''1-*Q&P;4[E7Z&.7X>5#?)4M;,D\\?'&#_R MX](L1?_TU5C6JB(?ZQX_^@D1!'OS?70,4Z(,>3I]\X"I"R)4FXHN8I5-*DRP M %M4F+/7TJE5R.O$?_<#?2OQ[OL9.X>GQ_Q.^/(E74 HR6P=3?*6X70A)<3W M:/WF_0PY"=KZ=&/W[*<[AK]>7%(03OE]3OF9 'K8#8@G\1#MP^2RBE/'A&JR M@[Y(=CC8?E$?DJUD2?(6?6)W3RFMK<#@))S5^$=[YP7Y27)D5TZT;"+=:^ZC MN+2@A+!/ ,G.[,$/G?RZJ[I1FQ$>, &F3&?_D)5'HE=2QX-20*<4,-(*./P5?7GY>O%2@F1I<.R: MCM.'[/%I\.UWR"CV77]/^ $ZI(%!AC*NM2"P622 MI'7R*OO5(:NYG?3\K I7I'_2@65!H5S;!>I#'"7)778>(-N&=*4"N"WO)W!MN]Z-!.PVO@^O@KQ"S$):3@S%-'HA ML;A#,ZDRBGD&CE.$-X^4<'&2!+G='V0.2D*(4D+S!)6T:/I5&=@Q6G7-,=P8UCT'.FVR#)X+]1O IN=$ MITB@?&ZDCZ(>1%%4=J+*AROC)^A+B0DFK[P0ST,EEO>I.(V=Q _- T87>^(Y M6'RF?Y3=BILBPWF.;N)578(9)HBM=V&M?923(R.I.6<$@(UR("FKB?MN54JL MD7*:,*"LITF[<:O-308,N# KV:^ML$)(F*52P4I[S>/U2V/T*?33[! L<;I M=EA)/V'HL7RV#J$#%<8.8^B[#!>G%'.R$N_Y\KK(KOVU65TC#7B&T;+Q- X2 M.FM'.Z\XVE"<,8+J\NP150:?H7QX>W+NIIQ8_I*,/;0J4H!8Y@!B0UK@ZA[T ML_%@-AL'[))89X/C_3O5](\T(+"K&W4:6ZYNE-'@7-V(XDSKZOCPB(YO@Z>; M:F)'C/A$ MP[Z&T$\N%XAC+!EA5T$V^$B0N;X\QK1,0Q8*9LZ2U7@(7FA*'O>;3N@A/TW8 MOIA-WU,Y?;:$CT-/WY7_Y'LX]*9VJ/5Q7YD[%4WJZ,ZT.NCK<:5MJ4 <:<[& MJW6C!O-<3(:7P4*W=AIR'N[]Y/?K&.-E2/- MS4DJQCY_7ZD5;DJ729E!E!N4L\-\Y@SIZLR%1.4>OWJ,J)U[B46W8L!<- MVG@U1_%$W499-CV;DV1#'\M5?[^,DO0V2G_%Z3UVH\>0OIJMW/_+2I]--+8% MS0:GF%QA^\(Q!X9MB#B^9(H6A5GI4YE#96]QLO&2P=$+)CZR&'Z6 M/8E?:1H23^,O(6>9T4'',"Z0ZNEQ;D3=)PX<7I_6ID;.HTU;]N8IBK-_HG"R M"_6IF7B%[E4YW9/X62$'K\OA*D0[LD\Q#X] .8]W.F$L =9JB35'L2 $YM[ MB]]*?.Y,"2XQNB>KDESC[*$/)U<\EN84R7:VH)F%9=GVE]&%WLL./QD^GPR/ M3\8AFXPDFXRXG(SL#II/QJ-R,B"= =NQ#^0+=+2L= M_ C>)9NX(2I$'N!)SX5+2>0V.,$^J8ULO_)NA/S4N/EB^ZA4RC58YUAHK+) MY V2HZP:Z+S2D_62C'%DS_Z#\B;O%'T<_?9',F DBG.V;BU6U;CT6B/V: MLM52OQP1TC:PEZK$<;(@2^9HI>!6=&(0BB!INE"#A>ZO(&!&UTJ! MH= 5FX?\T"MP-UDL[%YRY2=YD3VRKJ^V]_@)AT>\<1X"F36H4> LPD24JE6H MX$$L0\]02Z/J*-1.,B3T&T.3-[86]V>N_ Y7O%3%9%.:M_@A7(["5#=AGTB$/7QPI/888'Y">Z"%5X M"1,D.!]ASIVIAS@RBKRO5((>"YK(R8A"^8@31.6HB..B$AGEV%;XB#$%G'YW MMLX;DWW T6/L'':^ZP22+;H"%F9WIF4^WYU) 2??G6DX:9=&K("!;>'7^+') MLG0+KX %4A(=\X62R "G5Q(U)QHE&6(;7U.3!+MOR0I#)OH8IO$+UY3L+Z6B M9/_P3\)0PVM6?@ (*5ILL9BA^-=)/VYS6,T* ;W<=>(62M^N%A*VZ0]P^E:R M5=6WJP6(ON7#"CQ'O*?]12W1-!V?HW02#H)5NL/Q)>-!N6V2@D)U"U:S7O8' M%L,!=@16,62Z!2)$4$2I(#FB^P&4UTNLRDJ8KA0-G.B;/>+GQ>WGQ:CM&%V IQQD7R( M(B^YQ>G\@9XCNZG(\-7P4*V0#80HFQDK@ ';$6NY$BP_T;RT9(:>=[Z[0TY,BX*YP='C;2=9[\6$E?EV7!9J)A4T\)3H_I-P/YKL MTX3;>(N)>%[F3&7!41,*,)@6,UR+G>L@,*&RB(=V9)Q!Y4LM= QLQ'1A]H'O M/- *_:H]XU0&W)]UF=424XWI8[*L4Q^WWVRKG+4T,)F $S8 O(/M:GL7^WLG M?LE$6ZB7?>#%2PGEL%J<%,+8930(SNOH_&JRXBAF%-#3H*BD/FU!R=@ M[W:3'<:\:>L,N8&3)/[6)T$O NB-U&WUTKPDR\]"=2%OJGWO( M(*HO>PQ9:1FW=AAJ#N=1^*K"',TN51*)I%.I*HXUJM5FJJUB-!N- M>*TL(L@Q9RC3O3%K*_Q"6QW$X3P@*S+Y4!=.^+L\A5D!#+39T+)?[!VDD'!; M 0U+IJG,SYP,1Q*8@51%@B !M"5%E M044;RH( 51%(-")1*X*).O,TQE$&$7)P6Y2E+8)<94I8"Q2GR8Q.?6991#IB M:'"+G^D6ZB9R0GE(( ""RO>0L5OF>#0A /,ZQ*R(E_RXO!LF>(CM:REF%@N MI7,8RE#GV8:EO1?G8^5EJ.W+$N/26)8M9F5N4^TPFJ5<."@@Z) Y%GKV*9]S M>XRI*]-CV=&%WI N++$D :LU4[JPQ99:C'0RI@=P8S+@GS)Z89)Z+'.Z MU)O3I27F)&"U9DZ7MIA3BY%.YN2"FY,!_Y312[O,J1/7HVRDHO >;X^A1V^> M+H,H\.G9,C7*, K)UBRGA5Q.#&TQ!MN1 M]1#NMBY%AH4(VD0&K'MS.ZQ0HRR7S]%F%QT3HAGST%O0YFD8A^NCZ^(D(6/> MX)1X*<5:V@D?:J'M(62Y"G= !ERB.W.I2^/W0^(H]KS^Q ''J>.'5 _3"'WW M[;M_1PDG35T&"AAQL-7]=-&91!D&B3B_DW_HZ%"T! M*SR*H9@2EZ+!ML6G&+%I&G\0Q?E.H)%VN)!^DDI$LM"'#"K?&$[DVH^3=!,[ MH;M3[#1$4$#N0,YP8?-M$#C#EO%B:KU;BH]23@!]!+W),9:% :(,T@JK[,?Z M*'6S,-%P3VMQ0C"H*EERELOB6&T8P)I8,F9,K2YA!"PQ.W-I.*15AM>7^5$" MYIT?ZRU/! 45^DH9+N/;%@A@$"OAQ?CXFN);8G1=9(GM,KE^K,-FF%WPEV)K M^E#LAHY 5$R1B"@'A\LPTXE0S3"3P8)DF*F9:6E-!HX8/,H1K,A3%$FBS%14 M(=BE2?)L13FT-=JDS%B4Z=.(*8LFEVO6W*=IK]#LN34[[:+,@ILQ0P&FO_W2 M/,CMS/8X1TFA$RAMJ@D!=H0D8K1R?%3]&?+HJ,U'_YND+:4&:5M&XC @9E<< M#/;,J O#L)'/_-F)O2LGQ8J@N0$#%]\(F:V&-#4 D"A&P$&[@@:%013(BN"W M8%D9\;:@+% #>6S; (%5!6446U6&$2-7=CP]#T/_B;@N)W[17-D(("&O;:2, MUZ]N6F# US<2?DY9B^DE@U.2!;W1,16/7XU4H*V(?4\38;P;'B,CE8*"WO3H MS50"!WWC,[BA9O= %EAJ-P&SNQ3;;/54(4:QUN-#@O\XTJI!41?+-4&#LF)S MD4J+UN, 6K4N,=$F0K:Z@R'$$WXPF\HEW.AZ \J@;2F6 MT!) 7BOA!K8!H(H7?:&-&WNZ_742Y&9U^^'-9G'_$5TM+C8VJ?ZUXV)>9]1( MT"JX+K?9$9?*81B((YBE?Z;2>*7EIR)XDP@BE'OGT["D(7P M&-.JNQKV)S%G$CXY+ZP@YFI+Y9"(V :#,U\9RU6S;<* F*N8"5$$FX'1VG\4 M$-@X>_'MJ?B>IB!F%#[2![P*-:Z# !:Z%+!:*VI9^1VF@&6+@7900DOKIGEI MW9$W4%J=[<2P4E>'X3=*G>!$?LD6B)&QK\SL1^>SOS_N+Z(XCI[)]OK2.9!? MTA>9K)U(V%5^5B>JKA2M#-^:LK1J!LU+U&9T4$$(Y92@/R/12RN3K9 MP&PSJ[M_BFW*2=AEFSI1=;8IP[?&-M4,FMMF1N<\;+.CT+ELMMEF?5-XX21^ MLC[$V/%6X<].[--R%/=.BM\9[2E5Z+:/]B].(UIVA?P+S?N.*8R3T/L8%GHC MYS'&>*_J<7/"=5]=(.(]EAEKE%71)84& >B*STB,XG)/"0UWK6? EB!W'%,7 M7FH44Q_O&+,;>_)CC ]1G-*_$87R(P_J[JZ/<"W70-!0C@?I#GI+M*Q])O+A M8)?=NSAR,?:2:V))RR0YTHDM8G*E2H0*S RN /,&H46+1Q; E>),/)H MM8%@08@JY$B_^.1H*,.S*A0UDVGQQ]$)T#X*TUWP@JH7$@<2,+C^@?S*NEXZ MKAL?:4O*T$/'\.#X7AEA$#0:YT);&(F7R4Z8OC'ZABW<6^B\DZZU)->R01ZEV^9G*UH9!XCSVC];H/65M"P/Y3(H\2 MN].T()#LR[0^UBPI(T::19\9<>J>"O)9@AK*!P!?64>9G[KP7B._K8Q=!\@1 M,SHGK177OL;XTR$*Z5Z5Q!-4VE7\T4E9UEK&N/[XJ#M%*TY:^TZ$Y"BV*SGH MB.(TOD7UU]]4ZJ_3^M9IA!XP8ANP(R'*6EID5%$4HWU&5V 6L[(!6GX6?."C M4V#VUX;=%$0H!]B2D^*!IK;=![ ^U[3$ B6--O4)SJD7#A@^I!I?Z0X:44_P MH]4UH*P!+!)6!@GD]]2,%_Y,# ;GIU3\""^3G"<?VONUP\ M3@ Q"K;X@M-$5'[!49IV'>DSU=7VRGE)KJ.8<,18RRH]EW& M I4]O+0H@(V\#'EKAXD,D6T1""JO"DZ1,]5*TETX/S@3!W_[VY%B[.)9TZYMY1L=^ZZXQ M.I114Z+$J*-S,F7U1!"#^NL847*5Q7FHC):EH$!1LX;U(GJ6P,%%T4J&)-'T M##E;VIWT&)(=4YSZ_R+!W5>>G[CTQZ_1(<9[_[AGJ<=>._5RUL[U9Z#@]?R[ M306%1H4W0 1ALIA<5FRCAQ2;DRMNR#K21/N]GS+/0KBXC%@. R;^!2=71%." M*#G&>$,OK$5"=,&&ZF+36<"ROXTQ*F#GFXX\MA^JEP28>==(H)(&^HU1&;E" MH=3H7YF>RHS[.:-E-BPS1Q.;W^9O3B!.G+ M/*^(D0@+TFNA :MQJ@6H%>44@\+4YE3QTGZ6S:%1"3Y1>76#&[X3)1GEW,)W M<9C@8@QYDP49)-2IA9+Q\M!"" 9X9J'@1U EC &7&C"1*LN/&_6]WVDB M@!TWW$@:%_2B8/.Q0TO0;DX4N5[>;Y>V'Q>WEP]DL/F/W2%]6+/:'(&+7 M)V4XLB1QN>\$] A6)+$Y+I"#Z2I&<2C<.]:V7& *_ XBV".?4$2[( MEZ7_P(H/G"AT@8Y*_.J^8(8R&NS=':0O.5'09?5S?N6'Z 4[H YG^L\)X%^R=XEU*;&N]2U/ #MXE1[79N]1Y MU*DA]K1J.*-Y2E_>A;^&'\.K3?@3^<_Z2\0[2\XXVF>'(.(9@7KWZ_:RD]VL7**LV+4("LAMR1DNW%,;!,X- MR7@1OCJ.L[+H<7;_Y]4 &"5Z1VICQZV-*SW$:\UU[_1VB1_HD MBQCI$PZ/P(\N,L$6GP_T+%A]M5, @=_R-=@57.YE$)!W>C46I!J>04&WVNO" M,LT6'7_EH(]N\RJ'>I.L0UNQDH@$D*PH55!;5I8V3ZJ*"#3$:#B]!&%:%-F. MM<9 FL::DR""4E3]M&?QZ?9=RK5_Q MV^:ZU 0![G2[9>]9^!;\\5P;[-*3S MCG%60VV+@NP*%_:!K GG^64S_([+:)ZSJX-\?D=M%)29-PTJ;Z)G'-_X>U^U MXC4!81<[,=O-=:X.!;[$B=@QVC^QOP<4D^@&005>W(SDR-SZN2/;(R?#@D0)-JBH:+=O/Y#&2\ES\Z9<@8^!0F!^SZ6Q][PG<]&E@@ MI= Q7RB&#'!ZY5!S(E60&:I@#/.H1A(BKLBBY]!\2.:SLO2DA1,'+W3;*']C M8(8'%$!V$:J()TV0X,)+<^X$T::?H#V#0$GJA!XOXYAG%F)*I,@OC/)Q4$ ' M@MH2GB#NLBV7#:\9!I5H?$_0V078:?O=C-Y2:S_)S,_ O,WD6]ALSUU%&-^ MK_TX26F%I=7V'M/P(?^ABU$;$;'"T#N(*S%^ PJV. 1C5DV=Q)829&ET[$@J MI]ET%TQU[? 9_:?@6B)K*:&%_J6_N /YG%[;S4AL(4;Z<5@ #OI/6_T K4ZW\E1X#O?Z7@3)G6%1;>TE*)G9TKY.^V(Z5Z"G)P2=*N[ MSC*6W> 8*K?]XG%]@6U#I[L39#/Z=C8LI?4SPDQ.04T@8RSHI50K4'LIE:( M+J4:GJ1+:8&7+ZJY90%6O3E-LER DUQF4HZ+W@"@O6UAIWX\KGV!)8.$M2,E\U'"$@B)TH.&EI M2\L<['BSW44$UO@MJ#S-)3';0Q:L\2X_4;HCH1QK!#1^ID4R#\.C$Y"E+LWX M7H9NC%4%0SH2L"+#PE!,27:%!MN6S HC-H5;OT/MF;+#R" _1Z:ECYK)%$Q; M,1_%CJ2*?M(W/ JM3<2EIW1R]X(*2N#E3X:0.9.P^@DK'SM623BR4K!Z'#N\BU08F4-I(5CC0R2VPZ)S72!"EY$=CA]&_BZ <>X79]<%R\IYM@A=\Q0X/S/EWX,PA=6.-'])#10 DE@J*,"I0G.$G&2@69U18Q=)3C M(T8 Y10@O<)0,NJ^X0212<[YJ?##HF :"0Q:X_7]%)D<.C' +@.OLM;R M@C-;2-*R/XCAZIA*. M=0];DY?%L5" "U8@HRLLEJTPHZ,6O3 MUO(R:A6*5P':LJ&LLBW?2U(H"[:1)1OZ'>2EJDT 1(J,BOF!LE]&V6;1^ZW5 MEC9AC1U7IN(FB'9MM<1BZ39;=2QKMELBMLPW7'F]\1S?PMQ*0P'MR*84";#X M["- ]'[ M?$5_ '.8PTR22ZKD6$ZFRF.Y(B4YY)""15AB128=+O+H[P<+P44$20@DC>;% M59*!Q]=-/ +=(AKFXBN N (E%*012##XD<89"^G((>DH1>M.EI=ZH69L5!A+ M19]I$R/]3Y5.70Y&I"/>0VZB&'(X28!JW'^GP6Z?4G]Q9-_N-%N[ M_C3R@@D,%JV8F]RNHGX,!/HR)=FO/(4$.13&G8HCV5Z82G)3=74X\87=Q=L. MZGETG=$[-LUN7NCA2,6^M.XR-C9PN(+Q2US0%Y>;8*$)T\!+_0*J]#UGLR1O< 4]M<\),W]OWF)!KJE0,$OX#.#;72;0Z"6:XWC M."IE<#-1:;?Q3"M_STB<[)J7O*37@S,3@5:-MI8H!\$OTI+E2#+E@',2:H<# MF'+>SD>J-\R1(SA$PLQ#J%63;77*,=#+M"0YCDHYWHQ$VF$^D\R[&6DT.(XQ MFTJ8F6BT8K*U1AD&?HT6)$?2*,.;DT;;S6>2>3\/C2X>F4]&$NH9%GZU:HVW MD6P-"+5N-4P'BY=PS-E)V,03FSV-J3!O'FH>Z)(Y:':(3%$K&.)M@'ATVLW M4ROQ5B%!8H($G4C)[Z4/0KKC.^&LM7RA*^YEJ3 XDD-&075U*^WU=D_][$!7 MCTL2\U^(DWL:K_X MWA3G(5ZR9S%, S\X9"E; :_I-HO%N7M,S(PU]6_8L&'V/&?RI56-$T]Z ,TY MG*]R18>[*J=W9&V;YG27<[/O\YZ3FGZS3:_I+O@R>+T/].XIB(XQO;#D7LZ>!H MHC5/;>N> MHLI3S_SX:GX-QWG-["&AOS->7.O(Z_YWI2ZU31UF)SNHUQ*0FG9N]^6V7 M;]QRU0C5\Z!OD=_>',USH7-AW]86P_.A;Q7;?$:8+,N')(CR!3;U^:1)PT3, M:@L>H>Y$6=BK4]DD__U^P2)8?_D["]+3/V&2QB+M(4J#;?8DE/'Q710>:9)2 M/P^7/_&0]YJD](8$\3?^(Z VP';(QE5JR_D-*/-FSJ@X3,HYMKFY BW.K! K M27'\I"]6G(HF7S;G[JI^9I/LKP]_J&_8'][]P_]02P,$% M @ UH&I6 +L7',/30 *H% !4 !C='-O+3(P,C0P,S,Q7W!R92YX;6SM M?5MSXSJ2YOM$['_0UCY,ST-5^5JV3W3/A"S+=;1M2VY+KIK>EPJ:@B3.H4@= MDO*E?_T"O%CB!3<2$$!(,3UUJFP 1.;W 4@D$HF__M?;TNV\@"!T?.]OGXZ_ M''WJ ,_VIXXW_]NG=33[?/GIO_[S?_W;7__WY\__??UXUYGZ]GH)O*AC!\"* MP+3SZD2+SL1?K2RO@TSD^^O+MR\F7\\[GS_\9-W%MA;"* M[W7BMDZ^'&>_Z*6M^=YOG?.O5U]/CD[..A>_G5W\=GK1>;C/BMW#CLT<2CG7 M\?[X#?WQ#+_6@?)YX=\^+:)H]=O7KZ^OKU_>G@/WBQ_,8>6CTZ]9P4])R=_> M0B=7^O4T*WO\];_O[\;V BRMSXX71I9G;VJA9JKJ'5]=77V-?PN+ALYO85S_ MSK>M*-8XM5\=; GTK\]9L<_H1Y^/3SZ?'G]Y"Z=9OTK=H@@/?^L0RG^(_9__ MUNDDB@Y\%SR"62>6\;?H?07^]BETEBL7-1K_;!& V=\^V5'H?T9P'9TF7?P_ M-RF5LO]VO6G?BYSH?>#-_& 9*^A3![7_]#C(=CK.TMJ-N/U@!_/4"1(YM MN6)E*#0M3Z"/'X:CV6@%@ACX$+*AYR]7 5@ +W1>P)T?-@>)YU.[$;BWL+PY M" ?>./+M/Q:^.X5S>__/-1P&0J4E?F='HEKAXM;U7\7"N-6J$#%NG-!V_7 = M +CX.? ##P$(X:?XIS=R0X([^Q XGNVL+/=Z'3H>",.N'3DO$%U([O%ZN;2" M]]%L[,P]N![;%IQL;=M?P]G6FS] K=H.X$)%['<%JZ+92"*W([BKC^ %>&M0 MKW\?E05WZL[WYA,0+&_ GTK-2)Z3*^?0_#G&GZ^_X+Z4'-$EUK1 M;A96/1M+FY6;=VUB/;OJ%)-]7?IBU41,?&MR%JXF?2TT(7$1:]++JG:DK F- M.IEK0;X9? ,BRW%K=I;4GG9S3B-)!7Y>.\6@;1>REN!_T$3S8KE("XK51>F4 M]*D[_LEHA2B=];V11OB^(%V\@1=!B$+'_F&Y:R!8,DSCTH4:^MX/$$9@FFBU M&84YFIX;6D[<'Y$CI'BN,C4L<2LD7B+V MUB6*)4R"773VP\Y]L-Z7C:UFMI9WYX-M) Q+NU)VW\T@R#B&(4!GY8_ 16=A\:^S*;&9Z5/O2U+$O;>B=1!/\:-9[KM-&<;1O%P_>R,I M<&U)]KHW,]-PC=7H-/IL"+\;1[N$P/XR]U^^ GN*XHM.T5^01*>Q- .XIX26 MX22P4(Q4%YF[\^3LN"Q&J;E8!%(+6WU?;3FT[N /T@ZC)H0%PVSK!;Q%P)N" MZ<=/G0A]Z>CHZ.JH\[F3-;3]5\N;=I)6.]O-(ADR*5S?SGW%19%/?L"@_BEP M$O7#OVS4#__QJ^>_@*#[',;66]:2:ST#]V^?*G[_579_,GT@N[FB.]N__O7M M]/+\Z/+RZ/+\[/+B!/VOT,%MV+M!OK-68&?MP[^6F)"/U4I+?%W%<3>?[87C M?F ["_QEI:[2K_F,/?<#2.2_?3K^U%F'L"_^*K'6/G6@%#,0!'"23_2 [67< MQ5A9.P3J'VLKB$#@PJWXR@^J*(0IV4[X6(1(D3RI0-+QX=+V'O]N9PC!E."X;KY3,(*L I%FD7*$R]3\$XUP*,1S!WD"Q>-+2659->5;$V@L(@00K, MMY9,>9EI;?L!'/BQJN.8TAXZ4 S>>_X4CR>Q5AOAY1:8\=&Q*E0 MO,5@L4B2(5;E]U"&V(,?1I;[_YP5T=JH*MQBM.AR9%BI]FR@20"=HV/0V?YU MN_"@]CQ#H,I_L4L$T*5;]V'A>_@M;[%(NY!@ZGV&AFH'Q!C8Z,CL_?CD>8). M&BK0*!9I%QI,O<_04.V!2 ^CQN_+9]^M@"+W^W;A0.]Z!D*5MR$#X7B'0Z+_ M9L>W:S%NH*IB>;G@_XYUAH19@@P9/3P#O76 1$Z6\@!LKLE(Y"*ZXJN)M1(Q#D@PQ/3P$R&$?]. 6;.X' M[\1#B8]2;<2'+D!V(%OE%=#7!3Y>6N['?1LL?+E2;82/+D &GQXN@OX2!',X M<7\/_-=H@9*36!Y^=%66;B-,[()D<%5Y"30>;0O@NC0TMPNU$41J_S/L5/L7 M4EO)7R[])"M.'$L9CM812IJ%]B!X4Y%0J8V8</L[P _!0KF\!LZA!L[T1Y1!A S$*F>&CB"F5O&M$]J6^T]@!?AX,US1=D') M)46&9EMB,+(HK(UTM_ G548HIF2[L.01(H.RRHVB/Y1)@"0;F%MEVPPG38P, MT"HOBXZ =J%HTU@\UZJR@G*_;Q=P]*YG8%4Y6.J"]=>O)47(REBG'\X!:6<'^N1;08>.@JM1^\0VDQ--@N8ASL5.$$ M7<53#/-# %:6,^V_K8 7HE0_HV@!=SC;BL.@SU#3.%+4E9EPTZ]%7&%AA=GX M,R/=U.\=^9'EJIP5_!4(HO<'UTKR14##:(4V7?C%@%1%8QYP3P"<4DHP!D0> M9=8AQR9I(;*9A[YG$V<$7'%S2,$EH02S061H:AU"I,_=>/,XWU$AR1.&%<0Z MYE"#7TQ!IL(+")Y];::,+3.).E]4EC6($D>^5C9'=+ZP[MQ@ 1/OAV:0U0PFY&WGC^RP9$:0*YG)C!HR M&[*>;"6H)M.BHJ297& 55) ;(K_-Y*= .44P^@F:ZX(UR/SL8>9H3P7:4E(! M;K[*9C% @.P2CBE4^Z;*ZF0V-<9IQC8%9&N@^*5D]W;HC8?M13@H$' M'MMK*I4ZU87SJKI4&\@L:[O*+KG40Q!%),$:)14E]H(.%'%%&1MJ5QCB"]^5 M-"#4V =:\(HOR!!INE$1<+V TU?.JFDS:<(IO:#3%>4L>>&+=?*&8F#YBD-,.ON7GL\,%RI@.O9ZVWU*'S E""_25 #[8-032:3:PW M_$D93RMY?5Y!?18SM;62/ *4(-5'JBJ@,[(<#TS[5N!!8SS<4M,-F#FV@P_M MI%4TDT8-C)EL8)1S/P+ :@9^:0XQ=AT0WL-IQ!KE62,> M8O4O0.38&\N6FD+BG#V%1.># '06Q6J?Q5C][C)K)%8:K;"1_ M&HANAJLDKX DPV1W'2W@ANI?FQ6$2)ABI9RVX)]*LVS*(0J3R)J$B$FAR" , MUUST2"KL#34(XIIQE[U*:'QZ7L9:>T,/FLQF>#JV3APX+1*&FD9RI:[4C$[3$W+>W?$$_N>^/YR,.Z/; MSNBA_]B=#&"!3G=X TO>/SSV?^\/QX,?_<[=:*PB,6]R,/LA (/C%%/CU\E9 M\_?&&OF!)\B;ASTNVRZD[< FZK;J<(PJE2 /IBMV3@^#: M:^*\-K/ ?*!'4 M=&U'T,0%P8MC@^Z;4PSXQ173"EH.G#;@W2,5G;DE7PQM_:3G%!^>) M9?.2'5]>G!1/77:(&9?Z*U%C%% Z=%P.F[CG]Z#BO>;*,KI"QJC[*D<,33HM MSH(P5WI[T 0:0Q-H;+D@K$015TPK(-G!V #()9C.&,9!>9K=*:(6NB$F6)IL9&']8>W#3"@;PK[C+:N6"6B%>RWKEE,T,Q!_! M"_#6@/8(3+&8WFB3@2LCSB2=%@NP*+QOH>+0'4LD[4\G6O36802W[P'%T6CVW?>GV\OMV'?Q1QNX"EHR MIO8\PRFG&2O,]\ /0VA^S;#71;9*F(4W33!1%]$T2:;SD5V*;$M@RYL%/I^8 MDM-[%Z]X[NQ% UC9[1NH'+I>O'3R*D^L":%80Z>=6=0 O^0CU#^("NLB1X M)3;#%$43(S2-XJ[? FQ>E&(Q(SG )*09]L 8N+"Y^7?@096YD/3=Z=+Q'*2N MR'D!Y-F!K;*1%&D@NAD7WDL*9+4OC*0#FY1F)-/ZD'5S%Y^&_::DEN@WMRHI M IJ1IW/H>WY>X.R)/?(6@UK/+%+4$U=*;BS5OJ>!!U5A$G\JRYK% M$G81)=R(4SW+%(6_<=QUA+U%BREM-A](0F9[]R.#*/$3H >UP;3[ M?J.1BN M4=CN:%:Z-$J:-KC:,(L^S47/2"4GJDTK4J5CB_72-FT$L+N$S:IGD?:K( M-YWEFJ8<=##4S&OQ#&KQ6XLI5%?@C#9BLY8I]RQM;P]8]D]:DJ$NII3M$I$' MDFB@9OY@25H/;4''G\*?!^C5OAN0_)<6JMFX82T)5__T78X^,E+*>3Q 36X+ MDJKP9P1=;QK_RTWH,/V?=1B_"49YQ4+.Q[3DKB0*\G%=L$[-B&;!9WX&$9-,C/ *P]FQ&JNL<7:G04<]<3W7 3E2")CS?0\.\(@$44QVMJ,"!) %^9C%URB^T M==)&3'Y1*J093/DEK.@UU"U0YP,7A7J3/()VBZL8L\W[&P0:7(.PAH80HE^:#T- MF,03-/;U8\'F("2<^)BM4JRB9RL$<4I_:/S&P#X".&A")P)INJCD;.<1V/[< MBUN)7]'!;D7E?C8/XK=VA"<1MK *M&7&[B6>Y9-'6F[6 1S>B09BL8?@-?X- MWN9AJ&L6T^J++#E/E*J3DDIU)&M&3?H4*N\%?UADEO $GVKZ,,W;&XVA/]'3 MRB@;(XY439HTBVK"-=$T[<150D /S)&_4 P%,9D#2--T_+N>%2Y&L0!A_PT$ MMA.6+I[4;\@,'@F67] U2;W6/^-BY=I*5@4Z$G0[4Z\L/ WCTMM.'[IH@NYA MZH6Z,)]GV_%GE$_4UK6+>N_\KZ M0.D95W!K=_Q[Y_9N]%/%2Z1;T9$?0O*%KY:J_;JX4+9TH\X\!/Z+ U&Y?G^" MIOC ^\@[V86FS@O$O$1P/X[ M=FS20./^R7.B[0/ *J>78">WHS"6P>:#\!U7K Y 1EK'_A7R)#;0&T&1J%D MV7W3K-5H//;?LD=@Z:8;:_6\.B_U" M6R<(F>A/T!(I.-,P2P.8#5$DG,*7" M!XI5'.2P:4E4%F^-"$5_T.')"X#E.O_"+K \31S(ER=?8]TU#3"AQ-NI.6(N MYK;:TG0:DTCQ#K,W<"!D<<%MI#D)&%D/&'I:J6G&L(/ N3 MGU-=;.:5IP:*!]P)1@%,K]KH#L4DBC60SSLPDEL;VE6*U==/4Q:LO][+9^L%Z1U,U.D6Q[6 -.^E8SXX;&Q?< MBR"IL7WE7FW=F)$-A3W H7$HFI8,DQEWU$0OH@ZO%+\Q7:T$9%*$(@(>"0WE MM7JE]B%020&/O.(;'US+B^ $CJX%K% 1W*D[ M-E;[^X MU5 O1AM7MXYG>;8 XXK0D%9LDV1<\8IO1K*A1[!*Y^W1[,[WYG &7:)S?PQU M<,6U(HA@H,L,XM*"%#-)]4$VU*D-P#1^SSM+4P*'X":;.3X EEQOOXA43QU2 MDGWKQ*A8=$HN&.9Z^\LH=G68L9:Q*[6Q8933XM61X:1JJ!=1GG.UYG=_-@,V MM#/[;W;\UM0C7(Y'\14K]/_(5?)BN2 ^<,]N7*%?=+UI_@=;)0=>&EQYXX0K M/[3<[X&_7L$::$C4AZ'9#.9OZ@7N5&M?O MK49EY!-W%:*8UTK%E9KU:N7&&K7<3*,#;^8'RP1:LN>:L;91 M()Y<2T-YDN%6E'+I+RVE%0=$8%D5W$:7V(R<5YFNAKYGP[]NSOV\:843 NVJ M7#]L530^F M3$EQ/'(MYC[ED,9D?CT^@O_7^=S9M 3_<=T=#^)$KP^/_7%_..E. M!J.A@E2OHV!N>6E*@4VBVR2'U+:DHUG**O0Z1I8#ER$GK)#V?UV6#,?=:">% M/+VO@,_\7"JGU90A"8_R9,&F!EEKS\XF@H? @8I96>[U.G0\$(;I//L.=3A> M+Y=6\#Z:C9VYY\P<&T7Q?NCC :K;WCK[I,P;)^5YX^%Q,.P-'KIWG>NG\6#8 M'X\[W=YD\&,P^6>G.[SIC)_N[[N/_T0SRWCP?3BX'?2ZPPDLTQL]#2>#X??. MP^ANT!OT5>25+BN"80;!5_JE)B%8HR&TM1!#LI X,H&TN';Q83R[[D9^+)]< M7IP44R4HFM+(!"G/4EHH3DH"Y'*JO)W-B?BW,BASW&EYCAM/1KV__SZZN^D_ MCO^]T__'$YS^@O&;=AU%X<%I/L;XIQ,M>NLP M\I<@8!C(C"W\.CVY.KDJ)D_40DC:H&:MKNV8YH6H/, ;J4!JENYONQ[L59J)@X&>I8XGG#]LDJJZ .'-ZIF:/L8T$;0Q7 MEM5VP%)T71Z?[.+)>U1D9R,073MPDCQH<'_1B^,2Y\#C\!E\*P_(WNC^?C!) MGI9"/H+>*/8$](>*W $(;F&+5<[OTH#0"-A:4.*+]#,9NL$\)%Q0K=[XZ5C/P[$(8 4 >@_ M=L:_=Q]5[)C[5N!!&#_$85B#<55^?5-SA;'8']H Q9;7:FPR:[P\1/D$;/W2 M.%X_A^#/-?QU_V4[5)HR(J\JO-!/U^/^/YZ@U=Q!+JR)DH=8"])00W-QQ95$ M&><[0_4OX\KGB7JF1PX[&C+YZ&$>R:0ND#MZ.UGD63G7F3EDX=&)O#/SSE^R MWOR' 0\W3R?4'KWA<@RIKKFT*F^N((R "B_RI:][T+9']&*FT,)+@DE/$JH)ME> M=:)O-DZP5L]K\!QJ4)-[^-P<:22Q,;?P*YXEOD//$A,7&&H]/E.GYXC+F ,-4TB3#UA,Y;(N6^O)A"Z.X6;M<@) MT>MS?LBZ>E%JF4.5.H)F-&FY8SAY&7IBO;'NH:N+F\,%+@DS$K3#9#IA'K_Z(1_]&#'G0C]#1LQCZUA M#@%XA=PQ7AG-NN04BNOO:O+ MB].KEC&DB: 93=J?01))?&V%8-KSEV@WG>1Y6:7A-H-X-75> #IA("\C-5HR MAT.BA,_BVM0Z1W%QC MGM4KR*?YN>5,WO\-FB6GD::#]Y! D<\8)C0)=&T\[ M0_"ZI<; ]^!?;;!E@+&M4;S-M)]30B7/F"4\C+9%=RDF*+Z&[2;%Z=')T:G, MFQ1)7[2^1\%20=R"8R_ =.V")%UX.9RN]&)%N4BL4O*B)/HCVT/MZNCH\N)< M@RO,=( W*]9.%+*3VQL*<_UQS2NGY7FE*N.?RAE"5NJ_XU,UIV@;EE?;[MNO ME&:+"G$R$=>P5A,(+Y05>R,Y"C$C7S]5.>BG87<=+>#4]B\P?8+S1["EL7A# M>?V>O:,+[2$;/*+GZAK3M/&']XW&:K*]6,!6ZBG-^Q5@RRM..H MXZCWL>5T]4W25 MVUUM::\!>85^TFPFRU>5A'M^2M)?<^UOS\K[VS0)MLHM[4ZS89^6DF7M1DBH M=&L^#\ \?YS(C,O7ZNVEF* M^K85+<=NB>(J:CO(*2B03$DN64U9*C;BWZ.47O$;F\D%P=R09F<,6S,F\J>! MY((6!)4)_].4R3SS_T7%_!\G]%8Y[RO,[(TY3Z_*37UMN99G@_$"@"VZTH_- MZ[:EU7AEA>KC;%RHU/HE,)22$?[#GDVG-;;]0HV66DLMT3++.C-2^:[T#8@L MQV5;$,Z8GY?N_"5M5\4",6K%0]/']=Y[PB7'K(P7^A[X81A?RJE::FAU\F, MO7Q4?'BNU2]+'^0*W\T7US<'E":-6TXHYT%E2> MX_'K!TLF+7B1=?_&7UJ.Q\R+?#6M>-$(+!;,&637"?-R?NE[L'P& 09K7/&6 M8,P 3AEC+ID-V5>71\<$?HYO<V@=B(!ZSK<:;&IH182Z MZ##@2Y%8X/2/V6>,/'3( /?5SVM8I7)"QY9K!T@4%1=V \QR:CQ[AT&T-6#A MOS:#%?X#97^?KNUH%(Q!\.+855,UKEA>$^BET^+#=V;.SUSZP/J8=HLONG"= M=C6LG(:)9;5"FDO]E:@Q"JB3N=VS@KF/GBY#+YFT2R1F+@T5!5M >Q<"P.SC":M"W UG)*-@D(QTU!GDL^, M*(./A/1IG@BB-5!=6"OT%5@$'%H1=-=6W?)0EI5H&>"*:T69&CBRD,!D*P'* M!L+(L7MHV 3OQ,6BLFQ+","U:K +JK&Q0/$ Q?F!,&Z]C]_E93Z[O#A6F)I_ MQ[X\LA($O8TK>."S8%XYQ N_U0IW.A@5P!'DD.[ HZ!P;[TYR_42BT/N]WHB M0>A;'@NZ+%K,H-("[.Y@M4$$EL595G3S6M%DAQ/U3O2HQ0O8&(H.UVADC6:) MJ0)%^;D ;AUK7FX<%:I-WT0WEO!'R "4_3(879TN8GDW29EHP9-I"&9&P4J MBM>>U)N<9R(S:J]7*]@#A8'UTMKV)89<&]9PZ[5G:2F$7DW/0[L-QH M84-UISX\I_1X(+7\WO.#6SD2KK'(I4E\RP=J$=TTY*4,K>Z!/DT4)>@(='=4 M>H!">E&($BBB7(H5KY72BA\(PZD;"[@N.B_V>YZ"A4WL=ZJ:,/7PMXS28"Z!'G;=$IGDK^I.O0].]8/+H4/ MKGA>7>=[Q:Y:NI&PF5=-I7Q.N)[ONG"6#BRWNT2*Q1WF$"L=:%5+0RFY3'KA M=>"]0.G]X/W6\9QP :;??7^*#RNH*GP@$Y=F4A(U??^UFD1JDGQ^2/_3#_X8 M> ^!;T.ETTB4*WP@$9=F,K>AR-=>M6'1H_5ZC^9BQW*I)-HN>^ 0CV(R"LEQ M/:NA4)P(>[!<64X0+^H+*YB7? /DP@<2<6DF8Y'8M+&JK:+N%/8G"!/\Q:R;@CQX>M9@;JSV8 J1=\Q*@]PEGX$=APV^JX3@)Z= NF M:*N!_&WHCNE[KC"&:@):SJ/P#:*@,,VI(F[*4F-&9CE>]&+0Y6[(_.0%4"]0 M^?\"4RC[-?# S(EPZRFF](%T?*K)B"3'U5Z+2!A7^P3^-D3O9CV%8'KK!SW+ MM==NG( X=P5_-$.7\*M<[7PM[#.31*DK8Y=)OO:>'T:C6>QQV;I7//;=8@04 MO<(^4ZRF=C)&R7&YJ['BT$'#[6?; (Q[%9!32R+%.B4!( M(IZO+:]R62N7VF<^\*@D8X(<[_C.GR5KKN3J/,>\"7Q/)";P_=Q!G>M8WK1C MH[^ 33?;D=R77N&7(KMFM_GJ+]3.2FPP5"\S]20U\!4=6H)TIO"3'M1Y:KWA0J/[(>_V042Y6917QV MS6GY88+Q9-3[^^^CNYO^X_C?._U_/"&#!OX8?:J3:+!CI1]3:IV0WYPOC#*7 M_;'Z\]/B<=..Y%E8\>-;D-K^$AWYI&,U0/=)T2'B]?NFR(/UCG[4?;6":4* M<+2.P@C:D'"\/?JN>^L'Z)>8V4;.Q[2:AG@A+T](.U22%I=\=:)PLMN5S][D M.UH15P']I'*?H&)!M%\!N"JCNQ=!U%[R?X<%HW#@/<3"Q,_)2:)_Q9<. T#T M &!5LAFYU9IJ"V(S TX$3= /E4DB?\67#N0737Y6)3?=H%TEY/? W(K2LJVD M?_]MY20'S[+I7_&E _U%TY]5R4VO#9M"?TWL_LO+BY/B:?F!^C)4+.@N=&+W M]STSJ/\S3L@/IMT7$%AST'\#@>V$Z 34!@C(V:X\.HP=T6KP:.7M::+ PWZ M0YEJQX)6 T S&BL;7Z1!M1]^II#+,R%C>(GKP6&("1UBDH'9D[6+IL4*[X>* M4<;9C<-0V^E0$X&.A QV;1QO%>X6%>.-LQN'\;;3\28"'0EI_G0<;X;NS8JQ M@H?AI0DJ!V]@IL;N=.HDPF]B\FA!]U*_J=4BI=['QZ\K@TRT9[K>GKFGAT> MGAU*KM_&6EQ;+DKL?4)B^VY[HM484,=DS&C2 M!WKU\ AUQ:?_%+:VQ>P9, M,?8K3FE5]RN5=^HPJ J#2F-8M'#K21I=/MJ,:CJ]N4PEF2,):%H:&$& M2AI"L6=%BP%4KR=YP*XN+U 6AO^>/E]# BA^?QKK2GT M;CK7Z5JC+VG%7X4L9#V>$Z]LZ0_<[X;*98EO?&2PB*ZN.C^K M+B1N^9+-JV\MCB'U&@U];SJ:)=[!6E%BXCZ;0^SX2.'<:I+N.4#R*# MK$ MW/?(A^K(OWR=_]YA&/':GK*4+B@*K>EE..5#0^^KU$8.$3$>H@$CD[,[.-)4+\KA7F'D*[^(,?>\' M".$$D>J$]S;.*>-M'/B=SR_QA]+G'M4^0BWM0LZEPG"6!D,!PI.@DQENR0+$ M^.2CU ]K-?WQ4D'\I%5380;%I(A7WFZYK16A%=-R9^-#YJ!H1P+_UCP4>1@2 M@CV:K H_[/QRL*7_3E.J[WK-('_],&!VLH;4 ,&HQR<;Z/#'[NRLJD\=!HC, M <*L<:/>HC1PXZ%+]GH3!@67U@W+3B]";86CBMAJO8'#_M9R@M@MRQ)GL=.. M:+7(:.2::J; PS:$3YG*AX-6PT S,JL<90>?5Y.'"?D&VNYZD4?U1*-("FU' MFV)P#@L:T:FB?('C[M!A""I9\,3@9/+%25X/CJJAQ_CUPSC;Y3AK HK)=QOW M8,]V&%IZ[ME.A%Y+K'06*HP]?(0J"1P;JB/^W9/G1+SAAV>,X8>;3W5"]*W. M&G[,R C$TY.KD[-O(M\B*7VO*DDWJ:A6N M*S5:R&OA%&I!86@*'U84C&O(+7TEH*!_[:.MZ^S&"8 -6PQ["[@]75I>Y?1/ MKZ _MC4PRJ->0P&:O"]>BR#WEFT ")I&U3A9"@7TTFSDV"+"8 MYWZ_!X#3Y=7BL(G9L7.'>0:#5EPKJ!O8:+7DU )B=:$T0]]+G-S9VXYP7[.. M]TY;&<:2B%C1\3,LN6H!@LK"\+,/%?![$ MUQ;RN26V5"SZ$%! EXP=)SKI4Y )J,_X$3L)Q8>B@)AP0LH'C>7^[K0E+T5. MZUF=1JVM*;>^I'WTP&XA&C/J0N->V?L'NM=7W.&VXO[8^X:,$ZT4*BA]NB[C MI\X<1-5MX?JTZ,6#]_MY(,\N+XZOS!@8RI27#H(+X=M>/=\2%:K6G=]-%-BU MPTC:H5[3078I>*4I#S&]XL:[=N2\H*,[SOCQ\T;QXU;Z52,#R<^OBL-4IRAR MQ=,(KQZI9XQX$74*"VT80J[GW(]7?7G>IPNG$UQ&A9 K)@\[ VI8"Z*4HQ/Y M)(>0:T*'G4%;9A6_LK0((=]Q-%)[UYQ:(/\OC$&^67M&QG.]ZWT*,]NY.FY5AB.9JEN1\$C M8C3]4@RMFE9F"2\,Y;FDEKAFG&U6BMY_ X'MA. A<&SP\18^#-_& 9?X)W1;E@7%$V'^LXFZ^9N;Z<%O-RZA0N M_JTU2<=C/=8)%_^F7Q;A\?HY!'^NH5+Z+_ /2N XIK160'+#4;%MX!!3&X\EH!6@<5)DP)LFJ,*C$ZN[)L6] DX$'%DR"I&3;X&*(3NRQ2XS&>X4A3 M-:Z\5FP0,5ES"2H]:S?_MBKN,'&>+A?4"L1Z2&"W130Q!<[-&-,VMQ5[M+PY MW-[?0E&/OYR?3_S3+Q?'E9,P5UTM$61$H&#[-A)9B]F9DP>G7\Z/)O[9EV\U M>%"LNP<\8!)9O[.M$-A?YO[+UREPDMD<_F4SB<-__+H#<\OMQPFI*U;BBA): M@=U@[645#7O*(1V:/O[IB^*OM0*%5;-Y+*CBR%\S_R^8P6'J@/#.M;O>]/K+ MH^."]]OG8.#9^%F27DL[=*BZ+LR*-4748EUL;.)FMV8)&Y7M(GE-7+1V?F26 M#9NK4B%6Q*T(Z1JT8KR8E8['B2"5_!FTNYZOP^CX"/[FY $$\5F$9R>Q"7%0 M GX:9:RJ-5P$W1=FU";2:C&MXI;0M?M^=('&)2?\3!4- ;^^K%KL,'"':6 5 MQ3T_OJR!/WMM0TC04&"-WX/9W3N-[;6N^ 3$)D;>CW<:%:36]!3)_)!)L[M MU27W#FBRY()>Y9 4'>"$D>/-D1L2_O_YEA>"9-Q3*NT# >HI0=#C%(I/Q!KF MYU9," %G8G3AL(->Q\O*;6 M%N>'C8F5;;%CJ9,;[4128(,.5UXH%@F[[L@N*?;U/!:2;_B)+ M932;0!,G1$_>^1YYJTFMJ!7(]9"J0+J>V#K-W3D#D]UFUWC^K@D*Q?;6?3K' M^)1O@)W$M9TBY$?QS0%OCGR69Y99B[5X!]S!10+4:&&/N$.6V8PUG4$+\$M-9YZM-O:) M/Q2IM8@AQ 424:6[]=?588/<]5M/"3$2:QT\2!?.>2'$'?'4WQLZD"76(LRP M5H0QRKU2%5^4^UU>YN/6[@_I0F5&YI&J*V!Q][ 1WEN_U0H3NF(K0"#((7VW M1T'AWGISENLE%H?<[_5$@M"W/!9T633>>=%P=#PRCMN_;SN.5%FTV 4QIXB^ MRY[/J[11&%_;4PUC@\6JEIS94-5QK/+DE\DZ&\L?FV=A=QTM_,#YUR:%>S'? M#+%2&VA!QK:\K:TAL82Y7+73?"LR@Y$IA!IYI9VH?5=;$$UXQ96P3FPXK-$!8/*V6J*.(7B-?X6//V2I;")S&D@NR&&F/&"U\@&6Y&'J MT6P,;*B6R %ASW)=,+W^>-4J>XL%-P,U:]5$KLE0B00WW68F*SZUIR4?^Y:] MR)<5P\ARNP=.LBI%@K=0-2OC%2%.YDPZ=XH+F,@3BG02KB8K!WP3G-7SO="! M L9X/0(;."]@.O*VHK7HH:7T-HRD36,%2+CHK)I9>KT@>')JA*= G"*P0>W* M&(?Q*&[M>N/'=;%> 4IID^A01U1"L&1SP,]$)D6>SP,PMR+P".9."+\'IMVE MO_:B6S_(XGXKGD[5UU'@+?!F :HD=(D%<#)1@9S;:&"M;I M3*EG$F^:"2WC;$*Y7['NJ_'IV_#Q&_#AP$O\:M\#/\0Z(<5_R41J[DI-&9G% M7LB7LS VU3;W]N"FYG1:&S@0O3AD' MAE.TE5%-VP73 M:O7UW]!?<4LT6V43R=9 \HQ%<@XN3M5%M266!$I!2&9-=>&\KLZAX@TPRM@E MS5@AYW2C95OB#^]!%T[*R\1 S9T1BEXCJ1\TDIV[U586S"OGL$;1O(?T\TQ7 MX3.;"E< I?6=@&")BR.0]T%C&;X[;64,EW.NU+*M#4F%/WST$H,+Q4);R=U, MYE5?-I;S"M26D5_.90V%T[MH7=Z@)TF -]TU];>_FT?PF]HGV70F/E5I&>WE M'&490/M')_SC-@!@X*'(GC!"FDQO".^"_83/'P:!8-UE8T'.+1J!L+"2?/XP%P;K+QH*< S(U8^$C63$(7N NOUJ_0]][B4-!8E6&$S^RW.W? M]_PP&OK1/T'T"&Q_[J%PWRT_&2[J;"??-G$4J%-<-@3DG/09-@32L"D_2'^$ MRN&<0+OMQ&%02-%@-CKD'"8J=!;5\;>ETT@20_AQK34^EQ7M""5\*H_3A3EA MR+O04\;GIL>:F@6]D?).%%[BB]5&C)ROU9B1K!2GB8QW<@Y.%6TZJ]43[TD$ MD8["'(!K-H.D^ TZT)EB>#9O-ZU_/M]%ESZU,.LDX*>=$L64A4>4P_<0F MEW]Y(OF.D:S=B9(R&LLY(6S9J4BJN:VA+ROL'?^E Y7KJRDCLTF)["J3" 1) M2J0$#9Z4"[F*)E*MIM09B.'\0\JSC\61KW#HQ.,,-YMABN55YH80O7)R?MY([JK47386Y%XS M^^O7$C902W_$OZK\3:JF$D3V>^2'?O",I/UB^\ODXS=.:+M^" V*1_ "O'7V MG^OWWCJ,_"54"L2_ZTV_ W\>6*N%8W<#8-V R'+=S9_,I^(_'_H_^\*F/_I9\L//\WK'33W90>QUHL7?F'U_M0!BM MSE_2#__'I]W/$VE'T7K:\[THL.SHIQ,M,CUUG\/X9YAASE@;,NWBZ/3X^.CR MY-O1\;=OQV?%2WB[$1:"9:67A2&O1K.T^_$[%!@)255R ^@4/8)5/"=2\.Q7 M$TC*I4+:0DEM_(W^'%(J1JQY%7S7&'F![T/"B:CI%-ENGGSK&>4:XXN*GE#>9UV"0[T8)!;DY*TP57:]>G2G4R?I_,";^<$R M;I=WQ3C%KQB;]CO.Y@.'-<*(4$\SQS^O^*H#!Q]1/#S&J?_Q.RV!XU9UW@U, M%DX+6"H=@(7?:@4-7:\5&!#D4(U"FAX2BT/N]WHB0>A;'@NZ+!I;KC0!RW?]]V'*FR:!%DH/8PVHPEC%E.08B[*L 6>6BMP6!FQJS6H;78F5HPWKL[ MZ=8'9T; N$ZZQ8*L_,2CP5FW 3C39)/G+-+"E7 G]-3[M/7+>B.YM8@RQ)QZ M9_EG'P)G:07OJ3SC* !6"7QZA3;!3L:L<.[-+_5.CB5%, "]NC::97ZUS-=6 MB3VFJ+&H\\@K8?>VP?M2Z+/M96]J=K#\'N<5',W0>QQ0\(45S$%\O(\.H:$( M3O0(GM%5LNJ32.'M&\LLZ4J2L.;(F7Z(FDBR6=)_O._<]*\G>H9N(.DWG:9$:N **QG S]$F'QTQ^*)<4L^!3$0B M/U;9)"+L@M7F64:3$[1I8BOFUK)C8Z?BV(I6/"_TF3XPLH!3AI5+3 9LU:RL M55+9"C UPJLSR[4E3-7E@EKRH/XDS2@@P2&I>N.SW7^4W8HX+>.*MP!5 MCHF82TKY$_ 0O**-R9UO>?B)MU2H!9!0-%L\]F&24(L)EG"Z0T;1< C9\=,R MNP_J_C4=P&O#$:3)I_,1.^I_CPYASW (:?+IG!M@Z'N/8+;VILA,Z[E^Z'CS M6U!]$8!>P3AX^:65XM$7-V)?_6-^UZTSYZYA$ ;[RV;1"&4+ [$$&: M$88S1WWCR-!8> D^?DG,F+Q"[;S#G]6E!J4!P[E11_J4'")?<%&P!4X?D"5X M,;9*Y/5P?JGT&:#F[@N:9(),.75!\JF 1*=&KHR6 --@P@)+D$GU_0?,I'[K M!&$T"2S/7A!,NG(IG7$CH%"8DQGETMG),0:V#Y<3&H(5Q9HO$!>6RXZMAHO (CNT!<0,'A3"%=<2^3KVT5<8@IREJ@S MDJJD)5I,^ I:\H +338RM,^P8O&4D=U%&J/)/KDSB:BS?77KP)X0400_4ZN.LL.+K M1^A;'D"Z+%JL@[O.2M4^'*FR:+P:/Q=M=4O4D5)"+(SJ:YEY\6\M&W27Z!U/)DYLBK> %&1H:<2@ MB"HU^=2IH@>85M8[$CT M*I[4K$^*4*^X+YMZGZ[](/!?'6_>LU;P-]$[CA4<39C(FJ;B&YC"J4HG:0:B M)JS"-;$GK.(27] QFTZLRFOTV@J=< REL:8C[X<5.&@;\ CWA\=,UBR^NH%L M:B2ZU*10M58]C$,D+R4<'0,/?A2$$9*MRA5"K)#7Q66;:5!36*D;8#53R$/@ MVP!,0_3NU2 ,URAD931C,'WI%0WB2T.A4]Y<&I9/<%N3#P!V9^K8#\E6D6G% M*=0QD"_\\J94N3)HBLGR+**0-CA>>GX8H>>;L12I+&TD.=@ES1QL1RVQ.9*% M-!8);V=L%3((7@X!,U0U2MHO>%EX!%.PC*5Z"!P;P!G01B#.0?RT@6<[*\M- M_,JH)%ANLHP25P[^9@TBF%259)24X\@5FM+)#3.S/QW#GR>OYRZ7OCR+?_H&&.K6@R!?B$SA@AQ_6J MYGAXO("ZCN7'&"R; @81@5&X#' Y'M)O$IXCN['>PUL_B#D1.*,"'(\IMG(5_)^ N]3"2>4IQ):_B+"+QUVFSTK"-Y1$AGV&*Y\ ME1R)SX[T&;;5"J?M"1F$D_)ZK)P-7]>V@W7B+G,QQGBA2&OA9!9&:MB5HE") M!F%7;<*861A1059^9+D:8DQ^P:RBI%&(DV1J&@=UE0#OH8>RTK)Z03_T/9L9 M_4UAHPA $6M'3]$I,:$__-+I@6C(:U.?4I\?^_A$)XMAUM_0AI_^16'5Z0G: M8BD?OZG/UP'A=HSXA\X'WA""-WD%[@NX][UH@7WMJDF;6LT&'-B1IP4Q:M#B M_N5N*?=/8 635U\$T]*F]I1@).EUO@6:>^32(VX7,47S(A]?7IRV#7!NZ23L M,79K5Z S"">*68Q>BX93HN/- >0RX+0JOI4?->V-[N\'D_O^<#+N=(,X.KG5_GQR(#AIB^7?7:*6=M;4=U#>471GI#)4CQ M 2JP$^ ,YT3@SGD!TP&$T9L[4.+XO>_P^OW>^A\_Z+E6&!)2ZW"TH!6=1+"@ M;"XTU8; 9^-D,*L%9VX\NB_6V[TWIT'*$X.#J?* MW"&4TFW#GAFI,OX\&M!DK<'M'1P;>"'XD 2?-*:ZY!Z SBN]SEM%IA7S#I,G MID8+6M%#K,T@2ALZTZ7_!NQU!,=1?[ER_=AELIGS!G"0.9:+-MQ51&&MVU** MD$$MT*21+J2FFA$9KE E7'<=P3DVT#9ZC:D)K:1J.[WL'8%QBB'(IPQ'GD=K S#*IY/VW%=KGD3T?:2'#"<$AM,X/ M"N_ M@N#.@>HA#.=\P7W EUUP"?E79.#\M%JQX;PIN&586K,-30:HBRHI,+ M,.243?JI+^4)K3'49.P9^@[\>6"M%HYMN9B'";%E\Y*=0LF*5]*5H<:.Q 9+ M?EF5HPCFQ;Y61G$0RVJ%(C\&!?RXI)2%7PCL+W/_Y:N-;I\&[PF$Z3\V"*8_ M^/4T+IHR'[_0#QLN_6X9*621] O7YX/PIH^!\*9O'(08D;0XOVZV%H[A7MB" M&V':.KA=3BMX!:^!5#D)F$MXW88&8]K;)R]< =N9.6"*7PQQ9;6"DP^, HA< M$@I<"#%;^!'A"W6CV")!"LE_PH,_0B,F,J"N^B6\7$JZPE MJ M18KFMAFGH 3X=7IZD'KU!%=<2W09L:&!2I%2ISLC=R"*4(*\Y($BXH61JJ)Y M^:YJN?8W3.^L%:8SBPV2E9AXXUH M4OE6 $70=L%@YA95BYF7 >?^.O!7X/OR><&&<[&\P3@SB:K%3EG26?L=Y1UW M2BVMJ"%N=U1':@EQS,(3=4^<)0ACL=)K/]T7RW%QV4'HM5H$/QF\PA114W(# M'W)/E)GW):6ZJ+BLR5C+0-HTD5SJ!;MSC6A3]#MRL:=8>>](Q*0 ]^4+QQM M$"_55);-*^H<*NK"%*:PRZO?L_!,9S]AU_/6E@NGT"B5#N[) D"Z;< DE:'7VA!9L@V5":4= MKRP;C&Q[O7)*;V1RU#25%0VDEWIM3^(LD4DX6*X"_R7F?]=U_5=T)_T1V,!Y MP>V*:S5D*G/$*4/"%4'5>^?\"> M'$H<3RMMBAO(G5HB"[I<*/2Q)<&;FSO' M>G9U!)=U&/ON.E&9&JT[G3J)+VKV &F+H%A M:3KAJ6H@.QJ++_?%=C6!E]T 6*/9G>45]]'E @92@E%(N:^XJP$^3_^>7\IY MA"]H,!$8A97[B+N:>*F5MK(WK"+)J]_[>;LE$_PF3\@1L9W](A168@.? MU^-1S*V_QJ>'XFMFKPB%%5B_RX&[Y9/S(F*&0LWL%Y]P AOXIA^K7KHSV&M! MI,JUM3?,HDLM]4*BWO1JR*B\.J\N+TZNS"11I:"B+BMN>89U3+3QH8\G;YH& ML8-I_\V&18D7T&JU93:CN*1N>H6QTM>L.DA/POE3"TG"(Y>H1Q K9YGC7?N9 MAR"Z\\/P 03C!50IGU/YLOQBWK _Z=R-QN/.0_^Q,_Z]^]A7ZCKN6P$*'?F0 M#^,ZAA__1:ORJYR!:#^?D=/1?I>S[7"D/2V'G<[ M6@UK=HC*PUN,Y(*\QJZR0\:N%SE3QUU'T/ > SL]\X'KGKN&H_L6JAGJ8;5. MX*S0U7MU X1\^Q*_J!4YQ1*M3.!=ZU&GY/'57:<^"4"KIB5_=HTS*],H:I.? MUWH<^?8?23 Z>@[YIQ4$5IS'&9?PF%BA1=A3-+\!L*;46B2Y%F[FQ;/M'27W M,;F2EAR1M;[44(496;,;3KA$?XN0MK6D80VZ"+=IZ(X:N>$=.]NAC]?/(?AS MC=(1O,3>3ZXM^E5YBSY^NA[W__'4'TXZ_1_P3[7OVQ?%HP1WX8NKV)GG.T/< M?%<4S9$7_N7B5(,C'QH>N7TUJU"$$:DVTJ4H ?P483N+*=T&'/'8T&$EB=DF M9(G[16SY5J!+@H@)8(*L.CD#"CTG/B576;8M:!+PH.))D%0K++-GJ_M_KM$U M#VCM^5Z\Y!!F8%*=5F#+,P]S"RMH4Z;.15V0E#AC5Y;5DP/<0%9LT9FEU6F, M)_Z(V"U%G*M+Y;3$D1V#,GYL$FKLCJ.\#CE!.\[1;.!-G1=GNK96T M1+O&S,TGH* P;\&S-2_./YUH$2406HMC$PJVDU>?CNU'H7W"EBRTA&M;X@[0@>? ^<;RK#ELGG!N M7E%N'Q!FEEM69H'=[LM^@!"%NQ(\+5LEM,)?@%^%)IH@B-5Y45(!B=Z37!DM M$:;!A 6V=?8SC],T/6\'4^2& %Z8(/)J!=-)8'GV FN9U6A!9UHP3>VB9-;8 M+2.4.SC+KT8+>\0=)JNPY8%2#%I Z0R:LF?3QC[QAR*UH'U%_B$:]8>W=Y3X M3%SQO(Y.]'@.35RX!5E.PM5[Q?$6U31' 5&PIDW>B**GYNVHQ&N?"JSNXTPLA0]]#>MD, M\%O+"7Y8;BGKA.2OF417%:HR,#M8;0TF$1F;-X;#4;0 P61A>:ENO\<7H&39 M%9R?-XGY6NA.O\1FHN?NHI8*2H)3QTL\=6SK[,:*@)RYO7%O3!H!.JIR)YG9 MA%Q]BK\: OO+W'_Y"NQI\F&H#P=*, FL*7+];]3(=M_IZNK\[.R\>.$I;;23 MMMK)-PM%2@5"?R![\C__/U!+ P04 " #6@:E8:P;L&2+O 0 83A( %0 M &-TR]9W?BRM8N^OW^"FZ_YYR]]K@+MR+! M*YPAA,@@0(CT14.A *$$"J1??ZL$V("QC6VPAJ[L!E2K,^C^G=3+,2 MTQPUL(#MQU07R#[08G/=']W'6LYD(MNQ*G!=W31C&5?7AF#S"H[=)>Z(.SH6 MCV^JRL@>?-.Q[[4\E[(A&K5Q\+KM^MZ(HK MN\OM(.YA9=A=*D7 )JD$31P6%X [TU40*SE*K)B]CR622DH9$.DX"4@E3I&T M$E> DHJ3-)8@-8W"91);US'R(:D@N6SO/O#B0UF>_/-KY/N3^]^_![*GW#GN M\/?F >HS^6M3V-1MXZ'D?#Z_6RBN&98F,(S\C1XKD![;XJH3V+Z[?'@C+.T! M]6[HS'YO'N[5O_#TO>KGY+9R_'>W6A'4$;#DN&Y[OFRK#\V@:C5_OY7-:_3O M]<-M47WAQV$']AK9=DBW8?\!HNQOWY5M;^"XENQ#/L"*<#J.04+BVWH\UW]* M,?CCWFCTQ7.TPLF=UK;%73!XEK:)W_#IMF#@N\\63/^&3W<)H[_ KT-":D _ MSBOX8&]DJN\Y>_6J2]_Q'%>!TN3=J8X5(ATC'PFF>PY%X,F7.K,NL7GA& SP M=#K]>X&PNZT5J-KQ#L,'^\!Z@MR].M'31PR^ X(05\>']AJHB#B1V,.Q?A3' MB36.]5___CT"LO;OWQ;PY9CJV#ZD^#^_?+#P?Z\)@UZ.@VF@S_[YM7D>]Y<3 M\.OWOW_[NF^"?__^O?UW797B:,M__];T6&4WW)J:\O+<=&Z "^N(>U0;<]4==TX =?H0%:E#+NKJZ[N[";R*< M9P,W)(.$P_\CL$@M1R(E8>K:@L5AY:&?)B>"55W[C5\R6+=@X@M^] M,))=$&I?UK$FP/;"^A@74GD(D%K/+!^+U.4E^HF9RZ[&3U!!CP]\Q$-D'O+P M':BFBW8=]M/1.D ?CN!W!NIA>0B:D.&Z#8NQL/^NK/J!;+: :_V*Z1!]A7"H MTB*3*IH2'>!P*\^O?.M;[^_<>&:)-%1:AVC0_1HSZH#IO%8,\ M)LJ@*7-JN6UDN>'U$8-;3'3W8Z2@5+L=<.J4XZR\2%I$QR^.^XUK) 5P5=W[ M&#%P2:LKC4:GSDVS'*;H)5%+8B_B(H>J@NW' EM?DT*$'R0!"2[LG"0*68GK M98!/#@1*S#I@Q./Z<$N_C2-T#PEGZ3XBC,?8&AHG'"[T,'7@[8U2R,A$HP\&94ZN M47Q?6V:ZG=$0Z=_+CPDG-H,BI8R?IKEBUD\:^JQ?Z=)-/IMBWSTH*6AJ=K$W MR'(=LL'9N4[=UJE/&M1;&56'OA)TWH$F^(YJM&435;LSEG1#3[!>?>2+_$RH M5"E=*C,\$U$&O3:8U5)M-/E+SIE($-X+_^Q: ?A2=IG,8_ M2_VA_K(!I*#MYW1/ED%W.UK)P9O;09<=4),T>3AVNW,@2U.5D:UG B=)>97,O,,Q*-NHN: M^+J^KHW#?F];\WBWJ ?VBF/[^*#H-N)FJ3F7$JBWC4^E*P,[JH6=->7A0__D M9JZ1S VKL@%<9=!C1YJC< TIB?HWD$T/G*^+&ZF6LD#QBW .X8:D8Q:Z)R$S M#4GEM$9.X$%- ]4Q%YI88 N!J@+/RP%0 ;X/W"JP%. ^5%:!,PQ^P$(=H?LY M6=5-*)N/57: !U^Q&=/4D6^7D6UC\W[5(!MF2^B)7*)9]KJ$LV+Y)K/G-L A MPI+\("LOO9SCACJH#L<,6B,7>"/'U/:4D9/T98$?]'"CW%^.>+FK%>;*'!IX M.OM. ^\AI\23E +?*2OSN6L$4,-1E4&U,6\VWF^C8 MX3A#?VAWFK WU&I-+ 8UK<<8T_2*5CG=4E($=/AIBDB3-$UOQ[L=X,4&?()% M>=N(BYX7@'V^=L45UV#&HLC%%;G9MX?Q66:\'BR%$8G/&^P'N;MO3%]F<*Y& M3()QK]X2^5Y2*1;&C"YBT'/'KH:S;QEM5J"S.=')LV(GR!<9@>V(M/R1T;[D M)#T=*K76EKCDN;X$O5#/,74-A4Y#3P,ZHX_ZC-T)-56ARE.1!Z)N5!IZ'7;! M#Z> ,77DR0D76[Z]#CK!OTGB*IU>]::,ERO/:N..5B@)?8'8)&J3D M>9@+REC#;DK/5DINA[74>,C]M8+@5J4T;;HQ+V'B)5*L4J= 74E:B# M!<'6/:?/5J"9H-/4"R2ZN+EMS>'#)?SM%7O;AA85#O"QFISN>GX+3J75$=B4 M[63)H#@NY!*&W$STLVDRE2QF&Q^QK72Z*A3(S#3#Y=M905FHG;Z1';YD6Z-+ M, ' /FG[%*NV\K36@.@TEDI1461*)QK)#WDC:4EV%&/D=+&I*K>%:EM2_ 1S MG11KC73W@& @A]7JX[C#87&SG;'<7KYE\A^"&%CP'.9P6E-,K,3F@.OWV7+N M_1![4.J08.]4\$\T$JY7!RSP$W5#%WVC'D_,NB.[<:B$*I"T .RK(@XVX /H M ?.#=4RKY7 +^,,^"5B]6!)S^;8NREIG.NYV2OU2 Y( S>??0P-Z/6X"T8#> M@(:0A$FIWAJ5$WUL.112[:[$)[3Q<#]@%TPFI@Y<9NB"T)H]B:89#6/NY2I= ME@/\(K 6L\8TWD'<(M\;38N".W;$^W1R?#(K0&QR5FO,*WUKDDZWY]?NB1T9 MJ# =4?:\6Y0->;*J-AOB,#XW/C+02> "2>YF&Y-VNY3BV&F3 '&'[LBE^:_G M9)9X4'(/GY',MM":$3\H0M=QIFO!UJ-" LM9$]-90GFSP8$:>W#%N&F D:. M-7'L,-:(7MZ6VIF!'+X?*!Z8!JB"&1*!Y03LO7GP_ 4E^O#&\3@XBG1OM.OC M*!IQZ!G6)^6AP<^P1A]GLY@A-79931XR.JQ>>3W,KAR&V<._-AUNHFF_5P>N M"I_*P_UX7V(N"^S<7>6Y\JCJS\=Y=8 [R%&_P[!WS\-N.'D[3J 1W]3#DY[ M5 )G;)09)R4K[=4HTY_OXH3Z?)RD^NZ@--O@A+@!Y3.! M GVM[3C4MF7)?-68&7EK49F4+4]J%[\:*GZWZ+8;B>24LYRE;N2K($\-YM,<_6A!5%M8BID9#2)%UK=&N%)O/%YL71 JUEE\PZ#36D\A77RN(D7AU^L5@@ZJ=7Z MV8 1]9:6;\<%F#T*DU1[X,AJ"\:B6IE^,5J@9QG,W;% MMP@LD/QBF:&"?H>[#J\T&M#WB7T+^:U5G"L2K] M6K;/)=*JU;69L=Z)/V\!?N^G X83812%\?[]&V5=WGMA0B5D8RS,PKQ'N8K_ M_/)TZ *B[,KPMU&8&HNX%=_FE=XM/ TE.?P^J#/\ZCF!&WX+$V#O-U )!_%* M-.\M6'GDTY:W:RX>8F3KS89F8QUZVKR74B2!6$W-,C?MZY@\G<8S=6OX:]MO M$&99;+_I&OH^T($;"VD&CB8QL\7R?I+%XIA^#C7E!@Q#JF&S61(H1D=/E_NXM&")UM4I MH%?'^9,P\;(M:D(#[^JJOXE$(W_+:PKB@1VKF[)=@V[%KN&;^&$9/(6BX#L4 M#EV9L+%-)>-20^O;1K0.;T08U@@ZEJE"="GV%!Q:[-(FL+I6JF=-9LYF4/P:BD\D[[?&,;F+8_+K/0NOZYG% M:J-!&/EZC^';*2(9Z(T;E*/O69"GHYF\:C2?YEGDW=Y4E.IY'>L85,[/X8R0 M+\QO0(ZT9_%C,'RJ9R&Y[-SD5]TI![I5J]6:&_(RE/%D5?%2?C?B1#>+7H&"**HZV("G2J$8Z< ^:#HQ:,5[TV(26J4 M-U_-M!86-,J]8F.<6OFUR(9_7QSE(S*?#/-;S_M#S?:0\DY(0G42'W2J+FXD M:N.$&&^U>N/AQ>?=[Y"E4RE';'?T?Y1RA[L@WB8\3>#+N@TT3G;1R2G;W).X MD[.Z3:W O6^[U28UX5V1Z5K_=UAYN:U\[F%X?\S;FMJH$5F&A/ M&^^/@(N*N6"$"#D#15MUK(<,OG9%UI;960F;-B9>@9WHJ8IR]9P_=?C7@8*= M'5]G4>I2>UQ("P/#XN11$G/8UC)832,;NXZB4B?WC?:7,?AEK5[NZ_'IHEEP ML,0,<./,JB06!Y&-)T18JT>&W2>K]5K3,^UVQ9^(>G*^]$C"*_K9:Y_Y?+5: M/S,,GL;./Z35Y[E5V\"5W SC<].@590*E0)UT^IOXN]%G+?S*O6X5VOFVU.] MA%E#VR?K]&2QDLQ8JXF,R>2@6"*(455RKMZ)"OMM;&?RR5E?<\D*4 M69OEIH/J7';KI>G(OW8^?X56CPR[3U;K=3Y3[!&'C<*44W1_U* MU/J987"^):E@[NLILUJ5N.4D035K525'"M?.[8LN244PKO:4K<9@EDN/U-R MD^=+;L7VTEI)O?8PZF>Q-2+SZJ=<[2V<69#W9BLQ,5N.!WTR9S"5&U>OR[-^ MRE9_:=3:B6&^R 5"O&O*VBI=":Y](O59;+VX98W$<>24Y@":3.=Z'$ACK.RZ M*9EE(@N1IR3;Y!2]A6;/XN7D;CQ'[$UGGJ5VU+V%4[.4CIZFL3Y@D0G\D>/J M*Z")M@;MAW_2R-S@FOZ.1'D1*1W@'C]LO[#V/XJ%4U/&IA_S[QR]?OK-O6\E' M#TRR^+S;FH[B.2Z?4>Q,@F0SIA+9F7YDTJ#/L$/PY.9W6/PXY#?P^&*"">=. MZ3B>.D4P#XK>!//50^MJ&0KH'I8UL>6X-7$:RG29YV^"^0T$\_(NWTTPCPAF M+S>8#IQJMH%9GI0-Q%F^&V]'=@[RG03JJN&\NX]X)Q2?*NC%57]@E$49EY4N ML6#Y,G5Q]?P.RIV^<_72.SP"Q=,U77:7@HPF-B& GS_V<>N?YIFD'\<]BBN/ MXS8()@17 9$U@\^.\9G#&*\CLO0L1[\BE+2<"6XQ/FV/,$$*:J/BL(MQ2N0F M\-\FE'0Y/#UN!/[<(V391FK!E\I"P6!=JE6=#XPV04<.0#_Q"-F]]9N]O;MG MB(H?/4?AP\>!]BL3<:&.&,$0M,FH5;>[- HW@NP>>JHT&B+34G M>1FY:\A/5T9>?.W#H=[V\:G)\G>0]T^V&394L-5?MB<#1 ME!(OQN<9(W+)^Z^LD9QY5>2L\_%(^6&GXFLMW*C#9X!8,M,<*X-E3^,$W6O9 M]=%4:0RO2>NA1X<4N:'LXRC+.) "_""KNT#U'==C1[*./)$S8$XH+-F528T8 M,9%OS3)9:VC1W6O#W,OTN2'P>03N!.\^RY"."X5&<5*4<:Y3FJM5L3I4M?@U M336_MR&]W(;I3[2D_(+M&-6JR6#Q<9OB*,.>U$;7- /]]I;TJV!V05.:G#0: MU208\>)4)TQ5: RG*>G:0/>#3.G9(/BA2Y;.9UA'IFCI$IVNBYT<+F)!TQ@# M\]KP]\T,:W223M^#S;/:9#\8I*1X+:]QD%S M/C=Z"W+6TVF#2,X\N1(L%WSRV@)^W]V<1QV]3S+S65/VO-T\C^-K^[H]S+F. M1=[16,NA[A+X!I1ZHIN,8XQ<-70,+Q7KJVJCZD4.E$^RY@]'_=QR_3/#_E:( M.1;Z>TSU",VN;NM68!WHL'=""+^CZ99#WB6W$.HGFK,$GE8+!B'WBD9I-B\, MQ$A&_':R.T+;NTN6CZNN]X+SD*#7$>A[$6_RXH)X&Z=S='9.Y$<&D?;K(W?. MROER)/V^0[SMDN6&M_=81.K!)#Y^.4?.\TM,2] >IVB\P82WP#]"8#69P^7BI<20KO=EQ@L3[=\U>=YV9O= M=/3' ?U XAN@3P1T>9 D"H-13\#"O['6(M'V&]5Y@I52G;T+&E)+4MKBP;B=Q-"43A MZ+]WK=87&M,$*50;7+[#^LJT7AS-RC=V?L6R.;30#VKZX?-;-AQX!X[GNT_X MW-F5":8!JF &_WJ"K(/G9PY.K%REZ67S#H--:3R%=?*XB5_?]IEC##IC$.U< MY_"!_Q(GV?+?H&3R[F\I /!ZY8#M;UA+)?"_@>P27 M]_1F3N)]IG556;4WI1$!I?$(J)O:^+9JX_'8 +8FK"BJ14R-A)0FZ5JC6RLT M(^<#WY1&I)7&IQS6>5TJ8[L3=^>LURO6%X\S$Y[T!*82.&.CS#@I66FO1IG^ MU3D93[AS4Q:W:5*[>%,7-W5QFY#<%,;3 MV4@C7AMWZI/RT.!G6*./LUG,D"*WX']3%]%5%[>IR!NC%U\ZFTCK8Y,?]>F9 ML9P,>M/Z@'<)_;;.<8V"=W/KHR]XCX9V5C7H@=&K-$6]#X:@OF@DJI6;X%VC MX'U/B_X15O=H%V? MUPQ]D1M1AMQII9V&EFM.HW=P&QSA_<$(-SA_?8A7D^@!.8J3D*/X]N#P[;=7 MCQS=O]5GNYT5DJ/FV(=/MQ[X,:5[_*SML)$L4,/R.(G&SH=$MX>;.L;C&<7S MO60<*Q-RE])Q4M:#R('H]2--/T#'\^C69PX"#[OW$@8)^.RQZ M\035G&[K/JA CFA%VT<[PA03,)X'?"^SK,ICQPVWDNTGO3E+V83Z8^B"<,JX M%8+6:#!+QQ.%C"B3OE>0J%Y5'T;.YF^1\H:1[R3#'1_ZMTIH/7H#P]-;<\^) MG.Q<[%IR#/8(")2*C MG&38L)=W9L"UT;"9(;!5_<$O0Q7474<+5)]W!>#.($GW-%(>SG'\G<(/<= \ M<(:N/!GIZM9+= +;=Y>2*$@BEREG7">G&E-]A94$CI@WHWET^%/B;;!U"O7> M[XVAIH^1_5$=[M#]8\T\RS XT#7'[D7A6]OG-\A,5D>Y_$J CNF!#KG@PYK M4%?KL-OV8PCI5:G9/#Q-;E##C&GR_@BX;,B21_G4%Y6RQM6H ,M75SW+*,FC M'ADY%?ZB))U&TTO*TAXW+B=-:+#/\/$F7U\H7X]V";.:58H?3 Q13R8)>ES% MI1ES77;IQTC3S38]D1T4*/IT"]1;*603Y"8SH]RBF[EY;[R,Z$ZH%V3FD7+? M0#)N=N8K9>71FL2I(<\O,W('6W)6RL4SZ?E\Y'DL6 F&[:X&'I&+). C M@<:;OW(!?#ZZ(44S40B8=B%C$,)DNJKZLRPWC>2D-A)H_+$^PB5,?VG(=36- MG^4,MD/5X[-ZZU(^H=7,CW_IMA[ Z0HQ9^5I::^$&6<8D?QE4D,AE=H?&_\/L4G MZ^*I=KJ39I88#[KNLCWK3=Q%),W:QUVM;\KK#^6("<-I6QUSM207M$$?M$M. M*DA' M X08.!S53^/W!^="*;V67Y7X3!Q+U'!)ZRU*XM*(I!6XU.3FQ^%B9\Y1H!>Y M*J%;LD%DYWRJK\Z 7[HN&W#2).*;\OAY7<\N?4=P7&57W1O\HCA-BAV,LSK9 M"JNDV6Q'C:2HOZ#NCPSL6W/]8"])1'<&8%VBPP] J2/*\V$GVPK&A$U$TI.X M[0RX;,0X"KMIWB SD=L9$)0TMR3RHB=::4.=,&9>M_.15-)7'VS^L#1]10;$ MU#X35:N6E8>/;7Y?&08JCHU M,$NB%7*93E(3Y;9L]/79(S>?[%.SFW-BRTQ6!LF$H6.M4GP^Q:Q5]AM&/JY. M#BZ81151.?@:O7 "?CVY(5_#S M_*R?*F/3UBS9LKH>.QY'4OU& HT_UD>XR,8F$IN6\M:2,Q(KK\%@ =ZME"(9 M8HD2]FYV^>-AGX]9R@5>,)9&FZ%5@Y;KS2(8E;K'J*,Z++A&K=E?)"D;Z M28EC!V4YP<65N3B)I%]X]0'G'X?7]\_CZP9C^_UNL\CQ2H=;D ;#4%(D_<,K MF9Y_4^R] 5)RN5GI ;;6$?/+02Y0F>*PE8JDHKOQ^^,^69NKM?-,H984K4%G MV*I,E5IA^DU=K6_*ZP_EN>B6$I^MI-8 TXEI*AYW,=WP(LG_:&8W1Q03;\AN M;O1+=7^QR H[.:+\_N!<2.VS1HO*S@+H1C;%6;PH M)2;=2(9ZHIK=?'6XV)ES$.WV5)!,%>1 M \'6MW]NE!LP/#O,BT$"0[>P8-0ID#@H>@9()-?"CZ<1)!Z_;"&1!8I?M*$M M#$(O^ $,+>!:F8HCV]L$V@]"J)L519*E1W\12:2SB(T"VWX[!:[L&>%Z[.+"\)6< M[GK^YBJ[3=D\TV:H[L!:&;R"!43=F]D=-W(SHI.@S48:VB>WO'XHW(9830W MNIWI7LJF#;I.:X)I!C&BZUR[D<-GR\@%_R()A3?-"O8NL3R/53U^B>4Y[IG, M5E>SP="M38PRF4K+4[K5)JC(Z8?;A8X'X%A?6)N02&P]'\"[-L-FI&[&""IN M#9!FMS4<7YR-)U#J\7I7Y&\FXB3V4-$9KG=]\3;+AS0:;AK _J$;C1T;?MV_ MA9!1U< *3%A4VZ2U6A,7C!#R9@!J%L?:.HIXE>,J9$=/&'%AFAX.AW[>'D5V M&OWBZ!]7TDX>_O!X"B(@%[C.!.0M9;0!1JTG,T7? MZSIB?-S&%=Y*+>#DE6BFWETPW.T2;C9RI>B.>#DGZ_D##QY-LW];$+A>W2]@G ML/%B"A-'6O TA8F?W>1>D72%8:<>D%U^T 26K-O;!SNB)M)CM^O,2CVCO)@+ M?',HC-/D3=0B*VHG\/0F=U\L=X?F;)XK]OJ3H)S&.IH]R4V[=3;H1"YR=9.Q M9_CW/>4)WY$G_)WR]&0BD%/;MC/WE)(QK:5'6B#E*,.\=J1?LR>@J8YLP3?:[& M\;.9U*46WYDYKY 2>;&N,K;7F M\.$2_B8$J@H\+P= !?B0$J\EW+1&NJOM)]S(8I_WLO.NA?%E0JE)4K:"T58#^SAU6%0 + 3!R!T)*6B MP!G M12XW:,/T0=[C99W%9# HX!-IWJA(D0/1UB@<'^)CM.KH&"\5K,)3)P>K8-&S MYR*OP9#< T/R8V"P)EX34]M^'2O/REXC4Z=5.7T#PTE@2)X.AN2YP/!6W[7F MV$TP"&Q-5DS FHX'G7SX$X>L_.BD1$U(C-4IF2W#*A45/I/Q**D5 MV>GP<\39NA>G8N!:YR8'>YTOGL[/S&4W5%D[@;U \< T@!UN.>M %&/;^@RX MGOQ@7=*M"LN5B\NIJ).]@5>F"Q]OP?\Y4X#>HY\W_ $1^+2DO,O+ MP+O//&4=?TD51 N;+K6DD>:MC-R([!PN6I;]W%S='E.4^ )OLC]>SC2+K\>Q MJ6SEO0&PJWT\LCCXN=XDGCC7Z5#/8>Z]"*+-;LG)$#U&9.6)F1HF"MF,$5D$ M?6^N/ET-.,+/%R,G?;$8]\AI1S!D.UG2S*D&IM%--CG&QR^(+EP\]?X%+JX? ML;*K;>6Q7Z]9S&0D8'JAPQ;S:8RRNI&+?9W"P<.A19U[)R[0?9YQMR$0QL94 M5HU$(VGFDB!;U(CKFXM\4^,>S:7%1[R^>G,:E,RAP]A:S@7Z<+2U("[(NZ0Z MY[(<_::>XNC;G%&Y)EAHKHF;4 M2M/(>1!1X__7;;%_@\#O7XTYZ11-/!T?-HR 4Y.9BE6IT_85,OIB5V-^AH?X MINLMIS.0PJIMPL"FI#+5),Y@)_7(N89?=KWE!39YCD%5K3SQ"R@Z/E/Y-INU+F- A-'B>-:R6'@?SU(J;FE>H%R\O M96=FV.-Q[XA?3=D>KID47OVGV[H5; _,TR?%M*11O8$!LGY*[712W;D:2:EZ M&,6O?\,K_W:'<:&8U-G.H3^!*_)BARLNK:3GM4S0--@@G2O96,^9-2)IG@ZY MLCN,Z^ *NB8#73Z%4Y+>&Y:D:8O'#':,&V)35EIXX>)K]F\;/15>#)$\Y^C/ M>$G(@%?FI)3N:N)T1O?P=L;4_7+D-'[4+@G98>_!O1_G=8]?4CFS"6_URA,- M<'F*P[-2;K3,1#-8\?DJYU*3%E**5S2F-*%9RIBVL\ULDB_Q3#U:&N=PEGTV M9Y*0H(L/F&K')@W+'7;G-*WR3"]BHR?.[$J?Z_Q7T#(L+M'IYT2AGN,J>291 M-7J1E-=(GJR!?^8Z!P.[I>EFX.LS( U<$,:< O5##2@Y5S'0L=;!GY8%S_8 MGF59!ZXPDEV061ZO8"?]"ADN?H)>1Y><=V07S5BV!W\*LWHUB(]GKB$/IBY( M-UTCATAMA MWGJCUDM#_E::;.T]T5)JC8Q^N9'))ZV>A\7SA&45&R/-2ER--!Q+/5I M7@;TLU38M779INX9F64&V.K(DEUC7U#4<%^3UX336WV&CB$YR+(X4E-K.=G9 M1LW;(*M[OJLK@>]LS[.<"'11<5O4& NFUB*8*:R?&D3.(WU8U'R%6GO7UATE MU[/R]9$^;.F\O2WC"*&_E5R_=HUQ5,!=$4.?&62-'$<_=/,*_-ER['#^MN&X-JZ6Z$JM M5,*(W$A9U.URRU)8SN652IUH5QI4P M)W+ZX"HFI5^*%&H[+X5(>?B,U']+]]'"8M'6])FN!=MS/9";R5D3TUD" +V@ M P_UO;IF=P%W?0P<-X-_/7BWSSS?+BC8F<*@X*4*1C[7$E(#/X\U9I'#(C)& M1XFZ\2F?4/7CCNS9E>+I+1]GY&.;1SEY2?-,[00T7C'/NT7/(F+$CH@1KXD8 M>I+57: ^3N&^5KPLKSHS2YWT I.%JKH8TGT\%\W3T)\1+_1HGZ(WT3JS:!&G MBQ;Q=:*U.?#!UB$.9%L> M>+A(15:]H0]S)VEDLLNGF.3]2E=O.:)&QS(L-3 MPMX$[><*VM:A:K9OX0-6;B-U$+"HS M,7L\FVJY7YV+L2 <#;@'4 M,.V%'PQT]<6+$!\D),R9D3V@(6Y#MJQO3T G8&].K7J46GY %7F)N=)K) M&I])84 *KLD!#+,EGR?4QV&\=P#8 W1/)_$E ;U[CM2KD?_'HF< =%)*/L1Y M'SZ_9C/@)T1*E"$,_]!UX X#H)_SLQ/+U;-)(3_'?Y-9D1Q10F:2>+!4HQ M$(H*\.3HY7E^T03]YF!@ M/GZ8@+&\X#O9995>>RXK"E[.VGQ%>C;V1Y@AM#^ M6(_8:YAVGJ&LV8KKU/W:<- TAI5EY+"WY?<;1KU!Y?%AGQ,B%SW3+"7AB/%8 MZ"\^?GD/"K;O-)VE;/K+!XIL[2U9D2:Y=JXK8 #O6 [125K]Q?= PO:E9X9^ M*84!P8"EXO@I>0*'1;\L#_"UX_):#H#U M^8\'E;WW)#V^WQ]G]:X-#&*$!74R6ZVT\Y';3/;NI,23P?[\>>%OX,;'NW$[ MON_C69F1DJ]ZRPRT<3K?X>()S/6:U5ZQT+X*^3HI1?0F7],2/^\2M%(^ MAU=8<>89UI)+#Z>J41>[D7.'K_@RLX]-M?"S3[4NHF].AEMJ2%7J@J0-?=EHR9W1*D,U(NGN1<3X753?T-+F M9"*H;^B'8XJ$2:G>&I43?6PY%%+MKL0GM'$4-IOO"0,1;C<_21C"HI]X?L-I M$ZO6'#YF5D]N7RL-=+=@[O'0 ZKU<=QA\/B9CMCN;U\R^0C)U9OG.N\ M0J SKY^N._"$M-]S8O.E^#UV>5ZUE:>U!E2RQE(I*HI,Z40C&3G?(_H OO % M=S<$/W?_:2=+!L5Q(9]/ ;P;P92\I_5[XO7!HMFJ0#;,E M]$0NT2Q[7<)9L7ST-IC< JA7B_)S)1#@F#Y;)0C7P^*:/1@2Y+#4!9$]=""* M"0210\S!(02C9IK41N.FBUF98LIMUXMT\?)A@[<2+@JG-X2BAC^(VH0D6WBG M.8H;\79@L@V_-!SRD9O+OPUQ^+D/,\##G#MLG7^W_5*8*'3*E!-I4:ZS5'YF M+7PJ=W'K]U;*82C)"S\I'^R@Z,6U>T8VD8D31@#X%4==IR'ON-"V;.; 8?;B M>WT5,C.>T=.I,!3S-7+@DUDRGHZN^_T<:1Y\X%W:W'R2SSSFYE-1V\],@_FH M!TI&IY0GER:3F!6=R#HN/QVUD3'O;Y@O M=BSWBO+-?C$]ATL=0Y737U1=MH MUM/6%4X)]\GR#;$:!0W[0:RFTD*;JV$- ELF^45@&7,"2WQ?K'U#CN?T!E// M%C06*P_M+#D1O/+*C]RL[6L)1ZPO25OG?.Q\TX N5!QMP<6ICP_^0:^E=S+9T@]* M[;14M"PGB=.$H@\' QYCL2&G%>)]CLY&3H.=F!&6Y2ZHKK#TZ1EAZ;.HJ]W MV0./'SY_\)HO7*\.6. GZH8N^D8]GIAU1W;DXC@1NN;K$ [4Z7#8+7H^ZU5? MU&@-N/&BJ,\IN5P=C'AE,0)3A>AG@DP.!$O-- MB6,#@2#[(^8)$TX<[RL-3F!Y2>YF&Y-VNY3BV&F3 '&'[LBE^3- 0V]\H,&' M%/D<7ZI+BT356%9RX^Z*'=2&HZ=0"]7_YIT/M(J"";H?A);6Z]5&HWK=8PQ^ M[&AXAZ+D>/OI:,.6=][[0.LZ=&HDBTRM:EQBM!273*TK [5], M&//6Q!]K*RYXIM'-.Q]I%3F,4B+;8-OCFJ]@'7=14ZP.G.NO(R!KH3&" M.N3?O^%?,<]?FM"F6?(B/MIVW':SJ6;/_GS_4O\%\/FKW!?_X*2WOZ"L"*8)WK5N[AQQCZ M0VX^H ;DV,@%@W]^_4^+9^%7;R+;>TV&G^]M=.:3N:YV#L+Q;7[Z]6\+W3\4 MPZ# NY)0Z'..Q0Y5 .2JF @G09P]IV@-8E*T2E)45,I*:TH M!"E3"84<8+_6R.]=>_8JW8XK(QH<6T..'OW\IG,N6E?@D<*S:+ MK2(GQ)A:-L9UV0)3RW,QEJ]6BX)0Y&N?V-E0"R4>E=!+'>_(W@@*J>_8?\:R M=^Q=C,!H*AW1SN;X9O7__ ^>P/X*.PCMB>W8H>>KJ['-'*2)U.W[UAQBMHRF M5RCPF'74<(T&'>7T*Y23FNRZDJ@2X_PR)3%&/JY*N78-- *;>:77.!9OK FZ MU^%S$OAY.L(>.J733!Q M7'^'FIW.*EGOI,26R)8=J>NUN:Q5>4K-+5$$,'1 3"S&A*4%2?N?I[H0J;ET MDDK\=8S<:^#L_OTBUQHBTVQQS4HOUN3J?+,5JXM-061JK5B+CT%Q;T&97E># MDS&^&"_-!!4*=0X&TFDQ-*"(U\<,T M"#IJ7/=0$#PVT.''. O4:NO(?8/;B&K?D@7 M---V'^@1D[V8-P$J"J%K,=V.Z;X74T>A9?SOY<1O.ST^=5+XX3F@E@ ))4EC MTF %(E2 0ZG?X0JI5(T02:!DE#2BEJRW^X+)&BO?(RWC*HYKM0;7(F1 MZ*EM3YG"$NJ1&/$6S=:"W&I6%A/(0E MMR/RPZC-AEF;*(;JF*8\\<#]]L,N E!L:K0&)0K:J.M@SY:S81A,#GQG^\,Z M"!;^LAO@O_:-O.S8#KH^7H#?1\9[(I3J7_]V%\YN40S*;= M+5P_1ZQ?GM^$4=&)Z\R0:)_=%UUKSZ*M.BYT3,*ZPI5^=AW79QUMHTPA8GI, MQHZG71[G\DR[K@T$0% X(V$AME[235E@RG,9K4T\HSY_^]I)_"3^]U\VI"%C-'ENED=:H#"'> MB%?PED[%,3)))M/DRXC[':J1TU7)5W/D1?L?BFT,SGP=./5U8^/ U3U-5Q%= MH4/P8.BO3=3>+%B19E+QKGDGW,4VY[>[L7W\QVK.W7_W.?6=(*KO6ID0J>Y0 MMO55^/V_-X1^4:^O#6)/YA#G64JZ'MCM4>#R XX:SS\XXFN#^\7=,$;37.!Y MFW_0#B]\)WY"]E:PL:!1%Q-^H4;XJ7ZK);X6/R$Q.L;"&2(8 D@%68MQLNJB5VA2;A)ILWV3R_;++P(^^VG+F](YF)6BTG2T6QB[&]6:FMKLKQHOAT MY6!?INHN],( 6BI_ISA^?;!B0Y-POL.[==@8&M(.810?VW]#(&B!%P/++]!E.(':J'/$L6Z S%N]O7)7F@LJQ6GRY219PVAY03= MBL*2M6)#HE\-56 IFL)^4)1B0T6T1#%!JDB?R&8,;*]%A3^C>U&]:YP,_D"9 M>Y'34$1B2$:.!31^AVL+YU_T?WF)*5+ID<_3+GQ3 ^HF4(+67!SW?AL5/GQJ M0G_]/K UX*)/3QZODW/#P#)BRJ77KY&CPKA ?E2.H46NMW#7L'6EB5FLX7:< M@9IJ=%]V52Y(A21Y?#G\2SKSWXOG%* C;,SZR+&?YA2PBQQ-,,TL+TY3M?8B MD:SCNO=E?"&)=#R52M%17F5_S#- F@-/_N7%?&"""2+O)DODSQBT:V: U'%, MAK( N;FK!:\A^_H#;(R2DA6@6^&&&U8W^1# !5IL$KA>@!(C?"<&2Z 1;%*8 MB#^43?(2=$]0 B&C^O3#N=QK&Q>+O>'6:,<2.N-] 5 MQ%>1Z[#MV*9!?(V6$YQ$DKPCR>?]Q-\G5T*=HY(7?/3?;YOF;,;U^AKZID1( MZQ>>KTG_0H%P_T_TUNC#.Z+17 K(ZBBFHN-TWS2)V+#V9#I>+9U<.33'ZZ39 M/]#\\HU4(GX E6J;W,$03&"ACM!%D#''CLU'.OSET82^+S;Q>4+[U?/B"SKS M&Y=FB1-**/P/$2A7PI:DMM <+!\':1ZW38<:-]9IARB;&;)1\!W5^#/VO[ [ M#,-C$]F-S60S &AS1"S<1?^AJ.?Y=,DW9M]&$:WUT /O)@DJJ#>'E(U94HO, M+8J8PJ@H912Z/&Q+X#_,E_-HKVCQY7#I 2FLBZPZ;$6.VVC$@P1SNHFI"8.8 M,V(^W^\'LS0ID.BHT)KL:?+TD'4Q5I[HOFS&JK)K /^B<;%KGVY\0D[ZP9Z0 MHHTNN/-!3%G&U!%0C1@L:D#[!\*<.C0EW$FL_P/?S!9'LA=N$]%BLFG"$FB+ M#YIR3@,=33CA/%,!FP*PXOTY)XD2H7:VS6QFGCM3URWNT&P4F6>T;2:FP:?0 MH4%%)RY00>C>X,2ZCG#WFA?[ ]8,I23F!=!Z>R,'9?QO=\+Y(]D_',]@R4OO+O84B5MF=V U:&C>?T*($#2U1\NW%%W_8P'7A*-:[MY " M]V4_\':T .;4';[8Y0EQ:FAD7*IR)$C,?_W;0T?3'-N#]?R8GVSQVMG1]63H M->KK,#9TG;D_VCZ^@R8#A'W3P #=O /! M$RZS(L-*8'\]U\/P,?[7MMBK!9[OW[8@,A&;PL_T=5M2MW=$%\YHXD1L8_YV M;=[=-]F@)BM*6E9P54HER+1$#0 I*2F:DM(XAJ=E/)60,>HP<)EN9,:6.4]; M',NZ?6=%Y:Q,=KC93::@:;>,92DBU*5PI*(7YT(UUA23G9Y%CN&[*5 M'[FSA.W5)_,+!&TOM?L,3]REZO1>*%YWRDR$O^ MUQVUM!:&D'*9P--MX'D/PE#C@Z63L(JRJ*\<*=Y.]U95"PD#^4$8G2/E\DN4 MU^?F&GZ%>GC'WKHOD'3N^ 3G)N>OR/F6;OF0;.R::@_R/K8]*H%GK)X(9IR1 M=Y/=23F'//]WR3MUHKQ')?@>W>CXX(7X \IZ.QHVT0?'@H%A"!#Z+K831O " M;QV[@+U9G]'F/YR8M0VRH> ;:LMC__8IYT$S"(6+[N%C?04%+J34.^N5&)I^T>AX6 MSQ.656R,-"LQ_!7;U.+]\ZM8RQU9R0ES(<)4""'L(!_XH7Z '-A=U6U/AC3F M%17,6O5=A^ Q?="?__J7IOXDL<2?%$YON;XEP[_K' IO*P^ZYP7 ?<@25M8G@M@EHGDPIM!@?WP0]/\!E[$,#69_O'O[]_^P>\Z[(J@'=B,#6 M#O81[)S_OND[$?)T".**"V0C+@^@2W4OFW-YZ6W\Z%3JCGA(0+I_X$]XE'UX MU'[L\2,:Z.W\_@U_P\R,+SV_?[-"DDK(>%J3TQ(&DJI$:;(J*30^D%+T ,I MC213#XGEYZ':\=TMSWOMSY\+>395]M8NH?/$8^OCN1^6FM:,_CHRM9A,A4,G MO+)\K85H]556ZD3U]$VS_]/$'9UX*;*P([ [E3NPPH'IS+USL,92YY1QS7(N%/NHT.9+N/KTN=N%[!PHH4 M5X?M%X Y VBLJ"^R[<4W'7H,9[YC_>(5I%\L]OJN0R[?!.-/B;35H=/XOLC^ M=<'SP&QXB=3Y1ODOQ+RY$] ^TU+?R?(_D MS?(U@:\4 MLTR+RV:8"O1$.:' <2U!2M,43N#O4].[-]G',K()=36("2, ? ]=DA*N>.U> MHA7[([#E0--A\?^&6>U9H(87V&]+[.AV\B8I7R\I/T*Y'Q62\#+1*@JU\CF^ MSJVCTH)$)!)8\@S"\NC.("GA)V"]0N^%4H'6V%TP K:'MFY5'.]QKU\+=A7$ MJDZX@VJ=V'$@8J@"^('7+-D;Q7*F,[]9HF\E/HD?(#[OR7N_H>TV[SZ+QJXY/O!\9U>U M'HN5IMZGL#(2D7R!PC$30='!6T_4 >CQ22B*MOR<*T+ ML[JG!N%5Y-!#96S97'JZ)Y'OU,'A4A5Q%WMLX"%#_;&AT!?>-H48AT&AF\*.E @1-Z_Y!K>;QKZPQB8;:#>A[H?IE% UPJ_FYAO2 MJZ;C!>X'-#9Y%]MM(%2^.TW$'MJ A) 5)_ WYTO&FKIGW!1RI"2$_!%1P%L. MPG?"[ _5ZA3:\.0Z)D2G5G<=%6A(PTHX1=+8.Y,00G5.W<6V-8>J_+'NFZZ. M%.YONOJFJZ\-LS]05X=;'HH2E4ZFZ*;>Y)=#J=(HZ>IG6B!XO?Q<)*8SNUWGS72(&= M_ F!WYN"_E:8_:D*FD%QVIRL^H[K222.T73B(\J9N0L#O[%-C3?%'"F0WQ3S M33%?&V9_J&(F1/OQVDM!-H'G#-:)^5**2*5)XF-9&+NUQ\+J42K%)O-_YPHP M%",6O? (KHV_?=/IT9*/FTZ_Z?1KP^P/U>ED%@QDE+8F3AQ; +;NN(^J5DI0 M1#+YSCV3VU2-;0,QU$)LW<2..K^I[DB)P4UUWU3WM6'VAZINJJK;0) 'P%_N M9+Q)J72*?N\^]VT^!JHYMJYZ-YONIJLCA?N;KK[IZFO#[ _5U32/KHPHVNM[ M'M!]'BD<(\EWGJ,0JFGZ+A96&MNI]::@(P7VFX*^*>AKP^P/5= );C&"[/0] MB4X2:2+] <66^X^3,_/N12B-=(]M%_*A?0QE[%F M>"]KS+%C.0CC\/:,F&ZK9J"A!9C 1;?/:0#68*R77L*OX4U2WI\Q+U!'Z+C M[15-2]\1'%?Y>9=U@ M>.SW K"<+!@ 6XLW,^P+3S-YYL_MS^6_O6"?)2&1DW+IFBZ[.O#N8B= 138])[R93-9M+VSO$2]_[H(E; (B=J:K M(+:&$^R0$[JPZ\OU=(2HQY$?]AU^U]'=AMX$75$X S%G;@,7]E)P3& N-W';:J,BI%_(4@ MA"5[<%@*;#>4P7 $:-A>2#MTDR2"Q_KZ2.?A.DIT M,65X4^1<7J)K[&0_-@=P!*89OB)[D"[^G^@--)I! .'E^>N+*/VG (10^S-$ M37A?BQ?;'"^U_;:^^FVW/*2X[:%28?W>&[!R%^N F.;L#"QL&%V5">O;7 GV M"*@)Y)T.'HZ/>ZX9^.H^$!"IT*V:?ZY[@"A[T(0'>6VNK^I4 ,*;Y[O!ALCH MS9@<6U\D I^,]$F(CA &L,N.ZX6G#(3M3M"Y+VY8!G8[\&)*R!%$E;TQG/-6 MNU<<]]V= &^ZS.RYRZY0:P]7RJ%6+W';U[-&GZ V%X!AC_=_[8XY?#&\6Q5- MH.\#*,ZN*GOH ACBZ1AO%[;=+FQ[\<(V;:#12CI)26J*Q"5*3BZU?4;!W>3?-$592'%4P\$1YU:SP&+V]MNH XE_GKN$I2'>]9> MOTS@@@-\=CBH5YO[>8]?27!.]?HFNO_UR@UZ:ZJ>P+;4B6/M89-IK:2 MQ+)%E((!H28F? /=S7Q80D.6!M=&_[DY*YDIV=*O&D M:%CY0 ^8IE$>=AA8DCXL.9EI"E_K^EVCS.G=[F*9&;*UN40^K7-2B).:(3<[ MHA7W@;/R>4R?#6'))W763!F)Z(8 M+[85GEX5YFJ6@26?C$@9IJ<3I]I:BD%'G5>;N8JLWP7B)EES4CD2GCRPD];BQ]!A5]PE4:G]C6RDV/17E0,4A)]G+5 MWA 5?<)64"F+2\<3@,@+Z22=3!G]@02+'N$6K_7'2@I+$6\4W-0S9*BY2AV?=CR)I4N[ #Q MM .ZHW<7U7Z^;0#=LPMJL\(9&BQZ!"Y!;0)IW^C3G [D"J$L+:K>:4C$$;B, MBF:IP+%C60Q*\0SP6OR@JL&^'H%+M] =NHVLEQ++;,YM:-(@,9]#"AR!"RQ0 M2ODI RAT<)IEI/L> (6/0*7D:5H;&HDXT:PFCL4-YU,!AG8@2,"J]H"D(I- M-8\)Q'PX:OJ+7!(IP".,#>I+KC5.SAW1DE0GQW"RP;*PZ!'&ECH*/V=3"<< MN&+8A7; K9B&1!ZR0,(2F#(8I 4.R(-+4:"EE(#6H7,PE,) CY,RV;=,4GJ I0=$&D@#G-0DBI834HK"H4$;@%2:3$ '"*AO?^.P9R>]\\1F M+BMYTY-;OB<"MDO6DCW>+D/-31Z!K;3 ):9E !$+Q#19#!I&I]B!18_ MI1U M1PF@-EQ.SRNIF5EHJ!D,,NT(;/%J(ELMK^(.IFMS6O%+$'(.K/4(;#/+8,Z[ M5F[,Z4HP'60<)IXN0M0<@6V5[L4IHD5VQ81D]!,&G*L[)NS $=@:>:E6('I@ MP,EFOAH/QH6>RH=%GV@.@1";N>Y4:!I+MU)A3+L@Y%D&%=UJCF]U0>_>(D&" MNDLEK^.JUT]Q;=<%)^^Y6?XM:S/$'7TC^B<2?:3[( XK4%'< I%K.\P[.G5C M1!080=XD(A*,N&FF:/#AIIFBP@CRCGHQP^;&B;=QXO7TIK=YJ)\WZM2Q@.WY M$W=>4<&?.]XW#@].AM"/__PB?KU7WN@[[$7-]^'QIUY/6SHXP6W_O+;J]N*F M]?%L)S/WG2;WNO!]'@!07YZX=BD214[[I5Y([WPAES-VX>S%2 G%30D^48+H MSKIKTG]?).Y7HA$_BH;MS=3K=7]H&K[Q;;)81$FUA_BSD5S5Z%-KPP>U%7# UT(^UXE M&B&-^:WGR]_0.7R?Q_3M+.$1QD=+LWT;"+Q/JSUF@]__CZH",!A\V4;(EW8] MOH091A#"U,TWF?Y'\'\!!3YI"^/+ZR(_<-SD%_%[1P>$*2C']BZ??/WA21K] MJYE[MM'\8*RB);,K 6LT/>IW&!HV<%VTU8WQ/.![]]_;C;[,JOKW&.0KN337 M:A>NV0A\?\B]G"019?5N0;*8X!JG%JSLC<)MTRKZ *:!/I/-]7[+:YM,/.P: M3CR%\&[:-/;VY;AK=M[^US>=.L3(O4WBL;_U!>RTG7-E-3P<([!UOXDV(8OP M@R3X$.2RJTFBD)6X7@;XY$"@Q'Q3XMA (,C^B/D5GH@!&PS?8CR)'T@DVGJ" M%BJE^J)&HQAP4=3GE%RN#D8\K@]_Q32@ZI9L>O_\PG[%UF>Z_?-+7_CW=F!I MCK]Y_"L\N^"?7X$7'\KRY!Z)'6-KZ!_N4>88GY5==PFIV);- /R*>9!%(*QY ML]%@04^S\0S5<$0P]-5$'%0R:#M5N+,D]6<"2_U)IK"_?^^3XFR!LJ^&\D^- M%9Q)A*,WH_H4&<:)C1"34L9/TUPQZR<-?=:O=.DFGTVQGR[$^=K_S]Z;-JG- M;%FCW]]?0;B[;SPG0OAH'GRZ'2&$F$%,8OJB$!I 2$B@@>G77Z6HLJL,-1H* M =G13QT;9PGESEPK]Y1[\TO&P[R>7976]&IJU6V. R"FO_W$2 0CL/@_YA44 M?TXA2:'V4?154-,H*7RD:?&N#$%9'\V(93EV#"3C&B&H :$ZCK=6DSHY\=_^ M^ZJ8GG]\]X+GY[UH')J1PS_,M?UKJ@^&]Y^;I1'O)*4T=ROTH:$E2 MZ*RGS?6WGR2+X#AWL$T2:9Y'1F=#TM\+25(+DF?X+HI*8\I3MG2MV9_QL9 X MA*:)(T)*MM*O/,P,6/E$ZZ?7&XNPG;^L3:PAW:U^=2(![1MHWYZ@A1D0O!*94H3I!Q8J5,A5[= M63H3A0,* X$P!!LK#:\9T= 5=N]PA?ZPTVH:;P"V/M?7>;*UB\3EA-AQ;;Q< MS:L L#0 +,VB"';$G7ɫ-WUBHEIXQ-@O##1X*)S_4U'Y(P%"3! SH;/@4 M15TN6?_\ZL6%YW9I[CJ7KO$ 27&/2-[5DRY-^S2HEVTE;%S0F/7.9=%M0UY- MK):_66]X4%\2A.-B0B..N!ZARP)B^4'WN',PGTT1^1R:I16[:*)6OXQ*(\61 MZEQQXX&RJF@2ET-8@D1(EKI3U\>K5Q"Z7J@Z![H+O)!PMY85=(2<-)+R!G%M M"W.C4:V.3%N*LJ[.E*H;MI34KH[5$(Q#. Y'6!2F!4'$0E_(ET5=WL"LFK<$ M7@_]EMA9&RNANNUWPDH+8#96-G *8= 8L_AKUD,ZW2%?!,P[,X.NEE8N?HOD MZU<,[LK4[\K+7S3Y])+=LHW9?.P;"?SAX"K* C1[2K) H25YIWHIM"1/Z^;> M(ZSIJ&[(N[KX"++C$3NB3+:K2\/=H%N]BTVW_=:ZGDLZ'<6&)8=#\$?FF$9 F$HU@8((=83;&Q?MWJP@?0&FH6X:M8=B :6KC8 M581)WU>37J7T^]!ZRZZ)-M@56<_,1H'Q-\EYEU;M[]6D@=7VKE[QD&*[1PUC M<=4,-3 20$JF'!A)I.T(G[7ZZ]%LIDFLW9E4MP6C1PZ*> LT5 ;:!X9P.+A2 M^%K",?1>0*A#-\=%]):/@EW:+E6;MTD6I>VI,6"T1A0T>0!VH+S@"$JQ",O1 M]^#G2'(=K^," 4PL/D_ Y,[SBL^F@?S.(G[5DBK/M^0L/T0->:L.Z=/SKL.7\@[K@+P'[D"\*Q6V8V:3H]S_+#I])P*B)@*="\: M.\9EB.ZLM40O/M5+T]YY[P\>^W*TZ#JFU; +7==Z0DO[KF[M4!K M93Y7KI6[9;&3X1OY3*SU&3'6@;LAW>#ZANT&."6@Q;#S5L,CT70 M,PMU"TJ@7Y_:G]9BF[?1&BMUUL!U!YP>T-;<@^WE*C@\QAJ^4AAUQ$YCJ3G3 MW9!JMGD%3RI7X0C!<0B)PPO&$+178A9=>?3HO;"-1*6P7955'"T6ND8PBB;L MMCX!L$W28U@41S#FM7IS-V,E)NG)&>?!1MQF$@J=CR4=^XIP&[4P=+WY*:/CS>(7&5U@S+:5ZR*7-)7AY^>JUE5J,S&X, MS'R,RY<)KQCE2O70TW?HO$-MFF-QVNZL8L(C]NX0"D41%-;QAOB&SI/T:3?O M0S@>PT03K\/X3?C.>$US8^,5YN@.;]#[]"! B]) MPDO.Y]14M##P?CR \J%Q4O#8.>F!SYZDPARSUC:.WA$UKR\6\ZX6H'TGTJHQ MM275WE@$(W $A>W0(*#AK>>O4DW^&M+N<#9?""M!0HN:UE3U^B"L;UL TK&V MPB L@R(8>?J6K=?A@OE 1[1GB@S,.;\JX^RF<\ZO4E/Y97']1M7+!M="I6RW M,JO.[>+8JQ'K5K8_1'D%WU>!(Q 2)Q$,A2DF$+;05?)EKI+W '?8:3(3&JV* MMBI)HVA7F6I.?PV "RJZD0A%4@A'G;X=:PHUC3^23)*&."#<\_DD$VA)W?HD M86[)Z7-+7BT95>LR)J9SXZK8[VVP;(,SRPH;*QI)T3<,1Q@.N'9AM7N(6IAA M\L49)J_B=E2U44.85&>BU5MRW7FIP&J]!+?[RK$L1R,T=:].CMJSC)(_%8_? MV2?0I?%WMM&E?9^7ELO[:L+=GT_X*_)17J7'3L%T!H6=6+.W%#]C/*O4S8.H M#K/OX)R*2N7%LRE.>)+4EI>MWVX+,M)/1P5HX(>#OS98FHR M$T 2^ZP6,E:CJ->2ZV_&5?..H%#M!,&@6\?Z;0>[8?;*5\2$CO#4K-?&K)#3 M=VB5[EN:/^B.W:BEX&R27\LB6$Q4-'N^!%L(VVN&+?6^'< !6PP#T+(7YB_ C#U<#-T7\:7FCLYT[_"]JC MJ0@^WE2-PZ]?,;@K4[\K+U\&\=-+=C7&Q*D]F)W0T^QI_&?##W[54E]&0&@P ML?V.=3IH?\"]>BU[]:;LCV>]$]-K?S1]PS1\W] SR0F"9)JJG^FI3F1D_OMU M/V7>6EFZD7@I@ZGJ&X$B9T.T'[IC'5W6\HL)OV%ZRTWK;X,,Y4;A ][*7_-) MIA-/1O([H1H:>C*GIN%WP+O^Z*< M30P?\ME^F1Q(>]59%3>#NFTPH]I2[^2B99'_]A/]CAZ]CO/'!\A[_=L/XAJ7 MI'YUO%[[=B1D1V3-K+?6[8ONFD0T 1^%4\^/L:4?E=*LM MZLXD3R$6V3.Q* M@4\-3/ZMW?+YR7_97GG7[!=K%ML)&X\5^_*BT.][Q+PZ67_[28$B&2\4ROCC M@\Q>!!GUUS?])^-ZCY]:00!J4"2E)Z(P &*+F2VC)M6TZJJO33,$AF3 ;D@& MY0W-F(\-__%3 GI+4F&7P@L6SR20#0PM:VVR^^G_*"7_HW MBQ:"YC24I56G M5B% LK9@7G/\\-2(?/MJO!H;_7@WH]8'H2IE[Z./P MVNULIRVV4$_>6HTP&Q^T[5YWG4)X?B>I=Z M[7,BL8H\5Y+QY;10'VN#[FZ]ODKCXJ-3%UAJI8AXV96W%=/"E46_,K/BJ6-[ MN^+SML4-[)IR8A0=%1M3W+:[M=QPBM*ZE*V0R]9,:<7,0I$(SA$(=>0^?F(W MW<*.DGX;B$=E4](CO-8,UFVT;\GM"MEG9!;G][(A402GC\CF80.]0[L8R#NQ MQ<]D6]S?Q;?PCF7CQ%D:\EBO#V<+@UYT&%%(7_+KJ#/XGO)LH>4>R@0M. M9T=5IT&(QA/R1HZ^7?FUED(D9;*3HXB$%Q(A8*\H GC=N?OO@.Q6VPG#-I,M MH4NR65C7BK,A+R60I1\UI'NX'LC'OP'FICJ9A6KI\=",IBZL4'5@("$5KL[; M2;N\:B7@-TZ:,4S*KK 'R1%B06W6+N9+.5I6\UQN-@QRDH+Q"I%4G290"N'8 MF%UH6'?I/C&8KBC"E9WK[TY- >@0Z$].D.O\&V MKW3_%&KE!&DU+P@:1BB9775SS+^P;:RP-F66[6I1YHJ]AE=,1A@* M1TCNMKJINB$]X'N 9 ME"MB09]/"L$9_#4\W[(_Y!U5$E^^:0PO&M]8+=GSNU(N/=U+FV7GTGJ>@G0/ MSB-DV,O:;#Y+H%-;L*-\1]C5R[MM2R'V%:19A,.9^+_7&OE =PJ$/:P,G2;U MZ%W WXSYL2SQ.]M658_IM2R]*_AK 'R@!1&Q D0AV*L=@6_&Z?*QLM!)MND9 M%*#[H+UGF"=BS.M>-':,RY#5V:S+Z@9#3OZN]BMJ[L+/3M3C+0 M;98W5\6&U#+SL7V7U)$F&01E4(1&SZ?20"!?*Y //35WB.2O*"+]7BA+FNT4 M44Y&Q>)VFF^/Y%;-HR< RB L%"LI= QEXLW$E7^':KR"J<'?R?>)%FLVAO_\ MQ3J&D5$UD,FBNEM0-L/UPOCYH0>6/%&TDR"3:;FJJUFQBA. JYM)$=)7]:'O MOQ29L.QWG'PDP!^_B Y(+4-]9]G_R?S^ M(YC(@>#GZB;[1+S/-/'];SU^E!#;XV=>D.2Q_? -1P67M<"SGSTU6_TF9;P"=2/28N-2%,Q61(FE I5F%I'55(@C$4#AN;"HG3#$%C&DF;^K?]MYY&:@?\ M\ 8I"<.NU)':.;'1[60$J=V4VGRW+#42(>PG(4B-CE0KY_FNF.]TXY]U,%@J M2$UQ/[:CX#2-,I>=QY.7S/Q^RXQ4R/Q^SPS?R,>3K#?;8DEL=,H],5.3.ITT M<>?#OB'9,,DH:D4A;/FL]\ O3QGPDCBVJ)O6^:\NM8&2JB3+276-?X< M213;Y#J+BHY='"^6(852>&?04O##D8MV:9"KZ_V67,S5B:W.!66# R.I/T?V MF381[J*6:?=#NS\LX\->9]R*[9:#9XZSY'0;RF%-7MI3?,F-9[7>(K8?#I]I MADYMH2Y%T[9DQZ7;8GU8[4T44D'_'#G'QD2OM6HLT7Z?Y9O]9I-;VFN%.AR9 MJR[U>4[(%M#Y+,]-F$6^2@_Y>.3!>Y9*N8+&:O*=% M^,V^V)G&4L*,<%NPE[EI.%'HPV^OEW2CU)\-\ZBDZLRBO"6:),\KS)&1O?)X MV=D%+=OBJ'EAV]2,2BQY]G#DRF05?"J5BK9:Z.5RRG09Y=R)PAV.;-A%FULV MFXQ=5/NM7#>O3,W\1,'0PZ$:7A-MM4V51&LBU]R*%VQ1--Y,V.%0"^^@[5 . M-O:S(BOHT7;#]4*0GMAQ^]Z9$DI6[.J%9DMVWBQT\GGUFIUXL7O>D3^RT:67!6H>4/L M>U*I'X.D+8OQ"QQ9@(EK!1S9'?IRQR5[Y'@V,:1XHV!'5L#BIK/QCD;+:%_. MKW,ROQEF"WRLXQ\.+?+3D1+NPIW=+S?TK&!G)S2 WA&Y4A.IM: IS;+GLXE? M9]8%EV7CH?CAT*S-FU*E6"JC6[<[,J6P--]5)F H\>=0%PW;T= R^S&BE[3< M;[N6/XG?]-URLK,H9..-A1]9+4FCFQMJOEO8'7E=VW5I MJM\"/?".+ %E4(UZ2ZDY]CRW&/%6;;ZH-=>@F\W!4-U4MO7FR(Z%Q5E$1QC[ MG466?^A8]7PH-EL/=&SJSM%E"\OKSK#E2O9CCYSG0SL4:POY_*XM6AN_4G$" MW1\TU@IQ9+7F/#EJ5_J3:4QJP7:J%RVM%^^!>.@!6XPF:*T]X(.EB&OK[9K, MYL6LV0)##VG-F&&U;)=NB"HW'Z&"T_8-(7[JD86=:J'?RDTIVN[CK"M$!+,9 MBLG0@Q=8BFR5F,8:D-T1A8JM%S26V"5##UZ@6\L[T6:G>&*VX>?,< %ST!O8D>&)Z)S+KLU568)A143Q]3!4-RT.J-2;IT7<;..];B\N-O%]$8< M(4V&&;(J(TAKL5.K"MYR69ZB,;G'0P^FM:OAJI77[+E<%4R)-Q2Q0P"Y/HQ]Z46L=B>M.*>3!!DR]^'*J.8SL\"HTS&S1'"WCL!\;_^"$K^^'G M7_I(<;@0:5@([#M)PH5(PT*@WUFX$FE8"%43SFVD<"'__>-^O;9Z=/?<>*L\V??CAZ^&@(L>'XF MG!J9[M0WC$P]'C -,J*K&_KOPGS/TZ#@IK^/38]_=M-C\?S/6\GD;S<]R&WZ M8&X?7.OC:XU]IU._UD2Z"8Q=?"K3-?/UZ6)GW^Q_N]A/FWL];_0U/A/+73#Q M_6^%]8_LJI$>3T__U[60X37MCSTSWN+^^!2!7L=]R;:Q,MS(^'$R,%SZ3M3I M[OXD7IQ+3^<"*=)[AVZZ2LS\065PM\+=^LS%=R6[-6V:^*=.C5\YP73R%L(V M]#J>'Q^LJF,$UZ!4I6+?OA$C2.L]D[>B?==^C20?^2IXCH(I#U?"NMZ3^V&! M'RI-W],C+93\CN&O+,W@-U:@:&'@*8]0Z DU)..'HHM;+<#2),-QK1=,AM&\3VJ\'RVX-VL13:!.? M@#;1*.:';2GHBW0!"W>!9[D"^1=U@4X![6&-P>59W6?0:EW9*<7QO+=205XU M_>TG@W HC> T=[I[\5=CZOZAM"25'C.+_7*?6'.Y0R7\)>/CTE4RSF1KO6@A M7WJ^Z2'7#^E-"1J?,JNUTV 4EJC2C/< M;/(=4>!:,C>FJX/*D+\LI2R)"5MBA%%.[#07Y?%RDT/E"J 4T-H"89@3-JY* MN2L)8Y/7V-$>;7L![U*QZCL@6X>__&!RLAQN*HJ;6LCJQ@I3+,[ M!S0I,VM5[)9L]6\4(NV\DM5MYVK3 /3B4,15 " M.I5^%GW5#3_><0N:?O=N^D%OTHGUI02)#X0ZP-@>U^?X+2H9 W_;6PT7_N;" M ;@=N?)8R2NM94O-S7J;&39E>[R2E%Y@.#HV_0X+^$-&@8P"G4F74M*>,DI/ M;/2*?*G!R'.S/^G6EN-&:7EA^PN-JOJ\7W46Z%R*MM.BB(4Y!3 *#?H*4@2' MD!1SZ^ZD7QXD?R]3:%[>A7EYU[ZC@M7BF_F2+J#5B9LG%IV@N@LO3$9%I>[; MSG@@H?WNH#Q;U AJ*(&B:;%ZPR$,2R,X=T8%!Z(US6B]:V?0M,T1^G36]M%Y MKLSZO6:9*K\.R&WV M@A"4OCVU/@%-L-28)-"I\MNJ#C.?JQ?.B>L\AY4MD7 MHZ#N,@+18PK<&I1N)4 @'LZR8$Z0#2 ?3(I%A3^A =Y%M4EW#&F"D7 MB2P_&N1FA:76 G20Y.5P'(E@IT^B3J'Z4_2]( #I..:'.KE#Z^SBL#ZO5@,Y MZRM4F 1]S01\1TAJX)0L.B]L<9EF^;"=EP;M\70":LC'.@N-4 P:__<:24$8 MWS&,\11,+CTP/JOJ\3J,"V3/6^79=L\V!G)N)0KCYA3T3,"2)F$(25$(@9\\ M<'-_!@OXW ,6]@G8L<[\<*,$R)#?H5F#Q MD G#W4B8@":;H P$@I,L@G$8#!5#1%^3>79+_M:/(GKD^$MYW:*&J$2LC1$I M52/=2Q!-?_M)(CA&(B1&W7JT]P_-I&9,5 ?)F):KNIJE.HF&XB5%L^*%#2(' MV+'0;+@+LP&FUY],VP!A(",(XJ]3G8)A!,=JPK@CHV.1#H_VA?*T:5+38&OR MH#4WB.NR*,*@KR7C0B3>,!)AZOS)M(1W(-'0W.(*UX=%>=F>!S(OE*;]]00@ M,58,:)I#<.*UG- [\6%T#,>)?QW)3 S7\!\T!56?6ZX5A'[2%1$:/S!/%J;- M7X6"\H#FXA[+L0G%/T/RRU84(79&3&XC:F@D2=-9T)U%[<):P>A] 2B*9A < MA14R(37 %/HKU9@^30VK,L=Z'7NMR9*)3>0^OD7=[ 10 PVH@:0)!&=NWL'R MG\?:!-Y!&@"TWF!.+DRM_THUYU+ M:2LI:8EAX%(T@G*OI>9"--\QFF&&_9=I)N]!<]/HMF8[C"[*AMFS*U56)P:Y M!,V@0!*!$"2-$&OGB6"+SW(D\-S_V5WM$PPM<\,;SE,!U^5&^)1=8?.RZQ M*?C]B8(_U&^CJ<-8U.F*36!K_-\U\+ ^_'L"'IVPK]VI/S7WX58L_Z)JN9E_0)#X7YEXT6.)&_'+9[3(]PU7 MVV9"7W6#_?1A5OKUYK%>[AR_[TR/LSH<"GNP"@]8[?Z&*D UP'3. (#>-_EZ MD0GE/!XNIN4V)M*>,MOV.=IAO+42DS1(:T=(G$)H[E7[!M(!I .8_YX"?>AS MS/ G(2@MK(.A#IU#^PU5Z+LL7AMV>4 (29D#%*'9U^J9W;"WX^&^WM' _6E# M)7=H&=U=FIS_?=IF*NL%@VT: 6V-MQAVPW]4U4"F,^)!\4) )' M"/*^),.AOVRU\?FG8I=;!O%T*WHC6UV N@ -.BA MW^H,FDK/42KRNVY\DE<>@[Y\>@C+_<0W3"O?W MR1_,YE#=G+#,#520KS\S.'U1_ZNW=G_? "W$T!/BU[#<*):@]*NFP]X-N!_7 M!9 4-Z&OQC:'Y:K^MAP:\R!6C<$$?"\I]O682?6:O6QUZ854WGBXN"TKBPY: MJLX(;JW@]#Z1D: 8A*4//8C07H9T +,DSIH%>1$Z$ L]HVLORY*X7;M:L;%I M+RL2#^@@N6%.X!3"LJ^ZSZ#)#$V3&YXDM*UO=VWO9 -#(SR-1GC3]X D]GE] MT/*&H:E[B5/_$9J"Z?IPT]]?//9@UT,S"FJAUPA%:!W!?9G&?0F-GC0:/0TC MS#@@^JB&H6^-HU =.['5XV5BZV?N 6EYFCWUG/@8AV;0K6N$_WVO%M#5QRYC M&/^.5_ KU7( CKN>D*"X\P3$.36PM%CNT/\IKDEPW*+W#*P0* MXY&0'>[25+SZ4.8)V6'&][%)I4T-;95I5G+-AFK+TAJP PQ/0OOEENT7:%?# M?7FJ269@V!%:X _?G!RY2==OW7*BT-#!S=B]3;XP_%]V^%3U82/PLZO81*QW MZEX$?"#7K&._RP*_P%S_3LG.6RM+-Q(5.X%#H,C9$.V'[EA'E[7\8L)OF-YR MTSJQ'8Y_0-,65=^-I18T#;\#7O%-?=HON3EJV"LQ8A2_[TI@^\9P.%$('%C; M-R>._)[A/BD0!?_V$_V.X4>N"T)G!&3*\WDC[I0I/^R3."M3#C"CS+=Z3D/$ M2YX2^'QIT^^V #'07\.47RJ.=S#E*P)Y8,ICS96A8P8:P)IDEDO"@,0" H_B)H M@-RZ ?+E.>/ILD(^6<_H0?\>EZ1^=;Q>^W8D9$=DS:RWUNU3>RH^$B)]!#N_ MQWHC@;ID)KIX(/W&]:.9\JIO$>CD=+(VB214%GS5+Y6\IN-*3 MY6X)ESUYR99KV7YE62BS:T R;SJ(KE4V'Z#@5Z0#*)@D$)JA$9*@/D+!T&4$ M3?,;GB3T+=WNVM[)!H:NI32ZEAYOW4!CYLIK>)TW7R?=0>8KNA'S6ABU@4JF M5G$J@MT7PT9AL9%YMLDK!*R_![$+2^]=_K[*:]BE UXIXJM&199&^4; -)SA M%"2+77FQO$]H%%+292>6V<(WIH8;6"OC5W]AH&G\ZP>T#%)K&_8U\_A?P8_U=,H]WRRS7EVUEEYU:MCJPB9EB^5XK1&RB2ZAW02K.!B2*/GYBW4,(Z-J(+JANMMXKV9<+XR?GY0I=1/=7 47=4S+55W-4IWXG>(/ M@((8?#_A6_X]9^G6ZN?_QC\>?T]S#-4'H)X^//P79,&7/$(:_9^S /.YI''R MB9_OR!237TP3A').?_^_I5'_;65G-) )RSZAN1^_Z Q(+4-]9]G_R?S^ M(YC(@>#GZB;[1+S/U.G];SU^E-#7XV=>8 %0_O -8(FLP.2?/S59P]!;_,"Q M[_29EO /ORSQ9,'4S-0'?/A?74GX8_WV#P%_CNDE9CIG_]CU7N0/'WW[V4T* M 'MF!G0\ P#ZM;;J>_;P$Y>:\*%"Z1I'&!RF&.R84$B&4!6.TE"%U$P< MXR@.TPCCV_Y;3R.UI[,=>X[^%N<(PZ[4D=HYL='M9 2IW93:?+OH_7_'3_[EJ=S3((,F7!JQ/_Y,?O/XP'3(&/$ MYJV>J:N^-LT0&)(!"GM2.PL<\YE_9%>-]%@STN-#QIM$-A*K+H%UE;++ M-?M@Y.%#;;EB%SUWXHK2EA^5<%5MX:O)_N;6\Y'Y$3TI&VX^D.DBC[,?0+!>)\[FMJ;+0;P3#":T4HFSR5/K/H215Z&WI7%"T^\Z"JZJ]397U M>(4\G)2X7!6T!M*L)V9+N5*;;?&4JR5# M#Z:?GP7YD*Z0>51J%IJ^V:M,LI-DZ,'T"Z5*0QHZ;LY"[?L69Y7Z,/IKW"] MEL]+;=^6E/ZZR'J-D4+P^SLSST>69S,R7V_D5W9V-5DMQ8JDKLEU/)+ZB)]2 M6U(![RU:\A;'JX-<=N.4G(G"',Z)+ 2S\JI1V(A6Q5%'XR%*7JI74\DOUSI$,W:K/LUJW(%J?KZ+JX*@#LL4>FY O98F51 M-9IR$2V7U5QLKPF=M<(=3JG$"3/:V10H>=YKV^,B'JM.Z"0>>3 E50M$OX9Z MMHBW!*^QHO"*LP7//)A2FY^HO99G;&1Z7@L6N+VM2U4P\G!*FVU1Q2<[1Z:% M&/BSD>M3-3#R<$$=.2QP^L+C;&$6H1Y)&[Y-K&/@'F-,<';1'@ZW MI#TFLKT)&'H@J%R\Y2OAX#^IE\AR8KERF)UHFUI3>"& MU5PRL4/X,Q5*D@QAAXM6,9"U];1*RK/XN?@1(52+S+;3'8:H(4QZ]7QO/I/7 M+3#T0 C-@5M8^Q0U1+-E9NOQ7L .W+Z]L>-K;T9[#@Y*U%!MNWZZF:\ M!D,/A5!J3[(S939C9;R8W=%.8=[%\\D;' JA:IN^/NR/![)1ZQ3%H5]LF.W] MV;D=XR*V"C2;IZS48 M>K"]JZJ\*).%94',1MQ:Z.D8-1[Q8.C!_JX$HQ:ZD@M;M,IVY_5L)6N.W>2I M1WBP:&O%>M7LH%:]-9]$T59J>,G+'J)V49QUQ56=UD2I'@DUS>S52OUX'FF@M*M98.J!LEC#U]A MN::TZ6+2#&P!JWC!:-[2<#Q^[I'S-;^3L^YFLHEIQYO>@$02P.+#\!0P_(PZY, M:U354(>R5.OUAJ.55E6+R=##>67[(L?U\K6E&+50WMSUY4"9Q&]PY."L=*62 MY%1HV[8ZIK- ZYOM".?!T(-Y89&ZX3>Y><%68[1FCC"O>JM5%&3@S%+(S0LZN! M'.WT ,7]"L7$FB-VY/14:F5;GXW69=0J+!M.9=7P"N"QQX[/.2\7I\3.)]%Y M05HI1J%MY^K)8P]?H5+=:<5R;*+8TE3U\E;!TR4R?NZ1 [0?'\:4T=H5[$Y_ M@=5"R\2:L4Z&'3E!IZ3&VSUJ6$8C;UPM;KTH.Y.2H8=[AL4& M=<8')U2_;& M#;+CQVH\&'JP9U2^C(U9*=Z[>$0-%K3=ID?9Y%V/J!!>?KW6JI.%6,5:E8*L MUHNV$(\]BNVNFK"P,8'73KHT..NV.+!T -I3:(N/1N1:LY6B68N9[7I M"@XHB3LD6S;;FZWB$WEK%X>!M>UXR^ELG@P])-MZWYJ-3$H;H/,%KHE+KX'/ MA4DR]H!LE6F_+3380$$CO#H2I+[YSZ2[;Z;TJ,#;.^3USS'41>!\>/Q M#T]M3> R>G"" 5^*MO?!//H&$^^4&H7>XP=[WU3RR3,/UM,(\7[,H3LQ]!]? M[.$+L;UQ^V+H(?0>@PP$]YVB7PL1/?$./7FX%S_0=+SUHZ'\^/TS_3(+^CU'$/Z9/?B__Q0R[AAY^OAGX2 M^;\O._.!=?\K M ;RE-9P_U3Q],KG[3?&6]T[= MO@3>\@9=,2Q2YXQ)_6:X>SZ AP3<%%!W@K"X+UC\ ML1N2$KQWL!&@ZP$>GVF129IQ ET/T/5P8ZX'F ?R)2H3^5F5"6._H^R?98J_ MM-'"B74JP9O//7??$*<3>II]!_H55+3?V!1-U=*SEGL'6^%O5>W[VQO/BHC# M'0)W",P3N/C^H)EKVA^)FC&-_VSXP4,%Y^?[)'5:^?4Y<\Z-F+?LE+U">?CS M9%Z:V]' .U/5-X(K8IXO?;M2,B.R)I9;ZW;K><= M'OE D4S0R>"QI^-#-T;PL'VKOSV\@%_5,SB2N9#=)M3(9 MR\N0G1#=F5(1VJ!%#?[M)T4B.(DB.$T=M("$.#HQCM +X>@U@;RG^^M=D<-[ M>[]>@!D^TBWVJ9MV_R)'B&%.$T[9CZR=7<6&AKM2)^R: QVQJ$=B@*0 20&2 MPE>1PN^$:1##+[L/OJ('@JB.K.QRTRYY*+TRQ%EN5Y'+YOJL!#'B^D6!#82I M6*6Y?#LG9PLC F@.[+>?!$HA&$.VZN%"]EBUMN P(-RF)^T@54*JY3J3B89>:?=)%%VPA5RS5T4?7=6##! S,H MO5F)ZYCV7%2G#.H)W6VT6[9.R@RQO/[O6_8(18@;52/P[%1$E]:\Z:K]GH?J M21]>\MM/G,41*M8L< 8_H(E_09XX.4^ ZQ$WQQ/,ER]S*M6*7,A18CD?,K:U M&M4&5%O*L\)YC_]683.NC]%Q$9UG37M1P4?U82EIG,W$V"9B6,=& TV\H@&\ M,S3QTN)?_I)'(J?L6 T,$(V:+V*]3$V6-YLQY@O'VQI&@("%"R(G7N(PR,3K MG-$MW]!"SP^N())W<4Z[^%7 3\$]R9;$3Y%$=_<+#&^[PBU^XPL,MW@ZM_B) ME;9\Y"?:@8(IB=9&*EU/(1Y4./*D_N.B6V@*TWE BD*%\5:%C1)VYY]6!WE] M%@4A>*6@Z[WPQ4EP.M&$A">*4-N(YQ#$B]XQ_)6E&Q$V>T@-I MM$>4RY5/A>NI3^U$0^S,C!ZUH[326J&!-YHA2 3'/A6O@E3TI@!>[^-U^Q)X MJV\6/&VO?('A:9O.TQ9N<5@*Y7I*H5R!0EFP6GPS7](%M#IQ\\2B$U1WX:<= M_Q=0 F>C?+'A#X>&C8_#,$]WFZSO36(E$'@8W]8"3^->3)?'O!P$49(-[9G MXSCW ,@\S48RKA&"#TTC_BK+U2+?![>Z3\.E=Q9'>>?%UIN).GP@2?JD-NQA M8B2CD\%ZM]*[:-2J#LNM&;L+&Y._2)D&SP:8,?3XS>/UV'///I,ZEGOR3\$1 MZFG,,:>X*R@]65(6#<*(P21XU@>#<^D7BBWQD 7<:%] MAGX^'$4]))]$VWF->\1.I6OZRUT.K?)ER\DC3B7S>\@"/?FQN9?QPO"/[U RR!$<\DDWCW76V;"7W5 M#9Q]SK'Z*T #0Z@P1@X7&*:!P"U^WPL,MSC^P#!?-9WYJJGVO[^[J )6 M%\4:T;=H.]M9.3"(_>^%Q@F%\/DXE.[#+_L:%QVPP'9GE46:+1QC6)_LAG[X1HP+;I/4"PUB"V(+8@MB"V(K?0F* M$%N?2&"$V(+8@N?6W9U;!T(\>7'9DX907B@UNY'->C\?T2L9+S?9IE=@-L[G M2\TVC/"W%^BU*K,#GC&FVSXAR1V"R/;FM1Q?Z[04+JDR2R,$Q2 L?5B*^CTU M9B%IG3#S%)+6)S)3(6E]E1/ZW7Q3X3B!U)AXK:HM=]=GRQW5HGC -\P[^>83 M3?DNZ!]^TH&OKOK:]+']'@G#:>?IDD[$*->]:.P8:8#Y,;W_7.WW3G>7.UJ' M%NO4ZXJX7=!DNU$?%XC.WY22>$?W/7PCU@?1IJ?;1;4MK2K+R*PO> 5#']OO M<01"43#SXHRFTH5Q])J$WE/M_J[9XF/5[[^2*DY>/%\P.08KL;NN7)QJ?&LH M9IE=>P*8XJ$?'W>^"]:0)2Z-'\@27];(\L2E M<]X.GF6+\2-,WD2BNF(J2QHU6C,F42X>.O1Q;,P;]&MWY"!O_&60X^9Y(XE* M0-[X&]YX=W;YJE=3]6U^54&7K450$A866QN?ET.H26VA,)WM4*;9GI';>(MM M<]L"'+)/#6U)7XAG&YAY\#3"9Y.$$ZPD/"M%1*^&)RN-ELY M;VA)\.0Q81F'T8A;+?!TKH1D#']PQ>-_G688;NU&CYX4RV+4R0X<5=]QM6A] MWHQDOKO4QH9*#]%L([1#?:@.+&T-9H5_^TD2"$U0"(/!C.3SZ:%7'Y6[8K1_ M+.CVI5 _>=2NZBS5IM]?]]"(5KIC<^(,*X4$Z=0CTB'*(105AG4]]#@*[^()XEF0E,,@*(HB M*'YX$1'"_@H*3W]=OB^$_6GR>9M2KCPJ]3MST7*&UY4Q2# M:D6LEDJH0<[*U+:34 #(Y\41 N<0C(,'/SSXTWKP'\SJ3-FXG\;_"^FX3F'9 MHEO>5I3[CEB8Y[A^MR^?%NPOIN-R^'JS*3.SCES,D;E5CPU;"YM/4 _2<2D" MX3@&89G#JT P'?<:"F!_7;;MO1W]"Z5I\/6^2]AS?S)84Y0F\<._:W3WUA&M M"[6%74?]O&@,1K0XVR@;B6XE8&6^_20HA&!(A&,.4^>O*)OVK0V;""H[5@-# M3QK?Z5UJ=\2RO_W M7QB-GJ)P'FSX"D.2%TI[>&N/9YX)Y683'2 :(!H@&M*D^?U9.(YX6CB..*GG MMYMKK4I87G3$+6.1W1KO*ZCWZ5C/[RXF0==[X8N3P&^B30E/E*FV$<\AB/=! MQ_!7EF;LNRZW#=,?9<[\]C#94 ?F26 M0!&<1<_F08*T=?%4X%32UM(9#C?96\W!3B8:OS[R] HUV MVN8(?3IK^^@\5V;]7K-,E5N?]FQ>0 N5VDX[H(L"BM+E.EEL]>7J5DFT4. G M?5L-O:XDY7(01$F6LF<"C^C< R#R-#O^NQD_RYT$2,8U0O#/IA%_J>5JH/^A M#N,W-Q#S_*($YI/:P(#WVU+'/\@BB=;Q&HG,^7FUX"]X!NV,E8JTK@Y"TN0! MB5" 1&!554@@D$#20"!?Z8S_+)E$V]JZ2WEE%A4,KR8/E&ZK4$LT$O;;3YIC M$9Q@(*%<8U9VZB60SI3N$WL&[WF!X9F9SC,3;O'K2;!-O03N(COW2SW:GU7E M,-F:!UM-G:#TIA'*S7Y/J/HMH,HES?YB78Y\]6+MU>?N)I>>DJS=7[>>@#?: MFQN9?QPO"/[U RR"$<\DD[BH76V;"7W5#9Q]BJ_Z*Y1PG7%!F,8+P[PPZ0$F M/4 T0#1 -$ T7-Z]!=&0PNS00[F>VR=(ZM M99NK4;,H1^V.B5+C.DI8:P6CDA()-,HB.'K&B]*0P>!Y#L]SB :8TGM=*;T7 M/\]/Z_[\^G/77]H=CZWPF$CWFYUU50C':+@_=YEWG;OO])R^M*DNG^-;,R:J M\V\UTJUPG\3K&XG"E0F]#-^M_TKUA2$C&!.$"PS#WG"+W_<"PRU^\2U^<:TO MO;F0[[H2]CO(_GC!2?""\%A]U>>(E^!]Q_;RMX5Y\WV?2]^!WT(&/ZWCP33HV,L3%\S0J2._\/E_T7 M8-H!6*2,I@93&&:Y[VC;N_FCH2@QO,2@L)G)M-'Q^^0D*PM76@! "P/OU?SL MY-^$&!_2'B_B Y#T([Q#E'+DJ.PU*N)\-6F(>:^^4-J3F'228@ LZ(D":]G= M;JP_]4*Y/2ZZH2(")V4BH:INA2#8EFUZ/N98?!2P6V(-F A4%#A?00$(.,A" MD(5NQ/M^4D9:;W"B1^>M )V/NQ6E7QPN*"9A)/;;3Q)'*.+0)(.L=#.9W*D7 M2AKSNF%6)#RQTR"4JSFQ(39N+6,X]4))8_YP"K39T\0'3JJ!%(="2O6MDK81JI9KZ*+JNZ 3S4- RVEL]!RWF0QL:\I2++F0 M]$G^TW7Z8^/X]PWDU^X18_-A4]W))4PNZI)J2&PVZCD3!6,5C/SVDT$(G$)8 M]K!].KPL]:.P8:0#Z,67[ M]&W$^$"1S!.FZ@TWWBHJ!JN=3*^V,W-$%&R^QO]%W[!D*E(4!F!RL?R/4,,T M*R^=_-@;V3@E;SM!>[/E?5[!.) 53!((2V$( ;M<7SS"?VFTO2:T_X8T\V&: M>:]"\?4<\^':\5//B5+6:] E?R>C*F91.*H1XI!M(+ MI!=(+Y?(E/@[?GD]T3<;--K%WM*JH'.QV%"FT:ZJ3/^N3\5;7-,NC5J3DMPK MH%*A[3:IYK!2X2: :]AO/W&612B,1 @:WC&X=#;OI7%W?L)Y(6/WTA._G%)839LU8 (FR P) .(TA!$X@#'UH7L$B[E^< MA'YIY)V?.8614#;3]4]UMO%TSKA?&SP\]L.Y)J#,I96U:KNIJENK$ M[_1PO@3?3_B6+\OOO4RG6ZN?_QO_>/P]S3%4'R!]^I_G2T" +WD@?13]G]-1 M^8N2QLE'HCI.[R&!J +[X@2?$-#&R8]]0[:QJQJ_Y0W76ZC9XD G+?L?)Q[CWCU^,!J26 MH;ZS[/]D?O\13.1 \'-UDWTBW@<:S#J&&?[8_];C1PF%/7[F!8GOY4=2/#TV M?\"SGSTU6_TF9;PCX.%>+)@:F;J PK\KZXD'#V:P9]CPHFYSMD_ M=KT7^<-'WWYV >& HE "8-080+_65GW/'GXNU6/B4A..5%05P]0Q1BH<0](* M26*,,F992E%UCJ))W30Q5ONV_];32.WI;,=A&-$I0&!WO&QK7.86D:%,9&S2F M: RID3BI<31K/(A??3R<:;F]1X:)?L MZJI8+8M"3B"*?#SRX)FU76XMLRQ)V5$6E;Q6R^IFT76LV!P\,T]C)1/%C1V: M):3%1/#S=GD!1AX\4YFU"6O99XKH$F?,.CDVEL. 5\C#9Y9VF*]&X[4L=_#! MA!$J=#B;K>.1!\^<4-YFE%WG%%$ELP;O47;>[$P4ZO"9I)5;!?1HD46K':VI M>!W5[ZW R(-GTGW4V3C9K(,:,ZLVGS+C$E^9*+2"_CG2LT.RL9F%OJP2PV*+ M8DOS&=92F,.1ZPUF.I.@ZZ#J:*BL9P-EEMV"D0?OF1LT"CC>4341'PE*3C1U MARI,%.;P/=W\@F+0]8:7!729+RWF"X?:\@I[^.V]?K&,E7;+)6KTHWR-*76R M#7FB<(RU9?IE4U5LT.E'9CQKD,/AS;7J]:2J_(#5&W5J^UFV:\* M6#P4.QS:)O&!/]+'J!QY5'U&[B34G<0J*7XX=!GM2'-EEX:H9>%UL>!34M#F M%8PX'(IGZTQOA(=-4>7KO6G?5/'&C@<=J0^&ENM$Q[4+F"4NS59K(Y+M07+= MDCH<.IS6VWHD"JI(+R(ZN\IW!UPL?^S(\O>S=2PT&M4:.A(Q4_L@3NM#@;B6MSC@I5PW8'96.YJ\9#CRQ!?K$< M-S@I6*-]AG,K(5G-TDK\KD>6@-P.C+[5- UYR?37Z-1R!F&\7_$C+GOH1"&.H*!5S->TG:B5 M;;RX,AS6LSDTVU*((TN@2-A4J@[:0SLJ-YV5,-$K9B5^@2-+P%75W08;]_IR M7V67.X_@"-J-AQZ1ZXKA/6X6 )'MK;2BU:X,\U6Y7YD M;AK5_Z [^&.5)OP(.A!R_0JVH:.9Z/?51J#039H"-5+$_ MT,<72/P.OTRWO4,I-ML<=1$8/Q[_\%3U \;.@_D&K !M;ST\6K6)7:5&H??X MP=ZJ2CYY9GL]\4D]C#DTA$/_\<4>OA#;*Y9O>M*2I]#$=_+5:M5/3)LGS_?B M9YJ.MWY42A__G@4>N1][0W4=R^E-&_%!UTV^^'&H.@X\)^:LKS 7W^.\Q3[@ MO/UM[K_3GYE,$?_.57@IO@(I*IWK M EDKI>L2$]FK-Q3APOS5PKQ]'>QC>NY?"X%]0P9GO [Y+H*^V"JS'\]]B$TJ M\.'_?<._O4MIH+Z39U_;UP(+1V0Q?O:=3R,4WWX6/#_I.A).?KE/Y#!V?<#P=S(AD@=SWTA#4#6NR76F\J&#DD/DM[+^P%R'N2\ MV^"\7X4>(.%!PGMA,Z2.[: E>PE^>]&1=&64AZ,X"=GNBW;&=1'@OMC157/? MJ_/+)),[V#)_L4E2BIL3[XM]J:C#GP-'U?UT+ MPU[/3@%4>@=;Y7.,F[);EJ"E20:$Q1Y:>'L+ U0]="<9<'%L9866$?SXG-J9 MLIF>6=7>1X_O;,[[%).[F?3KW)\R,9RL:N2=[>PWTA N((*> &@$U5UX_G+1>2FRIG/:7J$T2.$7]6*1JH$;9\2WGS1"4 S"GJFFR-< \4-K M#I%YBG2[6P1K.FJ[MXE2P$\#!9>-(C,ZD MR :HQ.$;\<)IEF-DW >5 'P*_JP!VS4*##UCN=!PA8;K-1BN*3FO4F?)IEPN MJ03)Z2S\ZS!M,Y\/E[]],,[C1SA&&NQ?>F__>FXV.>!\(PA]2P-UJ )0(BQ1 M?3*@9I7A!HD2 TWDU"GBIY_@X_Y\#<,7MK&)P_26*S2QDU;P,?I 9*3]"WM) M=3[PUL(3X!U1X:T5;\K+":J*>#VO3*D>H&7Q7QO9G M+_"EZ$1^#YHO;(1_.9K/8H/_'9H)IS96NFAOC&Z7D\6NKX5A2*UC-,<&.4ZA M"([2;U7:O%YK?*^'Y(U%;(%;B80R\0IGU+D7SV'W%YI':F8([>LOUT]29F/< MALKRZ&A\BE7>U?DG2#U";J1B-5="2\:AV;D M\)H64WX8'&$A>1V(@^5H/)6%_&99VI67!:6U!I5F8RT$YQ"5CVQ$DS9_, [['6@6$(^VI3M9MPJ3S5RT!' MA&2#9#TS&P5&1@T"(X1^%>A7@7Z5U*@T3P$KF?G8A,A;0<)P3=^86]'\",\- M.HUQI ],"L7SL[RS:M-JD5J#LOBQ7D-2"(>?I7DD=*Y00%*WY_P[%6AGZ$ MI]3QJ%.E=$]")0$UT'8AWV.\->C@ ^Z3D C.G3%DE%X5YOGE\WOTW5Q" M"3 M'[?V"MQZF (CK^6]G8R_24U^OUC[LP8 M9.H&G]5C4C,=Z-"!#IV;4H! 21@C",5](!C@5-QH3@1D^D;4O) K%?NNL9K: M6[E1)V.T,%<.> M>X66ZDUS?8IJ 2Z@W\$%UY= DZ1-9\0Z$.BV@_\W2<0>FV@UR:% M2DMGJOI&#H#OC5L+JI25?:\A=V6\0G6WC88LE+BD(7*LHC $B> 8S*FY7;\, MO(245E7CW0B6&6SM^=-Y#A6,5;'-]/*1)D\ @F/%@B50!&=?0_!-9,D4/-^( M7S6C1;YON-HV$_IJ++']JO\S42WW7W]1("PUDX6NE2_D9NA:.;N6\@!;X0&U MW=^@+<:0!1609-M)((C?N:CF8[W570OL@.?S)":V.W=PZ8RE"U5SV7R%,57<2/^UY@;,D(I=K$W-%*%-?N_I#E^O=Y\YWT&+U6H0W-S_;]E]O*'7_H798UGIA6;> MJW,H(W?$HNE,^8FX:\8V. ML<)9D$8(XM,!/5SL\[7L"FN!GB3>D;-EO*P3Q M3B9XT2U'*Q''TP*_0*T!ITT+DZ')5EN $D#* \,@&'/ZR,1%KZ6X*\,-/3^V ML*&!?0<&]A6D-=R\U>\<&KX#TD0_S][;]J6X$FS%> !OP]H402(",D$ +&/_Z]YR3F9( X:7*-I2+F>AN M%XA4YLFSKPYW_1_<*P?WRA_M7OE:*0^;;(]3_R\'O\N>J1K_+ M(RYK\^Y3M76>[,R*B_I\Q7WET_VF-V\=65I5=RBW4FH9[>CJO=FVQIK.G)LJD/C6(FLT F M@0FCB7SH/-TOXU7BK^BMO&*A(N[ QG4%OJR_9HSN__VW]V:UX^!R"IQYUYQC M/[6O_8/37Z20 >'C2#1JWJVH2G'9 090,QJ"_ L>]3^GA,G58BPEYXU.)_JX MO+K46^7%_1*4,-;D-I(##IO]T&#\J'JV_OP MEFJO61A<+G.WE188\YFF@FPM;&ECF1-*,N6JO^0]^L3)USTYZ MR%?Y*&EV,.(.QNW?D(?Q15I0L/.NG_I/,K9XNJ5K]4/B)672%UVVRST@=0LM@4;R63S=LL:7"0ZB>SE:%IJE/3X60'9 M"'7P2$82\ICE\6/_X\-\)ZJN- ,V2C_RZICE\3M?-8=11K0D8P;U?S$'T1Z=V8W .9-H&*BT#D88XD9XRU]IB=EE(Q1I/\71%:T;/+CN+ M;I)Z.&82Z4@L=AB><3 L#X8E >:/:V#TI%JF A;A;W"(\[%LE!\G#T8LLXCK MX[9EZ]46<8@,N_=XXI\OU<&Q9MLNF,PJ*CE]"%?2N_7EJ1QM1F.) M6J8QFL?&SO!L@1L$O26=C"22']AZ^J"B'!P(?RXM?VRNWR_0GG3EP1>I:^++==7#,' HI_OI"BJ^K6[V6B_0*=S5S^>C(G<3DT9JT MFZE[5RN1D2@,:MWS*V"027(D9<'X MS"0.919_;YG%[D)?>\Q)OI9>]29&LLX_9I>V$;_L5>R..[F/#LSVZ&*F%9!_ M4!5&*I+X^L,[*H.!VJ?0F/K8'\G&4)7@^K!EF4'*U<%K=?!:';Q6?Z:6Q6B[ M,:APRKX"PFX8R"_Q/]@K:0XVK:LEZ%RYW"+^#?>$[-<%6%]^$'\S9L$G>N>&S([9@R7KKMLXNJD>[$[H#I MIDAIBV1SFRK;P3-V\(P=/&-?5(/;3R:EGM\J:F9Z/HZF[W*-V*/CID\6R*2P MA4DLDDF_S^3;/]KUQK1%C>F)$>:*4_U;H$:WEG='7)L\^-\.65?[(&K_;/_9 M;['')D#/5#9'8'*F&63$C#D_YX.[D=MV^WAR/H^UXOFIUNL6!^/[83>99NI< M.I&(9-,?V39NK[#JD-#U9R=T?3Z;^%#=:G_81/&ZU!VE+R\3,?6N.E:>4E?U M^SMB$S1K+9;/1.+/LXDOX6T[M#PY5.+]/95XAY8G^P*7OXQ(_JS*M/<#S-=W M/)1>[6J0HE)/A9<8F %D#IB6.B6=YN"%.&0!O9I?['EBT(<[@PMVMS'HQA.> MB5)T\NE*K>QDQ]K\_OPV?=4HYTK#G9@H(8;&B7QQ/FFI9YU.=?HXZEXNM$:Q M!X8&:[V:CF3@/['\<][;@S_B:V<%_4W-5S^;.R2ZTVY3+5S<&,GQQ!K>+M+I M?J-PMQL'1@AWF'<4]_+6/K[J9![OL\W,5=&(V07D#IEO_R:2D5PR$8DE,I\1 MV]DW9?S=M"X5/L5YA[^I:NT;?/8BA2@)W$4QW9ZN[@4K_=]WU+'V\.A[P%G] M %+SL9Y&<-0ZVB(EGUT,1HVXMC=JUUD\<[OL3TZJ,4U/IU7U\MCLUH"QYDCM MBH'*E8@D/[*N_\O:] ?^\3XY/'\W_TAVH^=*X72:+J7&L^OR53G;.&T4FGNC MF*65JY@SO%?JG58U7\ET\KWLK+Y _H&*62R23:8CN9#YC%_-]Q7D$AN*V$<% MC/;FQ(?:WTN:P=00D.\_#_Z#0Q;$'YX%(4F'/(B]$1?[2":?4,ZR5]?^ M&P3Q)W6D9:^@F2Y365,DQ;4P%<$9J=PWCM8V"#M'11_ZP7)[13["%W5?;:08 M_&V^JD^MG:AQBFL"4=;5L+;9G<=\XRG1?JLV$W10UJX_E\ M)!4ROO5@LAZ(_$V9 G\[D7]HYKB>3?' ;9GND7[8OD<@S MW_[-QB/Q^'.%Z%_#5#]4(QSL\+_&#C]8X?L"E[^,2/YP<_U0C? K[FQ0&Z+, MI1T^Q/50@?!7Q:\.@=F_T\H]E.U_71?SGY7@W5(=A\DJ%$]ROV^YV"?;-%P; MWK'0G%$PEYM-+D&+_S"WY)!^>4C?WKE+>]MX$AHF@-.:5"4>XN7J+A[DPKW\ MX%9F3T:[.+.*E7IOV$VE#I-(#ESAD)2]:Z[P43-B7^(*J;-NK9N\O8IIE;NN M5:MTW%KU$KG".\^%W6/#OB1/-33;U<>I:BB: W8[38;5786&B:"*!)CKV-)4 M7LJ H0=[_>\-WATB])^DSG"JK 2(LL:G-1==IVXZ=RK%],)&40[GAGR_?+!C MR\>S[J ^2R;LRJ*;2G^*JO,7ZC6[)HA#U/X+:2R_0?CMYJT^G)?Z\8K\^'#2 MR\83"[5UB83_>FWFOPZ*^ ^XL;Z*F0A!' FK\J*?YCV<]II))."C5]+OI^R\ MI:JD%TW@M4N,:1@FS@IQ3,09:GLAH_>(QSQ N[(=^ "=3O;1.^YR.S1?R^P4 M;?[O_\%_B=_U=56VD".,UJX@B2_A_" 6^\^'4/4JI!,IP=#"^3G]T+%DPT:Z M^NE.IZK5EVT5GLMLGI'^^_\+'M4WRJ)]4S>MGX*/!6 P8F&N!+&TH1KM6:H\ MCLH#V.9/65_(2YO#))<[2J0$C_SI\4*$FI0^RN7^(_E_XD$V #^1'Z,!\'(& M&M75@?.3_4I\1+Q/?&;:&M6'6*H.[&F.AU]=E>[0,:<_$_&CS ==X9H 2@8N M3)9&%K+/_VDW2J$$CW\#0P+&J/\3C"SRC[[]VT:&A*[:$G)C _VP_&[EU^#P M*E3#P"43_^RF$THBWI?E;A8,]&Y*3B2Z^4%LT(T-Y%@FE532_7SV&WOKYS#' M9QN1W+4;K<95L5)OMZ12XZK9N"JT:XVZ%T]EAZHC5W+,4H G'0N6U/(X4C>W M-^>J-]J5%HO(M!MPL'JK<5XK%]J5LG1+!B"D#=G<#;^^]A MW*PJ,$79UNS&H,"\!L"PN'[2ZYI:HC=[<@;Q\4Q>GKJ96&PZC8.:I8(F,T6& M;KGJN_&D#7B$ 3&>(RC&CQC*;?YWL="JM:3&L=2\JK0 XSB1?<1=/[BVHPV6 MSUQV>Z2R,@EM\K*:01QSZ9@MT^K1OTNF-379_4K?L?@"U8%$[)\24V+H7_%_ M?D@C>:Y*/54UI*FE3F6+.8'@?2AE09]@(3+9NUYX3(.73W4X^% U5$O6]25^ MKTX=]EM\&2K=\"]B.K2W J&?+'WGV^@=AE"VHC^4*[.KL7T)J[0 MBYS M;*"&%N\556.I!(8:S) ,5 -2@OZ:38V/PV />BWPW5EPW!A)R]C2_"N M\6XM!9Y1V5U[5Q/ #5@1E$H<-PPG, $O:*^ H?9;<-0>F:ZNP(H 'EG@V8-K M,(N-7DZG%QUHMGV.AFV*B6/ M!.$KQKOC*<:[";(>"HG3.*!:J=($.,K(YJ=:9?GT8G8VN%N$A4<<&B&+ A2( M:I! ;/$&L&/@3M C3$%P3@XN$!="$%8#F@/U2K4V$!>?A"\'+EJN#-[P$?OV M/2V?9QDG\,H"4=HJ."+AQ/OZGFX]64>JL*6%"H>3IU/+? 3KWE$!F/^[\[97 MT?0KZ@+ZCFW^Y'UIUKK15"W3MJ]E'82P\"UDF.RNRY;5C0[B=U8G>U**59V; MFV4RD54;M2$VM3J*;W@5)+A5'?X01$4<]D^$5[#/SR;("DX)0(.,9CO<3&4P M3K:FPT0EDYS;S<=:NMKO%;[]FSO:;*\HP":&21$6AJ+F'PW,C0Y)OP#6T:5J M/ZH7^D-,MCJM6;-[?E^N+%"7V^QI&P3K&DU[>H%-[-%C>< !!R[ .8QC!.1W M3UV:_"D#@"SQY8)D3)MYMVR5YRO@LR,B7W43 \C74:D"R6I(E:YB= M9+L]> +4+DRS-=V>(\D]TW5"=RDS]P_W2=&L-Y12LC0TD1KAL[YJ&4=2 3]C MC)\QR!7Y^;+(#=$744-9?0VP3K *!+ )U293G71!)G> E3]Y.I9LVRK'DIM 1 9B4>(ST,H5'7=R> MGY1LP\^!M0<9%FBT)- PA5G1=)*F+QLHE T3P0.& M&J*3,Y*=@%(,R@>(:'C(=OLHYD%BFQ1V0_UTQ S_!Z@KU]ZXZ M>W[=Z?O!-FW#&LH&1U#?F0+_ -[5#!@(C4&(>Z7L*>KP= LT%FT :I?A^!9R M$];K T:W8=-%W>R//9.YVQ]IB\ZC8OT8*)FKL?:Y>*;1]%*P7GFN2X^ M%M\# SNQUNVX5BK4V_!,J=&IMVOUJM1LG-=*M4KK(_& M*:ZC#IM8U#D[(5N;_/F2IER[C[Y='+6F1GZ7?6A>F88ZN7FS84_M_N;8Q3+SHQ,59QZE\Z/("L' M[@P&OR6$@ ,BQ!%)O;HV4*-H'0$)&EP**1KCJF1)P\X# MX[2&JK64\+!#J:>;IH+"@B@6?[\B4E!<6J8[!.W!8;)9@T7@URM^EPL5K2P] M(M6,_I'T'94DU0(9-#;,A8$2.?@T>^I'!(^H&D/@ZYXUBFP&S9D(B" 08N:4 M3DN;!XM2M9#I!&3HA+T6'];Z(K$9][EY*,E1^R/#U,TA2$80RKA%WUW"W49H MQH*$-Z>6ICK,N6*S34,!T;?@??0D;"2SW#+@6(U/7EU& 1RQXL+"*LH& M#XB152BR)Z3JI'<2H>MT^PAS6>?F-2#.6"5W%+GV40G9]+*(%3E0R,/$3,1$ M+)Y9=2G1/2FKFV@!$)_@\O"%;"?RZCD".+#N?@L<@*MVP;,R:/=4$#/!C0=: MI=@JGEJ:N;*%"B$LS_8,5S+7%-4.0(!YATCM8 "\F-( *@4. .=OV[.F1\$ MELN]# )@=[A\:WHD/1V9\/^?"8.!9MG.&@CR;P?:!/U2;P'!"C<(&!] W5,XK8:Q+H&N <5NF^-1UPRBZ1-<7'DLX"F:#BBQV'NRR./9W?(.R_\^)6.Y\;4 M MPU3OL"1*=4%L,! =A3<;MLX[ L]VD#)O=<'CB8F!;9.,9KDWE(H;:6W<^95N&Q;TN= MF',X 'HDP(*UW)[&(C>3I3G43?P78_^RKIL+7TO97#%I=T<6Q=$5P=71%L0 3XUFX <6D(.(<>&79J.JLY=?6):>#K>LLI(!/"FN.* M#5P&+ SNQZ*GG1&HPGW- U"0BP?W2H!^XX:1MUOFH]R3#6_C B5L8"5>N :L MD% /SL:_OV9N5_:0VW7([7IM;A>0!'>X,$OW6;>:<+J\P;F6V/Z.YQT[;W # M)3Z"'%]VN !G*X"QKV_EPZLI'EPN>=E@! M-C54C?Y2ZH# *[C(6X7_PE<#>CCQ19+L$X:KV??<2G-KSY/N:&;J*P<1#!527.5PUGO9" M8AA?VM>LOCO!&!$J_/R2A?F,ZU*T!CCA9NZM/" M]2]@7E ](\$J&P9P]CZJH.+UM!UU$J;/!;0)1,%MN@3=AN8(C4-E&,^< M=B[[@7BP=@AFQ(&Q (><^$X/W!X92CZJ/.\,Q4V##0;J([H;EAC1P@"+ M3-8C6&"DEC,*X4[3"-- -4J64'FT4U@ N [[C&W W@20=W#$ML"Y@YJF4"0I MK62A88A41A('(0,R [0C>XP+(WJAKQ%6VC@8R!(5I2A"CP%M&QI$/*0A7[!" M&2]@$8TY809-;_@&H\*8@21T.Q[^,? M:+L!KYJ;_-^4F0-O):O3^\T/BOD"[V8!19[-Q#DW^0=$^A)S/SCH:2 3"P@( M_B5QE\X([$=N:IVZ.JG(\2VV%F46>7N&HVCD\L"(J39DA@1#?ZGRJ$ZF*R*B M5JYX(H*%NM&69MVEM;F)E:VM=N$JVI:^M^0!LY205\&.MI ]G1,LT;9W"3]X MI5,4#H:7#&N8$^!ME)'F6*;POXD]797:WIY(5$UQ:_%$S!< H6F1\) -JBYF MER%N!GPZ'#8KT%QS&ZUQ1=6 ?>G$!/B[.!C85E&6D7&F,@>F00Z7@CL$[OSL MXOQ'@6S(X+J8.HG6K! YN@S+V?V1"E):]:UP]E#4G=*!O%2\%P_%Y:J*M5&X M3EEV9 FOU5E*%R; TB1&6S2!)E:RZ\JMBZ)W)6!+X E<6CQ&)A!3"9]EBADE9("(2PU4*F_8> 8N:732A MK:5-4(BP[S!N/P43U/,!VXZKK 96Z#)),OHG8Y#26*8('D"&2@YRRG+(EX5(YIJ'TDGY@)ETOK.%*!N@V5F2"I*3IZ. MPUQ8BB<\MKLLA.CQGH374,@NZ#+0!'2QDE+M:P,-79FVR6)2?=-B"@+%&CP] M 03ZP/&X1ZE0K'JX*N2C#Q5T\/#T8'*D>#[2?.P_ D<$3-GQ_=\RM &+46"SU?\ %-\L"LT=I4 ]QYU%NNI/=A_8OZHUK1:WP,:B2S@@L M2G?ZK\C=O>!TQN'$D]"!\=FVV==\%;$M%+(6A__W0J'=^@%"32=&V<:+=$PP MBX 2%&(/7&7-!3-V!8'V5%T#;+&Y,X?H&CG%*F40G5+.& C5&)80 M&K\L(J0A6C/W6?^R!1"PB5C8\J5WD'=8I+;Y6AW\L\PB,PVX1WIIWY3Q)I%U M?"\W"B7[!PA[C7D!2:$,> 5?8VJL.N5U;0R8-T+3/* [4S:VYZ+UV!FW4EXP M3%:C;.M7M.+W)#E*R!=0[> D$(ASM(H3=N9FAAA8:I_$,"43FDX M+!\#L=B#Q,#LNR3<&>_8'04/MIP5G15F#VT8[B3AGI3MIK6?/6E:I%JM7('O M7^%:"%>IA.?$#RRNT7K85;&+> -+@,/T?(V(>^@W$V""^3U'T@ZY*@]2)%Y4 MK\57).XI# M8+*^VD8P"JXUJCU&6D?GSA/ZG.[X<+^SC\]M216T\NI/'^>4L M>C,,3?O\K(3SY],_X/Z!FB0%@7XD0'!72&RB>19$(X%>ZRK M4\T$G)HP'<4/ZLQE32>'-3Z):=XQ* MVW?UT:C9M OCQH.IQ&]2*3EZO=@2PDZS$'8"0]AI'L).=%O3TV9[=):YCRV' MK=SU;;>141Z&OQG"9DH$)LX=@V!@F=BA$6K[RK#N'UO-_CA1O'ELCCJYJ^SL M\MN_\6QL,T0]\E:5!MZRDMS'DI370H]RTKN9\F7I^J'N]&(WUF.]-[E)EZO) MX>[AQOA,@4[T:ABFAI?=DUC\WNU$J\Y%OE::G&K9 L PM0E"F\LE95 MV"!2N<,#S1YR\_PJ5509\!BD'7CB# 7+&-CC$:QC6D-DFR?RI =Z0$2L+/*7 MX >&2MPB$+_VZ,8/(LNK+%4!=FNOAF/7]0V1-;)0=3W*,B:YNTRS0)^9D/7. M'$X\\]'P7XP;84]K]HK"L>J/[2\WO)%!BPZ@M^*!]+R,.^3FIRZ8;R^Q\Z O M1@Z6!$PU'/:;#(L[3*6(I_RSD0*+P5:A>=I4ILE=+Q1^97H;(-S&AH*[ MV/9>CS0*+AY,9KZU<_=1!:PGXMDN90,@)IL[RO.9*/<7%-\-:25@[66CD/O* MNW7OU#^EHJH/-7<2D8JF;6@RMP>M)W5HSH&(P)"U3,!X^.-8,U@>'DM4BTBU M/D_,.P=:QV081]6,",^BC$@MU>KA[UHZ;$(LO9)E&K2$23OC>2@2"=- $MM M0_-:J,QK.82VNG:++2PP7_,;>MA$#H5P8 &,0:OD3L_@97"-,FA@4GDR.K5L M51W#-1CJPK?EO/6W%QIA3 %O@M7,2_!S7_,('%Q^ <']A(]@I#GTDZ^9])$[ M)'TR4M% M]9TQ_C"XK83G*3.#2CM592U3FP5-N?/6TUQ73R-BQBNO%LG9=-:-1_V7F('2 M19;T"^0#4IWT-T7H#"'.D+!3C5BZL @L81X)$X:H/Z*]C26^).I ^KH@9634 M\X78I#82OO:%"RQ,]C/A_%<-YJETJ?;(?TL$W=P/Z K"<+QL,0'*TUCP9'CA MS)_$A3,B!ZID001NJUY*\H\CAE@62V/@X2K*>H@&;L@[>4]U%NB<"RS-:"D, M3(&D K"L+%4D36"AEL:*@)F?'UF:MU-21^!TALTR>L&68;FG/*8H8O(Z)B"P M;CBAF.07@H#RSF)0+#.*7(2HRK,L<+\(8$%A2I]ZF)(F=!B1'Q (\?L^$4:C M7HPGK+@,%I>GS$D;\/.)1' HY<='5E+CT:^BC[.5;SG%6J IJW Z;;?AD>* MI-7-9>8$]TX;U8D#1D'9L#&Z-MHH&CEN>#5/*\B&),+J\0-E/4Q11BBN@"90*H6H M#G1L8L1JNA)#$ABYE1-A+_ !0)AG\HQ4WRI9X9AK%7K$&Q#H"O-[4P'-$^JV M^.I OH#_VKYI.Y[' KL0\%KZJ;RDFX-UMH@4S_?J09;5NG#XK%5XHL.(^O6$ M+^9AU M<<=UR=("Q#>$Y0X"0P4G\FDN9 "L>A!?>T&_]O;%(/DA++RG),8X7E]"/\P?.H1+:(6;L[AQ?:$LT+6L!&HF/ [+W6..^4B>KY[(WV0R0A>9 MM:SC4L]4L'G30'E-'%(* _!C(?955Z$XWRI99'BM6"= >A1I! M>18KM<6!8](M 1G-7/6% F)2X*BN"*/1(4VV;)$TQI)-7^G$T]XO9F+3CY=J96=[%B;WY_?IJ\:Y5SI=_VY M3=J0S5@$XQ"A+MR<BDY.SD]+YY;=_$R%-DRA!2&']UMB! M>7&S*):A;EM,XY%U\8A0N7P')X9X&1\B!4,$O'!9EN@56$5?BK9MP3>ROU?7 M) E#\3A&G4*2(OYS,XQO%YB5R7(2T04K"K(Y:UK7YY]#)Z$6X:N#C(&Y<#PY M&>AUELQ%L%:-9=DNQ3E(4?4JN8 '7?BEM8'<#)G]R %,\I_ N\A*<]A0Y(= M_4&41RV3E\9 <+FH;"Q,$Y*).B\TA( M]PJGLGQ,WA_GBI6S1N*\WK;SC4QUL?M^%'0"+M$D?H9=R86&G[G(>IG$L\CD MXMOZS('R;QILH%P$E7X@(!W8Z0N]N\H:*J_4N 1W8W4[4B=TX1D^)S<[+ MTV'A,7L]>[S=*[G7CI_\0CFKUP^-3D/7 MT92MAD4<4*%V74W5:N%.0]FA8_7+3\[)5:6R[%V=C5MZ[D&_''[[-W84BX5P MQ"E*3UQLK09Y0/G?-E.K&,'595N19Y(89\-QQ(L\T+>^GX'XH,.[#3B6K/"5 M^"KF^MVBZ&)WR^0DQ?R7$T!7KX]JN]4X$ND@38H[)+GD(%>[]=5HRL_ M"G\PYS_\S>TO?LQ&NR0571U3< V6Z!I>#?B1?&2]!=(Q:"! ,R72_("=H N7 M)1QNXR]&SJW/SN,%9UP:1J=1O34N#(H[;07,:)J:%W/?I']$IJ"S0TKBE%+@ MF+M435_NT!8LB?6&.3W7'I@1A[VE)0*Y/IYI<2,;RC-M/P)&5(0;OJ_=_PN] M6%[J4_)29XN-?0?[0VP%Q7--3B*;:S[WOM F#V]Y]>H]%#!Y-*B?(#?AK?TD M"K/(?5]I\WJ;^OW\0#$296*L,Z]/$;LSQGRBDX:RQC>OF]0@@"4T4U\_T7D1 MY$6?VOAAIO=$E6WF(B&/]V;"7J OM8*N#IY%/N"DWQ>DOZWA-CX.7JNA9-#@>5:N))FYW8%XNG#"B,F4P\%&2_U!U[M65& MT%?B<'Z#AJC?E338A11SFG6O:DVPBA4^+8(;H@4X%:%HHNV*^'I%$')V#,HO M5M/@9UOWA268U-R5>2"Q*[OW2D5&7Y&,Y2##M0VLMT<5SD#0$-R)RTQVI&TG MP'$#3?)YHWCO4>:<0O%BJ2/N?,7N<1-5, VJ_R!G@<%+4TG]!>D&"K7G/F2] M43]5IWV^Q_,V%;:GWLBM?*Z9'*O6J)V_N;M]&C=#&CR&/[:2@%R('41CWK>H:;%()-M1%YQ$@MBVZ[V/HS-*&E!LXP2 ,=V 31V#F M'&<+:$6B=L#ZW:\WVM[>9N6OR+G)'W)N#CDW;QNBU>YW3QOS8;IS=MKJ)'(7 M?3F_2+G3Y!"Y,A\RY3TYZJ:NTHV;+&A%=ZFG7"77R8_."_!D>OU)Q^HNND^7 MRVKG9GRIWS3-W&AP,NPFNK'U)T]F,;WPD(O&QY.G^.WU;?WL/E8NP),;;\_$ MIS?*N9)TQV>SNT8SJVJF[%S"DYMOKT\=9]FY>^BXA5:L5XU9N61T"-)EX^T/ MCFD_C.UD?-R::#>/5KE_?-*Y[*8VG[PKCF)/W7*A-)X]#<^7U69*'4V&\.3& M/A?#6BEYGHJ=Q:*9IURMF,[7K=8"GA3[?'NV4_)-V4ZI[=E.SXJVG4F/0 4Z M8;T7_\(+F[J-)8]OJO7E0ZT3G3LG2GM0D//X\@_15B; 6[F(B!VM(#)DKH MDQ6!$_/GX/)G?.F?8Y+#L<2^1$4S._/KQ@]GIW',3EP/L/+ ^.I@'0"$" M:.+?41SY^Y,)YP6 Z46YR)4:>K%X%/M$ZJZC?H:(W#[J.?"[U^-)0,7YW8') M1[GTX5[V\5[BAWO9QWL!K?K R/;Q8@Z,;$_O)9TYW,L>WDOR*'6XEP^[E_\Z M%NK,[Z8?[PP(N3< X4,9^&]#(/><\S$4)-LF0:V<%LPR!,'_^Y;X]JLG3QSE M/%^B-U)L^BB1O2X)-^5>@>;E:=X,5,EXA&=Z'S#E%T^>.LIGOA*FK&:N M!9$EN8HLO\9/?9?_S__I]U5U,-@IBRUM<^2]&U'LV8%79,HG29'X_H'A?]_C M8,SPW,') N1.OL'@49,;-[[KZ;ZO2?CXM4G)/-6CW>_VFO/*[/JN,ZW,XOGY MQ>"B.!Q<8D F^>W?7"03RT62N9!TCP.5OQ^5HU&Y9V!X%RHGJVS?B?RUE5!O MH_(WE4%]!IG7B]V;P<5=]#I6;<3O7*7@]!438[D9;&L5B8.Z$D]F-^C\=Y66 M7>+PU6HP\4]0UO>2/9$2LCLM_468A%@GOZ>6[/BL>\"^/DI)>2DN'L*XQMEZ MOA<[[Q0Z">.X=I^\RAJM)TP#25(&;RX9R:=SS_"M [&_71?Y*XB=:2<'6O\P M5>47B#VCN./JK-PH5%S]28MJNJQ=R$CLF=<1^Q_N6L,B/]-FL,<4-IKGZP?/L,Y_H3^ZU MXV@W-JN[E^6STR>[G<)$6-258I%8/A%))C]063HPD&V^G)U3T;3N/IHE@^CLDG M^5)6'^J#T]9'-9!Y4XG LZ'3@*NN1!HM#Y?NMA#.:QO"6IJO%R?P6@16H("U M#>]=,/R9OIBZ:? .]^I1>WD[*8UEHWLJ:+/ M%'66+_PJ9,MJS\&9(I:+=9(E+'5P<#!<@3 E%+Y+Y7I< R)=C.5*/75RJCW) M)1 +"-],-I)*YS?ANS$ZA@;]Z#BYDS4#$+-+)9HY*3;A%6J;KD/=S[%B1R>@ ML,Z6"!96T%FT-&6H2D79&+.W82\@7M;C]17#?A\ZR'C1X0"/J\*OKDQ9$4-% M:!X/Z_C/)[#M$4*PKTKP%HX,Z?MF?5*8CEHQ[>2F5*OF8ZG)[2^3V2\@P\EE M? "Z5_VBD[D7ZO'O1:^/XD4PDE?\ 3.!WCFU'MO91X\_@Q ZOF2@/9L-T9=8KCL_.3E2U?W;9.QL6-@OQPI_; MEVIQ<4S)/R=140$K[JCV#:^2(;)T3DU9=M@H1@FT.[+\#7-Y0(T;>$V?XJJL M90R?-]:'Y4W &SOB3Y0P+=Z+$$?&\,8/7EO%(>;L&A,QW)OUYZ;9EMCHQZ%& M"I8*>W^B+5#GMR.IX$BJW!^%-'M8Z],.AYVP'A2&WP=17@&ZH!W6"4P=B"G0,%.\1R:"!W<:>*X"V6.M#9*.JE MQ-I<\'[M!!>:WF-K!A^,&#@VRA+>:IQ:L?;13E3X8*3@NP *?='LPJ"VQJ9. M59_8,HRUT+:!W^/=AJT-J M=/#S!?S\[V9O?&_(R1J:[JR!4T$::(\J^8Y5:ZYBAS_,=\3V)#04$*\=(8L0 M!QV3#9)$TI37IC2OHW0 5STB8+U'>;]F:@I#"C2N'W+!K+N)ZDU#U5G3\HG7 M*]0G'V_L.ZDJHN.Q:3 LMK&CC&R;AL<@>0-N^C>VB &U@XAOB(.GL%^52]U[ MQ41AXB& 'XQF0'DA[J-@\V:$G*[.L:$7'TO* ;%EXNP:6 H3&.@,FZ;H.KM M%-0P1FW>@&;>L\KTD5\T!'^9!\GA\QLVT9JU',-!]#0@ ?FS@^=#9'WIJE5D MI>PT--94V6F;:&_*$>B7)"$& 4Y#3(+UPR=T"]X$&SC$YP_9?)QESS&I%Q@J MKSA_.M#+S6] AD.Q-;@:KL]ZJQLF#A*U _V[D;7-V0S7 6$7_X Z%%G8,USA M4I!ZD@L),?5:6=*Q'!6[@P](0"WI=[@,[.R)CWBFKVV5NK<'$$*T)A(2"<<^ MK.ZJ[=&G;\D2(*.X(./3$Z15FBW-"3JT$QMU&L*V>>KKNT'M%&^>(R,NU\)E MMM>UCS4OQF'S_ATQ?//9%Z 4&YG!,(S=GFN@(H[-KV"]O04"(#1KWB>$K]@T M,([OR,Y_^'+8>(48YI,FV)*,WIY[/?9L7A^NQKM<_]P5R/ATXI)0!8@[)OX) MLB'O?!Z_7CT6CD)<52A6V!4[-3:J'_H'IB[OC%C%1$0B[X$_K3=T,;@; -SJ MT-SG^+JG;K)W>7(:WK?E-'ZWJ, Z00ZTR7 #,I\N?4.0;Q?>.R.5Y'TES>QX?-#XTP!?WGXD!;$P/&'EBE A;F.0@ MJ9B! ^_L)DDEKWHJ.;\YWHT_> M,RC[;13]@@ XMG(^]J@Z^ @6^\^6C ME/]%#(AP93($+IPXV3 )KS\XP4"2%^@EHKGQ( '^]GYN\=BAH=NAH=O'#5%, MO:FM6'K[.Y[U@>X@(%HST"P'Z;&M%:C9FT7+Q?/N8ERJE:NM0>4V5[&&NW?7 MBHUKNW/#!K9 [)H\GXIH3PO2@$=[3'3(6J%^TL#$A8%FV6@G1_A?..7\^W'M MN/&#"R3RJ8:T^0T91!0F?#1QTV1M4C-;C635 U-S1ZA:#%!ZQ>#*H,]K_^L MJ*N'U,?\8%4\5_@4^F5T*9\FC$0G$:O'+Z+UO%U7<811)!9/1E*)D*J\CVA; M_<$I+&\ 2,VZ2F6;UGFT4XKW3PKM3BN6>1HB0.+I="25WBQ?6FTQ_0\;ZX93 MYGE[^M_!IGJW.WQ,5^SCQX=.1FU9-ZDA;.PJ="+,AV/3#1RL9C39L4*!=UJ- M&C?-QP1<=?%>7E:G';FJ4!?T>"P;R22_&#:]#)"[Y*55..L_W(S/JJU^(5HJ MG?>3@$VY9"Z2RVX.Q5G')2<(U])>9T)2\NQ+'">^JWDD:Y,4Z=QF:9 MQ,-07LP&A1A@4R:>C63CFX3X1^/2B]!(%^)GS4;%E#M+U8GV.]W.<>X!F^7G MTI%S"Q31R$(.R=8E?JZ,IN5+$;+XR!D5_$-U)' MJ3-\<,2!HD[A(8T-P %:\?^%>#D-7UH+9"HA[?"@'6(9@B\*:"B\*7[ 2_BZ M%,3S@:M+NC;W,PZ$*X@-I#B2SG&<+XY1P!&$Z/_@41"+<@(MAT(SWMIX+&], M-E 2'-LP)X##JZ_B81-OPK?_6IUFH1])U?7Q.^A'Y$"AN">;EV&ICD9N>YR# MJBOK(:.P1LJK0W7\"3=\$G9PQ(3O;N*=_45<2=%L8$6R?B1=J5-9XY%P2D!2 M#7+S$WTKFD-^,3%ATK!9&$MC68B?.US-9_@@@888D"D0#%$C==1SC(6OI17= ME0VK?Y+LJ)792>\FFKIIGHZ+']6H^2U4+SN['")QK@[1]T_CI<5-TMQ0&[WX M&F\89+M]5,H Z?4E8.Y ]0:?,GSHLU&"B*9'T@T&EH+?LF&MD>!3_(UKA&>\ M@N %;07FE5)>##&#.;$H\1T&+7JP?=/ M^,#:#3W3'/,S65.KO[C@9#@;M!Y M@@2(]-RPRIPL&X-STQ@22C,CPSSA+TLDD=K1]R$A@&2L\U*D%]CY8F?O+$DYT/(%.)^!,G+E@> 2: MDA&XCFQ[$79M!2!* "";RV&45D7<9PDO^(-@RI9F@= 50[!%5H2?7=KG+48X MOD_D)8WD[:DBF0#%#TTS"WDU&_4R4G4V@ \UW=5D.T\V42Y#X%0D:DP#>(7& M9CUY^^#Y"I1UX00WX 4F?"^XZ !6$:F&93;W[JV#L=8!PQ2D%; PK9JR*5>'OOV),]\$RR+"]4F\ M1&<,M[E&];/C1*[1-SIJX;R5O(B=71H*VERI\/ED?^Q$MU^ S?G]:=8^R6L7 MG5GULGQ=[N;2Y_=831 /']ZV:H]&UH.>JWRK#]HVYI+SJ>DKX\OY^/.P,>;( M8/@OO3S6!Z .&]B,KV521@@3L^OOV[ZXIW&PN@9,[<-I(T#SEDT4X@W_9LF' MG'0T;\0IJ<,Z*B^10&:3SYA12^83+M]!;]Z),G#%IM4=@WE>XH'9&\T9B326 M;6I *I:*SX_+#R<5M3(X3V6UVZQEATQ;"W]N7_+G^>$Q?1YES"Y'!XNM:';0 M&A,9BA[3MT?:U";Q!;Q=J(]&T (5$;6'#TN3%;/5%[- #B26B#YZB8H$RG26V1@@7;?TJ;"B*<% MEE/VPL"[_!P"2G;P$Q3%\,7 8;R$/4&?F)(BLHX"2?V4B2$4$LP!=W3A$L,4 M!S8A4DQL%%J6=PMX,5-F5I-YH5K,!^8Y&[RH&2@!#+#!0Y@ NQ%F"+-$#0 C MK@UL2)OJ:]4'Q."X:N*GOPUPA[:C3GD&W!NF[/Q>0'VEAC80R2<*P$U$=7EI MNLY/RC,/(XI Z%MD)K"P_&K#%OX8-N?]]M_@%[]UB+5R=I:O84Z?*6C/;12D MQX_6B^37"M8W$@I^B[>]G(U08S4,2TFP=$Z^7G*B% VF(_G%7*N/A[,5P$SN MI475VQ 3F\4[P(O?7/;C@(0JRIL=T>EM6MPFL%#&P#JZ?TV2DR'*_ *3@8&MA& M7]T$O.S!VB_L"*9ET8OGLH6YY2\551UYV2T;M?T'OO-Y?">QMWRGJ5I$Z*@) M-%C%*2F^C.U, ]^:@6^U#7[P*TH-<2@AGSTJ$55*2\=LF5:/QZAXVRSNOR?W M(T:G<"FN6FS;*[X@3"&AMRLJ&B7T6L\L8*2'RDQ$&ID+=+=$> [E*DM=<2^L M^4P#!A@CX,T=/$.;?V^J9?R0:GE(M?RX5,OTFU(M,]O?\:RY?!"NGREB^DY1ND(PN>FZ^0T:%^AZ!V MJI@J\]1/\7SHL'=B S M-[:*OZ*EA=$AWN?5[P'G,%A5.=KP4X E>WYNZB!&CWAU"&]AL_9FKPT-,V&Z$0H*;C F([GE;8 .-?==:J.:]P=;6 M#6CNK5->8%"_3@1OI+ZM%L3;B#+$/EBU#?:).&-_+6VF]XTVKX0CW'/U@QS9 M1I*(:"WXVZ;V)RL^0A!"[',>?0@GSC 9^QJ3W<=N)F+7K';A93]Z\XXH"RY4 M)JZ]DI$1>M(969FA9+\:>[^[]F >\99%TYZ5H4J!R T]?W)FTWEGU$R/?!848/A95EQ & MVT+=L_,;.Y49&:/.S?G-^/ZZ?%]^C.]!-6%@_Q*GJ9VEM@7WXA<*6&HPQQ^U MI;GF:*+QCHB$74R!9EO+0,)K;:7T1K2U6L]P]5/ MTX,W\.9/F!# LGR#Q]-6MH5/AS_D=9 4BUKDU/,ZIK!$'33/8<-]WXF)_C4[ MT"QO)4G75UO$&JBY6UB]5I#\WG5^\ZE@O1#E&5/O*TS/T;4Q2B/0VPWR7I(" M;R.,\4YT71@ORL91I06H^7Z.M"AIZ!!.M%3&O).YA%BAAF$P Z O3+B2J:A^ MK0'G'MBNF17^,*[D,.O#M(2A$>@>(39D8LT&8#$PTE-VO,A'94Y*7-V&[/5F/C%ZM3 M?*4@G;J6VI5ORY?3Z^O37*4TNTJH43-](Y\NGI6D\2RR8U&?"O\2+:<]CEMP M@0%8ZQVIR_ E-DTK(<%92]Z6>C*UKV+]:Z<9.YN?V9?%9KHOK_8H3[Q!#E>( MF$#N>'NY K"@%\' 'METC()SS (D'#0IE^N/.P)[F@B(+F'Y?1Q<_!DS"H9 MIW)_I>5OE:?FXMN_R<7IN.6AK"WA#A*;I&CN$GL\+M%H&?#K3- M*2UTP>7CZY/4[75U/G8'_>IM]Z)KM/O#;_\:YJ9J[ ;694*;KXP5MVO-.%= MJ-GK*H=L; '^6AG*/E3Z1]-OH,278)\)P'[RF.PI"S5^4Y&KG5GA+)&L)]P" M9FEM4I\3@IEY,KDHWJ*5%76ZVEV NB M=AU-IWHNDMAJ?V10WSJIR*LQF!1':W"@^6$E4**DIF4.+7DB.@90TV]+X!EB M+N[^%%6*)?SI2 U/&<'F]TQE!8BSA';T*U O/=>F=@JD%&'CYEW!2$3?R2JL MN%B_+E4GO9.(M/)-"YC=DVKA?(VPK\%8PV]:H!H]'9GP_VO?=\ZDQHC*XIP8<0Q:LJ.O=!RPR7ZQF4T4_MR^E-%T6#65=[S/ M(B#.5\"NF:8D\K&Z,C>""F#=R91Y?5BZ";-CF6'$FV@*XWJK M*>TEN8"YA2WK>>P8#D*YX?2;R.H/V"L4WKL5_UX9>!'QJ"AL%SS0Q=[KN;@4 MOYSU+V_JF3ADFAXR33\NTS3SIDS3[/9W/"M1=J+^^,-E^.0(]-WP'L>NCO7] MIJLKW)?'_#0L?=YCJTQ1]KUXY%EG#)8J75"C>::M?(3'.GF[ &]00[#+2'#H M@\_.-=&N^479XRL?GSM#TC20Q;&5KC1[S&9"X5]^QZJI.RWWZB>/%??JY.0L MVKCO%F_V( *_LG>B1G9IN/E],&=$?9C-FDB($1 1$K3XR@A3,7QT@&<=S7&] MHA=,]K#MX L>()F*_#N5-S5@SVND(V )@Y?$Q*7N$J-H/F.J;V)V#_'Y5J) M_HS_\^-(*JIP!H.7J!= N2'']&8[B0>3TMVXO]F2CS7TYV)C3$877J\>UG&B MQG>(,R)!)5?5J??^6JDE7B_T*C:/"8,8.IM@+P7F!GI>:>H"LF5"UL0T5(2U M-<9H"5\5E@C.(M1LR5Z F@:ZC<9J$T&3L_PP&W40(W_]1[=?M"VG>X7>:O(= MXK\NY$++XG6F_>.G\3IZ9(#B[3K8J MUT^R6KDI5<]*N?1(RT?1 9B.;8\K*PSKF/(K2["5'FM8QO'$NZ-7 A66FG0G MR=Q3O9(9+3O+0OU65JW3>49_[\!\K7[\"C#V'=O\6:=3-0;L@A"=0@'8.+ZR MKT_+T[/84DT^E)5R:6%HA6__;FDN,F&>G!XL)YI,P"J(&*P_H\A>Q]MC1$]4 MS200+S,/A))6&,PVR@FC%)&8;JE\#)Z]L:PW?5/UAPCSOCPK5!9R#"J,5;A# M9WT:KMCND73A6T2P1XUF:%&-'BK"!N> 3(ZN$S,?@1 MCW[L[$((PU9=VQ$)R&5EWLIJH'XU]>B#@U+K',X;1;NNOA671;BN$1+Y2G1J M<^XI%SC/K-1>3IF80C[8;1AJH(Z=_WK:2M=Z5COU$'-GDT=WWBLYN<'BK>$M MXK-M,,IL;([9L57EV+1*?) =9>$%]M88,.4T+(SU5!KV;H\?.KE8=:H_G,BM MLQ/G&%M6;_87_@\9 8&)QFP:"W/ ; [P IN#<"2D/_T^H4DR&+N$?^T+GIQ: MLX?%^"Z7K)Q9M831*5VT5&5W>#)1JJ=&K5GO=:+3["(V64X3F2RVN]J2.X5K&&\DA((?UDQO*RZO2I%Z7*O<%D7"J68S>S\Z:AG1S/ M[R\NV8BZ^\HGTD[K>D67[J51VWA\-HM:O-*YG;QZ=F M=5%O7\06K,3^EZ[J*-QC_,$.D6-9LZZQ%6-C<"SL MC:.+W"1UE^M=9:_VP#7B;5T*['V7/I'55J D2K<:%Y$PQAKX<"HOO7F]\*&% M307]['"_!Q\?$K@2X@BD'+ V/7[O33N0U :? 3U83I3Z:ALR]I[^U/ @D>4- MV5("Z;8EVQY';^XFM[+%[MT>E"&(W>^#*\[#'>3:"[XQ*IS6 M"%<0^YQEM*_+MLU&?&-/6I%V&_Q<\^G)+[C$2/;*I&ED;OPU'G/SFEBR3DV$ MO:PE)2$S3RIC*>)#5V/=\M UURI)J5Q,XDXT5*Z D%S-'E'^0@"[L5YW MEMS/YKG>^"*^^PW>CI_EXFEO894"^-15'K\^414<)QJV$OS*]R.V>:XR/[T_ MVW$Q4@FX 6 (*U95/7UJU?LI0 M"TG9E%B+E>X]($U5U1.:L9OAY1($$Z=#? MX6E"-T,+!LQD'J-E6Z!F6 1,2=P_[Q[*^2W'7! M[LVDX<*M;1/,5)MH8CD#:$M#O\FIF+ZZ%5;"*>3AA^]PXN%P?)W+\@2 -P_@ M,4H;EAY<9LE>LBV-SXTD%KL#XMG8234^%BP M&W:DJYN7%M#Z=Y;ZEE^( M2)]?[3J!&5"@"C/FQE=(&%&B\Z%,W0E%_W/F0MU23K0SA"[8JR?B=TZEUG2=L'MDI5L8D>=_ MB2>9B28U,.K+QEYSZ? R1JQS\ T8!P0^*@D225:1+8SFV4W5 M:J$(V:8OWMQT&P_SX4VOLVPV3H:+J)SH/H2DEH4_MR^I99C%2;F;<%S$$I!+ M$AU[5XA=E&VX5:(]H#(FQ9GHFDQ=/O:8IC.+$AA)GLN:SJ8/F-1V%!L<.'!5 M0L3S("\#"*(B#_[X@3;Q*Z8R!-U4@<0KD351UG3:B+?'X*]7MLH&2A-WMVC@ MP9)MS!N'8O#L,%[,%=QE='.78GN#E5-*4]VU>146;(PJ(UFB&ZH"0J_YA2/B M2MM^SXLU5]9ANQ$)(;RL782JV.^8ELO@XZ4;*.OP9(#TNE91'A^E?F Q$PDB M4 *MOD8]:8+9>/[' "P5#%_NX_+NGLFD>U: [B#7B\1C$7T6J%6IALU\NL3W"H92 M(T7>4#B4%3[5W3B=, M22!!$V5>HWY@LX&B;\L?.+'JC4 _QROKO+>])L(4XLE4-Y>JER".39E,YJVA M1"S68IP-6N#)D:@;^// R3SA622AIA#]2E0MLYR+L*TSM7O5V F^'%[JVT1A MKPBH*44=&'BTU0?-"96$J==^C0P#4U'UO2APHLZ4HG01]^WY^=YPO=P:"7K+ MO*:4W)IR3+(*_:MFRR Z47<*:@: #.;!-5BLBA(1_>X5.%&;!D&*:15;7NR_ M+] Z/,=Y2V(TS O+SR/1@78:PL%9JWR^P)35P_"6J.8S3=V0C)WE% O(L$6A:1FJL&N\ MV#<;0R=^$MY0C;D<[2!H1@(TWC0GL44O@MBF@.+ (KB+J8_[TC\(LS^;#(8- MJ\4H;249HP3W80).'[/]\UP*2ZU:R?ZB4JXD[HK=TN7]W=SZC111@$EC4$6" MAS?Q7=@MP-#0-,>'_G4K=79Q?SU6"_FL4; [C7B:HKS[,T7M%^&:-'*5IK*H M]"K+Y.GE4Z(^KI_."I\$U\1#SG'-TZ[:J8Y2U?0L90T,;.N4S;UJ_MK;NQGM MQ$4%W*G@"3.X(L/$ZO! 8'T;J[Z_NP05H7%Q7FGE[4ZW4\UH)>VCU,^W-=GK MA?6Q(P[_[=^*Y\_ ?"K06/S32ZO'_[__]O[=74 .<<@-7&6,J67'A591 M2/="JT/?1&.9B!\L[#GT=SS^CT3_8'.$/%\'(5J#F':#>U:^M]P>6)^ 6*EL M+)J(_>#.T]"PH[>X/ZD(&'P%IV_YWN#&PN#QSL#BN7@ZFHK]V(Q;>J?P8Y?P M(?],LC70EK2!&*"UIG2)'@;AT4HZ.W:T@WW"<; -"*LK6"O'9!I4,&+(G$,. MCI!>69%U^Q(G9R%F=?7PD"S*)B0?$ID2RY86@\1;]^#,_('>!LY &PMUK M3JY-;-;X"+OB ),V5"P_89,1L2W0(Q]P1 T%JH5"TWNQ]Q(@=T/QQYJKHF$) MRPW6D//Q/DP]K_R$7"@!SWY:Y,/@9HB)B:8%<$%UWK *R95 MY;+V1N93"8VXW"?4#Z@2 @RW[SK;& M^=OKNCZGYAD(V8.B7\>S3LIU\XB^C<;R_C0[4:$3:) F?6\3/66!F'Y*M>#$ M>D 2_TD<;\6+C&U.61R*^#:ODL$S=0*=<&6O2U2@4EGX/3&"V N$Z@*_6^UD MAO?N3EEIG9\X8:\AW]3M@6QA)]:X1?,VA R*A8'KX.;94++U W"(M8\I^@:_:CG5^!P H3 M&>@D]U%W4^<8GSDQW8@JZCBR=J@.G;I@I29B\?S: M@,T)4ZE%B(AHE&J- CUI,!? Z/O5EV(0:R>-F[/>8F&-W5+T/G4^N+A<7%V&%2MFNLD8=C[+=^.W1J%4[-X6Q^ZY M55>3^FU[^+!X>QV=H$'O@NE^R1UM%\0QP^TB>]@P4W'[;CQNW)K5.^?\+A4_ M&7[[E[JZAENCC6@_9':'PNE<.JA&CE+>2&N[8(6!+(*\(07+B': M\DG5] O>*=(6'0D5,7I'X77GF R#25[XO]S-431QBB+6C@A?ZWOJ!&^JEV91 M\@-QL?)?RZT:2W?55)W@[%: M=G+]FYO<[:+_&W3*$.7U1/H8O;9NFK?96JR:O1[G+Y-GP_[))1!I[$4J_10^ M]E+1M97NY1?UHGLU+KGYXU,C=F?.+X>?![]\SCJ_[N7OS8IV[TS*9M^X[]/^7XJG:B&T\B]8B*0O$OX4/%4F--T)H/AE9].CY+YO+R+-V^3J1^@U_1NVMDX98I)ZA)S@)& M>W#9]%5X7\R'V?5X_%A8I&/+Z77N,7UV'DO+A6__9B/99#(2RX<07N#BMHD+ M(YBX:OJ3J#Y6<7OG6QHT>HMD-W^K=&;S]%W\N@@FW%GA-[@BYE0V!KPLI&%= M(;\0W15:7M932=9U52DN1?D(?S#\^CJ+^6/^M#(;5A*SCN9FY5G#;F)KS4@V MEHFD,R$--K?E?89:.SD"B?#;UX.>FP M\)B]GCW^>??(7S;/Z;1(K=8^2R9#P%6\. M+ ^'P$Y11=\$]&?%9G.>:H>94KJ;,":I>11"Y\.LJ15" 7J,*&C6*236"LX4 D#WE%EZ(BDUN\ M7C]HRC$QU$"*"7XM8+2J&WGC&;%N:L"#4%+TWU_BU7:L'0,'8<,(S-L, MQ0E7/JFZM58FV2E5:_/'D75LWAZ#Q9&/9+>@1(0W\V')%TO_AE@%$G.'>'?H ME7,$,YN#519Z - ML&FN86@8!\; &K]X"D!1_MY*H,X+BL#=]EE2.YA!L'\T<;SD1!8*%#%82FU; M?SR0U[A:.L3'0&T%A$Q4U5E.)7O?V%O9 M+]K]KI,I796?TN[QN#H_R\9ONJV[1OFR&^]FUY\\5:I=\W)QYE8:"_NB<5MK MC K1RVZBFUI_\O\AD6[G;J]-8XC07G[?SPU:VNH G-]94KKNQR]/X]2!V M5C,[S66W=35X''93FVOVJIG*E>84;F-:.E>XFSX-S)OC!3RYL>;]^.[Z=C@W M%^.&>:45G,>3438^[*:[B?4GCQ]O+SJJDSZM-+KUUO'LMM(S3_#)C;=W+TOY MV5W>F'7.XM6.>:9FY5&V $]NO/WA.'GK#IL/QS'W[#8^K<86K>M6H9OIQM:? M+$WJT45%5^QQ=5 9E&KWXU*U=PE/;KR]GVCKY^EB.A.;U)ZFDTE]J@UNA]WL MYIJG')CS>25D4P\1!=GXT3S(J-E%YV>.K[L MYD+6U"YR#[ER(E^1ZZ[1.G_(Q61U"$]NK+E\>%*/3YZN$IW6+>#0O>M>N*UA M-[^YIFGJ]^;9\KK;24PKEMF]?NPFJP5XAJ4:'[=K=@SG$1\4&MM0\/9\,\8;4B<1' M\>-M08P/C%BT1JJ.*:!#/@,4RY-V':DX=<'.BJS>+B*S)7X1II?@BWC:XK\OH/O<3M+CC %;Q M?Y+E/_GNK\?VR;VT]"6!=K47C?^YI!HH+NV5TSDF"[2P24BJKD=H;J"A2J+O MGHC#D-FQY&9!8(I(T(.XD4A@JP9.5L3:&;?'>KK0O$1,D?5+>R.!=@.P#;0H MX#/F)99Y&S3%U %,O%SA(PP19N=FN_$4)E+%NU/UR5G*>B?=R=CIQ;BD)BKW MC16M/IIY;4>Y@G#L77G1$M9]&E!'&!/AT[+LSKBR?%Q&@?,WS([;O7XHFH_H MKDJ'M5%FT[)V5MSU61RD,54-S.3'FCLTEZ0"@)>1(Y'@J4HPA8.>GY=VSUS\ MAABQ, 9#E@W9V6S4UC.G"X9E5K_R6EEM F#E5X5AX.'(2H,H?PZL%Z"E8GO& M%382>JAQ/V:DL/K"2""L$)[F&8@2C>0Y\YP%7-Y>O-=S9S$&\)$.!TJ) %KG M;6+YOQ15ZY[#IG267^][ 3RPGNO]@J$4CZY -BR/>U;-Z'-?P&5B-HXFE1*H M-?U9]]Y9IIM/)X5?XQH!5S;U8 S)FPBRBNM,O92)YPO-3J;<4V/6R4 K5H?8 MM'[[7#UG!$;ND-TZH48$T[G"[H^UU\;VU\Z15-#UMUPW72W/2,+X$I57V M'M2^=R>LUQ]'F19AE'?!$1\)T0$>[$F%#=%8YRE$*W3K\@YOLFV23L.[WK-D M5G1"MUYR3G--W*=E:2UY%O8+CLZ3@@N8 )\4V$N^*9-^ GB^9C M+P-B11%D)30;H8V?L8C_1^9-L1*%Q$H?]D2W=3&-#FXNK/@X4W_(=*+M]MW# M\-F))"_,_OV-E">MIM9;UXT<:/C)NZQ]:@X?BKE"^"A@QD#6!4V!6W=K\BK0 MC^F9J;6)(ZG\J@?7],!K7KXZ8Z+SWJEY@HE4EG(JE,:FO2S/KEKUYZA(=F M1=,OWD+BLR*T[W%+VJ(^UAZ/1ZFQ?-/.FY?*\=5L_.8^ZB'!+(K#BFY\H;>B MQJ+J?<]]G%?4DT)15]V[C^HM-UGYV8Y^G1DUE(4SOGF, M6S6W=WNJQK#V*QE)A"5F/R.P E;7#@769RG^'R:OKJ++T^RMM;BH)#KZY'PZ M-KL-E^15;#/)+J\E%9G3;*JKY<2M9T"XKQ7E!)A)Y+N_E;RH6 MVMX?<*<^-/9'\Z7[T\9>HMI%/0 M=1/+/)7P!I<5)N7#E8;[Y,(I%Q]:'?FD?*^-+\I/[0703S:Y/^VL7I[S]$G MF@ZJ[N6X)\NQ2>KX3C^>/53*/0!6+AE>HKC:I(H\,-@*DD\R9F,QJ!NSEY&Y MTAEC6^MZ3A:3J:6.8*\8/J8.S,SU[/#LE@VMDWF>M_1IS2> MZ(]4Q24A&PIQXE"\15(!805RB+*\-CM2C-R<4;B5$XEQ8N+6E_'R4R7_M),N M6+PEH.U.)H$/C;O)<^\BL=31QR MU(O\2LJ%1-&FRU-;_2G^".X4,Q)YCB6FZO59BI_8 24_RJYCB@]8ZB-]LI(@ M&:/\S&!ZY&:ZJF.)C?$7QAD<'$5\3FVI@ EPL+'S\U4RF:-\_C]!$/+W"7 & M\@\#Z^-0V0%^F,C)+X->+!Z5>\ Z7$?]X)S.[<@2 M?SUF!))P_^^_CO(*L(\T1XW" GU,#T5PB6,>Y7.'B]B#B\@?)=.'B]B#BSA0 MQ-Y1.THD#A>Q!Q=Q8$U[CGVC1+U'UYFY.2'GHM9#Z4/WP>,N3"'+R? H.7].@/KK/<4Z@<,.-E??+O MQ(R7E+N_$RH'>GE9R7D7(?L28CPG=F_XQ$AO]L%!ESA0P$&7.&#&6V#0-W7\ MD))>?A5+4ID_D$\>[O\KR\8"2T\[B,8# SR(Q@-F'$3C&]CDX?J_LF2\4B>R M9E"W][V6C7_ 71_P_2 (_P;,^ L$H>C]*E$1QT$>_CWR4,Q'=65]SR7BP5I\ M![!L&^;W3B3/Q"%/5A8YS]-'B=+R)5&2L\?DP H+_Q0&^$%W_UX"[P_&@ZEJ M\2F7B!!_.3[\CNC[@W'@7!NH#"+?[W#$[X_W$)!^H^R?_]/OJ^I@\+D:4L-U M;*PPHR(GT5> G3(9C[ _L&[LW=!]UP<6./WB<2:@ ^CJB[+M\X\3P&&JQPD6 MAB97>[I_W(0H44Y8=/+I2JWL9,?:_/[\-GW5*.=*OS'L,+RJK8#=38=4OE=< M^H\TY25^5%C *7C-6P"?V52H]=K#=K\[/9N-K\LGI6A%-D?N4%?'F7H7>U$G M:(Q-.I6+Q+.;+6R^# FLJ,&?F&RUZW/_[[LE2.TUU;_0(>2=>B2]3/AO'@?V M/F0OXMO2XW+M-/)8:9ZGA9A\^Q;6PF5,H M#?1>IH'>FVG "W($O#MMU9HD/"HP6O?I9?GIKA.[Z-E_TVV#U=8]X[2/J^1U&7\FIN]*+_U# ME=#]H>0/T3A_FYC?5?^TWT3+;]1!!_%QXN%$FQ5CRWG[8G1<4&[/:CC(*(TC MB/.;_>?_3/I^M23;>13MK9(LR+A0Q8MJCU'&M7Z>T/]T'XNYFMY-N_%*-3'O MC6?IW,@X+X2&*'^KA1HM].S,-VITG?"9Z!HO_3/=F,>F-5"U]]3Q=GVB+^VG M1)GQ_:_7_SC2NG \(3A"A$.WII:GV=G5;:SEU)/)Y9G>ZEPMNCG4_Y*Y1"21 MWFSN_./+D,'!5WGP57YMS3&$"[Q1?1PFE/OC9BZ6[KC-\Z'94S/MZ11G5J9Q M6$;B"[LPWUFCW&M2>862V1Q<+-HUMQKKR.J57.F?78_+E>$NE$SI0[3,3\6M M"DVB_^I.P[U+:#ZHBF%"@I"1-:Q]1E5LS>IGL8>3_.6X<5.VU'GVJI.XQD'# MZ"J,9R,YWX__ :KB7Z$7_J%*X/Z(L8/&%T;,;]3X)@\/R\=;_;K326B733L= MDPOU#,X>!XTO#1=^/XL/:.'.=NWWJ=V;_/WMO MVILZD_0/O[\_A77N9Z09"7+9QH#)W/\CL1C"$G:SO4'&;HSQBA<,?/JGVP8" M@>R G<327&<2TMC=756_6KJZBEXY+233WIV#Q.EY_O>4YI\;OKEXD[<;71'8 MD2.!P$L;XR$QJ-A*#_CT- M'6O72#JG0 <)Z_ S'74G1MV'T5]470!*#(-R!9]CY6(I!=Z+=US"N<96U;#S\UWCV"XK:_"M03E[A+)KMZXBY-;)\W2K67 M*2+#/\@D-RS+E:7[,&6S-]I%_9_O(:DJ ,ICP!!D:;@;/O,?]]$ M9:%V-1;0+J:USF^EO]8#Y>1M(+4TNC@UHJ8XR.;6+=,H$D""&YCRK1"D3:WG MJN<_,;]/K&.:J)7[OFD[^M!O";U&J.?O)-IHR;:>-GNIHW8\2).\.T'!<$PP MY@:%EM'K56@FOVB3(*XG^US%O?"!9B(X5O>WI[??G384[SW/Q\D#FO5I(MUU M*CP/G?B'P7A <<1(S/[YFT[>G=K _X+4VN^]X"&4)EC8O^.AV_L 8<;?GL)V M=U[>^;923<_K5GN*.\ZD%1?5R5S31 @W)]L>AUB#2J7\!].U UQ!TH!^,R5+ MAF8!0-V7;0!5A8V9R(HX-AEN3*(O:I;$71+OZM1=:J=9I-0@'<>SW*,LX42E MW-P\MAZM(Y)309&\#?>_"+>_O-U]1/*MI72>\FZA*($>:,U8U2"!..!4HU9R M4:(H?2ISR%:(:'=3VODFTGG:K4=-^G$Y3&78A=8QZB-QG1@V6BAF0)XF=OWK M/_M>V7O8A.]1S]D'?NMR] 1$*4ESN&W8P6O*=M!KCE>@'D7^^FSKR.QCR\B' MN4:SN1,1"00;+ <43RA?YS_W/45V]_YH3Z M;.OF_2YH?K )VWY^I!>3$$'<;]O'3>$\[SG%Y=;6+H1Q6/[J?A]X1]N&)>]H M^E_8TX]H)2<[CUIX'^SO48MN_UO'3;JWG[W1.W!+1%LW[DGB+G4E&C[S>1,' M%..PF8E0X7^[C?Q9O_W- RVONSUB:A2Y0-E7>]IRA_1]B8F/=_7<=G&> (YQ MDDL(:7PRGI")Y)BB #GF$E,(7--,4DBETE0ZD?CCOY7;Q4SF5*)7!/U1'(\G MJ$W7(C2VG\A"W,.?CWQT&L+,79=X?)U*DCZ07!3O'3/4FVRB0U@-+:L5XO@5'II^/['=G"Q67 MR 33F$SK37Y23$R268C*)_/,C-K9_'!"99C26!@S!-5O=!]=./)DGIN$-LX4 MZNL1GBH[#7=6I7#)$>'(DWG6UF:[25-QBW4:>;=/%N&F+=$S3^:Y29:$#FTL M>WBJ*64[2S#IYZMHGIGG(^/Y?HN=6:3(Y),EDD^V:$6!*Z).5[3@>O-$Q>HT M9#53LD;3.C75%FCDR8HJ57ZY2#4F!%ZB!E2V7]1T(R?"D2>K(C5%_:L6$MWY51O0N@+Q^'7M M'GJQH@?=46K;3$[;* MI'.DVZ?&KIH=)T]7Q&Y4>UT5FJ(<+VDIGF5 ,;-!(T]65.MTT(_I8M*%(T]6-*@;58-)LG%<2@[S MI;DPZ75U],R3%4V2G>:JHQ!97)H:\P+5(S:YECM.G:Z(L0U]J0FX*I<>'-;, M;)8:2:"1)_-\=+O#>CJ-2VR\.9,RXD9IK1Y1(9/CMX\3:8X"&2HQYO $E"E: MR(PG"0J:)%0:$'0BE233D^?/[HR:0G>VRI89=6[):4/O%#?.66D>$ZHW2@VUN(Y&35SNF@K_9G,ILHYNBQ- MW38]1".3)TBV%(>N2E3J;(,BA*&1D=4%(9Z3)TDT5HDR5>7D]61N=XM+JS/K MN.?DJ?J0+@_C%JDQG2E>GL[P]'R31L\\>;M;%38..9H\LJ44G>BF)D(6U]QS MO$^D\BIOXTI9YE;<0&]/^;50;YWC_7GN,=%L9YDRV]#R\J3>+*0&3?3,D[<[ M:8HCV]HZ*9.]68+,5!\3(]OUZ\4=CZRGH*&:$HH=6>V-#$:K,NUQ>UM,ZI#[ MN&0BPR73$*+)-&1B;@K&$P# >)HD2)( DA/3U:6V'3YA3N?%O#2=XGZ[6M%5,UN324+HZ'*VI';3K7,:0M%S7+^^H#DY)?2&C5)OMM$7 M[CF,YGH%C4M;\E3.$W5]NA:S^DAHG:-JQU@#;9QL6TRI7^1RF5*/*N?=V2M92H. MXV>/;!S(XKR2Z@J&@F[@GCQSW;62CP\L6\4JPT8N/GQ -_%.G]D<5"G) M&/;D$B/T-H8^C&L)=YPY?2;>&:2=C$W+3)RM<@;\N^LP7\+\X& D+7?&IVXQC':,V>-GP'!40"4R;-N MFU_<.>O8,]V$MJK HI"?YV?ZQV5-!3H/N?6)JPFZ<)HY!8[[L]\6:_&XSN1& M+1:LBL)\8=7G65'\@P'HQAG(&3$=< V7Z/14:7N0)&FV*6D6W%;_-$FR,.A0 M\H[B'1QQEN<""M)T"CU/C0?8!-@N 'Z$!SY,!O;3,93G+7I[M3TQ\G*NL 01 MPQ U8NBCFYPHA"0!X',1?DZ99Y2L0I)L/$F3U=5R6J]HK1<*O.SC:\].XHZH M<7>KD\K73U2/ P$$^?Y#5N] >.]N^[EJT-56.,,"][L?#F>*'-2MRXT\-][W M^'8S\'QASK'UW0>^)^Q]<1B]LQ[0L)?Q_>EQ:93-VEB==2 M%@[ ".F1YTZ_?$L-[\6XH-[%TQ;'!+5Q\ M_ Y/G@_+''SO_8QR$*+Y.(+)&X1'0YI O^:OYG M1)=@Z$+?)2*RA(\L$8R%DRY07"(K.81T@?+RZJ6NB"Z!J?U(OX20+A#'7KV@ M$-'E2W0YO).Z;T9'$&]UHWM:>(B[CIW9P->:D&TOA-*DO" ^>#D=F#Z- M%,3OM!4/?"F,LR,NB&S&O]NJ"!$O_%*3\>+T_S$6XT6P(/VM>$$432!R-O@& M@;8++GN7T1AAX.^TBLX55HQX(;*-(F#X[<;1OE989!Y%YM'?\NZFR27,HY]S M4.M=!/DN$/G6&:VO_4__O915]'/([I>>_D54OY3]\W-8()+\CY@]/X?N-51\ M[]]#5&CN/]_%,@H/!*1_$BMXMT,O8@\%VO?B'=MPE7N_[RT1=ME;W:\4%P,- M#>RJEC8?3*%LMA2VY#PTP+*W=BCRPH5BW[6$TTG6=!>8_D^2*MEG;R&OVKV' M#44G >XP55FJM"0\GLF^5"HV?IU[W1%]/T5?%I4P>X.^(X$@!@VMMI'7;#%N MCIQE+8>[?_X2B3ORM+CCQ2R40-L-O:2V+N:=A+#YT.%J;] Z)5"17"\[9CF^ MZ,WPSMBIS\KB &HKLV%A>0T_>?OZVU[OABW"IF8!F)M!*.5;V!MA+0IZV?\(F1Q,,,; 7!#UC-Y3'\76E$5_;K$IW-HN)7"5J M+"KF2>#("WK%;#AJ(Q;5O;MHW3OZBV7O7H**9.HNE8KNQK_*38'4+"#?2#N+ MZ!)4C0\JJE441KJD[^BH1F$("1,!63CI$@%92.D"@2P2F!M7*TK_YF)%!VVG MOYH4\[HO$;8-N&@5FK?TW.]*DR&L-VA.9\O^=,A[P#K M+U=,(6+V;PU]E[U-'S%#V)'O-M?IOQX:"P$;)^;^%D+$&G8QGZ M*O>A?& )6L-0&<> MV69Z@N/<.%XB!**OSEX?#EQ^@I&Q@ENG.8N M3U[(73Z BN/A#Q>%;5"PNA8U8W=.J$F/P." U%[6M>U); @8GO4R\(= M7<*Y==$6=N$KF0!@*IS S,( 5'X"YH62L001P]"^QC#)PCCT!4717>L^:@H?UJ;PZ5^: M/AJR_#?RC0*+$2%NUO,](D0H"!%)1$@(0;Q>(CRBP^V0Z9?>6;M^2O27#:4+ M'\V\=> 0EA:D;X'T[3@![5\P>W#UVMAOGLF$<5=^%F=9> $O\E=0\HUSL1^QQK?.G,*TR$\@:J#9G/"9]7V*50PK -XK MHOKL.BZ)DXF+2630Z[U@"Y2 EO-FRNJ'\U4_?"^&(+?9BXEQSLXDF7+!3LO2 M#*6ODZQ_G (0D#:*NAE7R)=W5=)WUGTOW+/Y4/"__6++I\0_6=7 M6KQ0$ H"(6_HI>K;FQ*S:K+QNL&0"CY)3%O&.%L6_:X=Q!V=>2N'/<1^E+=^ M=*CZ'8WJ"^OK;R.AGU'.G[QH<-E^8>\OCN_QI576FG G=:%DZM8Y-1Y*OT GU;EK_>CO.S MDOP9]9OH=X5ACR9R'?T.DNZN842)?4R4&O MZ$>[U4C&__TSU/4ES.OM[WLF?M/3EO/+8=YL:X!-F8VDT-<3FAYF_0]79-+J_?@3M0C7?\>F>Z]+X0^8SC^L<0E1GC#%-6F MQ>6G@W9KG/%\\U0BEJ 25U3LOT&+?U.5'>GG\.CGWJ=CXH!I6@-JL4ZR_:$U M&TE&OC$6LE"\/66I W.B9O;DRIW!\H%+N>S!E+&],-*N,B-/!L@A05;*VW]]RB M0&6XWBG'-R@7YO$B0>P9,NL50WM\5LKLH#@:-N,$C#,,4U]![K"!LL;^OV]5 MEY!1#45? ] !YE+BP?FSISV3>IQK=76;4P[_GM4JW)NW-FPSQ!/[%UB'+P&GLZ]5!<(24="5%P28 XU0=(BAZ!"J"\HR, MER\A>$"3N 7X>\$Q4:$5"V@W(XI_)%C4S>U':!QQ0)/'0DDNEPKD@NFOK$2M M.@.3J9']\S>1V1;W>XX4=T%)9D/#LHX(AV$$[LDEZ;@1BE($$6L773 MPD0_XV;/!) K# =*--S0:Z9]T)Y5!B>&N./I%\NTQUW)1K4CRYJ -)K#*=F5 M9(UYV]+'':!)NOG(:5 'F%U7?_1R@,=;SAA[M.ZN#>!]8_?IGE^>9&[[O6FJ M-VX;I;$E+V;):KLSW_#:.AOJ+!./$26QU5P]YKIQMFK'-ZL.[]0 #L&!B"52 M+X"#3R-$>@@(D%NWH@^IS4-#B9/@!][>8JJ_N<_K7!Z"@ZY!!$#2A3D&?!(: MQ?$S"2R]-7KOV#W3@!LUE?@89IA #8P54F#S 9% 'Y=U^",#M#H7%E-1=?$ M./H>9@#3(X3& TS4(77N,%2DT^-?3(#/P*;0&,"6R!K83AZRL*,]*\H)8I+J/[E3ND4GWLET WL_9#<>VT/Y!\_FX0.]9 M_G88)VNXFD;BZ]6\:4XS>F.]RB+^3I'X6?Z^P\X;(W#, 3,C+ND)N%4F46(PGG%HMXKJF^8AYYJAAR MQ@NJ^%D1=V:%6.,\31N]1=ZLJY8HIX3AS,VELDZS!&FJZ:=@!;6/*8)=_5Q( MN)WP[JF&#!P3%=*5?/R!&^X=RWA0@@KU>DSIL80.@8/;RK[FVT,FF,%Y2DL MX<5ZJM.[<#@30LW9$KU!JO** ]$I[)J!/]E0 MV! JPO^2S2=DW[+IJ&:P*WZ6[<@=P9AUF]J *Y2_&H*Z@6)>N6NNH#0V=;R3 M8/9WL:>>W%/,!$D(NL1RD0[<: M&"G;%ZM<@RWI/)LRCHAWI)<-75>02!H*Q^_E]^0A_HJ\*=F 4\.NQZ_,ZSO0 M1FZ7?Y:SDYD7 S6>W) .97?2W*K#+$I"K=OM)P<+@#RKWZ;NWV87D6II M^4("3.2^E*F.B/$J3W9OHL%SX8^#W=["0=[F;KE_^V<=\I#I M=9TX&8B!K?W_IG=M<0IJ< %]<\?G*B1(QT%!J%DA6WX?)7TU9OZ$Y^4PK'Y\B6$_JXD9L]%'M_187)5E#$>SB=,& MRL*NS3I$=OAQV^P36IOUX!CD$P-!.@:'T3V_/R,LUQ8*/?M9$57*3E?:/6SXL9,UM<( M0E(OG&7MH .8T(=%K_-Y3P,NE/H9M)B$ RTGH9,M30,^Q5S)GB%J2SM%Z'F: MG A)[YF4/B.B5R(J21"&MH>_7K'[@QK^O (X$V4.S+;E@$[9]$D@O%4($<;\= C>%\[SG%)=;6]M-H>D[ZS0$TGG=:Y%E[6G+'=+W)28^ MWM5SV\7MLB>RY6Q16X]=CLW/DFV.Z3!\==!"6O&/_[;]2*.5;3!<>LSBG#-< MBQ(_M^F:.R9/1Y)*H2VO:@2#.RUA[$[S!J4FT4CJ^3C"'7'F+ 99NA,G1#CRY.V=:1K76R/:9?*Y5$Z, MNT;G,=F"(^GG(U>)-"[D\],&+CW6\SQ?$GO9)'HF@3\?6F+BP_BDDR49P.=+ MQ7I]6$OFW#$U/AF9D-(/#?O!M.5%&M#K@M:?A3).G#XW;K3*;6\DE.>Z*J51ZY0[5X;;O\O%(:IDJE=92OX=SA;HX MR4,O*)-$-V%/1A831'6>4B<\3LH)-6F*S?AXVH(C]Q-]!L>[IH!RU<85+2XD MV2H8RKF!79;M>FN,AB9\-0N_ 82L_=9HZF("?B"JD@W!FC^Q/ M/32&VC *8.J=4F\C4UG5MQ31?!"U/#LXO[;UCFY.O!A57C<-W7<J^%^VW>?1L4@_.4?/'9\TF7US7_6T;>)ZW#I]XUF-9 MCV,]CGZCPV>UG#%DFB$RV_"'?[^A+N? MV^222MY1O[29W!NMLP^^]WY&N61O.63F1G0)&UWHNW0FHDOXZ +E)<*Q$-(E MDI=PTB62EW#2)9*7<-(EDI=PTB62EW#2)9*7L-*%B.@20KI '/NES>1O0IXM8^!;\M*G^[=E[C*)8'N97FU_0@>S]%M\\1T: %\=BK^T M2U?N>OF6@Q]"^*]83<%H MPJNSPV5-I\#,A9\ &+_.T/X2MX3.\OY^X!+JB$>0>/MSHA[[[-1(14=Q7L/@N/!-^>_[G<,?NVMZW 92(.6[''%XERN_"&$%JFDN9^C^'=?:5\WP! M\R[L'W/2YPS^0.MWG^Y! ?#>/:+3G@:)BQGT(5ORQ5H<;-$RA&7,#Y=[M4OV M!_V^7R_5X 7D&].]Z9^?<1(JL_2N\HKGKC^U.^SVNVFCU7I,@UF#74BDPG=: MXH(>!W%!OZYK_AU]O_I.68.S=KP;\&_>V>_RX]3(8!Z:FCEA.0M?NF*NDE*5 MUICR&B%2J5CRS+7]BZFT2#Q_MW@^^5<7$,C&*M^7'Q^5+!Z?]RB&DC6C/OM^ M IEKT!6^W5D_XF#%5@:#M>4L270KG/KS-YW.1 (9">3U!/)\2:S/2./\X:%5 M-LH?R2"?K06J02G<<64^KG[(8D:!B.)V\7*_1$)S(E_RJ/S_B*/W"9LJW!(7+-0(/+,+F MRL-58CF4DC*97EI3LUU+!D*Q MORY9:R%91R782/\@A"#_>SUK)I*[WR%W%PV=V"DE;5%?#.BEGIGA?ZH/N8+7J=$PD:50D:9&D74C2+A<3FRFL*HV3F2;; M+Q(L[K3E.5#"%:%^6=8J[+S9HG-91>8 5=!M7)>ZBRR4M13TTL^W/8I$+1*U M9Z+V%?%9NVJ+7RUJ5;PSZ2?KQ66F.G.^B_A,R%4A7C0I3N:FRB"^R(-*KXW$ MAX[$YR+%*VZ_XPG MP$R][Z BHWC+6=6Z%3P'[O(9]4HNI^ETBI0X=O$H)A_5QD.V0[KCU$UB+I$$ M1Q(<16X^++/9:04?KHIN">\(^?1$H1_(>+H%9?86T9M(9D,DLZ=6YK]#)K2_ M*@CTNMA2"6I@-?5Y7NXLVU:]GUVT%A,DMB@E"J=CZ>2I*_N?2&XCN8TB2A>7 M17$RF1&@P"]DLM*M&@D'"+.X"&61CF3QZIE3MY?%,$:G0KA-X0YH!W_!LOMFKYF;=9M;-H>:(M[AJ%PGF;Q7,B\:;TKGV?#)=#P6F(UE=K3F# MKI_X_431J>66;7X]7[$I11BH#W"W:#L+1?$6E^PB4?RMHGBY*%)+HRHJ7WP< MLD 7)I4&&W=S\NMG-6&40S8SZS6TFM9C\MK,',GSM2*22 []ZW5$XJP'&TEB M)(EO2N)7I,MZ6$X>QX66A*_'XY[*5#DY5?Q^6HXWZ0E(RY,\GF?;\XI)#@1+ M%*%T>1?KTHG,SY6NVT=#MD&CH,7P1G?K@EYF""[2W0IJOO$]NDXOWF!RS8XF M#^NQNV;8=^*4[R?T4/NI=L MR%'\(>^>K7SFC=40293MV'VHDS3>W3/C6K,_D(RY8]G2=/T<$] L7Z[K=KBZ M/W\+#L!L';6JAT(#35>;DS1[C:%>4Y@[ XA)7NUCC[F2HF!+^+<8'"_Q,TS7 ME#4VXPS$G9AC0&GDL/P,\2SL'4E1BFZ1@/.15^"IG_]5?,. N; *#! MO_,(EP3T(#1C*+->X)GSOP'_SV-M3)]BN@'\4R4+@]P+1ZJ&"69P2M(28(IN M6;O7PO], # 5SFMF84!#C_>BJ%B"B&%(_+T'H/NT=]@MZ/LR,3V1Q3QQ]M;X M!#R8ASR8!SWW%YS=AWBMH6%91X3#, +W=HZ,85N.\E!,P,"N>P*' -^Y@(38**?:7W-Y!YZ3. (X$ETX/CTRU?0?C>JJ7!:':[9^RIO M6_K8WQH"1Z]H M-#?"APGD7HO6D7"Y6=I4*)@R0KZ6RW7^OEBQ+^%=,4S;)L M60X0X,(AC,.72[K@:0GKV6*\>91,*!W/L;[.F>98J0E=4:ZK:3F5SM8)H4&>[["N)^VM9=(UP@89V,0.$Q]!5=B X@C_]^%-?MW MI_V';(7SE/?4^L<(WVP[4U%,X02^KG4KR4I1=X:U[)^_R53B[,4&1$<$K0B8 M$5!)0/09,FPX;>TEB*7_:R'HAN"\9:!G M#T8_>T 1\X $J2'X^']#,-FKI?] A81 7C(%;/O6,]\^&3.53 ADG*9!M#(M MSESOOO#"JT\>8$%=!3]_SQ/NL"*<,>"0\IQ^4"?%#O?L24%R.^4*'W@CB=IF M;R0.LS>^5H+BZP(U-O.NTM@,%@P8/*K=KBMSZ]3-!*H.[,;TE?P.3[:6!,"K MR5N)TOM$MF@:>S+O03L?[X.*Z-=P=/H!:\QLM&>$AFMKJ?POCI) TK*9(>/ M7RF*=SGC322%WJICK '3'\[*^>;4&)%Y$=U-Q,_K\! ;;]^0[L$8;M*$CP]J MA;K(I-(]U5&L%<%T(=%I.ER&V]Y:PVQ7C[]MB+ULA,6_9H1]<^/K)EK]?2+! M2-,ZF7<6O%PU.J-L'M2T^O+R?NS7M'J!8?"1FD_Q>"-I5AF6;<3E1R@?!/$" M*"+*_P@+^GU$+)G#!3MNEB2\+U-%NTAD.Z6'R^NSKQ%Q0\QGN$@LAS)XZ.57 MP&QJ=;KUY^\I^6)(J1F 1Q:,LHY]'YNL PS;HPA&T#O+C'O))L-7Y]^N0Z_[G> H-]BVF%QNICJCX46KEKC@L,N2X-X+QP1M,(@:<^-5F7$ M5!/VH]M8,2VUA[R(\P4B7K'!),MG2X_8-S? ?CGI/V&)K8F)7G-T=R.7M#G3 MGK7&AJ5GH266"8DA=M=][0AF%UD["*MQZ A%4737NH]0Y@*L]MF3W>WY;<^C MD)\JTICZX'26$^N/0%NF $LPB[F9KRO H%A"?+%(S2M!TU](]=U#T&Y#.#AZ M_0M)0-Y4X8;Q,]#0P/8Y]1P%) LO*/AZWC7TUF2Q+C6^>C'M%MQC+H=%M2F+ M+.-(EBP4^69]A(RMEPSF#X?3/1,[XJP/=9LX+:\IME!I[VD*PZ>?9.S(A<_6+Z=5UK"2',G,YG$>1X, M9[2SV(BABMW+3&^E>.X)OSUH,$RPEW;&@IME1GX.,;7,*>M0O9X3/ M9N&_F1SKE?VTRIK/66=9)YU?Y8?FBNRS*;&?DGFC)Q,)"$_I%TY:WLTZ<"J2 M><0\(3B!"X0; E=!LS71>&"Z?1?/U^OK.J'':3!#X;L7CPO.1W'NOIF@7LHW M*:?'?=ON$BL<=-=XA>X9['@4Q*6V2P@\>"CSM%)J$0Q9GO0=5QPOB8S[LJ[P M1?GU$-M37 ]PIB)!^$?^Q6GZ- ;]F*?#3FYJ^UG:KSA#'EK$3D](MT]X\0MG MCU6GNF/:LQ>_]=\?P-Z^ ?TF;Q?A3FR?(FHUJD(DM#7;+ZVL;'*A*O,OAW2" M8NXJD1\K,N1CN5.=30R-&JC,HG4[YGX'E\6N'2D*&:?!3=AQ6B75Z?5&XRQ> M2G9MWFXT.&OY76&TV"E158%8N')\QO#+@3CK5)')3;P4CKX!C+X8K7P)1=_$ MW;,P^CKVOC]:E=A%J\C01:N>Q3EF[4Q"F,W;)J[FRK39:Y:3Y5:XP@R5^&I0 MFN%"6G96A4Z*:RH62[KHDD-PT2+ODL*^KQ\Y[CP:\6G_T23D5'V>8N/=[G N MAFL;^[E4;\R)7!+GE-PLKY(3;=J"8DV>SY?]>L0&/1'MH:0YW#8%5Y"6?_\/ M_K.+Y? *A -T 7;V[%I? D5@MK=\5^T M(7I:B(SWCF$ DX?P"\<1Z:,[S=XBO7__YW"M3U7;XKRNZ.;][N+NP29 QU*< MV?>D=X=7!/&)"3@Y[L'@/:>XW-K:W0FF[TAJ=RGX?G_Y%VT;ED1EP;"G']%* M3G9>Y5;Q@_W=WAB.*V!JW_O?VGWD7?;=?:9;GA=\[[$#9 WT[*.G>D2T=>.> M).Y25Z+ALXA=XH!B' :1&8^'A7SVT7M[NJF\F"VJ17R SPTL.FVUNG$T3,DVOWE4V)WT@K=TR>CNP7QD6';\YIO,%5^9)0S,F)>0OB__)YR/'A"R0=**^QA<#7B'9/OO 9K)PY,DSF6*E M[^2-09WMMU@2+P\(;B*+X^08?SZR9 D=8#WF'AB5U>JK?$*LU8QM&['CD?.D M+<^=P;R'2\2:)V21KM8ZJ-[FR3/7T*QX+ _+%MMWRCG Y@OVM(6*?9V,K.89 MD\&YQ9)MX$,\EQ:FY3PA^K6(O)'/D,O_WF0L5VU)"DJV"H9P;V&79KK?& M:"AU#81Z.T3=]:QRE/,!116S?=YU;$72X#N1Y?$"3"-W4D_VVI#"241^"OC1JLBR<"H ZTT! ;SK@YW/QQ."F'R=D((K'@?Y';: MUX-_SK'UW0<^^'N?'*F(@RH3VS%/"IOVL=XV=_/:OH_PU_R^RIUIZB[S:G'+ M P ^>#ZZ)3^%TK#;M-WO<51/X]Y7IR[8GHD8WWY*WS)$K1_.^QR;]:+Z!WB?Z\/_](?]\5D7C=_2KRN BZ/-!'GH- MC_K>;ZA1Z>3S/2LBS(UD)\+'>'TWV/.^"+(!MCB\,+RX]^#NM#F_!#.N!B, M_APV*7*2Z>^6E_AW"9@-6?O8NJ[%_3HF,:P >"^7^K159N)B4A*RY5^L']$6 M(&^_NG!T(-KGX7[MVG;ZH;5()3J/+:;4S]N31;,\6U9#>?D1RLWRH(C#F38@ MFV4RG>3)PHB1P, $G9S$C1B4B4?^^4LE\%@23UZC"U$HQ2R(QD3GNS1_]TY$ M_N'L-\>9 FH1"+S,_RW2L'$;[]O:1, 7M8(A9E?IWF(5+-*0X<*9W<'&-MCF M.8#(]4,FBF>66D.^"*"H.2?OXF[!/%6#Z(P^9!O M2E?)O_G_'>SY$.)EX Y>*(R9*]856KMJBU\M:E6\,^DGZ\5EICISON%-6 @K M73J%)^JKAZ5<[512Y6RBL5!KV7'*:^E]_BYL))77R)#[B4M^*_LL?$#S.6LF M4*@)AVUS##2?,7 :X_E*8X6"@Z^;#TO\L6/7RJ0+D0@:./A=)G,1 ^[/W0:S:$B-_/"9M/I-OS,7K&_O3/U!<)"=:FVB%NLH+'YN=+B.F7.<\\?JKWK%.'<'@P?U. ]+ZLRX:Y2<.@GWYNQ,DBD7[+0L+4>U0;+=*-#Y M+T10\@IG68WI=I\;9AOM_RNMW;T2+NI*<(K6;%Q@G4QVKJRX&IY$+2O(6!I/ MQ9*ITY@JYFX)B:H"[)[]K)C+27>*_8X3B6TUH\9T"E =FEVER_U3X89BDJH" M0?*K%_&<-4/];TQ>LKRKZ:@ IK;[!#QUQ7BC0,^%@O1O4^TCD'J69LQV:4VT MLOT?K>U?+>)\I<(D,C4<>'NW.5> Q("F\7O-)&8&5( M\$>X9<_I1+]4=\+&',=S8S(A) F: PF:2#TO ME5%[Y*ANBU)Z,E@-ES3/M)L)$14IH9^/U-N#:7Q9J_#L0N2*PWY1>VPE4)&2 MY/.1Z>RPN"X5*@HN#9(C)L5*XV09C3QY)I%BQJO\IJ6S:CI)@D&\/Y(G(M2W M)T5*9K0@-HMCI8R#?MG)&EJ.E+)HY,G;ATN]Y!8&; Y?C]+C^I)K/JHY-/+D M[=EV6FD_/O1P.;\3PO@M'$L1)A19B\[!89>@) T@E4=*F&C/)HFHJ M)[5'XE2ZWG';XP$#VH95BVL%2G:RYVJD\!.V.UL^IF4\KI'KB9TKT*5!UC_# M/1X)DLM*O6F5T[B3R^+<--.S*#[K'[4$5BYE,T,O-\I$L)2E+XQFLK+N)XT2.N@Y MW29^S6SD9BJW9OMQ*+)2FVZ"E'NNF(M;-4NI35<>RZ5IN29-$RC.VX(C3SA4 M[I7EQR)HYQFNU31J&:[;[>*H0,S)1+G>NC5L3_M#9B')XKB9J)AY^6R!&+R= MJ<1'Y;R-F$B-^ MIDX'-)-*5EM**Y,AZB5OZ,GFTX\B+&97I*[G.J-U<%QDJBR#X9 +SMK0J M5?'Q6G;*'!CQ)M6>$RTT](2?XVN1@[/%1[)4-1_8G-B.EPP1#3UA:/.!?NC@ MA0PE-Z1")FD_X*4RY0T]X>ADG^98FVZ4\+7 I\LXH[?,H3>!9XPZ%C@PH?$I MY."$@(\I /^A"8H<3XE4.@UP*BGP)\L;5=9N66Z)+ XX9]W4$DFWLFJ= \HY M.4OF0-=>,IW6HED;.^/5P#D+E&4S930)/4G@:BV7=O&LG@%DZQQ0YE=,?5&N M/RQ8SK74@:+*G#USSP$E]2 XS318#%DPK@F0_QN:O7;/ 66ZUVW4NQV6E?L9 M1QZ"MEQ(M[/G@'(E#)GN;&T_R/&:+5CIB=*F6N>!TM('G20A]?OXPI K<_LQ M4:M,L^> LKE^%-I$S9[AZG) =W5EUNF<+R:56^M&9]R!Z.S(0B^[H9-=I2R> M \H151Q1ZEP&>$I_--T1OTH:Y%F@U.L]499[,Q/J$V':[M6K8*BB9YZ(P,:F M62,[UVFVP[2SR?C VN!4A(3I]47$NMNZQRD5L'C',2- MI4L52B87_Q'&5;?']JCHK/#1;YR"UWJ?GI3B J+)6U8FYG$"? MSCD+J9DBK3I3.\^QH$]6'N.%65MEL^<@-6[:4(,^CJMRIVOP;&LS=)QY]ARD M)LLZ+ZT,%;E-=NMT>7DEGST%J"DS;(%[EYS(Y5Q.%5)ZKE_2SD-HMU@IJ MK\J8Z^E985J;%\6SD-I>]=@)WA\I[,(0BZ51JU_I5,]#:EEJ\3TF7K7E M?K_6KO%"S2QD6V!92*6C>LNPDV\#CV7AF MF'A(Y(2,>Q92-_3:$3E]!'#5;AEL>P#R5?L\I'("W:] [ZZ$E^P2QY!ZY9)A;; $F@.*IJYZ)62AS=R7[%D> M.I86]=H*T,D311.(WJ,:TRTQ7BB\QJQZ/8Y,@PVC MZBTF_6B/,RZJLWJ5O?QR%3WA:6W;4GK/W6337RTV@6[OEMTP>VWX7IH(=-'D MC!G<=NBX<1\MM!?&NFZ[PB=?*^Q&)>]2O[0@4LA*[9!W9"(B1 @(0=Q1$1U" M0(?,'96)"!$"0D3(%!)"$'>)2")"00C\CB(B2H2 $A";R(@0(2!$A$UA(42$ M32&A1(1-(2%$A$TA(01TZ:)@TP4)\<&;F6\&^RY2<^,H@IF^(W?A7TF#"[/O MX_Y'1UN#W3[[]RVG]G8,0'^ :X9V+KMBH,J$/=Z3.GZ!>+"N"OADH5@]N M M&^%7[,%;KL.O%8]7[?COQ1H7*.U%W-'799.W2G>AE[Q6JPLE+0/!/X#OV.C( M^&+EW7X2*T1(>2U'YEL#9>15_!!+ZO=Y%9$3<:M-^-:<_AMLH(*$;K=.'%LW MK7]^I/D3$?V$Z"44&]70/>&(XC_#OHW,V0]N0F2]AE>GT\\7^7)!\HL7(\^$ MNACYV]K@ MA;OV['ZI^%G0JPFB6B(*HH6K2MDS%(MX];QK'/1R B@5Z!^,_P)N)8,G;\2M M$;=&W/IKN-6//7X39@U=45!.9M2Q_[$=9=\5\X<.NX-LP.,)<2?UP[>/O'@^&>^*"3M]*^U@BG^(^' ML&:;:[B(<9P2&XUUCNOC:T:E32*7<5WCJ (F_H$*F&]4VREKO.(@ZF8M"\#_ M"5UN=:8&<.EA82TG)E[&JP!/MUPCDRV4476KQ)^_)!%+O5H%. *)D!TE7@(E M;I\'_)U@XBFM(JL)^WC]+E)_90#!U?8CU9@:,BNETV1R_DB,E]ELL #B=H85 M.C^T6KBSM+(9FC%HVBNYE_KSEZ"OUP,JV,R$"$"^$X!X9<+(R[F=$=^%D>]N MGL<2/KUU#:535E(/3K;WD)/)CK'8/-K+ K,(6.GDBY-\L=%/=YB^4FX-*# 3 M*@*J'4N@SH.9-\S6'WO@]LRU+P%(%&W]8TXR O+S@U[V!5O3A^_4+7C,#"XD M4&#&':$FKC1]-L8[TSEHY=RX)IJM8,&UM5B)"5Y5)GBC0L2;*44I9[V*TPF( MK;%D(AU+D^GK106"%K>@[*V@UQU RFDHSZJ>(=*E?8>@R1RQ=\3>U_2-@Z9S MQ-^_^O V>'OR&F9B160&@M!8%N5\GVK&E\VT\; *^.2(S*\XE:ZI+KNP"ID& M[LY*N(+,1,\'?X>=^"./T[.*@NFH22?FDT^*#M4_YFP'E]I]?<\[X+6%&C8# M<,/1XZ&\>CUU\SMIW7YUN)DDVJ!H+.5J-]DNNL/YFB@'C+CN9)[7ALUE%B]5 MLQU:?*A/>U74X DZYD0LG<1C2>JT[6@$/Q\RX\*$/P'Z+!%4?9/L@-= 3%K5 MJ@)3IQR\]+@9JG*%FPT3 4<7B:&5F3_*T&!L;-0)477:J=4(@5@*68VI%!%+ M):Z5<_1;CFZ#EMX(Q(*.PD1L_@O8?!M_^3Y<_IV#,:_I669878I-I]3 G4U' MULS-U"*+ >M9MUJ=;69<1V12]>%TN.)5-YVDHR.,Z.DB2AIXJ;1FM$0GPJC/CW&4RU^6,>SCY+5#3C1 MK"!Q=)>:YCJL.C$JCL0DXOF%.*91R"492^"9&$U342[$3SM,B\Z*0X\SUPBU MI*44E1\EU@^R4Y9;B>9DG118-U@$,NCE6F!'4P-/"9F'>8-K.0*#$,B/EZ0S MUXV7_$))# 4"1>DJ4;I*Q-]1NDJ8(B34Q%Y6QVUIQ7($E9_%-PHY%0,.%5F\XOZJAMGK Q3RD+UB,(<="Q#9V))\K4KB#\C"P7=]C YS<8@@VSS M3R2-A_MXN9IK/QX6;UW2X<(ABF KIOS >L7AX,J;7\4,SO+\A1S\6X[J(@Z. M.#CBX#!S<."WY[]"VY]_5GG-8FU!QP+">6WO!WH]6 M7D@;O-)A2+>]#CC!IJ<9H-;":9IIQ+M9+2>+HEC+C@E\G/GS M-YU)Q=)I,CK=CF NN-/!H#9!26\6'P<-P5F : Z:ZS+8!:_$!'S): MK$*GC/8D(^)N#PX2QP@3=F2@@F/#) MY9I%A7&IH0Z(O.MBY$-R57PD)963R8+;H$?\$MB5@(M+T=1@P^ED_4&N5JGB M(,E7.)42QP09774,-A3[$\#DO6=($9I<]/HC+=5+FTHC%\=3=6(L#%<5=BT' M?)^1)!I$:3"G*%S2S4JG4ZB.VT(6X4QTH3'"F0AG0H4S[SJL[HB+'C]GZFG& MZ8$1Z%5TVLD$;,U8BJ4E$QO99AH@WT_UY$EW]>A9,]&Q;PJ:H6$T;&J&SO@,UT'V/AY5;Q3TVUG9K]F-J'#2L=Q]XDN1_^86R+P7[X9R$TM7'!L\6^BUN?]@(/SC>S4:7,O^WZN>$D>$N!$AWDBG MB.AP(SJ\E1L2$2)"IM]%B+?.=R-"W(H0;R511)2X'3:]FM<1$2+"IE]&B B; M0D*)")M"0H@(FT)"B+=2]R)"?(P0H;OS0S]?= #YH4%?MSC>C1]Z ^B5%7N_ MN;[X3G1%N,T6W+P^(0\T&Y@AWY5PR4(P>Q! 5GS@>'#S2QX?E(9?<>?C2TOF M=05]^/_^D'\^RP3$'7U=)J#?P0.3HY<<"O^NTIA_F717;FSRZRG_$U N,!O@ MMC>#;FD#1+9^Z.V;R-:/;/W(UK_,'OP&^^?PAL4_D>GS.XC^E.(>43PR=B-C M-S)V0Z/@3Q;IN^:G_UX:M/$[.MA6ZU_7Y.CF]>4 _8?2V5?.WYC.^TNP_O[L MKL)^%TT>$?ZSA-]=1XPH_3:4I[\UI;TJ-L=D_C9%>XY6N2V;BEF< JS+M>@+ M>ED7JSWY4IF='WZ+]L6:.P'>''V&3Q&OAK.?;ICZ OPT;@W!C?Z(6R-NC;CU MUW!K&%N5O\BLH0L(GJMA@%^YA]X/9\C;GVQ?KH9E@#)SX[(KB<.R*XGWUZ-\ MLY/']H\?[>7ANC-9YOF%C*OCY"2QSJ0I8Q)PPR&2TIK=LMC.XJ5N$[12W8TV ML5OC)"ISF8BET_CU2ES^>(RX^HYPBOOL-?!=X MB?[@;:)KF#J#CEUJ+$=T%5]TE^FN.K#R\WG 13#QL9J3!2!OY%):6@^,HCD8 MQ+/0U$$5[MZR=;[AP,<3TAL/%=.SOMU*MOINM!,])WKM^W$ M;W9LFE443+=GP,1\PDC1X>G'W.C@TFZO[U,'O+90 V( #C9Z/)37!A+7_$Y: MMU_MZ=1ZNK+';Y^CS@7AS2@*]W:X:@,DY5Z\B/*G"SFCM.(Y>; MB"5Q,I;,9*)SV:\9:&'"GP"]D0BJ/@-5[VHW>#L0V#3PJ*G"BT(8EY?0SR5C*535^QK&(%8!&(A!+$H MJ2!B\\]&5KX/EW_G,,MK>G8D4_E2Q77G.*@T6H:3F>7;@X 3.&5#P#.*,6!9 M+F433FLI P5DH9Y%@1+CB"C1(&F<9BFG-7LT:!=9AJ3/K-*R-DL-0XX?Z&/S^NE5K9LRDZA,I 4"N='>&M, MHV *%:,I*D:F$U'^0G0 ]CL.>,,$-->(HIB;= U/V&DXX6F52S'QB=84\=09?,KC\'9E+^0@W_+^5K$P1$'1QP<9@X._);Z5VC[G0\8KUDC*VC_/3SGBD&G M-MSXW#'HY09TW?&7LOP+H;J@F2!HE?9RJ#KHG8EN T?B$8G']PR%OW38[%MP MO@'WU-9LURKCO4?-7A3WHZ60\ '9;TQ!I<]RKM@O=)TYJ9$!WS J)?CDPATD M1WB'DK++7CNM#^*42(3HY+IZ$@Z KK@CO2"WIA0X]SE84J7DG%U MO2)J\IK,4,F-HQ8';L P1;*J.,@Z;(KAAL7\.C=FR,+:13"%C@;?@U/A/!K\ M2*O"Z+@F.D2,#A%_,E?^A@!V= 03<7#$P1$'1QP5Z](1QJ:&.A[SK-B/9ZZW7&] 0V+6\YNI@TJR" M>,!E4N;*;"5K*SS%](?%9,=Y,/K=EC@FR.A^8K"1V)\ )N\]1(K0Y*)7%OE1 M7NY2A:7#-"9M=ADOCU/&(&"<*3B):;^B+K,XUY0G\Q%;K+G%%L*9Z!)BA#,1 MSH0*9]YU6BVID_AR,^Y.<8E)P&3!WO9 I) M94;KBK',JW'-\WC0H2X$" K^EWG-%/%B0?_8'"3QW]VPN@-G(/&AD>K+3,/_ M%3WH7K(A@_&'K#:'^RY-U\_3UE%-+.S,Q ^>I2&**R@^-0-87E?AJ#4VXRQL MMX*WOO=.+K: B!37>.*L%NYCR1VQ*=GM&O9<3(V+4BO;+#P( M>;PJ:H6$T;&J&_N(D\OUXA$OQRW (WYV(3I80-LQ,U*P]Y!;H IM3*&^@KNW MWC(VM.;;.F>:XIM3Q1A<,3+G?-^)I1["*1%O\\]=V]3.<^KY=Q S_ M];L (1SK3> >^S?Q'\R"<[ P?8K9B$AK6^_HY@2N%Z5[>#>)3:!PZ%K"[B.( MAI:EHW)UWI__3?X'$[UKQ_YE8VP*Y=;;%,R/'Z 3P$5W3S?J>Z#C9A!I!NN2<] M+2:"^ 3NJ1SGIG">]YSB4?3_\*>?D0K.=EY ME5O%#_9WJS/C"IC:]_ZW=A]YZF[WF6Y)B/KW'F-*2[3ZXZ=Z1+1UXYXD[E)7 MHN$S-$P<4(S#9B:"FO_M-O)O@J/WB>MO^1->(IV#N!OI/\@AUIZVW"%]7V+B MXUT]MUU0)I"$2IKC@:&O,R=CI]O)/9;P88T%#\W4J-)9]JN6.$9#"1]&X3> MD+7?&DU>;)]/5=/+>FB/7AV$:1?4CQ_2AH?*S@**8F$2A,'GR.I8"-<0P;P_ MZZZV16(HV?#/_Q:\B++_V7\\H+5G4'#%F8>;CN6QAW 0*$)C_M%-A(%^M @S MMN$B'TQ5Y 1"XA3O#5 AG#[I#GO070C79@S].0M5DX)!S8O'?/VSW3<7OLY3 M*O![#)OU1&'W=O0FM'[X=:@(/,M>6<\LDW>N5" MG,CXOTFJ*FEP%.9-6)M*I@J0DK,,"6Z<#M7DE),4!^[&9.W-J5C(WF&% W*\ MO$U;78G9^G8D_&&FPR=#SK4P1><]10HGOFV2&L,Z<$X;8"J0>#$LZR!R,\L M1J"\1=1&? KTB6G\B/_F3-)&A6 M"-O-4=:(&&CX[KEW&(J^^+P-)>]T$]'6^_N =@'BD6^E;RFI0,AZ^C-Z,/3 M96AG"-C"@0*/..O?*>]#"X,$M:#52)#^[_^Y"PK3#R+R_B8]!]DMEZN<#,'9 M\-8%61,R&6* ';]X8W9T.L9NN&<'\+ SE_<]GW;@#Y''>S9T-A3AF(%F'F=L M94LQ3IIAAQWU 7UL!R74N[9%9[S*M]>),VMZ]E"KYU@%JW^;%!ZR*QR MR(M,^IG":-NLY^M%?*< 3;1G,9];/K_^EYSHBZUO@IO2@Y*S>+DQZQHULJ,, M1 -YR3,$U.>7-P&>9H$28Z\-9#1X7'V'E2%(02<#+2=VH!F>"2> 0"$AHQQI MA:6NP*>B09Z >LCF>:D>8DNF%Z4V-UNMK'J@_$$!Z^PVW1X$6 M\7)K5_B[B&PRJ%HD'X @HGE!A\!T@&_;>+;OGF/@*N$>(&/0%PC/4-$U8*-P MBP'@W^VU;U6XNJ,(D EWFR&@]4^0]I.\'W?FK;]'4PCE!Z3 !!WX-K<*@*\! M3HP*9'Q+]FZ/48C4UR6'S!6#UNC63.+\QR >-L'.E#BP_&*[/^_GH$*34M$] M>\3:$PRN![FNUNY-.T*MT1HL!^J;PWGYAB%:A1T8&?]/.N.,;UW+/W^?CL$P M[WH3PI%+1EH_[4DB]3X!0-N:%KQD2)X3,]T;"WX0[DDD/37]T@0Y,A.?[-T!IA;C+SSS[2$ 6KFYXWT/12BC8TI/I M _"?L@@$CVI]TL8>K'X?2S+/X[AX6C.L,#][H?_7B"N ML[\.2#Y]A )*'@G1).(*MX;&V/U46@'A'%4/(C"[ )G/?L?)I?ZPA%?_Y9_# M/WQI$<].O/RPH6Z\G6F=Q+4N$.)Y+2A61%N]]2(\#43\ M]RAF(&E+W7=,#A#O0,M"W.40LT&'1%%\/$)LOX,M=<=^1S8S,KA-("+_9>L' MV9**6',_V/+QUC%-\!0K]\9*UH%6+T^Q"72RX%"JG_FV=N[-YXMX\?GIQK12)U.Y$BPR92>63R MF4!2)XYI>?;96+]S G(9/)L662V@)6!5!G427E'=?S(^':>UFZ!@F?S((/E0#!5WY4[6-/4 MT1 1(>$DPU%V/OR141_)7QCD+Q%*^?-8_4GLH-: #JH?;MS)$?S,@FI'X3RO MB?/$YYG<[L=.O!#1[BF<8FVEP]I+XTZL[4,_YDFLO7$<-@5[N?6D37K9K0@3 M>^._EKNIL'%WT_<0.(W?!81?4RY[I:)KD!<]P/=4AQ=&!^J!<0,G#2P;.@R6 M%TT^PX]>8'3'O)Z;O4=T+ZJ/XJ#[IR#.%G3>0:_X$&^?/W/>]HK;'M'>U&OT MN?*O[V0]^73OB.;Z@3-/]7KZ=*H[IA]'.PXR(WW(&08DD <2FF]V6@?A@[-V MP&',AX>/4H#MAQ'>X31Z@.9'3Y FAN8#\%3U4P1FIW\/K)&G:4&C0=*%TQ < M]"KA\OWXS99I.G +ZCJ<&;DU^7=/XW@OSN>%\G5%\OSH(TO_R*F]660#DKH, M!=I147)/[&C'K2,10[$#_^#KZ)#F68#G-,YW\+B#Y>X/8H^.-6*'QVW>R\X? M[_G/0 =J<7T:?W:@AKC /TK;'JQ][$0MYC_@?.K1@3SL@R''1#PY]/0B*L\D M8!^)\TQ7S?;T)OS9.]'<)QP=)E?\W)2C3)1R%*4R(;)4H7X0F5=.#+Y?*23*P^: MV9;4QE/.9I(I):UT,]4:DV/\^./'D[,U[. M^8X?%YJR :;[*-GGKR=P'OX2BYT>FQ#6!ERH4]UUTUWG#A].S^>9S)& M24HQB^1&G!"UCLNNT,B3MSNU13>M4[T90^+%F=+'DQ-"12-W;_]X"M?EDK+> M4DO;!)E_H!^"#OZA-O%0TC\"\G0N\R-0[G@ MZ77HKD&K%JX#OL:/9<"_.";P[6AEN+\]5(-KTJ83RM8Y".1H0 M=5OB#@^%CBQK+_?JD +^":D?4/$R5':!G5N:0D>@=R;D<=.$^@\?\SR=>?@> M\S8)R4ME\T[-$3&XB1^.1A8P&F4=V3O0&>*\!2++YEP2]MX2\P]3+GZ\?WR+ MX]S5#71CP\YJ0FT[T[6G=;KPO3E%Y^4_.Q#+CF=+WC(3?39N+HL/@\JH+??< M/QBP>,Y 1HGI@,NI5<@H6P,$OWO]4L;3-_'W<]0'0B#^I)#]L)T04JR\KY!W MEJ)GJG#08-]]X!LJWB='YLS!-:3MF%/CTC9W$]N^D-C&/-Y5_21-W%&OUKH[ ML!8.GH]0: JY?;=KN]_C*+YQ[]M^*"_D3;/K(.2S'\I-+%UQ;'!E"^QESB#> MSQD')O/7KR4F(T*$@!#$&]6[(D+D2G:?[^)(B8 M_P-RVD\V*V*-W\8:!URA9 ME@KG4H,K)I2UQHWI03RYN:HGT5Z46C#O7@9WWS^S/ M5 L:9-3Z_\_>>S6GCG0+P_??KZ#FG*=JIE[P(S+L.355!($Q.=N^H80D0" D M4"#XUW]K=;<"()RV WL/-WO;6+2Z>^5<:95J*K\>54+5H>"I$5KSP^)NW[N39I66W<$&FFFDV&4\G8Y^D^5[*]DNVO M2[:?IL*\3+<1G<_U]DK+XF.RUB[?+7+]:AKI-D7H-IT.1Q,OJBO_BOZF;TK' M"G(1P<\KK%70L'>1BA4MF#''>ET>Y,%C$M]A]Y"E4SL ?_G?3Q8=+\YL97]D MC6A6PXH:S4:F[87-B^E\;5EK);7<%RK=I)O+W$BOUY&FI/+#]%;:;&.97"^2 M0[L[&<^$,ZE3NYLHE)]SESYZ?N-EIKN3Z& YBL3[*6V[&9:S\WPN_>YQ#.^] MS&2R7C'N^GF-%UI\:V\]5.8=4![ ?HFEN7 :(P$GEVF%2-@@%(^&L1=?@ERO MXRYV/HV'?0U9U#VMM1A[?<-LS?F%%=$B?0!4 NN0+HLH_(.,UQLYP]4'L06W MCH_7THA?%%:MK[1#"117XB(_>Y@O4WUA71)VO:@1C4_;0!+Q9#@=Y2Z5(/P7 MJ;?E6+?=;!86RYX2D;>9)WZM?CEO2=^72K'HMF[WA].-U+.$A=A;PT4FT\EP M,G$Z(N!]Q/!MS6R"K'*?K#IH)GC4Q'"JZY(95''%&@U2.Q[4.U*_21*(G?H^ M4D1WIHFBKPS,=0\08J=Y]I]-ZQ]C.Y$V9$$HYR8N#_!6FY,2G+4Y*9 ;+>.% MYC2I0*ZS0V_S.=PLC9NW\:8AV8O"?3*N<%IC&&],L:XJ"HPZ"#>_@L@_1HO] MFAN4JVM+S5>W)E^0&T9K&RT8R@*;^653X7CLU&;]&5'G-ERA?9:>U'1MBETDB_+8.JTN$2(/MZ95;2L+>U]/1@,RL\R5BB;>A/ZT M]"EIADU71A="C/L[KQN&OJ6=*F/1O_\*ATBV#%%K2 >5FH[-A>#U71DX+K:= MS#EZ"]5U\H8B@9:4%[1%F#1C1(<%+8@;RB96OX5RP.J)_?* M-DSL;8Q87!QI])/4F!]?8JF@FT _>.FQ$SA%IYS*L ME(]A\9VVV$K4&T_\-\OY&6S5:$6PO+LCF1M?IC](M \V"LHG,Y MDXUQP_HX/:F*90)?*Z)3@TL/HQW=4"'0/XY.)S$O!<=N%JBQSW'&,:48XUE:^MT MXB3K.AW5':YS<+ZWOL5C&[:&+5,\AD'?11NBP0E47./@M=AX7*==TZ;8P<22 M/P_;XZ-8%K$]\_.X6]"M?>*VO^36>RF]R#:7>:']1;@[T MWX]123W)RIE-< M=]:YT7Z+FN0SR$L;"DF*29IO20Z;<1G,G]&_*+IB;R'VZ5?"X1S7^6"6XWQ_ M $_@,#;W*R7%,*T>/3=[MF,7^4=;;:X6S8?N?:(WFAHSH_TU(.X.MS%S$.GG M^((:&97F=BJ>1_;TG.3PTR_A+CE"L1YI4J+$*278?,B;95!0=3+7I8BT1[RB M)B56ER>=8UUA9Y@6Q1TA9,H ;.G2$"C_%1C4)4<_1*%J9K>8;B'H M0_$#+?J,1+ZS05=W=A4^%$$':C:9GH/<@(I:(D/9QV^6O?Z#':WI;.Y0VGLN M%/HFY]+(+9KDTEASBS?OQ9'W2#6AKDT&XH5*LARJR99U)/[),_1S[Q(K!':: M3,G8W;:\@W?YVVX<'93U9#>$K=/6S&GIZ ,UX4JD_YE$64_.GH*9%HHF&1HY MNW<;JQA@^DDX@(HTW[95]<,YC6O4IZDA'\VB5>_]\M61W[ZV#_'801Z8H'&_H\]^'WP?"6 M YQ-/?(-OKG9C.X3N_O\.O9^M='O,@J$W[ LU>\FN2>-CVEJ.F,^]J:+[?1Y M51'8_0&SI!V-@ -A-V'"?XYM%Z(O(%4[K8O'."@.^-RA#"$=G#SV[5=P/'7(STY$G!'A*D3'WW]F;9>-P[6@4\@YS%M<-3>A M/C&:#B)5[LUX/-2;ND7G;\SD YH!":R)R@JOGV9[.'N2 3%)V/K3.&0T-DJ@ MJY-##NG]\M-&EMW=&''IL<)UQ2W/F:/;KOHT?3>UO(KCV48WE1C%%[/^_%0:6351RVW2-UE.#72*&6>PO'W M)WA$M)W/W(;K"8A1#2W.6D("UH/ZCX-6V0+X)>H*$#:"HI*^WER.[^:&N-_"!_+" MV;XSKYF%49$7AM%$OVO.[FJQ]WM1@[;!YE12=PX@2$%8P5^L?2!_K&S3)7-D MM%NC 8,I"/X3IP2.GK"8A\PWK8[ '3/:/C^P M]UM#G&6)O [BX\4D6>_GYSM.7BKVOG(W[_;;SX?ZR*P%P2(M?DD#75^C6<;? MR-AP361I4X%;\KLS@#$VW>BNJ9;'? -[AVC-NGFSM[N=C&N-2! MHI9X;>[3X2L!(2OL!O'.7+R,Q'R(N8BEA-U(R>P796U75:,%LV0\Y7#B3^P4 M-_\38ORF92!"$DC ?:_LL:J8,X &&_P^1!!V+0-';MX!1F+ AB&>*N 4:\_8N.!;HPH'^\?J\U MEKGY8BV(BU0[K9;2L7I*8V$ P%A0U".QJ,1$_K M91[J*Q*;1R]:SNPI> M+.QV!B23XK!.Z!!R;ER#UDN\##B:J1P$/B\@^0E>CD )X?[\LZRB7%U5C K? MDOA42:DK7-*J\)&?Z(K@9W M@IZ*V*)7%5CJLI@UMO/BK%[@AX-LI+19Y8M< M>HJJ:287P3NTMEG>5<3.?-X%1_G1[E]<@A?R@MY+YX5-A(11' MY<=ZWFRO.$"*=#+,!>BMSR#%<\A0T=SY8N'WY44REG X?/0<>YB0!&A$&5:@ MHW^UZ7.NEM #:/Q]IL@!ON@&6?#QU__9,Y MRY=LB\RY:3 WNG>*DY7-T$814%S*JFRP1PST?C)%!I4O$GETX Z_C&7D&WX1 M2S%4"D+1$!91GPP91KEZ \*+C74F?_:F&3,-U@Q15 ZH8#W5J0T953I9"MC M9XNQ8XR-^S$V_DK.ARQ%_3B^]YA?V]O9@WRW&-Z5XWLUE]I4]/=5-5,RH9=* M.%X@NXO/[&VDPJW:?3O12Y6EQ*(]X+9__/,5:N^I8^1+[SJ>GV^2ZW5WVB\W MXA,K7HQ'LL7V9][UKIU4.'F_X(0[N?HP:,9GW AS]+AP.D"TG!K+1_T/7.KV MQ<0HTN2["<6DF$D"L)J MI/\[+>(.?"(87%:O0M)F-Y+(ZP-=^VB2%*1SN: M/[ PC(Y-]W]C*4BD31)^CLYLEH3/ZR*4_?*JN#K=02 ?Z@0A MP?MQBE6A_>)(10O*3K$JD4A%GB:9_:(O/')[L:[,^%AS>UE8E5RGQ6D_:C47 MRB/ /-\;W$D#$I5\HQIX#JM(CD3\9FUAUIUD]_1R29'NU M E^M[-= UKR0V]]79I/4A2%)R>Z9Z:E4YA;ETFUCEUK>Z\TIIJI^#.NY"7WG M;&0FY-UB2438%]J"N,_J8WB10&LD/4_]VRO^0'F9ZPJK_4/WM$&S*Y$@#-G5 M9(A:0UDPJ>+$54QG.=><0(>?L-%=FXMH.,39R'KG.#K$\#7XRVIJ,XAL\ AZ3). MC_=WD,=N2,A]L'D6H1WSKV_SG3X[<>E,?>@/=]S2-VSX.&G%*8_UU:D>E?32 M5#:B5/L4<@%9!3D8,>59%NYE,/JS4="MWIOIMBD@FY=X!)4L:PQ !]Z_ \R MY>J+>%OM=1_Z?*I3->]C^E.AV7E?H-LO%KS=!DN">$7(-1]R/;&_CDW&J[DX MF]_6-2AXF&K*^ 42( MG]L]OCRD(ABL&<(-U+PY%51L.\SZ)ASW-1MA7V/L0#?H#1L;94-**8_N(6#? M'FAQ'=RMO5RZ5_W<80!2XE^L=L!D/(9HL<@HZ=9<_X3WB.FE7R*",>2D&W4: M)< J['-,3%LY'_^),&;XOY0%C41Z)XCXY-W1^)\2E:S1!/R$]AJ[G:YW7_Q. MA(N?@B@5":E%L_$$<10XK-A/,OZ'79H9@Z:Z9/*3/0>*$%"GJ&"$>*NY!4+' M=-NQ@5JB<2D2]VE#_G?\%68-70$N.J*V\UN8*O:F/<'7H$X$_&I,RJ"3SK/E(1]) M<8;9J3]4;@<'GM?8>\0UBT(2ZZZI%0@,NQ;I1ADDO$EHAF)"SR0B2BJ*#KE?C&*;6.^A&+&UK:6.+6M>)JFMNE M!^M=^_D6L1<%L82DR\EXMO3 RUFN +>7$0JY[5LAYMCEQ+0B8 KVDT?N1NU( M==#KV[LA5RVM)O>K 89@;[A3-TPX@,#UR:NHFA7ZL49WP+Z)^V5*9:D\F;C) MHWOV'7.EHN9R+!E-]C *#0_PSJ)W(^H3Z>P[2@",@U"/*+D+G:O(C-.+L5+]9K@W+[IVV5-S*_ M='=7,M24V5QT:WLQ"?3U,,"FQ+'43?0T3^L_E/D1)9;8GNB3FN3U+:HZ4 MC:>2$4 8)]'QL+S,7]?C^#A/;2,6U_8\3%)>IEPTJ+*Y\X-V/F%>DT"2]Z_U&L2X"@YLZTC9PD)"S[O M*W&](]^@DKV-Z_2VF(4+G[W =EZ3!3XLQNW*_+:46@B=U&,Q&\^D*\6?UZ]> M^Q_W_WWC>TZ6[A/&@LE.]G% M-I550HZ]OP'03Q>/KQ8+;K5:QOM]85E83X?BXU L/E]*K!S&_&FW@Z/2B^"< M?9>5 I\&XJ1U3)C?K@1K951&4$E"R)4H6.AOQK9=%ZAJ?RVFO"7/\06]^F&< MRC>23UUIT33FXG9F/-;[(A;DG*+!*_759+;>O8WGUWF^/"AVQSMQ^+@H3B]$ M7T4=G?1XW)#&!2QJND>7H_+;2H.@=J[U7CDIM15+6>S'E?%82"BQ=CKWKMS+ MMXB#Q?AAN+*>/IX MMXC4U%B3J[?S RD7W+'[E4(A.Q+T\6*FWW-K41ATZX/1V$KE+EXHL/8EOZUD M((4GAY@FE[A&:Q[1>2ZB#O)+XZ'<4YN?;R#G!2W][F'%%8M% M/E5$ EJI-*8=Z<9NZ_$Y'&K MG6U6$RO4VP)F_+U2),B[)L_IO-3IIY[ZG0G_^%BHEB[%3C@S-NUW[1(3O7:) MN7:)>6V7&(&PA9$4XR8Q(3$>26),&"6RV<0H,Y''HTE6BF9E:9SE4MCO!=]* MO]$31Y-TYGY=&6[%1;FWTEI[?SWOFXU-Q,:VEI_#DX8E&L7@\D4[ OW0?=JJJ/5 M_"&S&BR6"E=9KVN[#9=J!]UK4DW>E^RGYA,G1Z=WZRTOF$_=P'O-I\W"IIZ\ M'2R4)S'>O1TJ]EU\&W2OT9(8K79[^Z>^4FJ5\UPKW7RLYW $#GOR[1V(OJBG M$"#^.3/AS C$@&2[&R].@9-IG#HI?U #I\H(YHSF_O@2>_S!LS &58-'V'@- M.FG]%^%]^'VGA35K=GW\7M,-6/G":,=I0JR2^.2K&-"FV4QG F\L[HV=1,V7 MHW#^J!_I\W?0V)$418QMZW51.:)1'@Z.(67TP5$Y]HZO[,I[P.$/50B,U_V- MHW+HT-D?5'V"[R#(N?C??IG]R?-Q*%"'%RF0*"U*P8EIN,IF7^$B3(@^KDW_\>FA@ M$=GOZ&M$MT)=3156IOS#^<&_-]1PF,Z&HE^D*H.CRQ)E2K MW?F JE+DDP.% MBR/ZGE_=\M3?#-6<+,/9%WM?E![WUDD<9.._<=_9^QU MSOWYU!G?^IB9-0$0.Y?F_![9&H#55#G=PC6]J!][W7XXE/Q?^__UK2*Z P4RPY @N(J'SB[;%3QVX2B2M<+@\NT2M< M+A,NT9MXY@J83P/,?RT#9M'3?S_@O-%+/.__?L3!* /YAI/Y=%BBX_F/&C\^ZFL#9N\-T+1VC21J MMY6^LDT(U?IDUHPJ']35$'/9]^A^/QQ-Q/SAZ&[9+0=S6<^F^GL[;T>FUF*V MOT=W2_R/?Q+A^)FV8![PW\>DOA"^9S)(#R"<8TVCW(XS'\:EOI-$#T32:X70 M1W J:JPY-M]J%R*U!"''Q_[];/H#>=#B9/DW+_5FN=3$B.$5>T;7'9$3O[ZI2?1O_ MNJQK^'"6=56W/E#="FP6[W&I1G68RW5K]Q.^/.#F^8>$V38,C-,1]2H1RWP* MH[HP]:J&X14V',QI!JK(YE7)NBI9O[R2=7+XT)^_+/]B)!K QA:%3>:62Z@V MOZ];I>4BGYOK%O/_J_1)MKZ)IXEB'.QV)V/LDW)_WNMC^LB.,4UYY@ MKA0PQ&@X^SJ][K\DQGTZP.^7BM-_6;I&W>6OAR.:2)+@:?+&/-'MU9>]6J=? MV$T>AMM^39ZLV]^4O.%%0?R3>(@4P3X]DBW[NCN?CK4UG68"3E;'-9_C@O(Y MDC>9[+\S#'IA >G833QZ!<0% ")Z$TM= 7$)@.!NDO$K)+XO)X/*AF^UXV@; MG.2'&*7(7[_[,)^::8%\Z[L/^"'F(R7\2_3U_P:FH6>*=)SD>]/79;^B-6!/ MO:VL;N0Z;'!V,B\'+,B>UK:;N;J]7'1OY7V$7W=7\FI*$R_.N]3>[U%[24O] M'+:3^C"V\Z4[_PY/%V$]%^/5_U W/F-&%^S&_]=PI@=9,'I;/8 A)7N9A&O4^+(/B$G2C;^-;%^BF_D*=ZMO/ M^KNQ-I(#YN=K.>VY7+#1[3SWV"DNE$4A<_\X;,>Y VNX6_8YV4$-["-L6(1(0T(7B# F\H@JF6SJ)C8]-LV M D(;B9TM;5IJMM8O3"O12.QQVY@;K"D30%^6# M8 &YXA'AW^2;._,#V @-8APR(%U8K75/"H19L!D>ZTM)V^KWFBHQ_UJ;> M]_"/5<&:J;*LX6N0-&;AP)Y**&9D@RU%AZ/C4!.VU$V(QR'/K'[:=]89SD_1 M0F3$F*"Z Z(_GAGXQ"#V%?HAV09Z54U9.Y"#[N5Y..BA8(7N$N6D?_;#NK0> M5/=I@2O#=DR=)23&YRJ0_O_ M(_AHAW$P*LS %ZJ("II.J<>S5&:B_@'T6_(H)L8LWV2T4W M0T5958! ]H9BT@$J8WF*"_F^;C+0LYE^#N#I;(1]*.KLD@U;.H0XZ?$@[U8* M;A.^491%TJS*J:F/WH1R[C0$\MQ!MP;_6B9%SW.4I:HA#%OBF"*13)$R9 WX M!IFA";HBKNHL]%H\3(RB,<0]#A'1^^5V-4YF5"&5[0NM0J*\6>ZL1"GW>D0, MP+^(*'MD;& M2LD*'8 EX-R^E:%CFS.X,K!P+:!^3;=8?W[X:L2@&_"F-*0XVM/$G64EA-@S M-Z&*YB QZ8] &2> U$ =+!8".&C^4'T5@X1=3G$*A[O18>=6601&=AJH6W= M3:?-Z0<"1I9. %..B,5"(U$N]IMW2M6>9?C=MDH!$PJ"R;=U^.^1]A:&/-7) MX)) $,G(RAF"$,B,!0"G*:@(X:"!CW3(%=(?&=Y%)Q7+!-,4E&^T98\6(F.> MX ?0Q'#016BE"AK0,TXR#5EP1L"^"1.ERG)L&Z;LM&(!3F,)L((S3"3BC \# M9B%K)HI-WWQD0P!.2Q9B6APYJV33(?%$W#K? KZVE9%IF*&QKMFDW\U_L5D@ M':-[R%D ML;IM.0V%"H)M.JV$L#_01E=MS4*X'#6^\4%[XLW>*NLZ3@P5O,%1G"W3N>;L:9DAJZZQSAH[/C"AKZ+EGA7DA\TB(F' M0W63Z5(H^XG0FQCZ$ALBA0QLQ^1*TQ-%ZNCD-]Y2KB86*-1]PO5X,V22(WDU MV0N%/V[GX#V M4 L&IOF1J3XZ:N]%0Z41$)JWID/]1$$K6FK1/'T39^5"/D& M]->)'\S9"_JRTS8+.(=O%@CE/=XN , ;^@:!SBY4+=_4$/_.!3-0XZW@,93E M>947=+2NO+*H)A/-./?M7_[H*E 5"3)^O/L^T<:?/2/1=QQ+E4R8Q$.?.]#9 M@YP"&M=!=< WC#!HVS.BW0(;%YD-Y+;XDM@.3J%'N"A8X_B-L;Z1*3\)7-Y5 M4JY"Z..$T.&M_K)"J$^56A_"F3IH6P:.EV6:KI\0X54NEH?/(S0A*.!P>"7X M4CK8#4X"EMBQT9(,.\WQ#)ET,B5;7MHX(!O'U^*B$ERFM45Z/LLN;X(=D+]I M1]G8M:/L0?+OM:/L,QUESW3]?-85^V7N3.\J:[!SVAKS:S51[L"JH?"#-4=^#^,L[7G;$BEJ K*DG;V5-VMAP1#(6,Q&=-GLW_W(+U0!B*8';E' M);;[/H0]B"=8&-@U_!C:*%,=J-(BR0J7EN5>_[ M1+$BTYX5N&P1"A*M"0N'J8N:85,+@ X;630V U'/8(E MEL("[OW#1W>X7L+,*(J>02Z.;D+O%V>F0@F]RW(-1(X$%I^@3160:CG3E"TS MOZ_C /("#DXG,Q><[S!8>*!@LQ?BM=&J-"C==SDY.ESJL6%Z^;C;OGMT$Y S M&5E1 G9>,?'.1;EI= 6LX.*);1 XL*FH;.N[E#7=\DV^,'QJYCJUL;3]XY_$ M^8%-S-*@T"&P5+1#_T"/DAUI?87F"M /ZQDM(0NP#B0" 7R@3\'"D:P>QOB_ M-@4*='B-AR98M;624:<.&8P"/+_]QX_=N2AD>?5$'?:*%DU2ZP 9GIFFLTV6 M.K.=\; HS*56?K";PR.X,& \E!D$\@J"4-'T3:C$I@.3T%MH2=*! M0S0">]BCFPM/+VQP&DPC45**#UI>I1+W>:D^=0HIFKV M% =%IX-' B&4/ONBX_Z+_AQ*+FY%KFI,[I[X0NQV,S"75JN4_,R++B>S=BVN MKVK]B"Q)V]78BC1K.)$[G@B\Z# F)ZQD%H)VF+F+_%@VR_QEQ-=B@OX+!!@. M34%Y,P3JQ1(DT.R ,@V!AI:=+S-!X4VY1U<,)D*XI;DZ33QP5#74_ QY!M_& M=51@+]^I_3O:"N$;L6>\M_@'8#(+^Y7UA2;A,^1R<'U",0J"AQ/ M!=HZP2% P*ZUE:G7W, DS@"<2**#.Z1$]00@L=<=%.X%S M>',!*%!EZ?#>#W&&7)NKV\))3$4"Y$1%!I;R>6V]MXHZSAZ B]7MZ.'A/EG/'G'_QZ,)SB3OOF"Q[J.Z8H!606 W02[#: M,X]%3"-N%]2%8JZG\VBZ;B]QV#AWDPT>(QA$M=BA!I4;@@VN9@-W+=FP*3I_ MQ-=L@ P.^5/>.?$ [^N,8>(M Y)TD56:Q"Q73)<.'*@AHR Y1)),*0 U+X*T M ##'8$;K=;FB#-8 J]B0?!T/V*3%: M3D"YJ?_A]G,)HCE1T)S_PIKFQ6:(;"=D8"R[HI M>W]"60N&&#&S@)Q$HBLRGD-T>!1<4V(9((4!G_WM^4][41JUNNOF8A&+P@;K ML=6@?-\^SW_HU6DBLG!7[YDHAFFY@"%&"[OS][BED/V?\K<3F77&>T6?(_DD MO[+_ZCVH\&DNE:RZW,L[8S;E"[EXH]6IKY/W":#21"+U2_NNGKODE34?90N# M8IXO\%9:[Q<>.\-=^Q,OF9_=IK>/U87-V^9HO;*;]5X^B?[G;'"'AE_";_59 MM8+/*.N!E8*'Z1D7VX00&UC+LEN,5"-^J=.ZO-+#;5M\&''K1:JO#ZO==**T M>)R>UN4%/WL*G_2ALJ\@8CH;EG81! 1.Q1*')BE M$V"E(R6406CA*C0[U%N K.I+#2<10"H!L_0GQKDDG(VD(/<$KQ1# <3E:QC-/#3XUV_?W MN<:](!MWFY3Z;"%Z=&0:UJC@8Y0\[!#QQ),P"%EFZ9H,L !7)F>J7:LI%!:+ M\D+9MWO":$4 -A'ZQ<*K<1%!5ST@)E M3^2^?%O>%);MJ9-^)%$#V6%O]5+@_PP2_Z&Y>UGF?8ZCL1HXJ&?7X MZB%2*TN+OG [T5)WI>U0S&S_^&<" BT26#KFN/-UZDS[&_T;\L:9:.TWP'T. M2CK1F3CST-A0E04JI(Z?;D^3;.4=&B>FD\_#7G"#:SJZMZX%$ %],TW1]7@. ML6S(NF0R-+*+KP,A?KWK: YE&5UZJQD^0K^/&1/&'G3 T5VY%*T5^AMSL=SS MV>E:7+3Z]]M 6",T7@=H=A'DMR-XWR^R#WEN5BGP^WPCN8A;\>4=,7R2GD7O M@IJ80GX68V!2"(X9)P8-+=:SCKKN?IH"'!\QV/@TC*\#U,="=!3 IO9<< M@H!%9 B71P XSH:GZ#"]BU0S_67&>$AG.\/8H/!N"^;PE<_IV'DUMA[$]OL= M%[O3[,HX5H\;&7'\$FK\!6\>-='<-V6*@^/*[N:Y8:2 MMBJM[UL%>_ANH^GU<'VHUY=F-E*Y7T3FM7:]%FDO)T4@YDPF'$L&I'8Y6T[,W]Y-RXUS=W#XOJ;MMM=J;= M>3;^!80>2Z]Z0F3:["R$Q=UX])1>M&_O<\#=H]%P-*!AOF/Q4D\6LGO'[^1) M4Y2CZ,_"WNE.$/&EYUE]D:9A7'E,)8=32N,$V4F6\ %V?5KT^7NQ*S--U%I= M4]SQA7I6+%0CN_&:S_F1(?%:%_.1B9PC%PR*G<60HH)W^WR^G_PTN&O?<_T5 M+W>*]=;3:+A-M5$6W*2#O,\4A@ <[%$:JK1BO;\)P=,5XN;DQ@_*1+B56.D5Q#,IO?_E0W2I-Z2E5OX>K#)G* MCKE\3U0J(!=""H*S9NA/YAQ&JR\0HG[A]"E]>=KM7PSAAEC5]>3'!>;NQBZV"SL!^*E':!5[(Z@ M1EPA.S S&M>Z=P=MW;4XV,[UYGQMM MQ04H$-G834#^[U].PH(FJ9CD0%NK^$O]!9(@K&])W<2)]O"OJFJ,7ZL:KU6- MKZUJ%-RY1[O1(R\N]DM.639RJW)T->YE/9DS:G"3Q/K[6K%[9>Q M2;^F]CB^A4^>K#GJEN:K13X[6Q2&U4*TE:QF[PLX=Y,[?C(O+QO=5'^M])7D M3KSM;Z+QYL,6GCQY^ZQJE1MSH5;AU_IZ&P&Q:R=Z;7CRY.VQB=I:;TNIAX6= M[2J+[CZ_UI7<*'GZ]J=U::>U)TISL>[=J_U2_,GJ"U-X\N3M!;FJMD!^I/JQ MTOW#*%--FJ,63IPZ>?M3*AX=1(S*EHL(F:*2WX[NLGQ[E#I]>Z)2B39ZFVV\ MOV^GN\W,0WD3K4Q'Z=,GJX-6MIC5"D*_T$J-XL-<9J0MMO#DR3[O;]5AIL.) M:RX5@W/?::FG$I>#)P_W.1+%['@R2<&NXE%IE)!CPBB;S29&DZ@DQ[AT-I:5 MXL=K6T_+G"2&A(TZ=GNQVS@\>T^*@7[Z+KI:%4:&YU +Q M=+,VRW7A;ASEFLM-.(U3AW6%8.K)AY'FTU7>]*V[2!,X:;3 M;1[82:Z_OLUE[WM#(?*0"H3JK?T4[6_ZT;M%=5EIE VM/ZK4MT%0A1M,WM^W M4O>+H5XL5HO;V# #E)SH MH3]9%&ZE]IT^U6ZK"WS2N?DS%=+/!\7>$$*+?>&86U_RX4>['BY7\WMU ]\C M4\71^RI+5,?(1G*.,M8A-5IG R%%LY:HXN1[8L+FBF99A$QC[RY%JY&J: MDP*Y&*<6::67\HM(.[+83[CZ5)6>TH_+=WNC#M]> ALC1^X]N/PKOTS(C5MA MNZA.[5S$$&=6KDP1ZVP!&+8:$K'+_OZPJT!02(FD3%.+V)SIMHK-54(6266C M?9ZTDU@T9L>+F#5%C!0WF>NPE#TGDGO';SGH@0TV)9(H3G#(*:3/=0MN34DF M$?.WZ0P'(+:;L"70G.*(/HE@ %G 5!UFD5/"HKL]4%?1;Q%1=A&:JO'CEOPW M2JT&PE-6&Z\Y, ?6Z>VN;/>'[_K*/*+>?E\ M'ILY7=3K*#(:](X89%$]]ED,!+@GGLX]!&4&VOV0%! M1\\)9+%4*9J\X.;DDUY4>$.(XE:@FT=QG)3HW]$-@[J525G+I^5E7R!JO,;! M\UR8M\@N^KRK]W;2;]PM"I$)5]@F'G=/V=MA9 +8D;TYC?G]YZ@_F$2;QY', M8]>;&>"]).ETQWY^3+%269JB9)*65A-.B"H*;A#^?<68?XKH3+0.F/Y$-W-Y!YZZ#][K;D9P& M8*[_U*,9KW,>58"^JTEEQ7_'I_<+2]%$94P%PQ+-(PE*RU5(GAC)DO*RKD"T MLCPPQVG,OL#N@M2BN@5K] 8]CK)T)"ZF>WU-V#'K"T!D#_2YEXF\R(_ZZ]18 MF4XF3:[ 37GI-O+()XNYSP_S[=;%Y>,T$E/YX5!H+AYCC4&41ZTJ%HX&J52P M,$TP)&1,M2HGZ.LC1>SGA!E^#&BDA1.MA6:=\*E&DPIH)>AUF@KI8Q6[XA#3 MP/=6#"&=AB"^+L)\$: F9EO.+8 .B#4QL#?D8'UZF"Z,'J.1>671W"[[T88P MGCXN!EQ1!"B$WT8OE6R'UT0;IM.,34:HI2_#Q1LJZ]0#T MB-.<1.SA89!&2C[%VF_^D2)F-Q9\$+@ZE!DTVXS6QCE+DQXAL+:CT:/;'BJ_JVO@.''=./$V-YVP#J"967X]O@O%A? M>MM+I&.NEZ-D5,@FJOUEI5\H9IJWQ7:CD*ZU@S2GZ#L])'3'L.$94YWDWF+) MIX:/I7ZW5>)KY5RJOGC8/I?Q^3R[S 'F-"Q,LD>EQ$+]@H0G:<5%VGPUUUE$DNF[R:HD9FH# MT&C3X70F(-_)UQ.8<("ODS8)WZV_T_8XN?2H4I\49"O56BA]:]&*I#;W,^V# M+KV@F\$")U_L-9IML5KM[VMSOF'9N;Z=PG21^&F?!'+?I/+V-4-=?LHP.[F< MT219CN:'RBV?DCNIA]I@%\\T@_-HWY SC0D?S0EI1 ]G]"-B*C;/6^D^SPWE MGOJTVMOM:&=*TZ;/53 ?)*'U!&J[G]\.[Q[OV]#L< M/)Z*0#6"(S_/D7[PO@D>7TDZK\P)\C2VEY&D2:ZHI_/D@OP-FCKW44O;U*R% M,C'+9GO:DD$U>"[3GO4#<+K ^.M&F9;U/;[1;B'0T\E]NJ>S5JO4"X]1\:FO MR+M8H67JCX7:]I(\G4X?HX_QI7VMWY3[62IK/ BYBF7>Z_W(?,"5,G)CG9,^ MR!P^YPWURZK[]=-TEWSH9+A](K;4Q=F:2U: PI+9X!9HW^: ^;]Q4)4FJ1O\ MXQ]RTDAS$NECJQ676,@MA&H.WOWXO_^.OVRZ8]#$H&.O[D'1[%A0"0Y^CS%^Y 0 M*4L]]E*Z9.J,CS@U2]DT"C2N?063AR,WGJF( @H?DPPCMV_148V5FY/I5$A) MS)?H;P5]6FG9FWGN>.I?IWV;SLP".>^7=R(&RJO+"M_=W^/E^;:?[S>/FNWQ M[2R;%G@[E1X5*_MMO9C.G?&;AX_A+!)1BU5N+K0I3!$ RG*E*J(7LF:1\)Q) MAJ?A8)3P,U02>A69()@$1$D,_IL_/K. F_;8"+CD/&4 7:1_WZA5Q/+3NNY( MPY*LSG:L]?<).=Z=E"=:?9'[I$IM@$>$I51R-X>9@^>'[7*O+Y4G4X[=_$XZ MN)KT!ER9\@_G!_^F,".2;0A3!46:8NCDOI+D2^REZ'Q 4R_))P<)FIPW^YH] MXZ7+9FBFI64X^V+OB](SOVZ@?)J[26;_\\RH;5_ZHV]]#+5, !&=2W-^C^#D M[Q\TF15U[A?S2%D6,'FQ\Z@P!IEC6_(GIY1^S#QI+P?XIV?"9Y)70%P$(*)7 M0%P$(*(WJCQ?>QO/XN)+!W])<_PZ!,B\ 0'8D<%XP@])1\YWDF+L M)I/X2K@?EA.^POE'?/QN.@7]P?7T?:YD_N1:RA>QX>0VKNAQ@A[.O-%G,>3* M'R^7/V:.V>.Y5H"?@]K,'^5T@%SM0L1G'W+*CB\8]=$;^4I.^ HH?RXGO$+Y M)Z H7U/_Y'%&5Y,OE:K:=S$MCZ& F>_/ZC?3Q7?ITI&W#N0T2/ M Z)+NHWN]R_ ]-.+^=^/."HU%B_QK#ZR)O$%?WPX?M CX[5!PO>5ZKXF1OAI M>0;8HB&76-0TS;[O"[5=?M-H)/GV/H?;P[JK[:&-A5V>+IV@JFWX8(>&F".'&TEPXEGV.<'\!"Q2SRD.D5I\,RB5STJ]F MYIO8S/>%@4XO(2#>]7.,YYL/]PP70L[SVD;E%ZTR%"CU!3"@TMWM8)PRVNW^ MFM]TMOI"KSS=3TC^9:GW$U(QKG1^.2K&>4+O2-IX M$.T-1'[9X96,W&_SNPAV109-(YZ.AU/Q4T?W7[^TM\+M]Y]B:LB!SR(EP%>_R)4'7'G +Z3V/,L$BO<516@;>8MOCJO1/M=+-;HQ M9 (TRI_)IL*IY'-I/D3W^2\I!__G9.K1A5#M-\QU=V^_+EBDR?N9I@!V3HOWV)S4%>'/WDR7=O$);F'KM-QQ%D?3_P!Z8;A\&,@=A M5&?WK(]>4\/^%D>O/\K$\J^:W6/N\ MHBTW8#N]K:QNY+J.XT0"K*[6^-:.K?*-"J\(D72AJ._UZ;:-C:NQ_C2S)!/!EG@_.+AHGNW*7)F7T[D*K7$HC%5DVU60AI.)Y+A;/JT7?6OIN5D MKEK.5<"&).R"=)R[AZM^,9X:@C]5'.?>YAIM\U49LK*B\*9 M.!?F M*$?RDMATPC%":6;%QUG5\VN?G#N=#EIBS_*UA2#NGQ&;X4>]1+Z^UP MMEC$A%[4R%?6TZ62H\4+T40XF^3"T?3/:4Q.![J+T9B.LIK]]=C.?)NK-O6+ M:U/?<.ZKVO5-/"Z K57; C=X2LAW7$I*1^K=O3B;M=HT:SD6#Z&7A_-Q39#PI(*,!Q]_KDCF=]9>/,1Z.S8%X'#E<7;26_5:ZDQ M?KDM)N1U2M ?R]L__DDF8X'#E:4FSE:!^+89Q0RG)TO$4OXM.D H4:^:!F" M9N+]_[!7<+T@#+ R R/D@;4-_]]!S8:K:6%]GF[\<-0IWR6P6I$8T:RF&VAY$TF\Y^0]R.>Y.3FL?3/=[\'I7WT M6X?%?>RS%^I2&! M??4C%KU)?1(,CWA2W :M!U'5&%4[):>KAMBP\C;KU( M]?5AM9M.E!:/TQ$^&OLCB)@^N?R6%PSD#V9+-KHSP0@HLFU*?''S4+FM+812 M7US*@]1LS7]6D:T?5F3<2X"2%\T0),CH &!G$=B(=L$A<"V3%3+<'$0 M2_0=@L76^3)5!;4353W8S1;DF@#4C+H\TH9)+@GV; 'UX)E,"W [),!SD@F? MKZBS&+]ZJ+*_4BFE%S(:WS:'U?%V:RSL0N0Q49O4V]M.^TU*.R/(40YV0] # M -.5159!SN]$U084*!GZLD!@3-9J3H[I-[\/7B"W4\R1:)DZ[!UNH$EO)Z=) M0W9C=:+,C;J;5MV.S#?&0IBL#3G;,1:EZ(%Z7&F4WJ @_^1Q@MV 5)_F%H^) M3J:YYJO+Q:QS-\\\;DNHO:3"7"IZWM[X?,@>61P7 MG[?VN7;_:Y?N,W=W3[6T#7/@-:EFGZH6^G"^JM\/[7E\N)!M2==R(-6^GWZ]>9,^J M%]U^OLNW^WRC%^('\&_WF[2+IA;*K0Q%#<4H;E/3.Z\#]T(T+2H&H+=NF*$I ML@% 6$./^;!K6J*=8JMR<5#2BH=B"ZK$P?KE2 M];TL-S69L2V'>\)6+$+@_-K&=H1 D[J&*$6^[#P%'X/&1!CA\?:75,?G^]OU,DW)RN'@)#R!K)KFJ'#+J*3E= M?N\]PMQ).516R*=FQ31M6:IH+:)H!3+/8B+7;C?5=G\1>Y@8RG@4S:2)6 Q' M 4420;S3T>HFR.G@^IB2!&B""(4;%;0]\HYH^F]011F(S-!VI@!KW2J@@XUE MJE.AYHE;#]D ':IG.L^["Q ^K+C 1Q9*[D\3Y9",47MR)S>A)G[ 5B6X#>CJ MH#!YZ0;4NL.NH^@HB2B[".5X/V[)?Z/45N@6ML93F:_.ZM9V7A8G4;T=V.'@ MIQC+RU8G8*S+?,E_('?420BN"F]ZHAAP($'30&@8IF#LG;Y!A(!#$A! ^#7G MS98RQ;X1L;K, M03N57O-+?:\LRG6YG)AL+_+R"_GUG#]&P>XQ<+(;JU M^)G!+5HKX/?I5'!8X29T55<^'(U[6_TBT+A3B=BK2GK_Q$?TUT2"?Z=P#^F;!8DLF3ANH/J.LB+)A"8KF<-*S>@MA MK(&Z!'QY8J-'Z=7R^%_!I'\=[+Y4)MT3Z_LNGWL<].W&?)LIC9;R4P$#X]G$ ME4E_(I/&OSA[O@@47IKUC7HWS.XXH5L7=]/D8[1T^Q-.N,]GT(:EI!^R6MSB MJ^I@_3C+2WROA?9DE OVQ)UGT$MR!^8Y!GV*95=._5NB^*5R:5[;&OG'88/G MFO?=V4Q^2N0UU$72P9A^9=(?J&MT94T!!!8T80H4?!&(7&](TZB9UXI\:G=? MYINIUFC0N6A>';6'Z>(DJN2YPGZI-G5A<'MKMS'_+O567NTHTR:!2VC) '/$ MN\\SZ->X:V)=I=.KK"=]>7&;ES)WW7&E=2'NFL]PR\62::GQ6+1S?:4GE0>1 M;GR6T"_DO#[WU.M<$W@AD!DGH/KEBLZ,!!^N]VCEX@.K\L"R]5J:M-:VHC,937BW7/2@K" MN-Q2,SF<3);^Q;6Z7TJ#>Q?6Y6>)W.TJJQURQNY6Q; H_D[+R;M2CM%;1 M3,NP289_$V!C]&:"QI"R3#)MGE7.(L-XHRIO'V-\I*'7S-N4V$@FMH"(B6!' M_6G6&@+8?+MR=F:=-^EJ\6TQK]6L98RS1U:EFDO8CT/^0D**;]357AM-+,;T M9>VQ47SD4UEQ>:_EYLHPYJ7I[^QV1OH\0C=ND7%I,Z\4\)^]JVNII7TU-'K T+AM. M)]\E&;TDI;?+1%T#ED8$(TEB$D*%&5X"^IRQ6,30U:-%PYC[*D*?LH;#JPEH"O*NPMO:L;8[PF^+*QTBE& 49'$Z&:KDTC6*,5JFAH5V%F M?DL5M'\3\_YZ,OE5.3-GUIE+=5!G M?)B9^24SEF0M?SNY-3.WBW*IU\U,K#+7WEQTJH?TT'WJ[GK=$B_/J])C(R(* M#7&+G0ZBX7C\=$SF,]YIC[V3DCO*UH)BBJ:@HD)LR))-L0C+G^@R#LX!+P0T M7/Y"'J5_ _)>JCNIN>\#>TG?:_V86)@_[+5^6MX!$F?.)7*\(H)])V@V8BDK M4DE^9L'(FVK_#RS=P\IMG'7ZMC%POU\]>/):#WZM!W]M/;A >,@H,TG#,YGL M*!9+R:.$(,@C(9U.CT1!E%(Q>9(2!.$/^E;ZC0JPYQCU9M#&CHHIVJ8)RX, MR6F"NC>!W<8S[$M?4R<5C;IWC_L+Q6Y"WA9=X>MME9A!SF;QEDL*;%]4!!7O M6R*WY9A*MFJ11UAC"^":'UE0?'*RLYPAX*P%P<8-(:]NZ!:\MR-/09)@]7!) M-U"H@!&G+_!W5ZZ:7]NXQ1M!_7]* DH%GQ=)%W) 1!M&G-344$"6]1"800' M68(,B+2QI!(+(@_N">SV:0C5<_O MR-E\.#2V+5*2J>E62%66"E76POYGA;$.#^DV; W,;:P='\]I92AI>,)JQ 6O MGIP-TW9_QZ_*.ZPF90^Q<\F3"7SF^2":@THQ$LV&@+%(\E(1R9>=S0% P";" MUFZ@>N*W\(_6?H6?J+2L5)'PK1.%UO?;)M5,96,)BJXMSM -P6"U%/9A!RKL M(W.FVZIT_*D8]"$]R_&G>#G'GV&AJZBL,"7@Z"]C657DS!CP.ERPI M >_4R44+ZNF^29,,V?D8+\L$\(*Z'R*1[W!(4"TX\G06,O7EL[B"5PM'-K!# M)?9F *@9\ =U?Q-ZT.T0O3BGQ$VFK0Y(L.%%])-"V/P?2,+%(A:L.>"3@/3X MOM#E\(,T,F6\!;.X^1 M87BM3"X [EI@1(![U '%8W:B_".,%A6EHU$O:%?@Q>0B]O".\+L#H&*-5S' M .M4,;!B%3=,CEN2X2?L(^")(U78HAKRC?0P/GBG7X/YXY_F1C8VBKS]O_^. MOVV# '+2^0 ;O.%%,ARVP)2Q"%,#.*G*1(Y@I^B5@DF;JQHE@IBS,-S+/IGB OZ08A^!K?P-?1@V02T@,+$-@I M7)/D4*L$F*;J*W).6O],TYA,W\*H7%B(HS>A)FQHH@I3]G%)5W= P2=@8Q!LY*$Z;!/ X%\# MST^:?0A,K]+ O(-OTE#[!*Y.Q:O 9DP,50$GV<95Q;)4PF"5)6JWL H BJAR MH%G"6^4;%[H$#"ORE,OH>1NP$Q3F4%_#"W60GO?A/+)?ID\B<0!E&H)((D@R M'@P6!V8).#LV,;YDA&&O)B#" 23Q58[ZY'P!=%W6RNYN*9B$@/U($CX$&,49O$W:695X=T7DM7AGBJJB&)$]K=:4 M5V XHL@V-/C&W#;V(*<-P5X*X9!J V(X'ZJ8!.'AQ=ESA"2; $Q$5 5NA0*5 M'$18[2D2@9(N$K2S%+<0!5F2CV=M4;NCY@X(<@$=80A>! Y(+$0>(-1P:"]; MH0EP77@=R$(/B"YOQ*^ ]G\3JFA@1^\Q')@!U,)=B[*"B )L50"-&K5"L% < M1[:+4R)@D\%HUQ':P),4T>LI!CO2-Y2VT&5GV&.%DNYRKT]5'7\+9MEXGZ ( MD=LC)@F[]H-.D+ASQXT9XV+X+?*0N&(M7G@'W\*ISX*^DTPYR5H OJ'-3 MV#9@!J#1%""N QW H5R^0T3\5"=:!1,<5/S3EK\@4O25K2ZIA3_>KP3492IN MY@$Y%U$0BCDG!S?SQ%? MF'_G-C4:'"H%[$9?MGNWA!&Z%B[0/NN5S/JOK11# %:S=TC3A^O'V"*\#E\" M;A/="(:^$\; :=A5!5_+*\%N3T'MP1U&P_[HTO$- F"VOLL3G)2LEW #3X"Q M^:)A3_%(D5RO$\*V6OB=Y5B'>P8;@9ZNNS?1T<9:]"&\"%]?HK A5$)BJL!E MX5EBE.O"U%9I*SS_M1"/PTHAO]"0EW,HA#\1D#(Q5F!?*V5#9D#!N21]234% MGQ+@RC@+K4N'>_1ONC?D+04P="7@$X@K,A7VW5ZN$^G1Y\-NKY=#DC^XC.>! MB*8$51.H"4&$'.E!2%V'V-&+Z06'HI\P!=LPD:30&0FWB3N^E=%EP#8.8LQ8 MR%YG0-@L40V97\.C'71M67MJLT]0[Q3WCGWN,"G_N6D("#0R8D(:,D*)$ 8H M3DO%I'ZQ"^(;/3@H'@A%C5%S"7A[L0.-630TF%!)KJH.@+XC=8'00S=M"(>'AR" MWWF5(**38*%(FKSW- B_.F'.P*ZFKS0![Q?R 0ZXUS"CS=\\E1.W,);IW<#V MEDA@5"L].+ZG2X297\*AA@,A+-B63C04V97$L(B!5W1>P4%>?5:YH7L!Q#J@ M"?J\#Q3T^X#2,U!0A)O# Y-N>>2$" 0J$334A&1J7,?B)!4E- -U0?,K.W W MQ.Y7 G4^9E(=(=#1NU]2+A/JM]0,Q.C.WX93839:X7, MT98%U=2]?2,-\U2, [_H ^!R-BZ@/+%VP8R;:L0M1:()9K 8CB _\;F6_?(8 M(*]HC#\"KDT48RD'BN,PM6)I"AO1-I;,BJ-" A4"I]&7I\#:@.L@;C!L#^C( M-FX"MDL^_GBP6HBQ$P?-<5UB;*,76]$(K>,AR<+ VX'B)!_;>R,&IL.IY//X M=W)O04 CKW&D.P+N2+ ?2O0OU_!^ZQA[ZAICO\;87QMC_P:WI\LMM@ZW.#$# M C@&,06D%Q@'_$HS)4--U.IS!UI]Z,]B,U*-195Q 8J>%]VE0FKK*70"<^?@ M8R@EX#ZIL\#$K')$7] /,4V;S"\!EK,%?"2')#.87'Y$1VL!+U*%E2G_<'[X M^P-H\R !R\<4R!WA)B*JL-=MZ\=$V&PIL^E96-S)*.SP \/)(\"F.'=6$]^NK9R:894X&D!$G9.KOX]%H M1U/*OKI,J[F2?28P-=]0=]''%IM]@YR@?FK6(?$[9B\<+9&)_4VL7\]FHH$- M3*X@ZTCPL/F"A><$STK@6F!1RZ3R)N?[F,]V2(V!6/__5X7 :V!M:" MX;-O34&5:7:^H4\4BTVT"Q,&"4@/2*YAFBJ*"Q)%UH@_" 2T0/DL0<8N603% ME$<#EX>/W!4=+PL=.U1!(1/Y2/R'!"V HY)"+PL?=KR2(0PAD,P9S90Q7G\. MJX+U:L**7(W^&VH<,4[M#UZ[P6-DW:B;N+'EL:*C2PL>(SH)QIE4#&P3$G3B MVV-9D$S/-2:P8(WK-M9W1%ZX\5J2*D)%C><-"8WPLL8"4FX5)U' M6,#UP'$%T"8:*7'6''NA#U91?=%]EV&Q8#&-PN-%28I$O"TT(>0TM$^J DEP MW]:4M2T'I1UX9_<[]EQ^>E\+AZK_CR)M.'0+\"C*$SA&I),O'/R>+^?"M.I0 M,"W\:MC5%,*'KG(78A^:+OLFK;MY)L_B (U)+B>"""Z3Y@(+H;&AH]?6ERJA M&]9$5Q7])M1%7R8\Q9(X:!8&B<^>0HRE=GV71GX5'1 MN0.2XQG[^\7W?](%D*21PU01#)I@JJA-(JI@/%B&(DWETYR4/K%+?/$%XID( M2-4A'@22\U[I=*E$(.D:C$H#\W@.LD&>$=17(O[7$_&!E&/T%"+^+:RC8VFE M@GJ,Y\)A'-UQK)DLCNXEZ6$$=RF?"JL]1L!<#D(#_4Z*' M=>]1"] T6YB7Q M29J 2CXIOA1()W%A\]@9AWH'$8^'!R&V_V&*RUD7H+?B,W'P@.28,RX%P"7T MWVJL&);LY$J[5]H]3[M\H=F-Q#FN\."G7%_>[3/RYZ9_XP8\B9D^QZ";+.&SV((3+)Q[]:]).GF>R'/' MMF8RFZ:T$C9W@;:/@ET/D0 >U@C1/$::->5/-'8'Z.$(0,_5 M26L#L3P#B< MBH&':LI$=AZZ I])+G*C)/<, %J!S>^O+/C*@E]A ]W7_M5F M$"DLP8H\#6 ;FLH:JR[&9"=1-DW*Q+QL9%J31S-*!&DC$)(#:R;BI3W27KA! MF?:.2X,TH2 -3 [X]+D4.,]3I"HK'3524Q#%F0 24L81T#JZ[+"\R77476G_ M2OOG\7X@6QW9;/^+Z9[1(:E4,.QED*N6:*-CXNGUZ'@FJROJK7#JGTY*GJC[ MG":*$B:AD=8U5)]ZOI8%[3B66 M^@[#&O]6'B3X(TCPO#!](6!TI$\0,T_3M8A34F.;Q'0#$IJ M+#B1DN? T'R)=S M5P[@<8!SM.\&ZQGAD_)&6NU#?LR3_S F[\3K5ZI@+@7RQ':FJXRYA$F71)*Q M^+W:7XS[MGNW64-TE=U1^'LO(OJ=YB_EW(8?1?S\WSPJY[UR]2M7/XM.51>/ M[> D$]._,NU;\:JEW];MRPG(!$.4D6 MT$JWL&\$V.C,TG1RGIE ',NLB0>9>T+,X]E^)1L+00436;BRK"O+>L8)KGL9 M=%?*]2CWE;E! 19I94 S&.!2G:YR#LD",6,^:@2[A@6F%QB"I)!T0.(@6PI3 M_)"ZS=B2I&472=W8XZ09LJ M.JJ UIXU^6:6L!\K2/L?KY^ LQ&PNI%C8=1@-3-T.,WL.>WH=ZW"3%^K,$^R MQ:]5F&>NZRIO__7RULG9N\K:CY"U-$8DSC 4A!&F(WG[IWPSO0G3F X6P$BZ MR4I"0O@C]IBA$A17<-J _'5)"O.5?B^,?O.R)5SI]Z/H=ZE(D:6NRJ)-NE.3 M=]$@KJ_MT3CV_[?W);QM(]FZ?X7([1XX_62UJ%W)O0,HMI-XLMAM.;.\AP>! M$DLV.Y2H(27;FE]_SU8+**<$0[.,L&+8I)[$RQL/#%W&T1\C#ME"O\7 LL0%,U=OIIBX&J)2 ,H9L H^9AX+ MIC=.;A+%"RZ1>7@CG8CMUVRD<_>IE)+ P60H[WK>5EO4:P0.,M!J&E2:LVZ: M/@"[FTQA40;#7@D>_*KBS1G8"HTS0]= [6F -^=J<#0(YE0FJJ><7 M6.M,I>5F4&L#2[$" ]#C\JE#-28.'\U6TT#A!5F!/YE4X^#H )_S(4A!MOTF MDX"Q4$[@^DBN(X+8$GH!S=G':-"9LRI<9YY;ET@QQ"QS"NGE@/<[9 /WG^#6 M6N40+G,9KZ1*UD4_)%(@0GC3\ #4 ^ =%]H=!$3DZ 91O DU]OCPZ+G;&4GP MILF,FN1 H25+O%%'L%!AY4Y(/Q9!V!2_7K,^O):VBH:)O165>H!PU,C[0(2[ MMWWR'#\9$6+JK9_KX^?R[1"W?OX,/R^-'R0-_LO[#,0 -NW=/C]J]\!O/#?L M!*6P781"SWA_N+%EP()$QX$0,F$R4PX4.<8C,.4?NZ"3FP!E7"0JC4+SY8A4 M7QH@AIYH&1Y78WCU,8-ZWO MPK834X<.>*N*L3T_PA4XE3?7W3?#X8=SAKMPG0/$-,J-/P8?V%]<1DQHZ!P0 M/52P!BXN+)XM?^DP6 3>@$LH/B0@(PE]@(D1]PX''UX]]Z:*9(.U)?X*)T0U MWR$;%9KY@N\!6@(8*!;>SV28R&:"@(/3)#01^4P7Y=<9 W8-C,ZH&TP<(XQ> MZ+P *V,9%9,;OK7^Y>7FA^31,\WC@IR^SZ0%@#X5H5$7<>.N*/(<4F:4PQ1N MT P8E!O_67'&APD%A>O3JOTLFV"(-+"TY5( 2.O88&XV&,;1[N0^+\XU_,=PO2+PCU),YK16A M^GB;7&,"JCBR$%0LDKPBM""L>(A=&J;@"G$/2GOPW*IOK4[-)S6!A=NG9\E! M]C%CSW1 49;$ I2:LA8GDA&CS.$ZF"P,L/Q!_]4; RVON_OLJE2]TY*H/7[) MP4\6/AMXI<5;[,'IDQW4:\[+XSZ;H"&2>)"L1@Y=F.0DP'U0<3G4\!KBLNCA!.E&NN%06LM=C'TR-69TFV:$1F].%J$ZHOID ME;=5'SY'>6&:QXPJ*A"['!QYI;P&&)7C:,@MOEH.[F]M_Q[4R5\@7S#CSNO1 MAP_>%38]">V $L@":$[3<')^6<1X&F@==\XJ;,-)NEMYD.JX0Z.IBPALM15^ M%%U(-VRKP:THSDL$15;X<'B7?"DBNFN"W3G"\:,QMU%H[?$H@6_0:\-KH$=" MQ$ E3JQ!F'A7K7AO%#+\K2I>'\03+)R*]TK%%U@UA0,;7(,3---L3MHE=!PZ MY'ICP'EB0UHB41X3-?&E3@XJ3&>^7#AI)EQ2.TSFQA(B*3K&QE$0\PD%Y_3@ MC+T3A!UGZCU\S6F01O0^D;X&5VC8[Y' N:85.8LY(=;V5?[)?P?9GY&)XI@' MC<(2&\W#[A35G:B8=U7#F_-LZ!:YP+ DDLNQ?Z)W. YP "X[F"&V6C *F2:G M >$GTH*(E)P=L+/D9FS:%J9Q".XX6VH+?=X MD&"TX*:@/>OI:3+:EHFFD",)=^0%D5X*9-B/6KW2W56O[*I7GC"&^#I%T[UI M(O3MFJ<+"9$7LT#4M($APK)"$-2'T$64$C:=:YPC8R^<T?O!S!,*A@X(^+$A"3U 5-0/2!V-X:2\1>#0=^$_7Z5(Y1MG MQF02FC^\4[-+V^$\5RJ5D"G\4JY3[S4&;R+%.#KZA1*QH>606[PT8DO[ BJG M;#ED$6QR@^.W>GVG49K*&<\+P%ZG"5N?H3%C(X+DTIIH*C^3[#5VM^XWU0/= MNXZ+RU/D,-,RI="W&^>D^"G&Y".5+]@M2C@,A/:<:!+$O-,2"P*.P4JPM,3. MF:KQ9<#V-CTNEL9W? )/ZOC@$Y9&K#0QHUZN6%%^0L)?">?5T9.=P8-&C MA/OR @+)&Q;EA%+67;BT[B86$?[?8;[O3L MY.!? PKLY8/;-JRX'LPN$.8)"GN.J)$6%.M&F!TM7,T"]% S#=F>BQ/0X0-[ M+"52[U4.F4*G52T.CG&9))0S1Y&&=SMZ#IP=\)@P *%K.H1EU5R;9&F1 H*5 M7"QU:3\<8:H5@7'"!I,^ /L:%-@EIUJ8ME(NR!P%ZX((5U#V\,8QI4UXAXBH M"F(TV50T$:NB$9,Z 6O?"S E1U. =R.G+>%_B!-.O^=PBG"3;RWDM!XSN=W: M.AE\.!EX:^;4'<&.>UM6P3A-LLS:5@;UA+B[;;!'5R.1QEPN*(<71U,*Y6(, M5]A]F8ZOE)T,(X4VI@+.;@+ON\#X!W^I!..$_[#&XEL>;['Q !#:P3S ^CN) MM?!]@T!K+$D85LF?EWD&GPYFT87/Y"(K9MS@^.#HP\F8>P8 M9!P.PN._W05>*JVJ0]L6M]E+W+9-S3+D;4$U8V"TT'1^CF'<(G) MPV"J,]\'\QN9'2=(VZVIOH]P0[BT2SSB--NQ+SW-DO5'!>H\%**N-^1>I]ZG M#"NVR4, M_(38MBF"1RX6*%]=DC:F<(-.F#KC1G(FD#/L4+N^3/AL@]?Q&;1%DBG]$IRL M<(ZI8,HJCQ1/A@$F$U'1:*HP3/ACIK6E5JZ9ML#1 \BX!)06%T\N5/B,,5\K7+80> MXY;L< D)=D7;8KEP?X[+NJ+YLWEO\QY9CC;)P:/,HC)U/)M@!WP*]B#ZA[13 MM$(\=?)Y,G#B,.DH&+K*N(0:>#-(TX!NL9SJWVGKG;8N5Y$#OOGA*)R"*3.# M,WP9S;>NKDG!A%RE'@C7N%MM!M:8LH'^U^3Z1J!1PLB*J+" '&EX1=3:,#<7)9 [#T?NX6L5-^Q\:)KYE5%W4\ M!2X3/?PCVV1P"-LUT^6HKRBD?NJ@"=V%-_6 _?]F:%1_^2^_TWRY)4@JITCR M,LGF>, RP2A&EWZ:B$$OG+1X1UJX-^\S&0/T ;Y*4@6[/V:)YBN3^0>IL<%( MZ9\0!J6W*R39%9(\71B4G2GSE$P9?.#1#?6\@9(]Q=I84,-O13][!YX<^$CL>($F4%;1 MD_*+=I L3TF7G$4<2SBZB9AS!H4-W])WW.HM>4G]:2(%"9PMG;N]C=?*QH5? M?!D?]X]ZGW;J=YP!4$RHA6$:WT3O'T1[-LRP(EX;L&".^-N(A@E!EM];MC%:CJ3QJ>9 MYTJ!\&NA;AC%Z71_SG<]A-*C(+8 /J[T*5E"1*NV-3NRESJ5\VEZ=ZYUG&(9 MD%[P1O=GI_+8L-0L,:Y;=$VYSS<7))4Q8)\'VSO2UZF+J:0@RSL[.,=I3$@J ML#!$F%Z=4L:U9U.X%&/#OF$1W*6DB4 >$1Q"S=0D6C!>Q)3)=^Y'&LBUP*P-IYC3 M@>V+.*T'RI%:/;&V;Y\UXQR+/:.QN[]<&T AOY!VDW!SR):3NH0_GV.R4UNN MVL+2\V,J/=]BW0RW'KF]%H5VR%SVV]IN64GS!.*ZW*L]:KTD%3/U:)+9"OF] M_MGA8&-KCVY\8.B!._JY"EE88EG'XAFWY2*0F+Q:DFVE2V5NZV[0^8%EILT= ML%9&5 MDX_LNTP(U-,P%4D9'>-P; Z>,:X[$9+1T9MW0IKW"]ER*!$N(+,I3PT'&^:$H"*:_F0Z-Z=Q2Z'<T=G)V=/]?YZ/PK3(=58)]+PXG& M42 I<%X#H^'#A#H1Z)O(^8HN*[80P#\Y)YII_!CJ";E !0C7!:T@G"Q'(^9U MOAB]Z ;OY_Q[(F2CZG=X^U9L8JS:VX?S-],T<)B##*,=_LB4AF U78T.:-RY]3(ZTH296Z5-(N>59'QA?>*8"IRYYQS4R0RQ'7-.%6M)F/UR M$HRY!F>T(L,, 4'WL9=[9=-G6"P8A?O8W$)C4ES=\CKB\D319JATDUE,8)Y4 M@"CNH=9]9)Z9L%>ZG''=#B^ &Q&@H2C:W>@[RG7E5-M%,%7[V)1YHQZ]R@0>#'Z$#"W8=\ M58L(Z=W1[JIH-,9E_*ECK'"ANN70>YVBFTDY M/BP>R!!(2;Y+NAL+ J0F\*CZJ6K@V%]%%U[+.V+T+'C%OJT)X$>:O#^^$_[, MVF9!H)^(%-IRUEQ>*'"C.AJFJPUI1\ACCT9+RL9@LZ347!AX6*Z"OTZ*(WO! M;9^\OM04NM-;.[VU06\QNJ@&: 87 9-7>($6V0N0OY*3?X6FY;5B__[Y&1@> MB_'VRI\Y43:UZ;W)MA_2OT0IO-4A[2HB8"55[Z_ M(@B3N8%P6&+W7@ES/95 4_6#9VA1&*%92>< MEC5QD(ME*1NT"&,;6B(72Q419'MV&I//>USE<1S;^&=Z" MYH? .2>#_4:M=O"O[;F66TW')0ANY=DPU][1WT].*3V9)7$4RM^I[!OQ'18. M4O#1)X0^Q45E0^#O:G&FLM\L+N>@6@[#QJT=K-2B*4$R'L\$Z(L;\K VWP"N M,0**@5? 1BLJO S0X*-0OJW07QNNR7;0M\46- UQCK.'364)X\KD$(*T[F4( M%8+:H7> PF>F(8&?Q77[PFC^#]H=T*CMN@-VW0%/&&;R#J@@R7^^TF&;[:.; MK.=D=9]R'$V0?HXA>JHUY MC=@F3;Z9%',H^#F.^$+)$$@Z)"SO8(S)4&6"AA=AI)5J$616V6%&I5! M[;G:$M<.@RX+373#T5;WYJH(X!Z&0SB.3HO-BSP6%A4S 8N=SA^0<(-IPB8: M1B8-1[IO). +5H;XQ[1)PA5JT/'P@\G\#(34F#G9".BQQ<1K,@#Y0E$9R1NF#" 0/L5*MZATM#4J3! M22K%)E>07"KI1%G$XPW2B(EX3!NMV2H:3.X.;: !NHBBIE-IMVHEU1ZY#S5J M-L*D&8L(*$DCH!I$$P;P$CQ/$@#,-F8\=H?",,_X8^:,JX_SO@"#+25E0RM0 M!,@,V*873$E=[V*B^HCW-\W7B-&A$#@\*031EES%@"ERJ' #UF:HD%Y4\R31 M1^^/>R6JYA/UK1SZ\/^P[M$_L& M&N*0 #>G&) 8*Z)JRK/,Z )@QM&3D BEFO'-*R5OAS?LFQ%, Q0$^$\(FO(* M5"99(ZCR;38,Y^*.U#HL\"@3:^4F:WADGWN83A'[+9@:)JBC_JDF@JIZ)QJ' MVF]4+!:UI4=A6$5^@Y2C6P",N3R9#A#Y3?W3BF%*8=#?6X"L]XX^]9_G-H>H MM;X\99UK1'L!E!,V"R2ZG1$NO,-_2&-]W $LH#%XAZ@2$ M(3(-947W3X9JRZ#\+GOR5/& ]RFX;7%(+?%YX.V2FP*A4:ACK5!9'QG@8PIZ M+4$=/1#&6^H@I-J!V?2D_-<"S.)#T"RJ\'6E;%$P_&%-V\HUYMR_A#%0@N+H M]@.0BO@5$7'S%D*XRHS/F:1Y]'&S90)*::Z,0&2)30,LLN/C ,\#20"_F\MM M9RJB.YR^0P8[L=NE]NQK1]YB5]J;*%\9N+YK/$9XGZ&2,%Q=,!S0K'A>U!@\ M?RE9S/B$FV.5TR2>J#1]8^)S:<^P) TSLKS7_�L\EGGKQ65]O4LZ94<^\V MJ'@++_YX&._V8KZS_A.+GU/7+K;!''^L>H: *RUJ=9>&9@W"B0N*SLNW@G,?@/(P M))7EB.X48'.Y+/W-$._[:[CGA7!H+J+Y[*^E / 8S+0@\#F:F5(@^'*,=U'> MN)YE&._EZVG(<@9@*BH6E'LLI$..4Y>6Y2RY%2,^)7-&B+_*UBV/%_\DT5O? M8'YX1EMPIB.M;] TP=C_]@(<&F"(J=Y%&]$V"*#69$DP8,D(+U"]VCS[Z!'#Q5J4AW4/E03 M14$#V[Y/"#[\:Z\?7G'MN5EFL#A_5SBR/JM%;7D>]L].^]KVK-C7]=,I>);T MXP"QY&",)Q;K[@#T+HY./^738'!RQF91!@S)+ MTQ\SQ#WJW#[:":COG1%]..L75NCCV_>OCBTN@AEU%>='Z)FL=/ F&"\-PR=^ M]BI@\CZ3:2#3/+,3(AG#&< 3 J)4F'#!&R&+BF&JB2N]S2=*L\&%'"A04\_7 M>0AA5#T3U.L9CAK^7-M_9PPO-)D]YD>H.'A@5/"$19IL MBJ-DRGGZ41-W_BYQMTOD49< M(O'U%^8GR)ER]&)BE_HKVW)%XA=);M M51"CE1&M,J$_M<5#&"D@+&4TR'"[L$)QJ9!3'NYQ@O?2)<8(QRP]#K W9[S6 MF,BX6/'JNDZ"BN%V@5E%0F,_2< ZC>G1F$AD3MDLX8A8M.!D#*X/^[,.TS>M MK?$(*OFI58IXTP';U93(T>X6O[O0 K3-E348@Q$Z;IC-2TU&5,G?S#JH MG"U'&+J3I/$THAR [N*E3CO[FM'*-M4Q*4[\V4,0N#G5=ZG%91)F&X0F]U+S M&KL=*P9; VL)CSY'%Q7B1L%$0YN!4;Y#-?,B41GP4IKQI$+9A(B+6))9K9+.7)[ MP021+D:92\)))>]3^.QE)CY,WOHEX41/9JL*>=.U6E*\9QP7LM>S%ZZAM(61 MRS@DVYKCJJ'T3MX@[E9ZO5H%3#2#FG[7_I"#:=@T4?/GG]BI]/P'/1%=5E.Z MJB,74J9R MPJY1:)/,+*+A,K?_:%4<=*^+8^9 QSTW\X\.E83I)[]:ZZW)PVSS _$+G7OK M@L;V8A04IL$]Q01!R;GI]#HDXP]0:[>>&K_2:O0>]$0\-I@JVW1J.LVZ$> F MXH)1E[;Y E'<.:8B!\4D%D8933 ,)/PE-R+MR-8L9'+%)2@BAZ(H_95.M_VP M75E39HO\:]:7M5=I-A^^4;?JMT:C8W?JYZ=ZDV>DZ9Q;;GN7\[W5F[$EN)V0 M@:/X>BPYTXU*W6?YH5A0 ZY&N3H*@9];CUU'=/#Z<;,.BG/PS">BV=H8"WZ, M]!.9NA4.Z.D/62/>8;N[\V@S#6.CJOL\[K-.]4JS7K/K5 ?5Y9>MT\--OCO6 MUO?]LK6-6)/9Y26^4R8Y4Q,,!DIR9T;47-0:KH*8*B$"MK"Q1S7O_@FT,3FY MIRFR@"WPXD>)_AOXKN'L]]JXO(P0INZ$D 6>C(A/# M"+QDIO:Y2Q:QA<"< 4>?G7CC?(1XC QV74'0:R37E*)/0^L(,U\E^#/$- W? MP\$\7].1[>Z#IK.].^./&/$;L@]'Y&6KK+PKJ) &YUZIIZX<*YN3&4IF6WK- MUBOU9I>/?UXN[G[;6KNT^909J#7B4W/VL? M5ROG52NEVL[[9_OG\B11KG<,N-LR[A)Q$^XOYW;%"E< ZBFCF:1QE%B$*=1W MZT%N\.?#**2B2E(:MQ[\2F&94-7DKQSP3X(T*MU7O]XQ-T3^,5PAOOZPC=+C M7&PEUZW D-T"IZ[<# MO%5%M+O^%]KAQ0>VO[+-[=<=%6$^YZB('SJ95]\E\W;)O">'IK>Z&^]#1J1N^VO[>KKB!HL9I;'JBEAV:=3^<@IE%X(^8K-K6!5>< MG1GKA3/6(#_66^^Z;J75?F L\*[;KEMIMANW/I(PQ1]VX;'/=\N-5S@K,'FP MP;@1$^\=3.G>99R$#+Y78V_<[Y_J,9MKVA\*(\]DF?-X-J3%-GOWWHTS>8)YV[WV2X1I1-23\>2;EIJ!OS]'$"<::W6>KRN2!>9<8XT:< M&Z4YC?6<%LZYX(%W@T'V:1-[ABGZ)1-$Q2%!IKK>"5 MNI))A;#S9/&P9%)04@99G-M:J2L/\>$OTYFK+F*=\*?*WK^FI>$[OE_\3LFH MOJ+TK9V'S;+WENKCJ>A1:L%!,>*Q4=FW'- 7GOX2HKVUJA^G:$07M6#U!4W- MRR)N?1&"W4T5M5080O8@&)/+Z9+E-Z12T;(0:1VNIRY?PH6+!U4Q']P20ZTA M9E[NF.W3,4/!B9*P7!]4O;=.>T-%3TX*B=$^I)I=&$(T9[P%S.ZSCB\&?S8& M4J3 7)<[N3C410 VOG/N81)5O[[&_3(1>X\(RJ&NH#H(F#?I3&4P]?%W=10& M>3H M6L( !+/4L/![E5ZO89P<_?DX8HB*#6'"!MQD8IB6O_ZG>LM49&ND)LK19IG7NOP 9F; MBINH0]BLT&LU*O5>#88;8)77?)GB9BSTO30 <]?K:T;-"M&(V?J)C)T3*764 M^HD&74'T/.VU+!AG=<%%BRHL=4!A'.Q&;M5$.M9]*";*?*V(EBVZ6B_"Z79- M:)RL;])Z5+&B>Y'17=!R@0NP=C^(R5VN$<%L"2/=$$;;L1#[P0R\^B*CI^;Z"CV26I3ED$.F=G.MN;]E(!YV2;E+K"?*^8ZHFL9@3N9)5326K0NT5 MFHI*[*.APN0%@< )Q!O!XO)]!K* I9A/[DZ[>^/+=*0';JI"ZHK<0P(#FK4@#9(=U:KC'8AD4BZ:E93'W+J?.UO85:B6/8/ R M.=;N%,GCY G\).?.7> 8R\H3SH&%4;PD@XHN9O.UB@F9.+\2XI1HC%\V(-(: M41=>(7>Z\Q6!CW ZNEPIBJ9D/>$T+7,9C1#AR9;,C*1H-V# E%"W<%8#?F. M6Z[:QFLPN$K2IW=L3/6V;O^8.5FW,^XKWW:D@#.OU-#)49[+ *P:<6#'20JR M>A6EV%9NP:#TM*YSH$B!J1$5$B92G0:.P,;5BH2M1< ?@^51@IUTB;.!3A,J2!_?2%<&"E\Y0R[>W!7"\8*Z2:UM0DGA_H^::&SL$HV[1.,33C0:N#*JO!%8)O;TD*4F;U;XHMO2 MA%K=7%0JVQ]$F'Z:* MY<2XX8!*9.PC-#,W[4M')%_V ?=(<,\YN9(:D!L$O M(PD'(T4ILO/ ?9\Q^ .WXFF$0;'%,^GCPVZTA:88I(@I$M<0ZB4UK<=)0*$C MJUQE2$Q9B/V&L2GL5S=)N,P$7!+"%C[%*'*#[*G@D%\ALG,P(R"3YM=]#028@H)).GH=VB^ M3O$5)L@8(Y#@9[ID$-).3[_J?5#!C'@X*E(F5N=9!8(R(J!B%D'+ (AIE"*< M\SC0)BE_4 ?F&3;41HC"*(/QHY6+UB\9]LP_F5SK5<[(/T)#8L&M-4+XAMVH M9E17P7BL#8Q%I9XUC")X8)'J.W^V#($$;L\D(Z[LA7+< X MZLTIP0"MF#\:'CN]H-)"6M$=K9\YU@6+H/-\6-E+5, B3M)/:3>/RNN6&,K/ ML;'X;01>F09K"/:+"@[RR+CC70+,7*1G?)\2YX/&4) M5Z;060-UP?W*E.*,JR= ^V*KRG\*^BYSH;FHA\H)*EXIQWQE.B\&8$2Q,XJ" MP*DL:"AK-] >R#:XUA65:YT[FG,(93'%#G,W)D<'!;8!KM0_5S"'CF M;TMP"N4![O<99]%BT#5J[E!E(_!LF?7"-T[@>.V3!XS>V#4E^035^X#?2FIF M5O)@C92C$7+X%<1'3"$+'!=MN-^JMAAIU!V+,(Z%/&G*:Q,:V#R@BBY27C_5 M6Y5ZK6LR>NL+7J%:EGJK:3[CK!L##O-7]%O AW>,44X:VVE]6JG];-\"_Z9:$J6XE@V;7(6W>B< M"=E8F$4:P:-Q$7)]M3JJ:T96R:V5/:^F!(G-.9@,V+@$)!#<$,<[UZM?'SKM=:+(%#+YG6";"TS M1G=@$1.=N0@7;16M/VN$=4UJQK-PARIHV[%:B&O$6133]\P9N;)1-QI-7;0B M>]5JGTNDV<[7]Y05C]4:/0W\4R2/="A]" MI;VN4,5P(GI4X2I;((H(EN,Y=QD]A.[AF3MG>Q%PJ81)8KMYC8;_+5*8CR S M>6C6@LE"*X22LN [T4EC<@TBKA:3%:&!D>M.%+]?*SGY@DB"A/X)AD[OOE6# M4UU67=*07J_X<%0QU4RRQ-NLKS)G'U&PL-)1W@OS $-E>0&+IC-1[0)X0B%[ MDK 1REI,RVV)KB^IV"9MX@SQE3,0"< 8074$DNP,:9\B/Z)<0N&3N8F Z#V" MY-V"/SB9[(^"F"Z%P:52"Z^?IECU-N5HW#;&=/^*KEF"PFLFD-$$ F<"VUW< M-PE3-L+8TMG6?/N-:)!%.X--"RJ*T+'4TD)1)]>K,?7Q.Y0:QQ]02UP%\09S MU,G]2A5RX?'Y5/!:YM>$(F?)0EC#57C?'.](K1(B[D,.1FU FDH-MZB)$Y&V M88UL098I#FY-"0*=D\!9KIXP3)98$#5"0+*R\3CA%%-*0!O%,D#(O$^S[*F,;L:P<0[^I2[A?@NRG^J@?K- S.W<$J M/5B\DR0^P0[Q[^0H>_.2[G-KZ(LXBOJQ644AFHF3,*UQLO'[QS/ M#?V>(PN\*/R?9\.Z&HTGK4EO6.MUF\-FH.K#;JU6'S;JO: ][H +'#2?\3'C M;R!H>N,WAEZDTP/[^QL"CO*_#D$XXB1;IO*E1[(GK;(A4/=&U7.'2#+H#-(S MHX11],D&^<#YWK,H^_R80O<1[#.INL2:Y^]#9AJ-;JVKQIUAHS<< M=3JU82?L=%OUL:HUE5J3F>8!EWUFL!>G)J4[])N-5LW?JK TJYX>&PF*'=W6 M$DG_4+9H-C2RJBMG)3=GANF%"O&!V3;$C#LADZ!!Q#:I";=SZ%4>:/6OX0FD MLF&'7%HW=_7'8%Q'F<$MJFB07OPQ6TZQ">(_^+-E'92TLJ[J@*4Q?3A4/$'P MQ/+7P=&!L?O3IW6X&-7V M-VFL)*E4N!P+P-=?FGXSW0E(C[_'H=M#QLRU40;,&XK3 M>GXKE'^5B\MSZ6&D88Z-&9#CIU*(":ZI/RBXB:S),Q#4I?L#+D MYG*+'3WZG@OQ\#G02=4$>E+OH O4[W=P*0)QG\,[6@E(^WV/[U[T_"[]]O75 M&_VT%\&K[](>2>&8?#,-LA#"9,Z+CZ=#/)3R(8-R-@J;,!P4D M<'61QY5JAGGG@U&6Q%C(5K+OR>AW%A8C=X7W>I+5X7L(QF#/"*7+]*>Q\OZN M%V+]L6Y4$;!R3BEK!D3,Q:3!$DF5L,QJ5=$"P41'&+-QRL#4@D)PCVM:>B+A M^7% MT6FUP%.O=8:LY#AO-YK@U&D]RCN)I_^S\^!A<2G0DOZU3N/&0E-BH."SO^+CJ MG9R_/3KSCC^^/CG[T#\_/OGHN,7H2_J$X7?*S< @6-FPU>MUZXW']6_K>?_6 MKWHT+,\9U];,_=>41T)["6N."$KW6@FG.&&^1[.K)!:F\SC27.5$4$WE$@PE M-K=3\0+#I,-F IHH6"12EE*11ETT.<:ZQ!:K3<'76'&I_:KPUO7WX3U7,6^; M1S/'/W%--'R1O>0D+6Y8='2C 9O Q?Z$*O*U@K$5&]^$N(8K[N#0C.&GVK8% MJ98=V=ZP4,@O*1VE%@OF=='03B&1SPD%JZCBICZ0CB)810O0'2>;"$N 1GE2[+7$?MS MF2[RG><5[WUP[1U&5V3W5KP/< L22NAR1K7V6*-*Q#AP/X60E6)3H$Q?RV\UN/@"IG*4!JR]Q80N&%F-<< M"W<1-CHL#:,0O3*PV%M$#4]^S%5TD:3<'$B2&9J]@6^"YS#B?/"&_M@@,]Q2 M?"!,K:XY%M])#+7>"H-1+6@-NYU).&QV:FK8"X/:T&\U6W ]MOV6ZJW%4/T^ MQJ=?\SD<-OQ:J]7>[M72)VZMS][KQ]<-3"J;3T9A!XKN<6&]6E9;8)O BFRR MIW />,<59H8][E<\.:+N'.6H:D52?/BCTXWZ!,2^-VJ,1[56X*_+>?W3+"6ZRO)R8/U21 >(%/\V0V4&"9I78WANUFO=/I;%5V M&DA9SD/T<(P>#]*1F9U\W$\^PDG8;/JC\3 ,0_ MQ^TF7* 3!8JEX3>ZHV#2 M&DW6DY ?0/$/@HE:K)P4\+#;Z[9JVQ6,9M7#L7D\.#=!_6.DHV]9CWM4L_[Q M @R1EE$W;/1:X60X]ML@+?5F&VZ27G?8:W?JG3K886$8K$E+B]@!CFVZ8=CU M:XU&MY'0<7SVBO/@9I.CP\OIA/AM&_ M]C]/C_XS4)WS;'IQV@>1_N]?T@1 U=X]AW_-+OZIWHW^,3QJJ]?UUZV3 MS^W?6S"'Y&G,P9W >3J=+8KC?QMF?O<_?_N_GVOUHS>_O_K4.#F,/UT_^^OL M:8R_L >E4_!/5G_OC3OO__TYN$B6_TS?U-ZWD]^>_545I["U>_./Z\(?-371 MWJ4F=JF)>Z4FIK ZLLF^7VWI07.R(JS[DUH'W(Q.>SQL3H+ZL-NNA<-1LSV: MU+KCL#7IK)D([:.;2SAZBVS8ZM1[]=Y7-0WN5 NW%1"3L="N>GJ U4>N$_XC M,0.&^] 'E@X7'M8XF&?JA?[!'0B*N.PG[OV8948K,SI-P7*1Z%_P6:+?Y$Y< MC0Z\>][6]=\BU0/3 L337(1FDDB+, YB614XA2^O+Z.%VJ=.4A#QZS28RU/; M55 ?SGK)V_7:.>+MO WSWY,XN=9KJ/^]CP]^P*D]? MI)O7Y9&<5P(1XDOB*PGKMZXIR3WV $8W2B-XS%OLO,,1XR/!Y-F7YZ+2]-NU ME^O_G[. 'B;.3W]C#U4V3B/J(K83_!HRO>V)-?RJ_Q7E]=>OH\4>R3X(]&M MNL?[\&G,)[Y0;*Z\=-_]EW\OD\7+.T? 'WOY3&S0\2)+]M%GK#4:_HVZ:?BA M7[U<3&\[@O>&>H_N/>0[U:^XXS],N/?(AV%]$C'J*G]D,Z)746C2^IZ84'@R4'>'23I/.%LF2D_^XV1T^-5207:;Z8" M3>.KEU-I<2YMP3781PC1E448F'VE2S_/3*?0^V!VL426AKU_OCI[__P%M=$= MN*@[KUS@+ +C+K0-88U421D<=<7EGC2PJ#V6:Q$K3._-_TOO,H_?^'Q*/U#K M%)4+#Y M]C*)D31#UEF7>OVQ-U_=.K$#A(=Z#=O_1R;WP@H\)H1,E^3=9 M/67?6?W1-$?SNPH!WC=W^[5BU(^S"P?4JW>*FH'N2&9J\@X1!_UU!+IDSRH9 MN :/9XB0ZJ$.,>QA!B)&,EB@P?SG!5G]E3)&N2#Y'Y]6U6Z4CH8ZO]&A=C>% M6/5[:EH2ML^'X^^3A';2!>N/HU=7V_ J?G"]5:V9Y/,LF2FS]A[FMKR:5RNF M 1YGUW_9%)X^)OI7&#!=!538C$7-9XKKKQN-_6Z]T:V89*6''BE) EK5U$DS M(OC[R3*=1=FEM!%C&P_52C]F,<8ON5F>,K5#IFF8/+%YO2C$_H^)0!;_OU]^ M^>7_.PW!ZD8:[EW#CU.V-7]O]'S/KSVGBP(>>Z8NL#$<3<+!_CO3VQ-1VSI! M@.(ZV,8B[+? ]HSHBL#,J;U_PL,)XL?IE?VCM9T_:H5*9U>ALJM0>6#S[*35 M[/3\L#'L-<=JV%2J.PR:D^8PF'0Z[4E8JZGZ*%>/,CA^\[%__NGL:#!LMGOU MVMWK:]Q/-;37O/+QPI)!@Y8[IU V M-[]Y8D5SOV:_>J>7R!$P]TZK%,_^KD7M6VF?[T)&MS7YO*RC;?/T!/UC,%4O M=J*^$_6O(NK;GOYYM(C5BPUXGCNIWDGU=RG5>[?4G15S>M^Q5'_E7.[3D]RO M/,$G(IU_>(K?H;SN/+8G[;&]"Q:7,2:(P8Y]%2?CR^]:V'97_LYGN\5G6Q/V MBG=PVM])_$[BOTLS@EVWN_@6=N*]$^_O4KSWROKOL-C,82C6*1W*_0@.HP8>F6"]WE43AAG(YF[,? M)>$*_G.YF,9__5]02P,$% @ UH&I6,QZ1G:_" ]BP !@ !C='-O M+3(P,C0P,S,Q>&5X,S%D,2YH=&WM6G]3XS@2_2K:;-W-3%4<)P%V6,-0E0GA MAJH98"'L[?ZIV$JLP[&\DIR0^_3W6G(2A]^SM7.7N8(J2"RUI%;[=?=KH<,? M@F"0ISR/1<(^#;]\9HF*RZG(+8NUX!:M7'_\?-IGC2 ,_[G3#\/CX;'OV&VU.VRH>6ZDE2KG61@.SAJL MD5I;1&$XG\];\YV6TI-P>!FF=IKMAIE21K02FS2.#JD%?P5/C@ZGPG(6IUP; M83\TKH=J22Q=%A(F?,V$4F/C2F7$]D'EA51#OMPAY@ M9(CN.S*WP5PF-HTZ[?;?#@J>)#*?!)D8VVBOM;^_;M)RDJ[:E-]:I$7&K9P) MFKLV:YP)KJ.1LNG!W04>&EDLQXU5;H,QG\IL$;T9RJDP[$S,V:6:\OQ-T[?@ MTP@MQV\.G+21_Q:8&MNSXM8&/),33$ZZ'OC]1^AC]-OI^B^TXFACQ;EP>QNI M+$'GX#:5(VG93J?5.0Q',%KQ#52,@5>A:SH^IU9_<#D\/3GM]X:GYV=;I-?Y M";NX/#WKGU[T/K/!;X/^]?#TUP$[/X&N@\LM4O3B^O+JNG?UYP#H[/.CLON7OPLY>XK]MD>Z]*]8[/K\8#HY9?1M7@SZA@>VT MNS#X?U'?KW*HX:/*'V M:9-=I$@.LF!]))0FBX6F(99I9-3#Q'Y8)Y**P(:**)(1XS6..BUGB- F]7UMDX:G+.4SP;2823%')K>I-.R7DFN M-ENP2U$H;9'?V8G24Q" X!>FQJR_L.I*Z1&P;5A?:0AQ2DT'Z^V&]"Y#!X'_ M"1):G;TM T-WZ\'PD1M'YMATP6Y@STR ]C4])K1'0J*@2*[ %[$BESGC^8*5 MN=6E@.8@@XY, B*<3?&D)<_8F,=HTDQ-00VL\G+W!'(1"V.X7I#(E-\(K%N; MTZ M@3)8,J,(26N00"PU&"S$P&D-- '"&& 1I\R4]&<]?BZTJ":A#4RE =4B MVWO.JX4I1.P4I'D+J*82;!/8@U%&B[H97G'^!(IVOE^<"S:6.9!$H%PCIPF0 M0QS=NM8O\S%"H@M[^!YG98(Y@ I%O..'UB;E(VSM3<+%U!BXDT%L6399P:O=[0LEE#M%DJ MQ*0(]!7MZ3J2),V5*C*,4H%7FX5AH%8L$S8:]!?H2 3A[ MB UN487G$\%ZB*Z7908)5S'LO17OW%!7-="3?Y1$F'/O!C0_HQ!<\PZ/5M+E M)0L%;J7QQDICK$0;O>LTD" V%+TZPN,P<\7==GO"L3!H "8< W@>L$TB)S$O MS'KELEM-,I2'*XIS?.'[C8KTR @I9 MY!8:5'#"8YEQ2E'8EE-B37TPPA.I.O_#MY$@0601C!?):]9XREE&WYFSO#CV MWO.9ET?M%[L.W&TF$_((;E3N\,0-O(FH/KD)U\D2LG BR4 *QHF(@<0_ M/DS(G5-@('* \;1_I$K[N 8OR71\)2VHIAD_7^NRT;):+^41_5!R7F@!6XQH/S#I5QJ*= M#LXQEP$*V!_^0-)/DW*S8E(4>)TKB,1E)+>!*ELL6"9O1%:=)]V1;_ZI/=43 MRBO\G\'6WO]IR>P.S).EXS37\9'"=1V\ZU!)@?8KJ-6]2F"E&D46_!)-"^/ONS#N96"Y:)* ,QUXT-E)+ 7P5S&158$Z%_R&J(5GO8Y<.+[NCO&7 MYY!?A>JJEO3G30]$:)Y@H!&K /VH!U0L'T, 8T"NZ?F- ;DQY11F@)7<9JI, M]N")[98%[VV#\O:7K3WPD[%&]&L"6,(%;$#3_5^GPG#3LP69SU0V$T09*/. J8WK(%L>VEG9S%Y!X:=6RP5\_8)%(X"W[1Q5>08Z(C8 M%[Y@/S<975=[".B/[.LQ_WUZJ^N7_G7&JX"P=(SBEKG#/_9CV_ULHW$/Y<;* M[GLD+388HSK*R$7+W1HY#.717_0"'C,7.:RAD\KV" MKK_1ZZX('_T'4$L#!!0 ( -:!J5C :0[@P0@ ! M 8 8W1S;RTR M,#(T,#,S,7AE>#,Q9#(N:'1M[5IA<^(X$OTK.K;N)E.%,9!D)VL8J@@A.]1E M$I:0NMV/PA98%]GR2C*$^_77+1DP"NWG M6J-Y7JM[7J<-??6*1C(-R+G_B]^L-\](_4-P]B%H-LGP,SEY&/?>6^&KN][X MCV'?C3I\N+P9]$C%\_U_G?9\_VI\Y2K.:O4&&2N::FZX3*GP_?YMA51B8[+ M]Q>+16UQ6I-JYH]'?FP2<>8+*36K12:J=-I8 I^,1IUVP@PE84R59N9CY6%\ M[5V A.%&L$[;7WT[V8F,EIUVQ.=$FZ5@'RL)53.>>D9FP6D],RUHZ4/U,YDG M;\$C$P>->OWOK8Q&$4]GGF!3$YS7+BXV18K/XG69=*8%B@EJ^)QAWZ5>0\&H M"B;2Q*WG ^QJF:W:365JO"E-N%@&[\8\89KC$<%GT'GJ&O+V1] '<'_1M,]X(B3K1$7S-HVD2*"ROY3S"?< MD--&K=GV)S!IV0]0,02\,E72\6MJ]?JC\>!ZT.N.!W>W!Z37W349C@:WO<&P M>T.N![==>(2GNVO0M3\Z($6'#Z/[A^[MF(SO2/_WWJ?N[:]]TNV-R>CAID\: MI]1KG)W0]W[C/')/!Z1[]YYTK^Z&X_X5*9MQW^\A&LAIO0D3_C_4]YL<:ORI M3^Z[H\ON;?_>N_O]IO^'G78 3K->_]XNMA7!&A?;=OP[UX9/EZZ(IQ&8%7A6 M:+]I@RKY)S6Q8"PEPQJY%#*,JR1D"GLB)J8FL.H;.A&,3*2*F/I8J5= 1(A" MF_6[SFA8O$,+!?_1RNHY]AA24:AJ5830W5K$W# /&[(@E0M%HTZ) T')*9S1A2;<[: E&]B MKLEO.56 ;K$D(Y9)98 (D&NI$F *WF]$3DEO:>2]5!- BR8]J4"(8@YK;$IHN M29X:E3/0'"BCI9R #TH2>%.<"C*E(10I(A,@$$8ZN1<"*0N9UE0M422ACPS& M+?6IH2P"96!(@7$4QT"!D"O@N2 &S%>#)@ O I@(8Z)S_-BT7S#%BD[0@(1K M(&0X]XX9*Z8S%EH%L=\,5),1F G @TF9+,O3< 3Y/@B=OEV0,S+E*< ($;F! M3140#N)0K4KU/)U",+0!#YY#D4?0)T"SA)$JP)IC ,T 6>@4Z"RPY5JCO@"< M?C8T.%9D=P-5E,@%" #4)>#1#J>M/B'5,9D*N= K/U!LQK6!_94A% N=WJ!E MM01GO5+FA;9'1._#R]G!(WJ\M?S_^.FBV?C0T@5F"TZ&84Y.IQQ>+3 &A"IF M(0B0XKC& !7"-*XWUS&*HU@"(1[#/+Y'7(="ZAS:8?!74C@L9DJ&+()B34X M>A$#+#M\]9]@EY[.&.E"7!WE B3LCN+\A+VW3>VN M_<*T="G3H?P/X)!M^2 M:SBHHBZO& ;&S16BXR"E1RB/^BBI>"1/8_3^43SB%/%T0#N6)'-8RGVE&MD*M;SM:4U M-LI+S4 A UD%&V44P9@+BLD)S+)*;!@/M'#\J4S[X&G"4!#R![1GT3%?[/64 MR1OSE%='W1<.\_IX_6J_ 5^;\PC=@6J96C!1#:Z$]!Y]A*IHA5?P($XG7'"S M1!*T:UCT7@MMBUKG>%NBI>V!S7]/A4%9#AM:#6N!I"T, 5USL8 M]YIRO2*#N-?=)-QZ!#2$Z*\=U9_(W.S7X#4YCJZE&>YCIE_?W)+):H=DG9RY MF<"C'>S\".I]H(X.'M17#B\O<8>'. 6#MC4[P?W%: ^1KQ3MD?7(,,P5HJM$ M,7;TFDAMH!P/TZ$O#1 @?[JS1]=-3/6:0&'(M7[ (IN+K %%GE@2P1^9*$Z/ MGLE7_Y)-Y51RQ/Z7@'7^?[I'M@?CT0$W 6BOL:L M^X#UDY)?LS MYZ"^=< \#>TAT_OC3O@-[X2[ I@M%'' ,AYOX$E)R!F KR @ZQWI@M%'9!2. MZ5I.83FZ/:Y?'3E^$Z2+S:,[7=H1FVD$#35;A^:]\"^8/30!# />JH[6:. T M.D]@&F"6K#%%#MMY.'L,VV]\J]H%9C)5$/JJ "QFHS5 T_Y^4V"XZG@"3^=2 MS!F2A93.BI^A5!'@69()N610NXBEB^ITRT, T7^9^I317]N#-7O#R &NF$R' M.R^40M!,LV#U4)ZWGV%68G=K &\,X>!@UFK>[(_Y-#=R5> N(]F2K1_\RS< MG R6E.X?58B=]H\5=Z7A:TAW:UAT< [M2UT?=[Y3DNP;\+0934>3J;FAT_:]G1@Y=H@KKE+ M74',(YA"$, X4C]MM7T4[#P+$6_>U5ZL-1E@%.$)&;JS, B0U^M0>><(]@]W MQX-;YU4J<+=-#T4]JXS[C-4Z-]'P<:9DGD:8GZ0*5K&H=(5UNZ+(4H@-P5/F M%>_UK5SEKLEN):NMHO6=W P2N##,R9#$N:'1M[5EM<]HX$/XK>W1Z;6?P"R]IB*&9(8XS928) M%)R[]J.P!=956*XL MROOY5L$^@UN6NGN3*7,L/;:J5]=O>Q=BWW?K&L($U( M&M$8WH97EQ"+:+F@J8)(4J)0NF(J@5!D&4GABDK).((Y!6BX]FN[T3RR M7%:?CE)I!X<.2=.TVVVP3WVVL=>LP6C*WAY$_JOC/+YT \_C(+"ZNCF M['+@0\URG-];ON.M6PA MYTXX=A*UX&V'"Y%3.U9Q[;2G)?A)27S:6U!%($J(S*EZ4[L)+ZP.:BBF.#WM M.=5WH3L5\>:T%[-;R-6&TS>U!9%SEEI*9%[+S5079SHX_)G.VEJQ6"5>PW6? M=S,2QRR=6YS.E'=D=SIW(LGFR58F"M<\23E1[);JM7=6C3@ETIL*E70_-_"E MF5DU;R9292/ [IY+-7G2-=L[^I+@TNJ?H M6EF$LSDNKK%V"_\]' /];C2+']KB=,_BBAK?IH+'.!BL$S9E"EI-N]%SIABT M[!$@1LA7*G;C ?]CF2LV MVSR ?+24^9)@I5!BEP,TTGN2X4 =2 XD%IDN"=F.>J6$H=>>J(3"A,@I26EN M#=><;J ?J_!<#9C$95ZAK]18B+D M%..>@R]D)B31MNJ04$FG&T ][5@=K1)5UV@6&_B8BA6G6-,\$TU%IIS"5,B8 MRCGOD]*R<&']4&+AZ?1U=VI98:IA&Z\=%>\Z\7(T:AX>C5B*5%F8#0")D"K"4MR*6 KY$IGR M'4A6AQEA>H5,TEP3JJY7)]@CHU6$3CC2+<^087G=K#9C*7;;6HYX8M._:09I MK24O^"@R6NQ9^4,;FGT/Z4Q76C"OC'1!0"L2G),LIU[U8S>HKS%D25%[=)>I M8X4&JZ":%I8LE:@$10-K)'MMKGO'OU)'2W9ZUAH8+F-;:PKC'>41%!(:!YJU M>^A?)+M<[ C7VND 'H5D>YX=V\VJ0+(T1O">58CV^I!S3+J'%-G 2<&/+UT1 M]_AUWT7]L*MW!#C<0.ZW:GIPBXSE>'_ F=IX"8LQK*CPZ[-.TVUU>XY6/'WT M !Z2BP>>QV^X(!Z^#?L0#B?#\5EP'4[ 'XY'P[&Y(]MVM3_S?A!Y_WG]_LSC MD\WCO\A=ZR"WWK.-]Q5),XZTCY]WRVZQ:JVS->2"LQB>N>9UB)[VV)YE\]MC M"AV,<-3)G>WQP<@V)P@]AWTO0M\7+J7/K#,B[[KH'T'ZO\?C?[2=?0-3=H^1 MGNR.]O](Y3UG@$\OJ]6-?_$\ZE#@&3#%9R*W)Q$D^CB78IG&^C1"2*\J*CL/ MN?8'RC,)G7W.4FJ5_ZLRM/MP;>]H8D^T?6J7D3FUII*2CQ:9*2H]V&7LA< !0 )AX M !@ !C='-O+3(P,C0P,S,Q>&5X,S)D,BYH=&WM67MSVC@0_RI[='IM9_"# M1QIB*#/$@2ES":;@S%W_%+; NLJ6*XL0[M/?R@\";=->.^T=N28S!+-:K?;Q MT^Y:ZOUB&,,D(DE 0WCM7UU"*()U3!,%@:1$(77#5 2^2%.2P!65DG$.YY*% M*PK0L,V79J-Y8MJ&T>^A++><)!('3JPSJVDWVV"?.NU3I]F"Z14\O_;=%SGS MA>?Z;Z?#8M7I]?GEV(6:85F_MUS+NO OBH&V:3? ER3)F&(B(=RRAI,:U"*E M4L>R-IN-N6F90JXL?V9%*N9MBPN143-48:W?TQ3\3TG8[\54$0@B(C.J7M6N M_9'100[%%*?]GE5]%[P+$6[[O9#=0*:VG+ZJQ42N6&(HD3HM.U5=G&GA\ <\ MM\:&A2IR&K;]M)N2,&3)RN!TJ9P3L].Y(TFVBG8T49CF2,J)8C=4R]Z3&G!* MI+,0*NI^N,"G9J;5O*5(E+$D,>-;YYG/8IK!A&Y@)F*2/*L7%/S.J&3+9]V< M.V-_412-YBEZJPS"V0J%:UV[A?T.CH'^-)K%@UYQ<;#BAN:V+00/<7!X&[$% M4]!JFLV>M4"GI3] Q0#Q2N6>CE]2RQW._/%H[ [\L3#/ 1G[P1ZCJ<'9.6U[/Y]6#B@^]!HP/7YMQT39@/W=RAC=:)?43*#N8P MN/"F_O "]O6NM#VS7_Z+RG[5]O%&X+\>PGPP.Q],AG/#^^-R^!8&K@]B"4W; M_H%[ZL]UIMAR^QG-IVN9K0E6"B7V,4 #G9-R#-2!9$!"D>J2D.ZQ5TSH>FV) MBBC,B5R0A&:&=\OI%@:!JFRLP[@.OQ$5<4H3F)IPSD40U?-98^U=%H,;,;J$ M$4NPDC'"P5LN64"E%N%NE9@+NSNU?< M[D%!K=\P-T!ZFJ3OUTS2.$<2(NL.ZL_) M"T#9C9/GX8L=H&FPEEB?4<+P%MN.!!NF$M6-LU:["R0)[UQJ:;Q8.

T5;K M-Q\$VEB"B(KS;()P211A"28ZED"V1D!]'RP2IB6DDF8:=G4MG6 'CJNB-9CI M<"!%'&9%/ESN,B#J$^;=H<:9YEKS K4BI44"S#Z7'C(K*IGM8[2M9BP:<[+[MW&0*40]CC0K-VS28KXE\).4-9>?_%#<'=@V:G9K(#&DA"5 M=XR"=-#E7�'83(%LX*?'QJD_S7=AWV97IPIQG+\&6 ,[5U(A:BEY9F['\ NN,-WOE&@4<)90H_Q=%9S]"\6# Y,# MTNZF,B4K:BPD)>\,LD08.>1&L+ ,>Z=C-MN[7%[0[/QRL[@!S:]4^W\#4$L! M A0#% @ UH&I6,1N],[E$P M\D !$ ( ! &-T M'-D4$L! A0#% @ UH&I6!5-3Q5H#0 9*X !4 M ( !%!0 &-T 0!C='-O+3(P,C0P,S,Q>#$P<2YH=&U02P$"% ,4 M" #6@:E8S'I&=K\( #V+ & @ &1#0, 8W1S;RTR,#(T M,#,S,7AE>#,Q9#$N:'1M4$L! A0#% @ UH&I6,!I#N#!" $"T !@ M ( !AA8# &-TEX % F M'@ & @ $H)0, 8W1S;RTR,#(T,#,S,7AE>#,R9#(N:'1M 64$L%!@ * H I@( -XJ P $! end XML 67 ctso-20240331x10q_htm.xml IDEA: XBRL DOCUMENT 0001175151 ctso:SeniorManagerTwoMember us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001175151 srt:ChiefExecutiveOfficerMember 2024-01-01 2024-03-31 0001175151 ctso:Existing20222025PerformanceMember 2024-01-01 2024-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember 2024-01-01 2024-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:July072023PerformanceBasedAwardMember 2024-01-01 2024-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:August102022PerformanceBasedAwardMember 2024-01-01 2024-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember 2023-01-01 2023-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:July072023PerformanceBasedAwardMember 2023-01-01 2023-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:August102022PerformanceBasedAwardMember 2023-01-01 2023-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:July072023PerformanceBasedAwardMember 2023-07-07 2023-07-07 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:August102022PerformanceBasedAwardMember 2022-08-10 2022-08-10 0001175151 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001175151 2022-01-01 2022-12-31 0001175151 us-gaap:RetainedEarningsMember 2024-03-31 0001175151 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001175151 us-gaap:RetainedEarningsMember 2023-12-31 0001175151 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001175151 us-gaap:RetainedEarningsMember 2023-03-31 0001175151 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001175151 us-gaap:RetainedEarningsMember 2022-12-31 0001175151 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001175151 us-gaap:CommonStockMember 2024-03-31 0001175151 us-gaap:CommonStockMember 2023-12-31 0001175151 us-gaap:CommonStockMember 2023-03-31 0001175151 us-gaap:CommonStockMember 2022-12-31 0001175151 ctso:TwoThousandAndEighteenSuccessFeeLetterMember ctso:WesternAllianceBankMember 2024-03-31 0001175151 ctso:ExercisePriceRangeOneMember 2024-01-01 2024-03-31 0001175151 srt:ChiefExecutiveOfficerMember us-gaap:CommonStockMember 2024-03-29 2024-03-29 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-09-18 2023-09-18 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-09-18 2023-09-18 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:September182023PerformanceBasedAwardMember 2023-09-18 2023-09-18 0001175151 2023-01-01 2023-12-31 0001175151 us-gaap:EmployeeStockMember 2024-03-31 0001175151 ctso:ExercisePriceRangeOneMember 2024-03-31 0001175151 ctso:SeniorManagerTwoMember us-gaap:EmployeeStockOptionMember 2022-08-10 0001175151 ctso:Existing20222025PerformanceMember 2023-07-07 2023-07-07 0001175151 ctso:SeniorManagerTwoMember us-gaap:EmployeeStockOptionMember 2022-08-10 2022-08-10 0001175151 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001175151 srt:ManagementMember us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001175151 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001175151 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001175151 srt:ManagementMember us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001175151 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001175151 srt:OfficerMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001175151 srt:ManagementMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001175151 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001175151 ctso:ExercisePriceRangingFrom3.50To4.61Member 2024-01-01 2024-03-31 0001175151 srt:MinimumMember ctso:ExercisePriceRangingFrom1.55To3.71Member 2024-03-31 0001175151 srt:MaximumMember ctso:ExercisePriceRangingFrom1.55To3.71Member 2024-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-14 2024-01-14 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:ShareBasedCompensationAwardTrancheFourMember 2024-01-14 2024-01-14 0001175151 us-gaap:RestrictedStockUnitsRSUMember ctso:ShareBasedCompensationAwardTrancheFiveMember 2024-01-14 2024-01-14 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2024-01-14 2024-01-14 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001175151 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001175151 ctso:SeniorManagersMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-04-02 2024-04-02 0001175151 ctso:SeniorManagersMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-04-02 2024-04-02 0001175151 ctso:SeniorManagersMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-04-02 2024-04-02 0001175151 ctso:EmployeeOneMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-04-02 2024-04-02 0001175151 ctso:EmployeeOneMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-04-02 2024-04-02 0001175151 ctso:EmployeeOneMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-04-02 2024-04-02 0001175151 ctso:SeniorManagersMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-04-02 2024-04-02 0001175151 ctso:SeniorManagersMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-04-02 2024-04-02 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2023-12-31 0001175151 ctso:ExecutiveOfficerDirectorAndNonExecutiveOfficerEmployeesMember ctso:December132023OfferingMember 2013-12-13 2013-12-13 0001175151 us-gaap:RoyaltyAgreementsMember 2024-01-01 2024-03-31 0001175151 us-gaap:RoyaltyAgreementsMember 2023-01-01 2023-03-31 0001175151 ctso:LicenseAgreementMember 2023-01-01 2023-03-31 0001175151 ctso:UnitedStatesGovernmentAgenciesMember us-gaap:GrantMember country:US 2024-01-01 2024-03-31 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2024-01-01 2024-03-31 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember country:US 2024-01-01 2024-03-31 0001175151 ctso:DirectMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2024-01-01 2024-03-31 0001175151 ctso:DirectMember us-gaap:ProductMember country:US 2024-01-01 2024-03-31 0001175151 ctso:DirectMember us-gaap:ProductMember country:DE 2024-01-01 2024-03-31 0001175151 us-gaap:ProductMember ctso:AllOtherCountriesMember 2024-01-01 2024-03-31 0001175151 us-gaap:ProductMember country:US 2024-01-01 2024-03-31 0001175151 us-gaap:ProductMember country:DE 2024-01-01 2024-03-31 0001175151 us-gaap:GrantMember country:US 2024-01-01 2024-03-31 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember 2024-01-01 2024-03-31 0001175151 ctso:DirectMember us-gaap:ProductMember 2024-01-01 2024-03-31 0001175151 us-gaap:ProductMember 2024-01-01 2024-03-31 0001175151 us-gaap:GrantMember 2024-01-01 2024-03-31 0001175151 ctso:UnitedStatesGovernmentAgenciesMember 2024-01-01 2024-03-31 0001175151 ctso:OtherSalesMember 2024-01-01 2024-03-31 0001175151 ctso:DistributorsAndStrategicPartnersMember 2024-01-01 2024-03-31 0001175151 ctso:DirectMember 2024-01-01 2024-03-31 0001175151 ctso:CytoSorbSalesMember 2024-01-01 2024-03-31 0001175151 ctso:UnitedStatesGovernmentAgenciesMember us-gaap:GrantMember country:US 2023-01-01 2023-03-31 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-01-01 2023-03-31 0001175151 ctso:DirectMember us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-01-01 2023-03-31 0001175151 ctso:DirectMember us-gaap:ProductMember country:US 2023-01-01 2023-03-31 0001175151 ctso:DirectMember us-gaap:ProductMember country:DE 2023-01-01 2023-03-31 0001175151 us-gaap:ProductMember ctso:AllOtherCountriesMember 2023-01-01 2023-03-31 0001175151 us-gaap:ProductMember country:US 2023-01-01 2023-03-31 0001175151 us-gaap:ProductMember country:DE 2023-01-01 2023-03-31 0001175151 us-gaap:GrantMember country:US 2023-01-01 2023-03-31 0001175151 ctso:DistributorsAndStrategicPartnersMember us-gaap:ProductMember 2023-01-01 2023-03-31 0001175151 ctso:DirectMember us-gaap:ProductMember 2023-01-01 2023-03-31 0001175151 us-gaap:ProductMember 2023-01-01 2023-03-31 0001175151 us-gaap:GrantMember 2023-01-01 2023-03-31 0001175151 ctso:UnitedStatesGovernmentAgenciesMember 2023-01-01 2023-03-31 0001175151 ctso:OtherSalesMember 2023-01-01 2023-03-31 0001175151 ctso:DistributorsAndStrategicPartnersMember 2023-01-01 2023-03-31 0001175151 ctso:DirectMember 2023-01-01 2023-03-31 0001175151 ctso:CytoSorbSalesMember 2023-01-01 2023-03-31 0001175151 ctso:WesternAllianceBankMember 2020-12-04 2020-12-04 0001175151 ctso:TermBLoanMember ctso:WesternAllianceBankMember 2019-07-31 2019-07-31 0001175151 ctso:TermCLoanMember ctso:WesternAllianceBankMember ctso:FirstTrancheMember 2022-12-27 2022-12-27 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2024-01-01 2024-03-31 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2023-01-01 2023-12-31 0001175151 ctso:December132023OfferingMember 2013-12-13 2013-12-13 0001175151 2019-06-30 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001175151 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001175151 ctso:CytosorbentsEuropeGmbhMember 2020-04-01 0001175151 ctso:CytosorbentsMedicalIncMember country:US ctso:OperatingLeaseInitialEarlyTermMember 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember country:US ctso:OperatingLeaseFirstYearOfRemainingLeaseTermMember 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember country:US ctso:OperatingLeaseEarlyTermMember 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsEuropeGmbhMember 2021-01-01 2021-01-31 0001175151 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001175151 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001175151 ctso:TermBLoanMember ctso:WesternAllianceBankMember 2019-07-31 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:ThirdTrancheMember 2024-03-31 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:SecondTrancheMember 2024-03-31 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:FirstTrancheMember 2024-03-31 0001175151 ctso:TermCLoanMember ctso:WesternAllianceBankMember 2022-01-19 0001175151 ctso:CytosorbentsEuropeGmbhMember 2021-04-01 0001175151 ctso:CytosorbentsMedicalIncMember country:US 2021-04-01 0001175151 us-gaap:DomesticCountryMember 2018-01-01 2018-12-31 0001175151 us-gaap:DomesticCountryMember 2017-01-01 2017-12-31 0001175151 ctso:NonRefundableClosingFeeMember 2022-01-19 0001175151 ctso:ClosingFeeMember ctso:WesternAllianceBankMember 2020-12-04 0001175151 ctso:SubsequentToSecondAnniversaryMember 2024-01-01 2024-03-31 0001175151 ctso:SecondAnniversaryMember 2024-01-01 2024-03-31 0001175151 ctso:FirstAnniversaryMember 2024-01-01 2024-03-31 0001175151 ctso:WesternAllianceBankMember 2024-01-01 2024-01-01 0001175151 ctso:NewTermLoanMember ctso:WesternAllianceBankMember 2022-01-19 0001175151 ctso:CytosorbentsMedicalIncMember country:US us-gaap:LetterOfCreditMember 2021-04-30 0001175151 ctso:NewTermLoanMember ctso:WesternAllianceBankMember 2020-12-04 0001175151 ctso:TermLoanMember ctso:WesternAllianceBankMember ctso:FirstTrancheMember 2018-03-29 0001175151 ctso:TermBLoanMember ctso:WesternAllianceBankMember ctso:SecondTrancheMember 2018-03-29 0001175151 ctso:WesternAllianceBankMember 2018-03-29 0001175151 ctso:NewTermLoanMember ctso:WesternAllianceBankMember 2016-06-30 0001175151 ctso:WesternAllianceBankMember 2016-06-30 0001175151 us-gaap:LetterOfCreditMember 2024-03-31 0001175151 us-gaap:CreditCardMember 2024-03-31 0001175151 ctso:NewTermLoanMember ctso:WesternAllianceBankMember 2024-01-01 2024-03-31 0001175151 us-gaap:CargoAndFreightMember 2024-01-01 2024-03-31 0001175151 us-gaap:CargoAndFreightMember 2023-01-01 2023-03-31 0001175151 us-gaap:ProductMember 2024-03-31 0001175151 us-gaap:GrantMember 2024-03-31 0001175151 us-gaap:ProductMember 2023-12-31 0001175151 us-gaap:GrantMember 2023-12-31 0001175151 srt:MinimumMember 2019-06-30 0001175151 srt:MaximumMember 2019-06-30 0001175151 2014-12-17 0001175151 ctso:December132023OfferingMember 2013-12-13 0001175151 srt:MaximumMember 2024-03-31 0001175151 2023-03-31 0001175151 2022-12-31 0001175151 ctso:CytosorbentsEuropeGmbhMember 2021-01-31 0001175151 ctso:StockOptionsAndWarrantsMember 2024-01-01 2024-03-31 0001175151 ctso:StockOptionsAndWarrantsMember 2023-01-01 2023-03-31 0001175151 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001175151 2024-05-08 0001175151 us-gaap:AccountsReceivableMember ctso:OneDistributorMember 2024-01-01 2024-03-31 0001175151 us-gaap:AccountsReceivableMember ctso:OneDistributorMember 2023-01-01 2023-12-31 0001175151 srt:MinimumMember 2024-01-01 2024-03-31 0001175151 srt:MaximumMember 2024-01-01 2024-03-31 0001175151 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001175151 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001175151 ctso:EmployeeOneMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-04-08 2024-04-08 0001175151 srt:DirectorMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-04-02 2024-04-02 0001175151 ctso:SeniorManagersMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-04-02 2024-04-02 0001175151 ctso:EmployeeTwoMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-04-02 2024-04-02 0001175151 ctso:EmployeeOneMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2024-04-02 2024-04-02 0001175151 srt:ChiefExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-29 2024-03-29 0001175151 ctso:Existing20222025PerformanceMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-07-07 2023-07-07 0001175151 ctso:SeniorManagersMember us-gaap:SubsequentEventMember 2024-04-02 2024-04-02 0001175151 ctso:EmployeeOneMember us-gaap:SubsequentEventMember 2024-04-02 2024-04-02 0001175151 ctso:LicenseAgreementMember 2024-03-31 0001175151 us-gaap:RoyaltyAgreementsMember 2003-08-11 2003-08-11 0001175151 srt:MinimumMember ctso:TwoThousandAndEighteenSuccessFeeLetterMember ctso:WesternAllianceBankMember 2024-01-01 2024-03-31 0001175151 srt:MaximumMember ctso:TwoThousandAndEighteenSuccessFeeLetterMember ctso:WesternAllianceBankMember 2024-01-01 2024-03-31 0001175151 ctso:CytosorbentsMedicalIncMember 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember country:US 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember country:US 2021-03-01 2021-03-31 0001175151 ctso:CytosorbentsMedicalIncMember 2021-03-31 0001175151 2022-05-01 2022-05-31 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:ThirdTrancheMember 2024-01-01 2024-03-31 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:SecondTrancheMember 2024-01-01 2024-03-31 0001175151 ctso:TwoThousandAndTwentyTwoSuccessFeeLetterMember ctso:FirstTrancheMember 2024-01-01 2024-03-31 0001175151 ctso:TwoThousandAndEighteenSuccessFeeLetterMember ctso:WesternAllianceBankMember 2024-01-01 2024-03-31 0001175151 ctso:LicenseAgreementMember 2024-01-01 2024-03-31 0001175151 2023-01-01 2023-03-31 0001175151 2024-01-01 2024-01-31 0001175151 2020-04-12 2020-04-12 0001175151 ctso:FinalFeeMember ctso:WesternAllianceBankMember 2024-01-01 2024-03-31 0001175151 ctso:FinalFeeMember ctso:WesternAllianceBankMember 2023-01-01 2023-03-31 0001175151 ctso:TermCLoanMember ctso:WesternAllianceBankMember 2024-01-01 2024-03-31 0001175151 ctso:TermCLoanMember 2024-01-01 2024-03-31 0001175151 2024-01-01 2024-03-31 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2021-12-30 2021-12-30 0001175151 ctso:JefferiesLlcAndB.RileyFbrIncMember 2024-03-31 0001175151 2021-07-14 0001175151 country:DE 2021-09-01 2021-09-30 0001175151 ctso:CytosorbentsEuropeGmbhMember 2021-04-01 2021-04-01 0001175151 2024-03-31 0001175151 2023-12-31 shares utr:sqm iso4217:USD shares iso4217:USD pure ctso:country ctso:Institution ctso:item ctso:patent ctso:segment ctso:state iso4217:USN P0Y P0Y P0Y P0Y 0001175151 --12-31 2024 Q1 false P5D 54293555 54240265 0 0 11600000 594000 P5D P5D P5D true P3Y 0 0 0.005 0.0025 0.0025 0.005 0.0025 0.005 0.005 10-Q true 2024-03-31 false 001-36792 CYTOSORBENTS CORPORATION DE 98-0373793 305 College Road East Princeton, NJ 08540 732 329-8885 Common Stock, $0.001 par value per share CTSO NASDAQ Yes Yes Non-accelerated Filer true false false 54306415 8608380 14131137 48229 49663 6765290 6057072 3738767 3680129 880363 1834485 19992800 25702823 9748651 10056354 1483958 1483958 11925299 12058896 3919897 3958603 47070605 53260634 2399421 3802170 392617 373636 2500000 2500000 8132063 7870149 13424101 14545955 12790008 12896659 1928571 2542857 28142680 29985471 0.001 0.001 5000000 5000000 0.001 0.001 100000000 100000000 54293555 54240265 54294 54240 305984268 305196874 1752496 529321 -288863133 -282505272 18927925 23275163 47070605 53260634 8964790 7906269 24730 3770 8989520 7910039 796772 1539457 9786292 9449496 3215713 3994169 6570579 5455327 2248191 4214415 680706 669233 8567200 8463275 11496097 13346923 -4925518 -7891596 -6653 -63170 -31798 -1425690 660681 -1432343 565713 -6357861 -7325883 -6357861 -7325883 -0.12 -0.12 -0.17 -0.17 54262790 54262790 43676435 43676435 -6357861 -7325883 1223175 -608208 -5134686 -7934091 54240265 54240 305196874 529321 -282505272 23275163 734210 734210 53290 54 53184 53238 1223175 1223175 -6357861 -6357861 54293555 54294 305984268 1752496 -288863133 18927925 43635715 43635 287000021 2329195 -253997878 35374973 830280 830280 197665 198 698237 698435 -608208 -608208 56702 56702 18000 18 42532 42550 -7325883 -7325883 43851380 43851 288514368 1720987 -261323761 28955445 -6357861 -7325883 190094 250206 397286 258631 29240 11887 45927 55439 64296 111224 10714 10714 734210 830280 -1425690 660681 848330 -177170 125559 -1747144 -886258 -795775 -1281724 629883 -4829759 -3108211 45191 509669 81827 173215 -127018 -682884 625000 0 53238 641733 0 42550 -571762 684283 5782 10655 -5522757 -3096157 15615095 23832026 10092338 20735869 199418 71112 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">1.    BASIS OF PRESENTATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The interim consolidated financial statements of CytoSorbents Corporation (the “Company”) have been prepared in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). In the opinion of management, the Company has made all necessary adjustments, which include normal recurring adjustments, for a fair presentation of the Company’s consolidated financial position and results of operations for the interim periods presented. Certain information and disclosures normally included in the annual consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These interim consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended December 31, 2023, included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission (the “SEC”) on March 14, 2024. The results for the three months ended March 31, 2024 and 2023, are not necessarily indicative of the results to be expected for a full year, any other interim periods or any future year or period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of March 31, 2024, the Company’s cash, cash equivalents and restricted cash balances were approximately $10.1 million, including approximately $8.6 million in cash and cash equivalents and approximately $1.5 million in restricted cash, which is not expected to fund the Company’s operations beyond the next twelve months from the issuance of these consolidated financial statements. This matter raises substantial doubt about the Company’s ability to continue as a going concern. As a result, the accompanying consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. The Company is actively pursuing financing sources, including less or non-dilutive debt financing, royalty financing, strategic or direct investments, equity financing, and/or combinations thereof. There can be no assurance that management will be successful in these endeavors.</p> 10100000 8600000 1500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">2.    PRINCIPAL BUSINESS ACTIVITY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly-owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly-owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland, a wholly-owned subsidiary of CytoSorbents Europe, GmbH. In October 2022, the Company formed CytoSorbents France SAS, a wholly-owned subsidiary of CytoSorbents Europe, GmbH, to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial has completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up. In December 2023, the Company announced that the independent Data Safety Monitoring Board (the “DSMB”) performed a final review of the full unblinded data on all 140 patients in the STAR-T trial and concluded there were no issues with device safety, meeting the primary safety endpoint of the study. The Company has also performed the initial data analysis on the primary effectiveness endpoint of STAR-T trial. Based on this analysis, the study did not meet the primary effectiveness endpoint in the overall patient population that underwent different types of cardiac surgeries. However, the study did demonstrate evidence of reduced bleeding complications, including serious bleeding events, in patients in the pre-specified isolated coronary artery bypass graft (“CABG”) surgery population, representing more than 90% of the overall study population. The topline results of 140-patient, double-blinded, multicenter, pivotal STAR-T randomized, controlled trial were featured as a late breaking presentation at the 104<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> Annual Meeting of the American Association for Thoracic Surgery (AATS) held in Toronto, Canada on April 28, 2024. The Company believes the safety and effectiveness data from STAR-T will support the parallel regulatory submission of DrugSorb-ATR to the FDA and Health Canada in the third quarter of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval. The study has been postponed while the Company concentrates its clinical focus on STAR-T.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2022, the Company announced that the Company entered into a <span style="-sec-ix-hidden:Hidden_kQkwsFLXCEeOxumxvQq-Wg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of December 31, 2023, is protected by 21 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2024 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Market Listing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014, under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation and Foreign Currency Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents Medical UK Limited and CytoSorbents France SAS, wholly-owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Translation gains and losses resulting from the process of remeasuring into the United States of America dollar, the foreign currency financial statements of the European subsidiary, for which the United States of America dollar is the functional currency, are included in operations. The Euro is the functional currency of the European Subsidiary. Foreign currency transaction gain (loss) included in net loss amounted to approximately $(1,426,000) and $661,000 for the three months ended March 31, 2024 and 2023, respectively. The Company translates assets and liabilities of all of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates. The Company includes accumulated net translation adjustments in accumulated other comprehensive income (loss) as a component of stockholders’ equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table provides a summary of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,608,380 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,131,137</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,483,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,483,958</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,092,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,615,095</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s total restricted cash in the amount of $1,483,958 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $16,499 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts Receivable and Allowance for Credit Losses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Trade accounts receivable consist of amounts due from direct customers, distributors and agencies of the U.S. government and are presented at net realizable value. At each balance sheet date, the Company estimates an expected allowance for credit losses inherent in the Company’s accounts receivable portfolio based on historical experience, specific allowances for known troubled accounts, and other available evidence. In addition, also at each reporting date, this estimate is updated to reflect any changes in credit risk since the receivable was initially recorded. This estimate is calculated on a pooled basis where similar risk characteristics exist. The Company has identified the following portfolio segments: direct customers, distributors/strategic partners and the U.S. government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A fixed reserve percentage for each pool is derived from a review of the Company’s historical losses in relation to the total pool. This estimate is adjusted quarterly for management’s assessment of current conditions, reasonable and supportable forecasts regarding future events, and any other factors deemed relevant by the Company. The Company believes historical loss information is a reasonable starting point in which to calculate the expected allowance for credit losses as the Company’s portfolio segments have remained constant over the Company’s historical evaluation period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company writes off receivables when there is information that indicates the debtor is facing significant financial difficulty and there is no possibility of recovery. If any recoveries are made from any accounts previously written off, they are recognized as an offset to credit loss expense in the year of recovery. The total amount of write-offs was immaterial to the financial statements as a whole for the three months ended March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The allowance for credit losses reflects accounts receivable balances that are written off when management determines they are uncollectible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The allowance for credit losses is measured on a collective (pool) basis when similar risk characteristics exist, and measures the allowance for credit losses using the following methods:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Direct Customers—The Company measures expected credit losses on direct customer receivables using an aging methodology. The risk of loss for direct customer receivables is low based on the Company’s historical experience. The estimate of expected credit losses considers historical credit loss information that is adjusted for current conditions and supportable forecasts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Distributors/Strategic Partners—The Company measures expected credit losses on distributor receivables using an individual reserve methodology. The risk of loss in this portfolio is low based on the Company’s historical experience. The estimate of expected credit losses considers the past payment history of each distributor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">U.S. Government— These receivables are related to the Company’s government grants. The Company measures expected credit losses on these receivables using an individual reserve methodology. The risk of loss in this portfolio is very low based on the Company’s historical experience, as these receivables are supported by approved grant award contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At March 31, 2024 and December 31, 2023, the Company’s inventory was comprised of finished goods, which amounted to $2,013,420 and $2,155,457, respectively; work in process which amounted to $1,107,630 and $838,871, respectively; and raw materials, which amounted to $617,717 and $685,801, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Patents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment or Disposal of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three months ended March 31, 2024 and 2023, the Company recorded an impairment charge of approximately $64,000 and $111,000, respectively, related to the impairment of certain issued patents and pending patent applications in certain specific jurisdictions and the abandonment of certain pending patent application costs in the ordinary course of business. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenue is recognized when the Company ships its products to its direct customers and distributors/strategic partners. Revenue is recognized on its grant awards with agencies of U.S. government in accordance with the terms of the award contract. See Note 4 for a description of the types of government contracts. The amount of revenue recognized reflects the consideration the Company expects to be entitled to receive in exchange for the products shipped or the services provided under their grant contracts. To achieve this core principle, the Company applies the following five steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identify Contracts with Customers - The Company’s contracts with its direct customers are generally in the form of a purchase order. The Company has formal written contracts with each of its distributors/strategic partners that define their respective territories and minimum purchase commitments which must be met in order to maintain exclusivity in their territory. Distributors/strategic partner customers also submit purchase orders with each order that define the terms of shipment and transaction price. The Company has a contract for each grant award with various agencies of the U.S. government.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identify Performance Obligations - The performance obligations in contracts with direct customers and distributors/strategic partners are for the shipment of the CytoSorb device and related accessory parts. The performance obligations for government contracts are dependent on the contract type, however, these are generally based on the costs incurred related to each government contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determine Transaction Price - The price charged is based on the Company’s price list for the CytoSorb device and related accessory parts for both direct customers and distributor/strategic partners. The Company does not permit returns for product sales. The Company also provides for certain rebates and discounts to direct customers for sales of its product that are earned based upon sales volume. These amounts, which are earned based on calendar year sales volume, are recorded as a reduction of sales as earned. The transaction prices for government contracts are dependent on the type of contract and are outlined in each contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocate Transaction Price to Performance Obligations - The transaction price for the performance obligation is based on the purchase orders received for both direct customers and on the type of contract and are outlined in each contract. The transaction prices for government contract performance obligations are dependent on the type of contract and are generally based on costs incurred.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize Revenue as Performance Obligations are Satisfied - The Company satisfies its performance obligation to direct customers and distributors/strategic partners generally upon shipment of the products. The Company satisfies its performance obligations on government contracts generally upon incurring costs on each contract. The Company records deferred revenue related to fixed price government contracts to the extent that billings exceed costs incurred.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">All research and development costs, payments to laboratories and research consultants are expensed when incurred.</span><span style="font-weight:normal;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Advertising Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Advertising expenses are charged to activities when incurred. Advertising expenses amounted to approximately $45,000 and $55,000 for the three months ended March 31, 2024 and 2023, respectively, and are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership. In 2017, the Tax Cuts and Jobs Act reduced the U.S. federal corporate tax rate from 35% to 21%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at March 31, 2024. The Company is accounting for an uncertain tax position of approximate $2.1 million for the year ended December 31, 2023. The Company files tax returns in the U.S. federal and state jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents UK Limited, CytoSorbents Medical UK Limited, CytoSorbents India Private Limited and CytoSorbents France SAS file an annual corporate tax return, a VAT return and a trade tax return in Germany, Switzerland, Poland, France and the United Kingdom, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for credit losses, and recoverability of patents are significant estimates in these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, one distributor accounted for approximately 17% of outstanding grants and accounts receivable. As of December 31, 2023, one distributor accounted for approximately 19% of outstanding grants and accounts receivable. For the three months ended March 31, 2024, no customer accounted for more than 10% of the Company’s total revenue and for the three months ended March 31, 2023, one distributor accounted for approximately 11% of the Company’s total revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in ASC 480 “Distinguishing Liabilities From Equity” (“ASC 480”) and ASC 815 “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance, and will remain as a component of equity thereafter. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As the warrants issued upon the closing of the Company’s December 13, 2023 Offering meet the criteria for equity classification under ASC 815, the warrants are classified as equity as of March 31, 2024 and December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss Per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method on the basis of the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to non-employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Shipping and Handling Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $114,000 and $78,000, respectively, for the three months ended March 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Effect of Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued ASU 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)” (“ASU 2020-06”). ASU2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2024, and interim periods within those fiscal years. The Company adopted the provisions of ASU 2020-06 on January 1, 2024. This did not have a material impact on the Company’s financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In December 2023, the FASB issued ASU No. 2023-09 entitled “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU provides guidance related to additional disclosures that will be required related to income taxes. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2024. This ASU will result in additional disclosures in the Company’s consolidated financial statements related to income taxes in 2025.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Nature of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is a leader in the treatment of life-threatening conditions in intensive care and cardiac surgery using blood purification. The Company, through its subsidiary CytoSorbents Medical, Inc. (formerly known as CytoSorbents, Inc.), is engaged in the research, development and commercialization of medical devices with its blood purification technology platform which incorporates a proprietary adsorbent, porous polymer technology. The Company, through its wholly-owned European subsidiary, CytoSorbents Europe GmbH, conducts sales and marketing related operations for the CytoSorb device. In March 2016, the Company formed CytoSorbents Switzerland GmbH, a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the second quarter of 2016, provides marketing and direct sales services in Switzerland. In November 2018, the Company formed CytoSorbents Poland Sp. z.o.o., a wholly-owned subsidiary of CytoSorbents Europe GmbH. This subsidiary, which began operations during the first quarter of 2019, provides marketing and direct sales services in Poland. In the third quarter of 2019, the Company formed CytoSorbents UK Limited, a wholly-owned subsidiary of CytoSorbents Medical, Inc., which is responsible for the management of the Company’s clinical trial activities in the United Kingdom. In March 2022, the Company formed CytoSorbents Medical UK Limited to provide marketing and direct sales services in the United Kingdom and the Republic of Ireland, a wholly-owned subsidiary of CytoSorbents Europe, GmbH. In October 2022, the Company formed CytoSorbents France SAS, a wholly-owned subsidiary of CytoSorbents Europe, GmbH, to provide marketing and direct sales services in France. In May 2023, the Company formed CytoSorbents India Private Limited to provide marketing and direct sales services in India. CytoSorb, the Company’s flagship product, was approved in the European Union (“EU”) in March 2011 and is currently being marketed and distributed in more than 75 countries around the world, as an effective extracorporeal cytokine absorber, designed to reduce the “cytokine storm” or “cytokine release syndrome” seen in critical illnesses that may result in massive inflammation, organ failure, and patient death. In May 2018, the Company received a label extension for CytoSorb covering use of the device for the removal of bilirubin and myoglobin which allows for the use of the device in the treatment of liver failure and trauma, respectively. CytoSorb is also being used during and after cardiac surgery to remove inflammatory mediators that can lead to post-operative complications, including multiple organ failure. In January 2020, CytoSorb received EU CE Mark label expansion to include the removal of ticagrelor during cardiopulmonary bypass in patients undergoing cardiothoracic surgery. In May 2020, CytoSorb also received EU CE Mark label expansion to include rivaroxaban removal for the same indication.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2020, CytoSorb received United States Food and Drug Administration (“FDA”) Emergency Use Authorization (“EUA”) of CytoSorb for use in adult critically ill COVID-19 patients with imminent or confirmed respiratory failure. The CytoSorb device has neither been cleared nor approved for the indication to treat patients with COVID-19 infection. The EUA will be effective until a declaration is made that the circumstances justifying the EUA have terminated or until revoked by the FDA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company also announced that the FDA had granted Breakthrough Designation for its DrugSorb-ATR Antithrombotic Removal System for the removal of ticagrelor in a cardiopulmonary bypass circuit during emergent and urgent cardiothoracic surgery. The Breakthrough Devices Program provides for more effective treatment of life-threatening or irreversibly debilitating disease or conditions, in this case the need to reverse the effects of ticagrelor in emergent or urgent cardiac surgery that can otherwise cause a high risk of serious or life-threatening bleeding. Through Breakthrough Designation, the FDA intends to work with CytoSorbents to expedite the development, assessment, and regulatory review of CytoSorbents’ technology for the removal of ticagrelor, while maintaining statutory standards of regulatory approval (e.g., 510(k), de novo 510(k) or premarket approval) consistent with the FDA’s mission to protect and promote public health. In July 2021, the Company received full approval of its Investigative Device Exemption (“IDE”) to conduct the pivotal STAR-T (Safe and Timely Antithrombotic Removal – Ticagrelor) double-blind randomized control trial (“RCT”) for up to 120 patients in the United States to support FDA marketing approval. In July 2023, the Company announced that enrollment in the STAR-T trial has completed, and in August 2023, the Company announced completion of the STAR-T trial, following the last scheduled patient follow-up. In December 2023, the Company announced that the independent Data Safety Monitoring Board (the “DSMB”) performed a final review of the full unblinded data on all 140 patients in the STAR-T trial and concluded there were no issues with device safety, meeting the primary safety endpoint of the study. The Company has also performed the initial data analysis on the primary effectiveness endpoint of STAR-T trial. Based on this analysis, the study did not meet the primary effectiveness endpoint in the overall patient population that underwent different types of cardiac surgeries. However, the study did demonstrate evidence of reduced bleeding complications, including serious bleeding events, in patients in the pre-specified isolated coronary artery bypass graft (“CABG”) surgery population, representing more than 90% of the overall study population. The topline results of 140-patient, double-blinded, multicenter, pivotal STAR-T randomized, controlled trial were featured as a late breaking presentation at the 104<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> Annual Meeting of the American Association for Thoracic Surgery (AATS) held in Toronto, Canada on April 28, 2024. The Company believes the safety and effectiveness data from STAR-T will support the parallel regulatory submission of DrugSorb-ATR to the FDA and Health Canada in the third quarter of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2021, the Company announced that it was granted a second Breakthrough Device designation for its DrugSorb-ATR Antithrombotic Removal System by the FDA. This Breakthrough Device designation covers the removal of the Direct Oral Anticoagulants (DOACs) apixaban and rivaroxaban in a cardiopulmonary bypass circuit to reduce the likelihood of serious perioperative bleeding during urgent cardiothoracic surgery. In October 2021, the Company also received full FDA approval of an IDE application to conduct a double-blind, randomized, controlled clinical study for up to 120 patients entitled, “Safe and Timely Antithrombotic Removal – Direct Oral Anticoagulants (STAR-D),” in the United States to support FDA marketing approval. The study has been postponed while the Company concentrates its clinical focus on STAR-T.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">If FDA marketing approval is obtained for either the removal of ticagrelor or direct oral anticoagulants indications, the device will be marketed as DrugSorb-ATR in the United States. The DrugSorb-ATR Antithrombotic Removal System is based on the same polymer technology as CytoSorb. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In May 2022, the Company announced that the Company entered into a <span style="-sec-ix-hidden:Hidden_kQkwsFLXCEeOxumxvQq-Wg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three-year</span></span> preferred supplier agreement with Asklepios, making CytoSorb available without restrictions to all of the approximately 170 healthcare facilities across 14 states throughout Germany at which Asklepios operates. This includes Asklepios Klinik St. Georg in Hamburg, Germany, which pioneered the use of CytoSorb to remove antithrombotic drugs during cardiothoracic surgery and is well-known for their seminal publication on CytoSorb use for this application during emergency cardiac surgery in patients at high risk of bleeding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2022, the Company announced that, following a successful pilot program in three countries, the Company signed an expanded non-exclusive agreement with Nikkiso Europe GmbH (“Nikkiso”) to distribute Nikkiso’s PureADJUST stand-alone hemoperfusion pump and accessories in a total of 14 countries. In addition to securing the rights to sell Nikkiso’s stand-alone pump and accessories in Germany, Austria, and Luxembourg, the Company entered into an expanded multi-country reseller agreement with Nikkiso covering the following countries: Belgium, Bosnia and Herzegovina, Croatia, Finland, France, Iceland, Lichtenstein, Poland, Serbia, Slovenia and Switzerland. The Company will also be able to provide field support services in these countries. In September 2023, the distribution agreement with Nikkiso expired, and the Company indicated that it would not seek renewal of the agreement. The Company is actively working with a new supplier to provide a stand-alone hemoperfusion pump.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2022, the Company entered into a Marketing Agreement (the “Marketing Agreement”) with Fresenius Medical Care Deutschland GmbH (“Fresenius”), which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement provides for the combined marketing and promotion of CytoSorb with Fresenius’ critical care products by Fresenius’ marketing organization worldwide, excluding the United States. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”). Compared to the prior co-marketing agreement between the parties, the Marketing Agreement intends to increase the commitments from both parties and to ensure an ongoing and consistent level of marketing and promotional activity specifically focused around CytoSorb, where Fresenius will actively market and promote CytoSorb as the featured blood purification therapy for removal of cytokines, bilirubin, and myoglobin on its critical care platforms. Specifically, the Marketing Agreement provides that various Fresenius-led in-person, virtual, social media, and web-based marketing programs and events will feature the CytoSorb therapy and highlight the cooperation between the two companies in the field of critical care during the Term. To help support the increased marketing and promotional efforts of the expanded collaboration, CytoSorbents has agreed to subsidize a portion of the marketing costs through a royalty payment to Fresenius Medical Care based on CytoSorb sales in the intensive care unit on Fresenius Medical Care platforms, excluding the United States. In addition to strengthening and expanding the global marketing of CytoSorb, the Company and Fresenius also plan to work together to bring new innovative solutions to the market. The Marketing Agreement also includes the certification of compatibility of CytoSorb for usage on Fresenius’ current critical care platforms. The launch of this program is expected to occur in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The technology is based upon biocompatible, highly porous polymer sorbent beads that can actively remove toxic substances from blood and other bodily fluids by pore capture and surface adsorption. The Company has numerous products under development based upon this unique blood purification technology which, as of December 31, 2023, is protected by 21 issued U.S. patents and multiple international patents, with applications pending both in the U.S. and internationally. These patents and patent applications are directed to various compositions and methods of use related to the Company’s blood purification technologies and are expected to expire between 2024 and 2038, absent any patent term extensions. Management believes that any near-term expiring patents will not have a significant impact on the Company’s ongoing business.</p> 75 170 14 21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Market Listing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 17, 2014, the Company’s common stock, par value $0.001 per share, was approved for listing on the Nasdaq Capital Market (“Nasdaq”), and it began trading on Nasdaq on December 23, 2014, under the symbol “CTSO.” Previously, the Company’s common stock traded in the over-the-counter-market on the OTC Bulletin Board.</p> 0.001 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation and Foreign Currency Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of CytoSorbents Corporation and its wholly-owned subsidiaries, CytoSorbents Medical, Inc. and CytoSorbents Europe GmbH. In addition, the consolidated financial statements include CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents Medical UK Limited and CytoSorbents France SAS, wholly-owned subsidiaries of CytoSorbents Europe GmbH, and CytoSorbents UK Limited and CytoSorbents India Private Limited, wholly-owned subsidiaries of CytoSorbents Medical, Inc. All significant intercompany transactions and balances have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Translation gains and losses resulting from the process of remeasuring into the United States of America dollar, the foreign currency financial statements of the European subsidiary, for which the United States of America dollar is the functional currency, are included in operations. The Euro is the functional currency of the European Subsidiary. Foreign currency transaction gain (loss) included in net loss amounted to approximately $(1,426,000) and $661,000 for the three months ended March 31, 2024 and 2023, respectively. The Company translates assets and liabilities of all of its foreign subsidiaries at the exchange rate in effect at the consolidated balance sheet date. The Company translates revenue and expenses at the daily average exchange rates. The Company includes accumulated net translation adjustments in accumulated other comprehensive income (loss) as a component of stockholders’ equity.</p> -1426000 661000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table provides a summary of cash and cash equivalents and restricted cash to amounts shown in the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,608,380 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,131,137</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,483,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,483,958</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,092,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,615,095</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,608,380 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,131,137</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,483,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,483,958</p></td></tr><tr><td style="vertical-align:bottom;width:68.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,092,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,615,095</p></td></tr></table> 8608380 14131137 1483958 1483958 10092338 15615095 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s total restricted cash in the amount of $1,483,958 consists of cash of $1,467,459 that the Company is obligated to maintain as collateral for the outstanding letter of credit with Bridge Bank that was provided to the landlord of the College Road facility as security and cash of $16,499 that the Company is obligated to maintain as collateral for the credit limit on the Company’s credit card accounts.</p> 1483958 1467459 16499 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accounts Receivable and Allowance for Credit Losses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Trade accounts receivable consist of amounts due from direct customers, distributors and agencies of the U.S. government and are presented at net realizable value. At each balance sheet date, the Company estimates an expected allowance for credit losses inherent in the Company’s accounts receivable portfolio based on historical experience, specific allowances for known troubled accounts, and other available evidence. In addition, also at each reporting date, this estimate is updated to reflect any changes in credit risk since the receivable was initially recorded. This estimate is calculated on a pooled basis where similar risk characteristics exist. The Company has identified the following portfolio segments: direct customers, distributors/strategic partners and the U.S. government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A fixed reserve percentage for each pool is derived from a review of the Company’s historical losses in relation to the total pool. This estimate is adjusted quarterly for management’s assessment of current conditions, reasonable and supportable forecasts regarding future events, and any other factors deemed relevant by the Company. The Company believes historical loss information is a reasonable starting point in which to calculate the expected allowance for credit losses as the Company’s portfolio segments have remained constant over the Company’s historical evaluation period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company writes off receivables when there is information that indicates the debtor is facing significant financial difficulty and there is no possibility of recovery. If any recoveries are made from any accounts previously written off, they are recognized as an offset to credit loss expense in the year of recovery. The total amount of write-offs was immaterial to the financial statements as a whole for the three months ended March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The allowance for credit losses reflects accounts receivable balances that are written off when management determines they are uncollectible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The allowance for credit losses is measured on a collective (pool) basis when similar risk characteristics exist, and measures the allowance for credit losses using the following methods:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Direct Customers—The Company measures expected credit losses on direct customer receivables using an aging methodology. The risk of loss for direct customer receivables is low based on the Company’s historical experience. The estimate of expected credit losses considers historical credit loss information that is adjusted for current conditions and supportable forecasts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Distributors/Strategic Partners—The Company measures expected credit losses on distributor receivables using an individual reserve methodology. The risk of loss in this portfolio is low based on the Company’s historical experience. The estimate of expected credit losses considers the past payment history of each distributor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">U.S. Government— These receivables are related to the Company’s government grants. The Company measures expected credit losses on these receivables using an individual reserve methodology. The risk of loss in this portfolio is very low based on the Company’s historical experience, as these receivables are supported by approved grant award contracts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Inventories are valued at the lower of cost or net realizable value under the first in, first out (FIFO) method. At March 31, 2024 and December 31, 2023, the Company’s inventory was comprised of finished goods, which amounted to $2,013,420 and $2,155,457, respectively; work in process which amounted to $1,107,630 and $838,871, respectively; and raw materials, which amounted to $617,717 and $685,801, respectively. Devices used in clinical trials or for research and development purposes are removed from inventory and charged to research and development expenses at the time of their use. Donated devices are removed from inventory and charged to selling, general and administrative expenses.</p> 2013420 2155457 1107630 838871 617717 685801 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Property and equipment are recorded at cost less accumulated depreciation. Depreciation of property and equipment is provided for by the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized over the lesser of their economic useful lives or the term of the related leases. Gains and losses on depreciable assets retired or sold are recognized in the consolidated statements of operations and comprehensive loss in the year of disposal. Repairs and maintenance expenditures are expensed as incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Patents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Legal costs incurred to establish and successfully defend patents are capitalized. When patents are issued, capitalized costs are amortized on the straight-line method over the related patent term. In the event a patent is abandoned, the net book value of the patent is written off.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment or Disposal of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company assesses the impairment of patents and other long-lived assets under accounting standards for the impairment or disposal of long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. For long-lived assets to be held and used, the Company recognizes an impairment loss only if its carrying amount is not recoverable through its undiscounted cash flows and measures the impairment loss based on the difference between the carrying amount and fair value. During the three months ended March 31, 2024 and 2023, the Company recorded an impairment charge of approximately $64,000 and $111,000, respectively, related to the impairment of certain issued patents and pending patent applications in certain specific jurisdictions and the abandonment of certain pending patent application costs in the ordinary course of business. This charge is included in legal, financial and other consulting in the consolidated statements of operations and comprehensive loss.</p> 64000 111000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenue is recognized when the Company ships its products to its direct customers and distributors/strategic partners. Revenue is recognized on its grant awards with agencies of U.S. government in accordance with the terms of the award contract. See Note 4 for a description of the types of government contracts. The amount of revenue recognized reflects the consideration the Company expects to be entitled to receive in exchange for the products shipped or the services provided under their grant contracts. To achieve this core principle, the Company applies the following five steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identify Contracts with Customers - The Company’s contracts with its direct customers are generally in the form of a purchase order. The Company has formal written contracts with each of its distributors/strategic partners that define their respective territories and minimum purchase commitments which must be met in order to maintain exclusivity in their territory. Distributors/strategic partner customers also submit purchase orders with each order that define the terms of shipment and transaction price. The Company has a contract for each grant award with various agencies of the U.S. government.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Identify Performance Obligations - The performance obligations in contracts with direct customers and distributors/strategic partners are for the shipment of the CytoSorb device and related accessory parts. The performance obligations for government contracts are dependent on the contract type, however, these are generally based on the costs incurred related to each government contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Determine Transaction Price - The price charged is based on the Company’s price list for the CytoSorb device and related accessory parts for both direct customers and distributor/strategic partners. The Company does not permit returns for product sales. The Company also provides for certain rebates and discounts to direct customers for sales of its product that are earned based upon sales volume. These amounts, which are earned based on calendar year sales volume, are recorded as a reduction of sales as earned. The transaction prices for government contracts are dependent on the type of contract and are outlined in each contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Allocate Transaction Price to Performance Obligations - The transaction price for the performance obligation is based on the purchase orders received for both direct customers and on the type of contract and are outlined in each contract. The transaction prices for government contract performance obligations are dependent on the type of contract and are generally based on costs incurred.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognize Revenue as Performance Obligations are Satisfied - The Company satisfies its performance obligation to direct customers and distributors/strategic partners generally upon shipment of the products. The Company satisfies its performance obligations on government contracts generally upon incurring costs on each contract. The Company records deferred revenue related to fixed price government contracts to the extent that billings exceed costs incurred.</span></td></tr></table><div style="margin-top:12pt;"></div> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Research and Development </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">All research and development costs, payments to laboratories and research consultants are expensed when incurred.</span><span style="font-weight:normal;"> </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Advertising Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Advertising expenses are charged to activities when incurred. Advertising expenses amounted to approximately $45,000 and $55,000 for the three months ended March 31, 2024 and 2023, respectively, and are included in selling, general, and administrative expenses on the consolidated statements of operations and comprehensive loss.</p> 45000 55000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Income taxes are accounted for under the asset and liability method prescribed by accounting standards for accounting for income taxes. Deferred income taxes are recorded for temporary differences between financial statement carrying amounts and the tax basis of assets and liabilities. Deferred tax assets and liabilities reflect the tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is provided if it is more likely than not that some or all of the deferred tax asset will not be realized. Under Section 382 of the Internal Revenue Code, the net operating losses generated prior to the previously completed reverse merger may be limited due to the change in ownership. Additionally, net operating losses generated subsequent to the reverse merger may be limited in the event of changes in ownership. In 2017, the Tax Cuts and Jobs Act reduced the U.S. federal corporate tax rate from 35% to 21%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company follows accounting standards associated with uncertain tax positions. The Company had no unrecognized tax benefits at March 31, 2024. The Company is accounting for an uncertain tax position of approximate $2.1 million for the year ended December 31, 2023. The Company files tax returns in the U.S. federal and state jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company utilizes the Technology Business Tax Certificate Transfer Program to sell a portion of its New Jersey Net Operating Loss carryforwards to an industrial company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">CytoSorbents Europe GmbH, CytoSorbents Switzerland GmbH, CytoSorbents Poland Sp. z.o.o., CytoSorbents UK Limited, CytoSorbents Medical UK Limited, CytoSorbents India Private Limited and CytoSorbents France SAS file an annual corporate tax return, a VAT return and a trade tax return in Germany, Switzerland, Poland, France and the United Kingdom, respectively.</p> 0.35 0.21 0 2100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets, liabilities at the date of the balance sheet, and the reported amounts of revenues and expenses during the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">reporting period. Actual results could differ from these estimates. The valuation of options granted, allowance for credit losses, and recoverability of patents are significant estimates in these consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company maintains cash balances, at times, with financial institutions in excess of amounts insured by the Federal Deposit Insurance Corporation (“FDIC”). Beginning in April of 2023, the Company joined the IntraFi network, and established an Insured Cash Sweep (“ICS”) account whereby all cash that was previously held in the Company’s money market account at Bridge Bank is swept daily in increments of less than $250,000 and deposited in a number of IntraFi’s 4,000 member banks. This arrangement provides FDIC insurance coverage for all of the cash balances previously held in the money market account, which represents all of the cash and cash equivalents held at Bridge Bank. This arrangement excludes the restricted cash balances. Management monitors the soundness of these institutions in an effort to minimize its collection risk of these balances. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A significant portion of the Company’s revenues are from product sales in Germany. Substantially all of the Company’s grant and other income are from government agencies in the United States. (See Note 4 for further information relating to the Company’s revenue.)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of March 31, 2024, one distributor accounted for approximately 17% of outstanding grants and accounts receivable. As of December 31, 2023, one distributor accounted for approximately 19% of outstanding grants and accounts receivable. For the three months ended March 31, 2024, no customer accounted for more than 10% of the Company’s total revenue and for the three months ended March 31, 2023, one distributor accounted for approximately 11% of the Company’s total revenue. </p> 250000 4000 0.17 0.19 0.10 0.11 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying values of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses and other current liabilities approximate their fair values due to their short-term nature.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for warrants as either equity-classified or liability-classified instruments based on an assessment of the warrant’s specific terms and applicable authoritative guidance in ASC 480 “Distinguishing Liabilities From Equity” (“ASC 480”) and ASC 815 “Derivatives and Hedging” (“ASC 815”). The assessment considers whether the warrants are freestanding financial instruments pursuant to ASC 480, meet the definition of a liability pursuant to ASC 480, and whether the warrants meet all of the requirements for equity classification under ASC 815, including whether the warrants are indexed to the Company’s own ordinary shares and whether the warrant holders could potentially require “net cash settlement” in a circumstance outside of the Company’s control, among other conditions for equity classification. This assessment, which requires the use of professional judgment, is conducted at the time of warrant issuance and as of each subsequent quarterly period end date while the warrants are outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For issued or modified warrants that meet all of the criteria for equity classification, the warrants are required to be recorded as a component of equity at the time of issuance, and will remain as a component of equity thereafter. For issued or modified warrants that do not meet all the criteria for equity classification, the warrants are required to be recorded as liabilities at their initial fair value on the date of issuance, and each balance sheet date thereafter. Changes in the estimated fair value of the warrants are recognized as a non-cash gain or loss on the statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As the warrants issued upon the closing of the Company’s December 13, 2023 Offering meet the criteria for equity classification under ASC 815, the warrants are classified as equity as of March 31, 2024 and December 31, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net Loss Per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted loss per common share is computed using the treasury stock method on the basis of the weighted-average number of shares of common stock plus the dilutive effect of potential common shares outstanding during the period. Dilutive potential common shares include outstanding stock options and restricted shares. The computation of diluted loss per share does not assume conversion, exercise or contingent exercise of securities that would have an anti-dilutive effect on earnings (see Note 8).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company accounts for its stock-based compensation under the recognition requirements of accounting standards for accounting for stock-based compensation, for employees and directors whereby each option granted is valued at fair market value on the date of grant. Under these accounting standards, the fair value of each option is estimated on the date of grant using the Black-Scholes option pricing model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company also follows the guidance of accounting standards for accounting for equity instruments that are issued to non-employees for acquiring, or in conjunction with selling, goods or services for equity instruments issued to consultants.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Shipping and Handling Costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The cost of shipping product to customers and distributors is typically borne by the customer or distributor. The Company records other shipping and handling costs in cost of revenue. Total freight costs amounted to approximately $114,000 and $78,000, respectively, for the three months ended March 31, 2024 and 2023.</p> 114000 78000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Effect of Recent Accounting Pronouncements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued ASU 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)” (“ASU 2020-06”). ASU2020-06 simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The ASU is part of the FASB’s simplification initiative, which aims to reduce unnecessary complexity in U.S. GAAP. The ASU’s amendments are effective for fiscal years beginning after December 15, 2024, and interim periods within those fiscal years. The Company adopted the provisions of ASU 2020-06 on January 1, 2024. This did not have a material impact on the Company’s financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In December 2023, the FASB issued ASU No. 2023-09 entitled “Income Taxes (Topic 740): Improvements to Income Tax Disclosures”. This ASU provides guidance related to additional disclosures that will be required related to income taxes. The updated guidance is effective for public entities for fiscal years beginning after December 15, 2024. This ASU will result in additional disclosures in the Company’s consolidated financial statements related to income taxes in 2025.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">3.    STOCKHOLDERS’ EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Preferred Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation authorizes the issuance of up to 5,000,000 shares of “blank check” preferred stock, with such designation rights and preferences as may be determined from time to time by the Board of Directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2019, the Company amended and restated its certificate of incorporation. The amended and restated certificate of incorporation increased the number of shares of common stock authorized for issuance from 50,000,000 shares to 100,000,000 shares. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">December 13, 2023 Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 13, 2023, the Company closed on a registered direct offering for the sale, directly to investors, of 7,733,090 registered shares of common stock and warrants to purchase up to 2,706,561 shares of common stock (the “Offering”). Each share of common stock and accompanying warrant to purchase up to 0.35 shares of common stock, were sold together for a combined purchase price of $1.33, for an aggregate purchase price of approximately $10,285,000. After deducting transaction fees and expenses payable by the Company in connection with the Offering, the Company received net proceeds of approximately $9,785,000, excluding any proceeds that may be received upon the exercise of the warrants. Each warrant is immediately cash exercisable at an exercise price of $2.00 per share and will expire on the fifth anniversary of the issue date. The Company’s executive officers, directors, and certain non-executive officer employees of the Company also participated in the Offering with a combined investment of $435,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Shelf Registration</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 14, 2021, the Company filed a registration statement on Form S-3 with the SEC, which was amended on July 20, 2021 and declared effective by the SEC on July 27, 2021 (as amended, the “2021 Shelf”). The 2021 Shelf enables the Company to offer and sell, in one or more offerings, any combination of common stock, preferred stock, senior or subordinated debt securities, warrants and units, up to a total dollar amount of $150 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Open Market Sale Agreement with Jefferies LLC</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On December 30, 2021, the Company entered into an Open Market Sale Agreement (the “Sale Agreement”) with Jefferies LLC (the “Agent”), pursuant to which the Company could sell, from time to time, at its option, shares of the Company’s common stock having an aggregate offering price of up to $25 million through the Agent, as the Company’s sales agent. All shares of the Company’s common stock offered and sold, or to be offered and sold under the Sale Agreement would have been issued and sold pursuant to the Company’s 2021 Shelf by methods deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, in block transactions or if specified by the Company, in privately negotiated transactions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Subject to the terms of the Sales Agreement, the Agent is required to use their commercially reasonable efforts consistent with their normal sales and trading practices to sell the shares of the Company’s common stock from time to time, based upon the Company’s instructions (including any price, time or size limits or other customary parameters or conditions the Company may impose). The Company is required to pay the Agent a commission of up to 3.0% of the gross proceeds from the sale of the shares of the Company’s common stock sold thereunder, if any. There were no sales pursuant to the Amended Sale Agreement during the year ended December 31, 2022. During the year ended December 31, 2023, the Company sold 2,656,464 shares pursuant to the Sale Agreement, at an average selling price of $1.76 per share, generating net proceeds of approximately $4,532,000. In addition, during the year ended December 31, 2023, the Company paid approximately $61,000 in expenses related to the Sale Agreement. During the three months ended March 31, 2024, the Company sold 53,290 shares pursuant to the Sales Agreement at an average selling price of $1.03 per share, generating net proceeds of approximately $55,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Total share-based employee, director, and consultant compensation for the three months ended March 31, 2024 and 2023, amounted to approximately $734,000 and $830,000, respectively. These amounts are included in the consolidated statements of operations and comprehensive loss under selling, general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The summary of the stock option activity for the three months ended March 31, 2024, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10,548,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.01</p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">406,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_xB8Il_5u1EG2vbkq58hnLA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (382,256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_PfMwTIuG0UaeRaEcKVkDEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (417,801)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_4cnVuEcqEEmGU3m2WtIjZQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1_dPbQQWPEqDE0biJUd70g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,154,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.02</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">The fair value of each stock option was estimated using the Black Scholes pricing model, which takes into account as of the grant date the exercise price (ranging from $0.94 to $0.99 per share) and expected life of the stock option (6 years), the current price of the underlying stock and its expected volatility (75.6%), expected dividends (-0-percent) on the stock and the risk free interest rate (ranging from 3.86 to 4.21%) for the expected term of the stock option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The intrinsic value is calculated as the difference between the market value of the shares as of March 31, 2024, of $0.95 and the exercise price of the shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$0.94 - $13.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,154,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Exercisable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5,387,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The summary of the status of the Company’s non-vested options for the three months ended March 31, 2024, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,205,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.89</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 406,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.66</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (382,256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.16</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (463,343)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.58</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested, March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,766,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.64</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">As of March 31, 2024, the Company had approximately $4,055,000 of total unrecognized compensation cost related to stock options which will be amortized over approximately 39 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On August 10, 2022, the Board of Directors granted options to purchase 1,365,000 shares of common stock to certain senior managers of the Company which will only vest upon the achievement of certain specific, predetermined milestones related to the Company’s long-term performance goals. The grant date fair value of these unvested options amounted to approximately $1,620,000. As of March 31, 2024, none of these milestones has been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the quarter ended March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On July 7, 2023, the Board of Directors granted options to purchase 115,000 shares of common stock to a senior manager of the Company. These options will vest only upon the achievement of certain milestones pursuant to the terms of the Company’s existing 2022-2025 performance pool in place for the Company’s management team. The grant date fair value of these unvested options amounted to approximately $320,000. As of March 31, 2024, none of these milestones has been met. Accordingly, no charge for these options has been recorded in the consolidated statements of operations and comprehensive loss for the quarter ended March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">On March 29, 2024, the Board of Directors granted options to purchase 380,480 shares of common stock to certain executive officers and certain other non-executive officer employees related to the Company’s salary reduction for stock options program. The grant date fair value of these unvested options amounted to approximately $249,000. These options will vest in full on January 31, 2025. Accordingly, the Company has recorded approximately $2,400 of stock option expense related to these options for the three months ended March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 11pt 0pt;">During the three months ended March 31, 2024, 26,000 options were awarded to newly hired employees in connection with their employment agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Change in Control-Based Awards of Restricted Stock Units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Board of Directors has granted restricted stock units to members of the Board of Directors, to the Company’s executive officers, and to employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The following table is a summary of these restricted stock units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:40.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Stock Units </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Board of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Executive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Directors</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Employees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,697,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,823,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,134,085</p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (108,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (108,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,613,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,739,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,602,763</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt;"><span style="font-style:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">Due to the uncertainty over whether these restricted stock units will vest, which only happens upon a Change in Control, no charge for these restricted stock units has been recorded in the consolidated statements of operations and comprehensive loss for the three months ended March 31, 2024 and 2023. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Other Awards of Restricted Stock Units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On August 10, 2022, certain named executive officers and senior managers were granted 288,500 restricted stock units. These awards were valued at approximately $563,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and vested (or will vest) one third on the date of the grant, one third on the first anniversary of the date of the grant, and one third on the second anniversary of the date of the grant. For each of the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $47,000 related to these restricted stock unit awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 7, 2023, certain named executive officers and senior managers were granted 250,000 restricted stock units. These awards were valued at approximately $883,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant, and will vest two-third on the first anniversary of date of the grant, and one-third on the second anniversary of the date of the grant. For the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $110,000 and $0, respectively, related to these restricted stock unit awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On September 18, 2023, a named executive officer was granted 45,000 restricted stock units. This award was valued at approximately $89,000 at the date of issuance, based upon the market price of the Company’s common stock at the date of the grant.These restricted stock units vested (will vest) as follows: 25,000 on the date of the grant, 10,000 on the first anniversary of the date of the grant and 10,000 on the second anniversary of the date of the grant. For the three months ended March 31, 2024 and 2023, the Company recorded a charge of approximately $5,000 and $0, respectively, related to these restricted stock unit awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Additionally, on January 14, 2024, an employee was granted 30,000 restricted stock units as a condition of his employment. Also, as of March 31, 2023, certain other employees were previously granted a total of 73,000 restricted stock units as a condition of their employment. These awards were valued at approximately $410,000 at the date of issuance. 30,000 of these restricted stock units vest upon the earlier of a Change in Control or one-third after the second anniversary of the award, one-third on the third anniversary of the award, and one-third on the fourth anniversary of the award; 30,000 of these restricted stock units vest upon the earlier of a Change in Control or the fourth anniversary of the award, and 15,000 of these restricted stock units vest upon the earlier of a Change in Control or one-third after the first anniversary of the award, one-third on the second anniversary of the award, and one-third on the third anniversary of the award. For the three months ended March 31, 2023 and 2022, the Company recorded a charge of approximately $28,000 and $27,000 respectively, related to these restricted stock unit awards.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table outlines the restricted stock unit activity for the three months ended March 31, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.31</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.99</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 460,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.16</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">Warrants:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company had 2,706,561 warrants outstanding related to the Company’s December 13, 2023 Offering. These warrants are immediately cash exercisable at an exercise price of $2.00 per share and expire on December 13, 2028.</p> 5000000 50000000 100000000 7733090 2706561 0.35 1.33 10285000 9785000 2.00 435000 150000000 25000000 0.030 0 2656464 1.76 4532000 61000 53290 1.03 55000 734000 830000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The summary of the stock option activity for the three months ended March 31, 2024, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10,548,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.01</p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">406,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_xB8Il_5u1EG2vbkq58hnLA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">—</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (382,256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_PfMwTIuG0UaeRaEcKVkDEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (417,801)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_4cnVuEcqEEmGU3m2WtIjZQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_1_dPbQQWPEqDE0biJUd70g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,154,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.02</p></td></tr></table> 10548174 4.49 P7Y3D 406480 0.95 382256 3.29 417801 5.22 10154597 4.36 P7Y7D 0.94 0.99 P6Y 0.756 0 0.0386 0.0421 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The intrinsic value is calculated as the difference between the market value of the shares as of March 31, 2024, of $0.95 and the exercise price of the shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="11" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Outstanding</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Range of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$0.94 - $13.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,154,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options Exercisable</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5,387,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0</p></td></tr></table> 0.95 0.94 13.20 10154597 4.36 P7Y7D 10 5387980 5.88 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The summary of the status of the Company’s non-vested options for the three months ended March 31, 2024, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,205,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.89</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 406,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.66</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (382,256)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.16</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (463,343)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.58</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested, March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,766,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.64</p></td></tr></table> 5205736 1.89 406480 0.66 382256 2.16 463343 2.58 4766617 2.64 4055000 P39M 1365000 1620000 0 115000 320000 0 380480 249000 2400 26000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:40.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Stock Units </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Board of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Executive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Directors</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Employees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,697,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,823,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,134,085</p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (108,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (108,750)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 346,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,613,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,739,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,602,763</p></td></tr></table> 346500 779500 1697500 2823500 3134085 0 0 25000 25000 0 0 108750 108750 346500 779500 1613750 2739750 2602763 288500 563000 47000 47000 250000 883000 110000 0 45000 89000 25000 10000 10000 5000 0 30000 73000 410000 30000 30000 15000 28000 27000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 430,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.31</p></td></tr><tr><td style="vertical-align:bottom;width:74.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.99</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, March 31, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 460,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.16</p></td></tr></table> 430505 3.31 30000 0.99 460505 3.16 2706561 2.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">4.    REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2024:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,616</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,537,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,537,727</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,750,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,661,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,412,177</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,309,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,679,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,989,520</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796,772</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,309,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,679,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,786,292</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,770</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,337,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,337,904</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,502,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,065,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,568,365</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,844,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,065,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,910,039</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,539,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,539,457</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,844,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,065,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,539,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,449,496</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">The Company has </span><span style="font-style:normal;">two</span><span style="font-style:normal;"> primary revenue streams: (1) sales of the CytoSorb device and related device accessories and (2) grant income from contracts with various agencies of the United States government. The following is a brief description of each revenue stream. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">CytoSorb Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company sells its CytoSorb device using both its own sales force (direct sales) and through the use of distributors and/or strategic partners. The majority of sales of the device are outside the United States, as CytoSorb is not yet approved for commercial sale in the United States. However, in April 2020, the Company was granted EUA of CytoSorb for use in critically-ill patients infected with COVID-19 with imminent or confirmed respiratory failure by the FDA. Direct sales outside the United States relate to sales to hospitals located in Germany, Switzerland, Austria, Belgium, Luxembourg, Poland, the Netherlands, Sweden, Denmark, Norway and the United Kingdom. Direct sales are fulfilled from the Company’s warehouse facility in Berlin, Germany. There are no formal sales contracts with any direct customers relating to product price or minimum purchase requirements. However, there are agreements in place with certain direct customers that provide for either free of charge product or rebate credits based upon achieving minimum purchase levels. The Company records the value of these items earned as a reduction of revenue. These customers submit purchase orders and the order is fulfilled and shipped directly to the customer. Prices to all direct customers are based on a standard price list based on the packaged quantity (6 packs versus 12 packs).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Distributor and strategic partner sales make up the remaining product sales. These distributors are located in various countries throughout the world. The Company has a formal written contract with each distributor/strategic partner. These contracts have terms ranging from 1-5 years in length, with three years being the typical term. In addition, certain distributors are eligible for volume discount pricing if their unit sales are in excess of the base amount in the contract. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Most distributor’s/strategic partner’s contracts have minimum annual purchase requirements in order to maintain exclusivity in their respective territories.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">There is no additional consideration or monetary penalty that would be required to be paid to CytoSorbents if a distributor does not meet the minimum purchase commitments included in the contract, however, at the discretion of the Company, the distributor may lose its exclusive rights in the territory if such commitments are not met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Government Grants</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has been the recipient of various grant contracts from various agencies of the United States government, primarily the Department of Defense, to perform various research and development activities. These contracts fall into one of the following categories:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Fixed price – the Company invoices the contract amount in equal installments over the term of the contract without regard to the timing of the costs incurred related to this contract. If billings on fixed price contracts exceed the costs incurred, revenue will be deferred to the extent of the excess billings.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">2.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cost reimbursement – the Company submits monthly invoices during the term of the contract for the amount of direct costs incurred during that month plus an agreed upon percentage that relates to allowable overhead and general and administrative expenses. Cumulative amounts invoiced may not exceed the maximum amount of funding stipulated in the contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">3.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cost plus – this type of contract is similar to a cost reimbursement contract but this type also allows for the Company to additionally invoice for a fee amount that is included in the contract.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">4.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Performance based – the Company submits invoices only upon the achievement of the milestones listed in the contract. The amount to be invoiced for each milestone is documented in the contract.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 36pt;">These government contracts have terms ranging from three months to four years. The Company may apply for an extension of the term of the contract in order to complete its research and development activities but would not receive additional funding during the extension period in excess of the original contract. See Note 2 regarding the accounting policies related to these contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In summary, the contracts the Company has with customers are the distributor/strategic partner contracts related to CytoSorb product sales, agreements with direct customers related to free-of-charge product and credit rebates based upon achieving minimum purchase levels, and contracts with various government agencies related to the Company’s grants. The Company does not currently incur any </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">outside/third party incremental costs to obtain any of these contracts. The Company does incur internal costs, primarily salary related costs, to obtain the contracts related to the grants. Company employees spend time reviewing the program requirements and developing the budget and related proposal to submit to the grantor agency. There may additionally be travel expenditures involved with meeting with government agency officials during the negotiation of the contract. These internal costs are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table provides information about receivables and contract liabilities from contracts with customers:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract receivables, which are included in grants and accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,974,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,846,271</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract liabilities, which are included in accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,577,141</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contract receivables represent balances due from product sales to distributors amounting to $4,538,868 and $3,270,724 at March 31, 2024 and December 31, 2023, respectively, and billed and unbilled amounts due on government contracts amounting to $435,710 and $575,547 at March 31, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Contract liabilities represent the value of free of charge goods and credit rebates earned in accordance with the terms of certain direct customer agreements, which amounted to $191,727 and $196,322 at March 31, 2024 and December 31, 2023, respectively, and deferred grant revenue related to the billing on fixed price government contracts in excess of costs incurred, which amounted to $1,403,924 and $1,376,819 at March 31, 2024 and December 31, 2023, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2024:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,616</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,537,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,537,727</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,750,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,661,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,412,177</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,309,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,679,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,989,520</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796,772</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,309,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,679,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,786,292</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table disaggregates the Company’s revenue by customer type and geographic area for the three months ended March 31, 2023:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Distributors/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Strategic Partners</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Agencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,770</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,337,904</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,337,904</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">All other countries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,502,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,065,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,568,365</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,844,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,065,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,910,039</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grant and other income:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,539,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,539,457</p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,844,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,065,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,539,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,449,496</p></td></tr></table> 21616 18000 39616 3537727 3537727 1750541 3661636 5412177 5309884 3679636 8989520 796772 796772 5309884 3679636 796772 9786292 3770 3770 3337904 3337904 1502599 3065766 4568365 4844273 3065766 7910039 1539457 1539457 4844273 3065766 1539457 9449496 2 P1Y P5Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-size:8pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract receivables, which are included in grants and accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,974,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,846,271</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Contract liabilities, which are included in accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,595,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,577,141</p></td></tr></table> 4974578 3846271 1595652 1577141 4538868 3270724 435710 575547 191727 196322 1403924 1376819 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">5.    LONG-TERM DEBT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On June 30, 2016, the Company and its wholly - owned subsidiary, CytoSorbents Medical, Inc. (together, the “Borrower”), entered into a Loan and Security Agreement with Bridge Bank, a division of Western Alliance Bank, (the “Bank”), pursuant to which the Company borrowed $10 million in two equal tranches of $5 million (the “Original Term Loans”). On March 29, 2018, the Original Term Loans were refinanced with the Bank pursuant to an Amended and Restated Loan and Security Agreement by and between the Bank and the Borrower (the “Amended and Restated Loan and Security Agreement”), under which the Bank agreed to loan the Borrower up to an aggregate of $15 million to be disbursed in two tranches (1) one tranche of $10 million (the “Term A Loan”), which was funded on the Closing Date and used to refinance the Original Term Loans, and (2) a second tranche of $5 million which may be disbursed at the Borrower’s sole request prior to March 31, 2019 provided certain conditions are met (the “Term B Loan” and together with the Term A Loan, the “Term Loans”). On July 31, 2019, the Borrower entered into the First Amendment to the Amended and Restated Loan and Security Agreement (the “First Amendment”) with the Bank, which amended certain provisions of the Amended and Restated Loan and Security Agreement and the 2018 Success Fee Letter (the “2018 Letter”). In connection with the execution of the First Amendment, the draw period for the Term B Loan was extended to August 15, 2019 and the Company drew down the full $5.0 million Term B Loan on the Settlement Date, bringing the total outstanding debt to $15 million at July 31, 2019. The proceeds of Term Loans were used for general business requirements in accordance with the Amended and Restated Loan and Security Agreement. On December 4, 2020 (the “Third Amendment Closing Date”), the Company closed on the Third Amendment (the “Third Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company repaid the outstanding principal balance of its existing $15 million term loans and simultaneously received a commitment from Bridge Bank to provide a new term loan of $15 million, if needed. On January 19, 2022 (the “Fourth Amendment Closing Date”), the Company closed on the Fourth Amendment (the “Fourth Amendment”) of its Amended Loan and Security Agreement with Bridge Bank. Under the terms of the Amendment, the Company received a commitment from Bridge Bank to provide a new term loan of up to $15 million, if needed and entered into the Fourth Amendment Success Fee Letter (the “2022 Success Fee Letter”). On December 28, 2022 (the “Fifth Amendment Date”), the Company entered into the Fifth Amendment of its Amended Loan and Security Agreement with Bridge Bank. The Fifth Amendment extends the draw period under the Fourth Amendment to the earlier of (i) March 1, 2023 and (ii) the occurrence of an Event of Default. On March 9, 2023, the Company entered into the Sixth Amendment of its Amended Loan and Security Agreement. The Sixth Amendment further extends the draw period to March 24, 2023. Therefore, no further draws are available as of the date of this filing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Fourth Amendment provides a tranche of term loans (the “Term C Loans”) in the aggregate amount of $15 million, which are available for the Company to draw down at its sole discretion in three tranches of $5 million each at any time during the period commencing on the Fourth Amendment Date and ending on the earlier of (i) December 31, 2022 and (ii) the occurrence of an Event of Default (as defined in the Amended Loan and Security Agreement). The Term C Loans shall bear interest at the Index Rate (defined in the Amendment as the greater of 3.25% or the Prime Rate as published by the Wall Street Journal on the last business date of the month immediately preceding the month in which the interest will accrue) plus 1.25%. Pursuant to the Fourth Amendment, interest on the Term </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">C Loans is subject to an interest rate cap of 8.00%. On December 27, 2022, the Company drew down the first $5 million tranche of the Term C loans available under the terms of the Fourth Amendment. Under the terms of the Fourth Amendment, commencing on February 1, 2023, the Company is required to make monthly payments of interest only through December 2023. The interest-only period will be further extended through June 2024 provided the Company has met both the required reserves test and the seventy-five percent test, as set forth in the Fourth Amendment, as of November 30, 2023. The Company did not meet the required reserves test as of November 30, 2023, and accordingly, commencing on January 1, 2024, the Company is required to make equal monthly payments of principal of $208,333, together with accrued and unpaid interest, through December 1, 2025 at which time the loan balance will be paid in full.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On the Fourth Amendment Closing Date, the Company was required to pay a non-refundable closing fee of approximately $18,750, which was amortized as a monthly charge to interest expense. On the Third Amendment Closing Date, the Company paid a non-refundable closing fee of $75,000, which was amortized as a charge to interest expense. In addition, the Amended and Restated Loan and Security Agreement requires the Company to pay a non-refundable final fee equal to 2.5% of the principal amount of the Term Loan funded upon the earlier of the (i) the maturity date or (ii) termination of the Term Loans via acceleration or prepayment. This final fee is being accrued and charged to interest expense over the term of the loan. For each the three month periods ended March 31, 2024 and 2023, the Company recorded interest expense of approximately $10,700 related to the final fee. The Term Loans are evidenced by a secured promissory note issued to the Bank by the Company. If the Company elects to prepay the Term Loans pursuant to the terms of the Amended and Restated Loan and Security Agreement, it will owe a prepayment fee to the Bank, as follows: (1) for a prepayment made on or after the funding date of a Term Loan through and including the first anniversary of such funding date, an amount equal to 2.0% of the principal amount of such Term Loan prepaid; (2) for a prepayment made after the first anniversary of the funding date of a Term Loan through and including the second anniversary of such funding date, an amount equal to 1.5% of the principal amount of such Term Loan prepaid; and (3) for a prepayment made after the second anniversary of the funding date of a Term Loan, an amount equal to 1.0% of the principal amount of such Term Loan prepaid. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s and CytoSorbents Medical, Inc.’s obligations under the Amended and Restated Loan and Security Agreement are joint and severable and are secured by a first priority security interest in favor of the Bank with respect to the Company’s Shares (as defined in the Amended and Restated Loan and Security Agreement) and the Borrower’s Collateral (as defined in the Amended and Restated Loan and Security Agreement, which definition excludes the Borrower’s intellectual property and other customary exceptions).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2018 Success Fee Letter:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Pursuant to the amended 2018 Letter, the Borrower shall pay to the Bank a success fee in the amount equal to 6.37% of the funded amount of the Term B Loan (as defined in the Restated Loan and Security Agreement) (the “Success Fee”) upon the first occurrence of any of the following events: (a) a sale or other disposition by the Borrower of all or substantially all of its assets; (b) a merger or consolidation of the Borrower into or with another person or entity, where the holders of the Borrower’s outstanding voting equity securities as of immediately prior to such merger or consolidation hold less than a majority of the issued and outstanding voting equity securities of the successor or surviving person or entity as of immediately following the consummation of such merger or consolidation; (c) a transaction or a series of related transactions in which any “person” or “group” (within the meaning of Section 13(d) and 14(d)(2) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) becomes the “beneficial owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of a sufficient number of shares of all classes of stock then outstanding of the Borrower ordinarily entitled to vote in the election of directors, empowering such “person” or “group” to elect a majority of the Board of Directors of the Borrower, who did not have such power before such transaction; or (d) the closing price per share for the Company’s common stock on the Nasdaq Capital Market being the greater of (i) 70% or more over $7.05, the closing price of the Company’s common stock on March 29, 2018 (after giving effect to any stock splits or consolidations effected after the date thereof) for <span style="-sec-ix-hidden:Hidden_o7taSOfY1kKZyhOaXdHwbw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> successive business days, or (ii) at least 26.13% more than the average price of Company’s common stock for the 365-day period ending on the date of the funding of the Term B Loan. This obligation shall terminate on the fifth anniversary of the funding of the Term B Loan and shall survive the termination of the loan agreement and the prepayment of the Term B Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2022 Success Fee Letter:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Pursuant to the 2022 Success Fee Letter, the Borrower will pay to the Bank a success fee equal to (i) 1% of $5 million if the Company draws down the first tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $8 for <span style="-sec-ix-hidden:Hidden_59MSH3BqBEGVDSbxcWZkDg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> consecutive trading days; (ii) 1.5% of $5 million if the Company draws down the second tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $10 for <span style="-sec-ix-hidden:Hidden_9_aobkhoX0qcaVSMV_bt6A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> consecutive trading days; and (iii) 2% of $5,000,000 if the Company draws down the third tranche of the Term C Loan and is payable only if the Company’s stock price equals or exceeds $12 for <span style="-sec-ix-hidden:Hidden_exOE0oEdRU6zURfEZZCKFg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">consecutive trading days (together, the “Success Fee”). Borrower may pay the Success Fee in cash or in shares of common stock, at Borrower’s sole discretion. The right of Bank to receive the Success Fees and the obligation of the Borrower to pay the Success Fees hereunder shall terminate on the date that is fifth anniversary of the funding date of the last Term C Loans made but shall survive the termination of the Loan Agreement and any prepayment of the Term C Loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Long-term debt consists of the following as of March 31, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,375,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accrued final fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,571</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,428,571</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less Current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,500,000)</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Long-term debt net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,928,571</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Principal payments of debt are due as follows during the periods ending March 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,375,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 10000000 5000000 15000000 10000000 5000000 5000000.0 15000000 15000000 15000000 15000000 15000000 5000000 0.0325 0.0125 0.0800 5000000 208333 18750 75000 0.025 10700 10700 0.020 0.015 0.010 0.0637 0.70 7.05 0.2613 0.01 5000000 8 0.015 5000000 10 0.02 5000000 12 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Long-term debt consists of the following as of March 31, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,375,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Accrued final fee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,571</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,428,571</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Less Current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,500,000)</p></td></tr><tr><td style="vertical-align:bottom;width:84.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Long-term debt net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,928,571</p></td></tr></table> 4375000 53571 4428571 2500000 1928571 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Principal payments of debt are due as follows during the periods ending March 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875,000</p></td></tr><tr><td style="vertical-align:bottom;width:85.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,375,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2500000 1875000 4375000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">6.    COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Employment Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On July 30, 2019, CytoSorbents Corporation entered into amended and restated executive employment agreements with its principal executives, Dr. Phillip P. Chan, Chief Executive Officer, Vincent Capponi, President and Chief Operating Officer, and Kathleen P. Bloch, the Company’s former Chief Financial Officer. Each of the agreements has an initial term of three years and was retroactively effective as of January 1, 2019. On April 12, 2020, CytoSorbents Corporation entered into an executive employment agreement with Dr. Efthymios Deliargyris, who began employment as Chief Medical Officer on May 1, 2020, with an initial term that expired on December 31, 2021. After the expiration of the initial terms, the employment agreements will automatically renew for additional terms of one year unless either party provides written notice of non-renewal at least 60 days prior to a renewal. In January 2024, these employment agreements automatically renewed for an additional one year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The foregoing employment agreements each provide for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreements provide for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. The agreements also provide for certain benefits in the event of a “Change of Control” of the Company, as defined in each agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Effective March 31, 2023, Ms. Bloch retired from her role as Chief Financial Officer of the Company. Ms. Bloch’s employment agreement expired on March 31, 2023, upon her retirement from the Company. In connection with Ms. Bloch’s retirement, the Company and Ms. Bloch entered into a Consulting Agreement, dated as of March 31, 2023 (the “Consulting Agreement”), pursuant to which Ms. Bloch served as a consultant to the Company and as the Company’s Interim Chief Financial Officer. On September 18, 2023, the Company entered into a new Employment Agreement with Ms. Kathleen P. Bloch pursuant to which Ms. Bloch will continue to serve as the Company’s Chief Financial Officer. Ms. Bloch’s service under the Employment Agreement has replaced and terminated the Consulting Agreement disclosed above. The Employment Agreement provides for base salary and other customary benefits which include participation in group insurance plans, paid time off and reimbursement of certain business-related expenses, including travel and continuing educational expenses, as well as bonus and/or equity awards at the discretion of the Board of Directors. In addition, the agreement provides for certain termination benefits in the event of termination without “Cause” or voluntary termination of employment for “Good Reason”, as defined in each agreement. Unless terminated sooner by either the Company or Ms. Bloch, the Employment Agreement will remain in effect until December 31, 2025, and thereafter, as mutually agreed between the Company and Ms. Bloch.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Litigation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">The Company is, from time to time, subject to claims and litigation arising in the ordinary course of business. The Company intends to defend vigorously against any future claims and litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">On March 5, 2024, Danielle Greene, a former employee, filed a complaint against us in the Superior Court of New Jersey, Law Division, Mercer County, alleging breach of the New Jersey Conscientious Employee Protection Act (“CEPA”). The complaint specifically alleges that we violated the provisions of the CEPA by allegedly terminating Ms. Greene in retaliation for complaining about certain business practices. We dispute these allegations and intend to vigorously defend against them, but there can be no assurance as to the outcome of the litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Royalty Agreements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Pursuant to an agreement dated August 11, 2003, an existing investor agreed to make a $4 million equity investment in the Company. These amounts were received by the Company in 2003. In connection with this agreement the Company granted the investor a perpetual royalty of 3% on all gross revenues received by the Company from the sale of its CytoSorb device which such rights were assigned to an existing investor in 2017. For the three months ended March 31, 2024 and 2023, the Company recorded royalty expenses of approximately $267,000 and $234,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">On August 1, 2022, the Company entered into the Marketing Agreement with Fresenius, which expands the Company’s strategic partnership with Fresenius by establishing a multi-stage global collaboration to combat life-threatening diseases in critical care. The Marketing Agreement has an initial term of three years, with an automatic renewal for an additional two years at the end of such initial term, subject to earlier termination by either of the parties (the “Term”) To help support the increased marketing and promotional efforts of the expanded collaboration, the Company has agreed to subsidize a portion of the marketing costs through royalty payments to Fresenius. Initially, the Marketing Agreement provides for royalty payments equal to 0.9% of the Company’s net sales of CytoSorb products made during the Term (excluding net sales in the United States). This initial royalty rate was determined based on certain assumptions regarding the percentage of the Company’s sale of CytoSorb products that are used with the Fresenius critical care platforms in the intensive care unit outside of the United States but is subject to adjustment if the Company determines that the underlying assumptions have changed significantly. For the three months ended March 31, 2024, the Company did not record any expense related to this agreement. The launch of this program is expected to occur in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">License Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In an agreement dated September 1, 2006, the Company entered into a license agreement which provides the Company the exclusive right to use its patented technology and proprietary know - how relating to adsorbent polymers for a period of 18 years. Under the terms of the agreement, the Company has agreed to pay license fees of 2.5% to 5% on the sale of certain of its products if and when those products are sold commercially for a term not greater than 18 years commencing with the first sale of such product. For the three months ended March 31, 2024 and 2023 per the terms of the license agreement, the Company recorded licensing expenses of approximately $446,000 and $390,000, respectively. These expenses are included in selling, general and administrative expenses in the consolidated statements of operations and comprehensive loss.</p> P3Y P1Y P1Y 4000000 0.03 267000 234000 0.009 P18Y 0.025 0.05 P18Y 446000 390000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;">7.    LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company leases its operating facilities in both the United States and Germany under operating lease agreements. In March 2021, CytoSorbents Medical Inc. entered into a lease agreement for a new operating facility at 305 College Road East, Princeton, New Jersey, which contains office, laboratory, manufacturing and warehouse space. The lease commenced on June 1, 2021. The Early Term commenced on June 1, 2021 and lasted until September 30, 2021. The lease also contains two five-year renewal options; however, the Company has determined that it is not likely that they will exercise these options. Commencing on September 30, 2021, the remaining lease term will last for 15.5 years. The lease requires monthly rental payments of $25,208 for the Initial Early Term, $88,254 for the Early Term and initial monthly payments of approximately $111,171 in the first year of the remaining term. Following the first year of the remaining term, the annual base rent will increase by approximately 2.75% annually over the remaining term. The lease also contains six months of rent abatement (months 1, 2, 3, 25, 26 and 27 of the remaining lease term). In addition to the base rent, payments of operating expenses and real estate taxes will be required. These payments are to be based on actual amounts incurred during 2021 multiplied by the Company’s share of the total building space (92.3%). The landlord will also provide an allowance of approximately </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">$1,455,000 related to certain building improvements as outlined in the lease. In April 2021, the Company provided the landlord with a letter of credit in the amount of approximately $1,467,000 as security. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of Accounting Standards Codification (“ASC”) 842. On April 1, 2021, the Company recorded a right-of-use asset and related lease <span style="-sec-ix-hidden:Hidden_6pVaz9nbq0alwq7wxGuUWQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">liability</span></span> of approximately $11.6 million, which represents the estimated present value of the lease payments at the commencement date discounted at the Company’s incremental borrowing rate of 9.8%. In addition, due to the six months of rent abatement and annual base rent escalations during the remaining lease term that commenced on September 30, 2021, the Company will recognize rent expense on this lease on a straight-line basis over the remaining term of the lease for the difference between the rent expense recognized and the required payments under the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In September 2021, the Company extended its two operating leases for its office facility in Germany. These leases require combined base rent payments amounting to approximately $12,100 per month. The initial lease term of both leases ends August 31, 2026. In addition, the Company is obligated to monthly operating expenses of approximately $3,000 per month. Both leases have a five-year option to renew that would extend the lease term to August 31, 2031. There are no provisions in the leases to increase the base rent during the renewal period. There were no lease incentives and no initial direct costs were incurred related to these leases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">In January 2021, CytoSorbents Europe GmbH entered into a lease for 1,068 square meters of additional warehouse space. The lease commenced on April 1, 2021 and requires monthly payments of base rent of $7,784 and other costs of approximately $239 and has a term of five years. The lease also has an <span style="-sec-ix-hidden:Hidden_CiIJUFGViUadWqjXWJZJQg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">option to extend</span></span> the lease term for an additional five-year period through March 31, 2031. The Company has determined that this lease should be treated as an operating lease in accordance with the provisions of ASC 842. On April 1, 2020, the Company recorded a right-of-use asset and related lease <span style="-sec-ix-hidden:Hidden_LLIMCZ1czUiex2CPsoZCLw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">liability</span></span> at the estimated present value of the lease payments at the commencement date of approximately $594,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Right-Of-Use Asset and Lease Liability:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s consolidated balance sheets reflect the value of the right-of-use asset and related lease liability. This value was calculated based on the present value of the remaining base rent lease payments. The remaining lease payments include the renewal periods for both facilities as the Company has determined that it is probable that the renewal options will be exercised under each of the lease agreements. The discount rate used was the Company’s incremental borrowing rate, which is 9.8%, as the Company could not determine the rate implicit in the lease. As a result, the value of the right-of- use asset and related lease liability is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,925,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,058,896</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,182,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,270,295</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (392,617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (373,636)</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Lease liability, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,790,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,896,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The maturities of the lease liabilities are as follows as of March 31, 2024:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,666,361</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,705,626</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,745,970</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,787,424</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,830,017</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950,174</p></td></tr><tr><td style="vertical-align:middle;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,685,572</p></td></tr><tr><td style="vertical-align:middle;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,502,947)</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,182,625</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;">For the three months ended March 31, 2024 and 2023, operating cash flows paid in connection with operating leases amounted to approximately $552,000 and $633,000, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">As of March 31, 2024 and December 31, 2023, the weighted average remaining lease term was 12.4 and 12.7 years, respectively.</p> 2 P5Y P15Y6M 25208 88254 111171 0.0275 P6M 0.923 1455000 1467000 11600000 0.098 12100 3000 1068 7784 239 P5Y P5Y 594000 0.098 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,925,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,058,896</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,182,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,270,295</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (392,617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (373,636)</p></td></tr><tr><td style="vertical-align:bottom;width:70.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Lease liability, net of current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,790,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,896,659</p></td></tr></table> 11925299 12058896 13182625 13270295 392617 373636 12790008 12896659 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The maturities of the lease liabilities are as follows as of March 31, 2024:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,666,361</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,705,626</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,745,970</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,787,424</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,830,017</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950,174</p></td></tr><tr><td style="vertical-align:middle;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,685,572</p></td></tr><tr><td style="vertical-align:middle;width:83.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,502,947)</p></td></tr><tr><td style="vertical-align:bottom;width:83.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,182,625</p></td></tr></table> 1666361 1705626 1745970 1787424 1830017 14950174 23685572 10502947 13182625 552000 633000 P12Y4M24D P12Y8M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 18pt;">8.    NET LOSS PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;">Basic loss per share and diluted loss per share for the three months ended March 31, 2024 and 2023 have been computed by dividing the net loss for each respective period by the weighted average number of shares outstanding during that period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">All outstanding warrants, options and restricted stock awards representing approximately 16,061,000 and 10,855,000 incremental shares as of March 31, 2024 and 2023, respectively, have been excluded from the computation of diluted loss per share as they are anti-dilutive.</p> 16061000 10855000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 8pt 18pt;">9.    SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;">On April 2, 2024, the Board of Directors granted options to purchase 1,124,400 shares of common stock to the Company’s employees which will be awarded based upon each employee’s 2024 individual performance evaluation. Once awarded, these options will vest <span style="-sec-ix-hidden:Hidden_6waSCwrzGEKhMtwjGcf1oQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> half on the first anniversary of the grant date, <span style="-sec-ix-hidden:Hidden_9F8DUr-tS0y_-4agtrfJvQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> quarter on the second anniversary of the grant date, and <span style="-sec-ix-hidden:Hidden_tXIrVQ67qEmoyikGMeG4fw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> quarter on the third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $763,000. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;">On April 2, 2024, the Board of Directors granted options to purchase 931,548 shares of common stock to certain of the Company’s employees. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $594,000. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;">On April 2, 2024, the Board of Directors granted options to purchase 110,000 shares of common stock to members of the Company’s Board of Directors. These options will vest in full on the first anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $70,000. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;">On April 2, 2024, the Board of Directors granted options to purchase 556,000 shares of common stock to certain senior managers of the Company. These options will vest <span style="-sec-ix-hidden:Hidden_t2SiRTIqfUekHBd8JSbIPw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> half on the first anniversary of the grant date, <span style="-sec-ix-hidden:Hidden_257dNZDuAUiTdGV-S3h4ow;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> quarter on second anniversary of the grant date, one quarter on third anniversary of the grant date. The grant date fair value of these unvested options amounted to approximately $377,000. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;">On April 2, 2024, the Board of Directors granted 343,000 restricted stock units to certain senior managers of the Company. These restricted stock units will vest <span style="-sec-ix-hidden:Hidden_3wDBnLtm20u_tIKA4uZWEQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> half on the first anniversary of the grant date and <span style="-sec-ix-hidden:Hidden_D2omLZNDZE69cmXnAjiW-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> half on the second anniversary of the grant date. The grant date fair value of these unvested restricted stock units amounted to approximately $328,000. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;">On April 2, 2024, the Board of Directors granted 69,750 restricted stock units to certain employees of the Company. These restricted stock units will only vest upon a Change in Control of the Company, as defined in the Amended and Restated CytoSorbents Corporation 2014 Long-Term Incentive Plan. The grant date fair value of these unvested restricted stock units amounted to approximately $67,000. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On April 8, 2024, the Board of Directors granted options to purchase 131,339 shares of common stock to employees related to the Company’s salary reduction for stock options program. The grant date fair value of these unvested options amounted to approximately $84,000. These options will vest in full on January 31, 2025.</p> 1124400 763000 931548 594000 110000 70000 556000 0.01 377000 343000 328000 69750 67000 131339 84000 false false false false