0001628280-24-012572.txt : 20240321 0001628280-24-012572.hdr.sgml : 20240321 20240321170250 ACCESSION NUMBER: 0001628280-24-012572 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240321 DATE AS OF CHANGE: 20240321 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROCKWELL MEDICAL, INC. CENTRAL INDEX KEY: 0001041024 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 383317208 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-23661 FILM NUMBER: 24772187 BUSINESS ADDRESS: STREET 1: 30142 WIXOM ROAD CITY: WIXOM STATE: MI ZIP: 48393 BUSINESS PHONE: 8004493353 MAIL ADDRESS: STREET 1: 30142 WIXOM ROAD CITY: WIXOM STATE: MI ZIP: 48393 FORMER COMPANY: FORMER CONFORMED NAME: ROCKWELL MEDICAL TECHNOLOGIES INC DATE OF NAME CHANGE: 20120530 FORMER COMPANY: FORMER CONFORMED NAME: ROCKWELL MEDICAL, INC. DATE OF NAME CHANGE: 20120525 FORMER COMPANY: FORMER CONFORMED NAME: ROCKWELL MEDICAL TECHNOLOGIES INC DATE OF NAME CHANGE: 19970722 10-K 1 rmti-20231231.htm 10-K rmti-20231231
0001041024false2023FYP3Y0.091http://rockwellmed.com/20231231#FinanceAndOperatingLeaseLiabilityCurrent http://rockwellmed.com/20231231#FinanceAndOperatingLeaseLiabilityNoncurrenthttp://rockwellmed.com/20231231#FinanceAndOperatingLeaseLiabilityCurrent http://rockwellmed.com/20231231#FinanceAndOperatingLeaseLiabilityNoncurrentP7D00010410242023-01-012023-12-3100010410242023-06-30iso4217:USD00010410242024-03-21xbrli:shares00010410242023-10-012023-12-3100010410242023-12-3100010410242022-12-31iso4217:USDxbrli:shares00010410242022-01-012022-12-310001041024us-gaap:PreferredStockMember2021-12-310001041024us-gaap:CommonStockMember2021-12-310001041024us-gaap:AdditionalPaidInCapitalMember2021-12-310001041024us-gaap:RetainedEarningsMember2021-12-310001041024us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100010410242021-12-310001041024us-gaap:RetainedEarningsMember2022-01-012022-12-310001041024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001041024us-gaap:CommonStockMember2022-01-012022-12-310001041024us-gaap:CommonStockMemberrmti:PublicOfferingMember2022-01-012022-12-310001041024us-gaap:AdditionalPaidInCapitalMemberrmti:PublicOfferingMember2022-01-012022-12-310001041024rmti:PublicOfferingMember2022-01-012022-12-310001041024rmti:AtTheMarketOfferingMemberus-gaap:CommonStockMember2022-01-012022-12-310001041024rmti:AtTheMarketOfferingMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001041024rmti:AtTheMarketOfferingMember2022-01-012022-12-310001041024us-gaap:PreferredStockMember2022-01-012022-12-310001041024us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001041024us-gaap:CommonStockMemberrmti:PreFundedWarrantsMember2022-01-012022-12-310001041024us-gaap:PreferredStockMember2022-12-310001041024us-gaap:CommonStockMember2022-12-310001041024us-gaap:AdditionalPaidInCapitalMember2022-12-310001041024us-gaap:RetainedEarningsMember2022-12-310001041024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001041024us-gaap:RetainedEarningsMember2023-01-012023-12-310001041024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001041024us-gaap:CommonStockMember2023-01-012023-12-310001041024rmti:PriorWarrantsAndPreFundedWarrantsMemberus-gaap:CommonStockMember2023-01-012023-12-310001041024rmti:PriorWarrantsAndPreFundedWarrantsMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001041024rmti:PriorWarrantsAndPreFundedWarrantsMember2023-01-012023-12-310001041024rmti:AtTheMarketOfferingMemberus-gaap:CommonStockMember2023-01-012023-12-310001041024rmti:AtTheMarketOfferingMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001041024rmti:AtTheMarketOfferingMember2023-01-012023-12-310001041024us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001041024us-gaap:PreferredStockMember2023-12-310001041024us-gaap:CommonStockMember2023-12-310001041024us-gaap:AdditionalPaidInCapitalMember2023-12-310001041024us-gaap:RetainedEarningsMember2023-12-310001041024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31utr:sqftrmti:agreement0001041024rmti:DaVitaHealthcarePartnersIncMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMemberrmti:DrugProductSalesMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMembercountry:USrmti:DrugProductSalesMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMemberus-gaap:NonUsMemberrmti:DrugProductSalesMember2023-01-012023-12-310001041024us-gaap:TransferredOverTimeMemberrmti:DrugLicenseFeeMember2023-01-012023-12-310001041024us-gaap:TransferredOverTimeMembercountry:USrmti:DrugLicenseFeeMember2023-01-012023-12-310001041024us-gaap:TransferredOverTimeMemberus-gaap:NonUsMemberrmti:DrugLicenseFeeMember2023-01-012023-12-310001041024rmti:DrugRevenueMember2023-01-012023-12-310001041024country:USrmti:DrugRevenueMember2023-01-012023-12-310001041024us-gaap:NonUsMemberrmti:DrugRevenueMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMemberrmti:ConcentrateProductSalesMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMembercountry:USrmti:ConcentrateProductSalesMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMemberus-gaap:NonUsMemberrmti:ConcentrateProductSalesMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMemberrmti:ConcentrateProductLicenseFeeMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMembercountry:USrmti:ConcentrateProductLicenseFeeMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMemberus-gaap:NonUsMemberrmti:ConcentrateProductLicenseFeeMember2023-01-012023-12-310001041024rmti:ConcentrateProductsMember2023-01-012023-12-310001041024rmti:ConcentrateProductsMembercountry:US2023-01-012023-12-310001041024rmti:ConcentrateProductsMemberus-gaap:NonUsMember2023-01-012023-12-310001041024country:US2023-01-012023-12-310001041024us-gaap:NonUsMember2023-01-012023-12-310001041024us-gaap:TransferredAtPointInTimeMemberrmti:DrugProductSalesMember2022-01-012022-12-310001041024us-gaap:TransferredAtPointInTimeMembercountry:USrmti:DrugProductSalesMember2022-01-012022-12-310001041024us-gaap:TransferredAtPointInTimeMemberus-gaap:NonUsMemberrmti:DrugProductSalesMember2022-01-012022-12-310001041024us-gaap:TransferredOverTimeMemberrmti:DrugLicenseFeeMember2022-01-012022-12-310001041024us-gaap:TransferredOverTimeMembercountry:USrmti:DrugLicenseFeeMember2022-01-012022-12-310001041024us-gaap:TransferredOverTimeMemberus-gaap:NonUsMemberrmti:DrugLicenseFeeMember2022-01-012022-12-310001041024rmti:DrugRevenueMember2022-01-012022-12-310001041024country:USrmti:DrugRevenueMember2022-01-012022-12-310001041024us-gaap:NonUsMemberrmti:DrugRevenueMember2022-01-012022-12-310001041024us-gaap:TransferredAtPointInTimeMemberrmti:ConcentrateProductSalesMember2022-01-012022-12-310001041024us-gaap:TransferredAtPointInTimeMembercountry:USrmti:ConcentrateProductSalesMember2022-01-012022-12-310001041024us-gaap:TransferredAtPointInTimeMemberus-gaap:NonUsMemberrmti:ConcentrateProductSalesMember2022-01-012022-12-310001041024us-gaap:TransferredAtPointInTimeMemberrmti:ConcentrateProductLicenseFeeMember2022-01-012022-12-310001041024us-gaap:TransferredAtPointInTimeMembercountry:USrmti:ConcentrateProductLicenseFeeMember2022-01-012022-12-310001041024us-gaap:TransferredAtPointInTimeMemberus-gaap:NonUsMemberrmti:ConcentrateProductLicenseFeeMember2022-01-012022-12-310001041024rmti:ConcentrateProductsMember2022-01-012022-12-310001041024rmti:ConcentrateProductsMembercountry:US2022-01-012022-12-310001041024rmti:ConcentrateProductsMemberus-gaap:NonUsMember2022-01-012022-12-310001041024country:US2022-01-012022-12-310001041024us-gaap:NonUsMember2022-01-012022-12-3100010410242022-01-010001041024rmti:ConcentrateProductsMember2022-12-310001041024rmti:ConcentrateProductsMember2023-12-310001041024srt:MinimumMember2023-12-310001041024srt:MaximumMember2023-12-310001041024srt:MinimumMember2023-01-012023-12-310001041024srt:MaximumMember2023-01-012023-12-310001041024srt:ScenarioPreviouslyReportedMember2022-01-012022-12-310001041024us-gaap:WarrantMember2023-01-012023-12-310001041024us-gaap:WarrantMember2022-01-012022-12-310001041024us-gaap:ConvertiblePreferredStockMember2023-01-012023-12-310001041024us-gaap:ConvertiblePreferredStockMember2022-01-012022-12-310001041024us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001041024us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001041024us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001041024us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001041024us-gaap:RestrictedStockMember2023-01-012023-12-310001041024us-gaap:RestrictedStockMember2022-01-012022-12-310001041024rmti:PIPEPurchaseAgreementPreFundedWarrantMember2023-01-012023-12-310001041024rmti:EvoquaWaterTechnologiesLLCMember2023-07-102023-07-10rmti:payment0001041024rmti:EvoquaWaterTechnologiesLLCMember2023-07-100001041024us-gaap:CustomerRelationshipsMemberrmti:EvoquaWaterTechnologiesLLCMember2023-07-102023-07-100001041024us-gaap:CustomerRelationshipsMemberrmti:EvoquaWaterTechnologiesLLCMember2023-07-100001041024us-gaap:CustomerRelationshipsMember2023-12-310001041024us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberrmti:DaVitaHealthcarePartnersIncMember2023-01-012023-12-31xbrli:pure0001041024rmti:BaxterHealthcareOrganizationMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001041024us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberrmti:DaVitaHealthcarePartnersIncMember2022-01-012022-12-310001041024rmti:BaxterHealthcareOrganizationMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001041024us-gaap:AccountsReceivableMemberrmti:DaVitaHealthcarePartnersIncMember2023-12-310001041024rmti:BaxterHealthcareOrganizationMemberus-gaap:AccountsReceivableMember2023-12-310001041024us-gaap:AccountsReceivableMemberrmti:DaVitaHealthcarePartnersIncMember2022-12-310001041024rmti:BaxterHealthcareOrganizationMemberus-gaap:AccountsReceivableMember2022-12-310001041024us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001041024us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001041024us-gaap:InventoryValuationReserveMemberrmti:WanbangBiopharmaceuticalMemberrmti:TrifericInventoryMember2023-01-012023-12-310001041024rmti:TrifericInventoryMember2023-12-310001041024rmti:TrifericInventoryMember2022-12-310001041024us-gaap:LeaseholdImprovementsMember2023-12-310001041024us-gaap:LeaseholdImprovementsMember2022-12-310001041024us-gaap:MachineryAndEquipmentMember2023-12-310001041024us-gaap:MachineryAndEquipmentMember2022-12-310001041024us-gaap:OfficeEquipmentMember2023-12-310001041024us-gaap:OfficeEquipmentMember2022-12-310001041024us-gaap:OtherMachineryAndEquipmentMember2023-12-310001041024us-gaap:OtherMachineryAndEquipmentMember2022-12-310001041024rmti:BaxterHealthcareOrganizationMember2014-10-012014-10-310001041024rmti:BaxterHealthcareOrganizationMember2022-11-09rmti:installment0001041024rmti:BaxterHealthcareOrganizationMemberrmti:UpfrontFeeMember2022-01-012022-12-310001041024rmti:A5.40NotePayableMemberus-gaap:NotesPayableToBanksMember2022-07-030001041024rmti:A5.40NotePayableMemberus-gaap:NotesPayableToBanksMember2022-07-032022-07-030001041024rmti:A5.40NotePayableMemberus-gaap:NotesPayableToBanksMember2022-12-310001041024rmti:A5.40NotePayableMemberus-gaap:NotesPayableToBanksMember2023-12-310001041024us-gaap:NotesPayableToBanksMemberrmti:A9.59NotePayableMember2023-06-030001041024us-gaap:NotesPayableToBanksMemberrmti:A9.59NotePayableMember2023-07-032023-07-030001041024us-gaap:NotesPayableToBanksMemberrmti:A9.59NotePayableMember2023-12-310001041024rmti:DaVitaHealthcarePartnersIncMemberrmti:SeriesXConvertiblePreferredStockMember2022-04-060001041024rmti:DaVitaHealthcarePartnersIncMemberrmti:SeriesXConvertiblePreferredStockMemberrmti:ShareIssuanceTrancheOneMember2022-04-062022-04-060001041024rmti:DaVitaHealthcarePartnersIncMemberrmti:ShareIssuanceTrancheOneMember2022-04-062022-04-060001041024rmti:DaVitaHealthcarePartnersIncMemberrmti:SeriesXConvertiblePreferredStockMemberrmti:ShareIssuanceTrancheTwoMember2022-06-162022-06-160001041024rmti:DaVitaHealthcarePartnersIncMemberrmti:ShareIssuanceTrancheTwoMember2022-06-162022-06-160001041024rmti:SeriesXConvertiblePreferredStockMember2022-04-062022-04-060001041024rmti:SeriesXConvertiblePreferredStockMember2023-12-310001041024rmti:SeriesXConvertiblePreferredStockMember2022-04-060001041024rmti:PreFundedWarrantsMember2023-12-310001041024rmti:PreFundedWarrantsMember2022-12-310001041024rmti:ServiceBasedRestrictedStockUnitsMember2023-12-310001041024rmti:ServiceBasedRestrictedStockUnitsMember2022-12-310001041024us-gaap:RestrictedStockMember2023-12-310001041024us-gaap:RestrictedStockMember2022-12-310001041024rmti:CantorFitzgeraldCoMemberrmti:ControlledEquityOfferingMember2022-04-080001041024rmti:CantorFitzgeraldCoMemberrmti:ControlledEquityOfferingMember2022-05-012022-05-310001041024rmti:CantorFitzgeraldCoMemberrmti:ControlledEquityOfferingMember2022-05-310001041024rmti:CantorFitzgeraldCoMemberrmti:ControlledEquityOfferingMember2023-01-012023-12-310001041024rmti:CantorFitzgeraldCoMemberrmti:ControlledEquityOfferingMember2023-12-310001041024rmti:RegisteredDirectOfferingMember2022-05-302022-05-300001041024rmti:RegisteredDirectOfferingMember2022-05-300001041024rmti:RegisteredDirectOfferingPreFundedWarrantMember2022-05-300001041024rmti:PIPEPurchaseAgreementPreFundedWarrantMember2023-12-310001041024rmti:PIPEPurchaseAgreementPreFundedWarrantMember2022-01-012022-12-310001041024rmti:PIPEPurchaseAgreementPreFundedWarrantMember2022-12-310001041024us-gaap:PrivatePlacementMember2022-05-302022-05-300001041024rmti:PIPEPurchaseAgreementPreFundedWarrantMember2022-05-300001041024us-gaap:PrivatePlacementMember2022-05-300001041024us-gaap:PrivatePlacementMember2022-05-302022-06-0200010410242022-05-302022-06-020001041024rmti:ArmisticeWarrantAgreementMember2023-07-100001041024rmti:ArmisticeReloadWarrantAgreementMember2023-07-100001041024rmti:LetterAgreementMember2023-07-100001041024rmti:ArmisticeWarrantAgreementMember2023-07-102023-07-1000010410242022-05-092022-05-090001041024rmti:LongTermIncentivePlan2018Member2023-12-310001041024us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001041024rmti:ServiceBasedRestrictedStockUnitsMemberServiceBasedRestrictedStockUnitsMember2023-01-012023-12-310001041024rmti:ServiceBasedRestrictedStockUnitsMemberServiceBasedRestrictedStockUnitsMember2022-01-012022-12-310001041024rmti:ServiceBasedStockOptionAwardsMember2023-01-012023-12-310001041024rmti:ServiceBasedStockOptionAwardsMember2022-01-012022-12-310001041024rmti:ServiceBasedAwardsMember2023-01-012023-12-310001041024rmti:ServiceBasedAwardsMember2022-01-012022-12-310001041024rmti:PerformanceBasedRestrictedStockAwardsMember2023-01-012023-12-310001041024rmti:PerformanceBasedRestrictedStockAwardsMember2022-01-012022-12-310001041024rmti:PerformanceBasedRestrictedStockAwardsMember2022-12-310001041024rmti:PerformanceBasedRestrictedStockAwardsMember2023-12-310001041024rmti:ServiceBasedRestrictedStockUnitsMember2023-01-012023-12-310001041024srt:MinimumMemberrmti:ServiceBasedRestrictedStockUnitsMember2023-01-012023-12-310001041024srt:MaximumMemberrmti:ServiceBasedRestrictedStockUnitsMember2023-01-012023-12-310001041024srt:MinimumMemberrmti:ServiceBasedStockOptionAwardsMember2023-12-310001041024srt:MaximumMemberrmti:ServiceBasedStockOptionAwardsMember2023-12-310001041024srt:MinimumMemberrmti:ServiceBasedStockOptionAwardsMember2022-12-310001041024srt:MaximumMemberrmti:ServiceBasedStockOptionAwardsMember2022-12-310001041024srt:MinimumMemberrmti:ServiceBasedStockOptionAwardsMember2023-01-012023-12-310001041024srt:MaximumMemberrmti:ServiceBasedStockOptionAwardsMember2023-01-012023-12-310001041024srt:MinimumMemberrmti:ServiceBasedStockOptionAwardsMember2022-01-012022-12-310001041024srt:MaximumMemberrmti:ServiceBasedStockOptionAwardsMember2022-01-012022-12-310001041024rmti:ServiceBasedStockOptionAwardsMember2022-12-310001041024rmti:ServiceBasedStockOptionAwardsMember2023-12-3100010410242018-10-072018-10-070001041024rmti:MasterServicesAndIpAgreementMember2023-12-310001041024rmti:MasterServicesAndIpAgreementMember2022-12-310001041024rmti:WixomMichiganPropertyOneMemberstpr:MI2023-12-310001041024rmti:WixomMichiganPropertyTwoMemberstpr:MI2023-12-310001041024rmti:TexasAndSouthCarolinaMember2023-12-31rmti:facility0001041024stpr:TX2023-12-310001041024stpr:SC2023-12-310001041024stpr:NJ2023-12-310001041024us-gaap:MediumTermNotesMemberrmti:TermLoanMember2020-03-160001041024us-gaap:MediumTermNotesMemberrmti:TermLoanTrancheOneMember2020-03-160001041024us-gaap:MediumTermNotesMemberrmti:TermLoanTrancheOneMember2020-03-162020-03-160001041024us-gaap:MediumTermNotesMemberrmti:TermLoanMember2020-03-162020-03-160001041024us-gaap:MediumTermNotesMemberrmti:TermLoanMember2023-01-012023-12-310001041024us-gaap:MediumTermNotesMemberrmti:TermLoanMember2022-09-300001041024us-gaap:MediumTermNotesMemberrmti:TermLoanMember2021-09-012021-09-300001041024us-gaap:MediumTermNotesMemberrmti:TermLoanMember2022-11-100001041024us-gaap:MediumTermNotesMemberus-gaap:SubsequentEventMemberrmti:TermLoanMember2024-01-022024-01-020001041024us-gaap:MediumTermNotesMembersrt:MaximumMemberus-gaap:SubsequentEventMemberrmti:TermLoanMember2024-01-022024-01-020001041024us-gaap:MediumTermNotesMemberrmti:TermLoanMember2023-12-310001041024us-gaap:MediumTermNotesMemberus-gaap:SubsequentEventMemberrmti:TermLoanMember2024-01-020001041024us-gaap:MediumTermNotesMemberus-gaap:SubsequentEventMembersrt:ScenarioForecastMemberrmti:TermLoanMember2024-09-300001041024us-gaap:MediumTermNotesMembersrt:ScenarioForecastMemberrmti:TermLoanMember2024-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                    
Commission file number 000-23661
ROCKWELL MEDICAL, INC.
(Exact name of registrant as specified in its charter)
Delaware38-3317208
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
30142 S. Wixom Road, Wixom, Michigan
48393
(Address of principal executive offices)(Zip Code)
(248960‑9009
(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, par value $.0001RMTI
Nasdaq Capital Market
Securities registered pursuant to Section 12(g) of the Act:
(None)
Indicate by check mark if the registrant is a well‑known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes   No 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes   No 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b‑2 of the Exchange Act). Yes   No 
The aggregate market value of the registrant’s voting and non‑voting common equity held by non‑affiliates of the registrant on June 30, 2023 (computed by reference to the closing sales price of the registrant’s Common Stock as reported on The Nasdaq Capital Market on such date) was $91,048,814.
Number of shares outstanding of the registrant’s Common Stock, par value $0.0001, as of March 21, 2024:  29,334,617 shares.

Documents Incorporated by Reference
Portions of the registrant’s definitive Proxy Statement pertaining to the 2024 Annual Meeting of Stockholders, which the Registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission not later than 120 days after the Registrant’s fiscal year ended December 31, 2023, are herein incorporated by reference in Part III of this Annual Report on Form 10‑K.


Table Of Contents
Page
1

Forward Looking Statements
We make, or incorporate by reference, “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, in this Annual Report on Form 10-K. All statements other than statements of historical fact are forward-looking statements. Our forward-looking statements are subject to risks and uncertainties and include information about our current expectations and possible or assumed future results of our operations. When we use words such as “may,” “might,” “will,” “should,” “believe,” “expect,” “anticipate,” “estimate,” “continue,” “could,” “plan,” “potential,” “predict,” “forecast,” “project,” “intend,” or similar expressions, or make statements regarding our intent, belief, or current expectations, we are making forward-looking statements. Our forward looking statements also include, without limitation, statements about our liquidity and capital resources; our ability to continue as a going concern; our ability to successfully integrate acquisitions; our ability to raise additional capital; our ability to successfully implement certain cost containment and cost-cutting measures; our ability to achieve profitability; our ability to successfully execute on our business strategy; and statements regarding our anticipated future financial condition, operating results, cash flows and business plans. Because these forward-looking statements are based on estimates and assumptions that are subject to significant business, economic and competitive uncertainties, many of which are beyond our control or are subject to change, actual results could be materially different from the anticipated future results, performance or achievements expressed or implied by any forward-looking statements. Such business, economic and competitive uncertainties include:
any further increases in raw material, labor, fuel or other input costs, particularly if we are unable to pass these cost increases along to our customers;
our ability to negotiate favorable agreements with major customers and obtain and/or retain major customers and distributors;
the duration over which our cash balances will fund our operations;
our ability to grow our business;
our expectations for generating revenue or becoming profitable on a sustained basis;
our ability to obtain additional financing and raise capital as necessary to fund operations or pursue business opportunities;
our expectations regarding our ability to enter into marketing and other partnership agreements, including amendments to our existing agreements;
our ability to comply with affirmative and negative covenants under our Loan Agreement with Innovatus;
the effects of macroeconomic conditions, geopolitical events and pandemics on patients, our customers and distributors, and our business, including manufacturing operations and suppliers;
the availability of adequate reimbursement for our products from insurance companies and the government;
our ability to use existing inventory before shelf life expiration;
the safety and efficacy of our products;
our expectations regarding the timing of submissions to, and decisions made by, the U.S. Food and Drug Administration ("FDA"), and other regulatory agencies, including foreign regulatory agencies;
our ability to secure adequate protection for, and licensure of, our intellectual property;
our estimates regarding the capacity of manufacturing and other facilities to support our products;
2

our ability to successfully commercialize our products;
the rate and degree of market acceptance and clinical utility of our products;
our ability to compete against other companies;
our ability to attract and retain key personnel;
our expectations for increases or decreases in expenses;
our expectations for incurring capital expenditures to expand our manufacturing capabilities;
our expectations regarding the effect of changes in accounting guidance or standards on our operating results;
the impact of any cybersecurity breaches or cyber crime that we, our vendors or our customers may experience;
the impact of healthcare reform laws and other government laws and regulations;
the impact of potential shareholder activism;
our ability to comply with the covenants included in the Products Purchase Agreement, as amended, and the profitability of such agreement; and
those factors identified in this Annual Report on Form 10-K under the headings “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and in other filings we periodically make with the SEC.

    You should evaluate all forward-looking statements made in this Annual Report on Form 10-K, including the documents we incorporate by reference, in the context of these risks, uncertainties and other factors. Other factors not currently anticipated may also materially and adversely affect our results of operations, cash flows, business, prospects and financial position.

Readers should not place undue reliance on any such forward-looking statements, which are based on information available to us on the date of this report or, if made elsewhere, as of the date made. We do not undertake, and expressly disclaim, any intention to update or alter any statements whether as a result of new information, future events or otherwise except as required by law.
3

PART I
Item 1.    Business.
Unless otherwise indicated in this Annual Report on Form 10-K “we,” “our,” “us,” “the Company,” "Rockwell," “Rockwell Medical,” and other similar terms refer to Rockwell Medical, Inc., together with its consolidated subsidiaries. You are advised to read this Annual Report on Form 10-K in conjunction with other reports and documents that we file from time to time with the Securities and Exchange Commission (“SEC”). In particular, please read our definitive proxy statement, which will be filed with the SEC in connection with our 2024 annual meeting of stockholders, our quarterly reports on Form 10-Q and any current reports on Form 8-K that we may file from time to time. You can access free of charge on our website copies of these reports as soon as practicable after they are electronically filed with the SEC. The SEC also maintains a website on the internet that contains reports, proxy and information statements and other information regarding issuers, such as us, that file electronically with the SEC.
CENTRISOL®, CitraPure®, Dri-Sate®, RenalPure®, RENASOL®, SteriLyte®, and Triferic® are registered trademarks of Rockwell. This Annual Report on Form 10-K contains references to our trademarks and trademarks belonging to other entities. Solely for convenience, trademarks and trade names referred to in this Annual Report, including logos, artwork, and other visual displays, may appear without the ® or TM 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 and trade names. We do not intend our use or display of other companies’ trade names or trademarks to imply a relationship with, or endorsement or sponsorship of us by, any other company.
BUSINESS OVERVIEW
Rockwell Medical is a healthcare company that develops, manufactures, commercializes, and distributes a portfolio of hemodialysis products for dialysis providers worldwide.
Rockwell is a revenue-generating business. The Company is the largest supplier of liquid bicarbonate concentrates and the second largest supplier of acid and dry bicarbonate concentrates for dialysis patients in the United States. Hemodialysis is the most common form of end-stage kidney disease treatment and is usually performed at freestanding outpatient dialysis centers, at hospital-based outpatient centers, at skilled nursing facilities, or in a patient’s home. This represents a large market opportunity for which we believe Rockwell's products are well-positioned to meet the needs of patients.
Rockwell manufactures hemodialysis concentrates under current Good Manufacturing Practices ("cGMP") regulations at its three facilities in Michigan, Texas, and South Carolina totaling approximately 175,000 square feet, and manufactures dry acid concentrate mixers at its facility in Iowa. Additionally, in July 2023, the Company purchased customer relationships, equipment and inventory from Evoqua Water Technologies related to manufacturing and sale of hemodialysis concentrates products, all of which are manufactured under a cGMP contract manufacturing agreement with a third-party organization in Minnesota.
Rockwell delivers the majority of its hemodialysis concentrates products and mixers to dialysis clinics throughout the United States and internationally utilizing its own delivery trucks and third-party carriers. Rockwell has developed a core expertise in manufacturing and delivering hemodialysis concentrates, and has built a longstanding reputation for reliability, quality, and excellent customer service.
Rockwell was incorporated in the state of Michigan in 1996 and re-domiciled to the state of Delaware in 2019. Our headquarters is located at 30142 Wixom Road, Wixom, Michigan 48393. Our telephone number is (248) 960-9009 and our website is https://www.rockwellmed.com. We have included our website in this Annual Report on Form 10-K solely as an inactive textual reference, and content from or that can be accessed through our website is not part of, or incorporated by reference into, this Annual Report on Form 10-K.

SIGNIFICANT 2023 HIGHLIGHTS
Rockwell Medical's key developments from 2023 include:
In February 2023, we signed a three-year, multi-million-dollar supply agreement with the largest non-profit dialysis provider in the United States.
4

In February 2023, we signed a three-year, multi-million-dollar product purchase agreement with Concerto Renal Services.
In February 2023, we were named a 'Great Place to Work'.
In May 2023, we expanded our geographic footprint to sell our hemodialysis concentrates products into the United Arab Emirates.
In June 2023, we were added to the Russell Microcap® Index.
In June 2023, we entered into a three-year co-promotion services agreement with B. Braun Medical Inc.
In July 2023, we acquired the hemodialysis concentrates business from Evoqua Water Technologies.
In September 2023, we entered into an amended and restated products purchase agreement with DaVita, Inc. ("DaVita").
In September 2023, we entered into a three-year product purchase agreement with Sanderling Renal Services and expanded our distribution capabilities westward into Utah.
In October 2023, we entered into a three-year product purchase agreement with Centers for Dialysis Care.
In October 2023, Joan Lau, Ph.D. was appointed to the Company's board of directors.
In October 2023, Jesse Neri joined the Company as SVP, Finance.
OUR STRATEGY
Rockwell Medical is focused on innovative, long-term growth strategies that enhance its products, its processes, and its people, enabling the Company to deliver exceptional value to the healthcare system and provide a positive impact on the lives of hemodialysis patients.
Rockwell is focused on growing the Company's revenue-generating business, which currently includes its portfolio of hemodialysis concentrates products. Once the Company achieves sustainable profitability and cash flow from its revenue-generating business, it plans to consider investments in higher-value, longer-term products to develop a broader kidney care products portfolio.
HEMODIALYSIS CONCENTRATES
Rockwell's mission is to provide dialysis clinics and the patients they serve with the highest quality products supported by the best customer service in the industry.
Hemodialysis is the most common form of end-stage kidney disease treatment and is usually performed at freestanding outpatient dialysis centers, at hospital-based outpatient centers, at skilled nursing facilities, or in a patient’s home. Our hemodialysis concentrates products are used to sustain a patient's life by removing toxins and balancing electrolytes in a dialysis patient’s bloodstream.
Rockwell's products are vital to vulnerable patients with end-stage kidney disease. We are an established leader in manufacturing and delivering high-quality hemodialysis concentrates and dialysates, along with certain ancillary products, to dialysis providers and distributors in the United States and abroad. All of our concentrate products are manufactured according to Association for the Advancement of Medical Instrumentation ("AAMI") guidelines and cGMP regulations. Our concentrate products are diluted with purified water on-site at the clinic in the dialysis machine, creating dialysate, which works to clean the patient’s blood.
A key element of our dialysis business strategy going forward is to improve the strength of our concentrates business. We believe we can achieve this by growing our business through the addition of new customers, expanding our territory coverage, increasing the efficiency by which Rockwell produces its products, and pricing our products appropriately to drive profitability.
Our Products:
Most hemodialysis patients receive dialysis treatment three times per week, or approximately 156 times per year. Most patients who have their dialysis treatment performed at a free-standing clinic have significant and irreversible loss of kidney function. These are commonly referred to as “chronic” dialysis patients. Patients who undergo dialysis in hospitals for temporary loss of kidney function are typically referred to as “acute” dialysis patients. The small percentage of chronic dialysis patients who receive their treatment at home are referred to as “home” dialysis patients. In each setting, a dialysis machine
5

dilutes concentrated solution, such as Rockwell’s concentrate products, with purified water. The resulting solution is called dialysate. Dialysate is pumped through an artificial kidney or filter (called a dialyzer) while the patient’s blood is pumped through a semi-permeable membrane inside the dialyzer in the opposite direction the dialysate is flowing. The dialysate can exchange bicarbonate, sodium, calcium, magnesium and potassium into the patient’s blood, while removing fluid and waste. Dialysate generally contains dextrose, sodium chloride, calcium, potassium, magnesium, sodium bicarbonate, and citric acid or acetic acid. The patient’s physician chooses the proper concentrations required for each patient based on such patient’s needs.
In addition to using concentrate products during every in-center treatment, a dialysis provider also uses other products such as blood tubing, fistula needles, dialyzers, drugs, specialized component kits, dressings, cleaning agents, filtration salts, and other supplies, some of which we sell.
CitraPure Citric Acid Concentrate
Our CitraPure Concentrate is citric acid-based and 100% acetate-free. CitraPure is packaged as a liquid acid concentrate in 55-gallon drums and one-gallon jugs sold in cases of four, and as a dry powder acid concentrate for use with our Dry Acid Concentrate Mixer in 25-gallon cases.
Dri-Sate Dry Acid Concentrate
Our Dri-Sate Concentrate is an acetic acid-based product. Dri-Sate is packaged as a dry powder acid concentrate for use with our Dry Acid Concentrate Mixer in 25-gallon cases.
RenalPure Liquid Acid Concentrate
Our RenalPure Liquid Concentrate is an acetic acid-based product and is packaged in 55-gallon drums and in one-gallon jugs (sold in cases of four).
RenalPure Bicarbonate Concentrate
RenalPure bicarbonate is a dry powder mixed on-site at the clinic and is packaged in bulk and individual treatment sizes.
SteriLyte Bicarbonate Concentrate
SteriLyte bicarbonate is a liquid packaged in cases of four one-gallon jugs (sold in cases of four) and is used mainly in acute care settings.
CENTRISOL and RENALSOL Hemodialysis Concentrates
Our CENTRISOL hemodialysis concentrates consist of acid and bicarbonate formulations suitable for 45X dilution three-stream hemodialysis devices. Our RENASOL acid and bicarbonate concentrates are compatible with 36X dilution devices. CENTRISOL and RENASOL liquid acids are packaged in 55-gallon drums or in one-gallon jugs (sold in cases of four). CENTRISOL and RENASOL bicarbonate concentrates are packaged as liquid in one-gallon jugs (sold in cases of four) or as dry powder in bulk and individual treatment sizes.
Dry Acid Concentrate Mixer
Our Dry Acid Concentrate Mixer is designed for our CitraPure and Dri-Sate Dry Acid products and enables the clinic to mix acid concentrate on-site. Clinics using our Dry Acid Concentrate products realize numerous advantages, including lower cost per treatment, reduced storage space requirements, reduced number of deliveries and more flexibility in scheduling deliveries, while enabling us to reduce distribution and warehousing costs.
Ancillary Products
We offer certain ancillary products to selected customers including testing supplies, 5% acetic acid cleaning solution, 5% and 2% citric acid descaler, filtration salts, and other items used by hemodialysis providers.
Market Opportunity:
6

Rockwell's vision is to become the leading global supplier of all hemodialysis concentrates. Today, Rockwell is the leading supplier of liquid bicarbonate concentrates and the second largest supplier of acid and dry bicarbonate concentrates for dialysis patients in the United States. According to an independent research report that Rockwell commissioned from L.E.K. Consulting LLC in 2022, the hemodialysis concentrates market in the United States is anticipated to grow to approximately $500 million by 2026, up from $380 million in 2022. This is driven primarily by an increasing number of patients suffering from end-stage kidney disease. Hemodialysis concentrates represent a large market opportunity for which we believe Rockwell's products are well-positioned to meet the needs of patients. Rockwell is one of only two suppliers that has the manufacturing scalability and transportation infrastructure to service the more than 12,000 individual purchasing facilities (including outpatient dialysis clinics and hospitals) in the United States along with select international markets.
Sales and Marketing:
On November 9, 2022, Rockwell reacquired its distribution rights to its hemodialysis concentrates products from Baxter Healthcare Corporation ("Baxter") and agreed to terminate the exclusive distribution agreement dated October 2, 2014. Exclusivity and other provisions associated with the distribution agreement terminated November 9, 2022 and the remaining operational elements of the agreement terminated December 31, 2022. Rockwell agreed to provide certain services to a group of Baxter customers until March 31, 2023. Under the exclusive distribution agreement, Baxter distributed and commercialized Rockwell’s hemodialysis concentrates products in the United States and certain other countries. Rockwell manufactured all hemodialysis concentrates products and provided customer service and order delivery to nearly all U.S. customers. Following the reacquisition of these rights, Rockwell is now able to sell its hemodialysis concentrates products directly to dialysis clinics throughout the United States and around the world. Additionally, Rockwell is now able to independently price its products, eliminate costs associated with manufacturing covenants, improve manufacturing efficiencies and realize the full benefits from those improvements, and develop, in-license, or acquire new products to develop a broader kidney care products portfolio. This is expected to improve Rockwell's overall profitability and set the Company on a positive growth trajectory.
On June 29, 2023, the Company announced that it entered into a three-year co-promotion services agreement with B. Braun Medical Inc. ("B. Braun"), a leader in renal therapies including innovative, high-quality products for hemodialysis. As part of the agreement, Rockwell designates B. Braun as an independent, non-exclusive representative to promote the Company's hemodialysis concentrates products to dialysis providers in the United States with a focus on the west coast. All terms of the sale of any Rockwell product, including price, delivery schedule, and terms and conditions, are set by Rockwell at the Company's sole discretion. All orders are directed to, and processed by, Rockwell. B. Braun receives a fee for any sales generated by its promotional efforts.
On July 10, 2023, the Company executed and consummated the transactions contemplated by an Asset Purchase Agreement (the “Purchase Agreement”) with Evoqua Water Technologies LLC ("Evoqua") (the "Evoqua Acquisition"). Subject to the terms and conditions of the Purchase Agreement, at the closing of the transaction (the “Closing”), the Company purchased customer relationships, equipment and inventory from Evoqua, which were related to manufacturing and selling of hemodialysis concentrates products, all of which are manufactured under a contract manufacturing agreement with a third-party organization.
On September 18, 2023, Rockwell and our long-time partner, DaVita, a leading provider of kidney care, entered into an Amended and Restated Products Purchase Agreement (the "Amended Agreement"), which amends and restates the Product Purchase Agreement, dated July 1, 2019, as amended, under which the Company supplies DaVita with certain dialysis concentrates. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment to Rockwell on or after December 1, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.
In 2023, Rockwell entered into several long-term product purchase agreements, which include supply and purchasing commitments from certain parties. These agreements include the largest non-profit dialysis provider in the United States; Concerto Renal Services, the largest provider of dialysis in skilled nursing facilities in the United States; Sanderling Renal Services, Inc., a full-service provider of in-center, home dialysis and renal telemedicine services focusing on patients in rural and underserved communities across the United States; Centers for Dialysis Care, the largest non-profit, independent outpatient
7

dialysis provider in Northeast Ohio; Houston Methodist, a leading health system and academic medical center; Dialyze Direct, a leading provider of home dialysis services in the skilled nursing facility setting; and Outset Medical (Nasdaq:OM), a medical technology company pioneering a first-of-its-kind technology to reduce the cost and complexity of dialysis with its Tablo® Hemodialysis System, which is FDA-cleared for use from the hospital to the home.
We also supply dialysis concentrates to distributors serving a number of foreign countries, primarily in the Americas and the Pacific Rim. Nipro Medical Corporation is the primary distributor of our dialysis concentrates in certain countries in Latin America that were not covered under the Distribution Agreement.
Dialysate concentrates accounted for approximately 97.2% of our revenue for the year ended December 31, 2023, of which approximately 91.5% was to distributors and customers for use in the United States.
Customers:
We currently operate in one market segment, the hemodialysis market, which involves the manufacture, sale and distribution of hemodialysis products to hemodialysis clinics, including pharmaceutical, dialysis concentrates, dialysis kits and other ancillary products used in the dialysis process.
DaVita, accounted for 47% of our concentrate sales in 2023 and 46% of our concentrate sales in 2022. Our accounts receivable from this customer were $2.1 million and $1.9 million as of December 31, 2023 and 2022, respectively. In July 2019, we entered into the Products Purchase Agreement with DaVita, with an initial term expiring on December 31, 2023. On April 6, 2022, the Company and DaVita entered into a Securities Purchase Agreement (the “SPA”), which provided for the issuance by the Company of up to $15 million of preferred stock to DaVita (see "Preferred Stock" section in Note 12 below). On September 18, 2023, we entered into the Amended Agreement with DaVita under which the Company supplies DaVita with certain dialysis concentrates. See "Material Agreements" below for more information on the Amended Agreement.
No other customers accounted for more than 10% of our sales in any of the last three years.
DaVita and Nipro Medical Corporation are important to our business, financial condition and results of operations. The loss of any significant accounts could have a material adverse effect on our business, financial condition and results of operations.
See Item 1A “Risk Factors” for a discussion of certain risks related to our key customers.
The majority of our international sales in each of the last two years were sales to domestic distributors that were resold to end users outside the United States. Our total international sales, including sales made through domestic distributors for resale outside the United States, aggregated 9% and 9% of our overall sales in 2023 and 2022, respectively.
See Item 1A “Risk Factors” for a discussion of certain risks related to our foreign sales.
Competition:
In the United States, our principal competitor for concentrate products is Fresenius Medical Care NA (“Fresenius”), a vertically integrated manufacturer and marketer of dialysis devices, drugs and supplies and operator of dialysis clinics, which has substantially greater financial, technical, manufacturing, marketing, and research and development resources than we do. Fresenius, through its Fresenius Kidney Care division, operates approximately 2,600 clinics and treats approximately 37% of the in-center hemodialysis patients in the United States. Fresenius also manufactures and sells a full range of renal products, including dialysis machines, dialyzers, concentrates, and other supplies used in hemodialysis. Fresenius services clinics owned by others with its products where it commands a market leading position in its key product lines. Fresenius manufactures its concentrates in its own regional manufacturing facilities. Fresenius and Rockwell are the two major dialysis concentrate suppliers in the United States.
Quality Assurance and Control:
We have established a Quality Management System ("QMS"), which defines systems and procedures used to assure quality in the design, manufacture, and delivery of our finished device products.
We operate under FDA regulations and place significant emphasis on providing quality products and services to our customers. We have established an organizational structure and quality system procedures to ensure our device products are
8

designed and produced to meet product quality requirements and FDA guidelines. The Grapevine, Texas facility is certified to ISO 13485:2016. Dialysis products are manufactured and tested using validated equipment and defined process controls to ensure rigorous conformance to specifications. To assure quality and consistency of our dialysis concentrates, analytical testing is performed using validated instrument methods to verify that the chemical properties and microbial limits of each product lot comply with the specifications required by industry standards. Our concentrates are labeled per FDA's Labeling and Packaging Control Requirements, including a Unique Device Identifier ("UDI") code, to ensure traceability of distributed products. Our quality program activities also include qualification and ongoing assessments of suppliers of raw materials, packaging components and finished goods, and quality management reviews designed to inform management of key issues that may affect the quality of products, assess the effectiveness of our quality systems, and identify areas for improvement.
The raw materials and packaging materials for our hemodialysis concentrates, the components for our hemodialysis kits and the ancillary hemodialysis products we distribute are generally available from several potential suppliers. The raw materials for our concentrate products consist primarily of chemical ingredients which meet or exceed the requirements of United States Pharmacopeia (“USP”). Key raw materials used in our hemodialysis concentrates include USP grade sodium chloride, calcium chloride, magnesium chloride, potassium chloride, dextrose, citric acid, glacial acetic acid, and sodium bicarbonate. Key packaging components include drums, bottles, caps, film/bags, boxes, and labels. We generally negotiate pricing and approximate material quantities for our chemicals on an annual basis and utilize blanket purchase orders with monthly release schedules to meet our needs for production.
See Item 1A “Risk Factors” for a discussion of certain risks related to our key suppliers.
Distribution and Delivery Operations:
The majority of our domestic dialysis concentrate products are delivered through our subsidiary, Rockwell Transportation, Inc., which operates a fleet of trucks used to deliver products to our customers. Rockwell distribution and delivery operated under the Distribution Agreement on behalf of Baxter for domestic business. On November 9, 2022, Rockwell reacquired its distribution rights to its hemodialysis concentrates products from Baxter and agreed to terminate the exclusive distribution agreement dated October 2, 2014. Exclusivity and other provisions associated with the distribution agreement terminated November 9, 2022 and the remaining operational elements of the agreement terminated December 31, 2022. Rockwell agreed to provide certain services to a subgroup of Baxter's customers until March 31, 2023.
Triferic
Triferic (dialysate) and Triferic AVNU are indicated to maintain hemoglobin in patients undergoing hemodialysis. We began commercializing Triferic and Triferic AVNU in the United States in the second half of 2019 and in early 2021, respectively.
In 2022, Rockwell undertook a strategic review of Triferic's viability in the United States. Triferic was launched into a very competitive marketplace with well-entrenched products and a lack of consensus regarding unmet medical needs for dialysis patients with anemia. Due to its limited market adoption, unfavorable reimbursement, and absence of interest from other companies to license or acquire Triferic despite Rockwell's significant effort to partner the program, the Company discontinued its New Drug Applications ("NDAs") for Triferic and Triferic AVNU in the United States in the fourth quarter of 2022. Sustaining Triferic commercially in the United States resulted in losses to Rockwell annually. The decision to discontinue the NDAs was not made lightly as the Company realizes the direct impact this action had on patients using the products. Triferic and its approved presentations were not discontinued for safety reasons. Rockwell continues to support its partners outside the United States that have exclusive license agreements to develop and commercialize Triferic.
MATERIAL AGREEMENTS
Distribution Agreement with Baxter
Pursuant to the Exclusive Distribution Agreement dated October 2, 2014 (as amended, the “Distribution Agreement”), Baxter was our exclusive agent for commercializing our hemodialysis concentrate and ancillary products in the United States to clinics other than DaVita and various foreign countries for an initial term of 10 years ending October 2, 2024. We retained sales, marketing and distribution rights for our hemodialysis concentrate products for our international customers and in those countries in which we had an established commercial presence. In the fourth quarter of 2022, Rockwell reacquired its distribution rights to its hemodialysis concentrates products from Baxter and terminated the Distribution Agreement. Rockwell was required to pay Baxter a fee for the reacquisition of its distribution rights. This fee was paid in two equal installments on January 1, 2023 and April 1, 2023.
9

Following the reacquisition of the distribution rights, Rockwell is now able to sell its hemodialysis concentrates products to dialysis clinics throughout the United States and around the world.
Products Purchase Agreement with DaVita
On September 18, 2023, Rockwell and our long-time partner, DaVita, a leading provider of kidney care, entered into the Amended Agreement. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment of $0.4 million to Rockwell on or after December 1, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.
Product License Agreements
We are party to a Licensing Agreement between the Company and Charak, LLC (“Charak”) dated January 7, 2002 (the “2002 Agreement”) that grants the Company exclusive worldwide rights to certain patents and information related to our Triferic products. On October 7, 2018, we entered into a Master Services and IP Agreement (the “Charak MSA”) with Charak and Dr. Ajay Gupta, who is the former Executive Vice President and Chief Scientific Officer of the Company. Pursuant to the Charak MSA, the parties entered into three additional agreements described below related to the license of certain soluble ferric pyrophosphate (“SFP”) intellectual property owned by Charak, as well as the Employment Agreement (defined below). The Charak MSA provided for a payment of $1,000,000 to Dr. Gupta, payable in four quarterly installments of $250,000 each on October 15, 2018, January 15, 2019, April 15, 2019 and July 15, 2019, and reimbursement for certain legal fees incurred in connection with the Charak MSA. As of December 31, 2019, all payments under the Charak MSA were paid.
Pursuant to the Charak MSA, the aforementioned parties entered into an Amendment, dated as of October 7, 2018 (the “Charak Amendment”), to the 2002 Agreement, under which Charak granted the Company an exclusive, worldwide, non-transferable license to commercialize SFP for the treatment of patients with renal failure. The Charak Amendment amends the royalty payments due to Charak under the 2002 Agreement such that the Company is liable to pay Charak royalties on net sales by the Company of products developed under the license, which includes the Company’s Triferic product, at a specified rate until December 31, 2021 and thereafter at a reduced rate from January 1, 2022 until February 1, 2034. In addition, the Company is required to pay Charak a percentage of any sublicense income during the term of the agreement, which amount shall not be less than a minimum specified percentage of net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid patent claim, on a country-by-country basis, and not be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid patent claim, on a country-by-country basis.
Also pursuant to the Charak MSA, the Company and Charak entered into a Commercialization and Technology License Agreement Triferic IV, dated as of October 7, 2018 (the “IV Agreement”), under which Charak granted the Company an exclusive, sublicensable, royalty-bearing license to SFP for the purpose of commercializing certain intravenous-delivered products incorporating SFP for the treatment of iron disorders worldwide for a term that expires on the later of February 1, 2034 or upon the expiration or termination of a valid claim of a licensed patent. The Company is liable to pay Charak royalties on net sales by the Company of products developed under the license at a specified rate until December 31, 2021. From January 1, 2022 until February 1, 2034, the Company is liable to pay Charak a base royalty at a reduced rate on net sales and an additional royalty on net sales while there exists a valid claim of a licensed patent, on a country-by-country basis. The Company shall also pay to Charak a percentage of any sublicense income received during the term of the IV Agreement, which amount shall not be less than a minimum specified percentage of net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and no be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.
Also pursuant to the Charak MSA, the Company and Charak entered into a Technology License Agreement TPN Triferic, dated as of October 7, 2018 (the “TPN Agreement”), pursuant to which Charak granted the Company an exclusive, sublicensable, royalty-bearing license to SFP for the purpose of commercializing worldwide certain Total Parenteral Nutrition (TPN) products incorporating SFP. The license grant under the TPN Agreement continues for a term that expires on the later of February 1, 2034 or upon the expiration or termination of a valid claim of a licensed patent. During the term of the TPN Agreement, the Company is liable to pay Charak a base royalty on net sales and an additional royalty on net sales while there exists a valid claim of a licensed patent, on a country-by-country basis. The Company shall also pay to Charak a percentage of
10

any sublicense income received during the term of the TPN Agreement, which amount shall not be less than a minimum royalty on net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and not be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.
GOVERNMENT REGULATION
We are regulated by the FDA under the Federal Food, Drug and Cosmetic Act (the "FD&C Act"), as well as by other federal, state and local agencies. We hold several FDA product approvals including medical devices.
The testing, manufacture and sale of our hemodialysis concentrates and the ancillary products we distribute are subject to regulation by numerous governmental authorities, principally the FDA and corresponding state and foreign agencies. Under the FD&C Act, and FDA regulations, the FDA regulates the pre-clinical and clinical testing, manufacture, labeling, distribution and marketing of medical devices and drugs. Noncompliance with applicable requirements can result in, among other things, fines, injunctions, civil penalties, recall or seizure of products, total or partial suspension of production, failure of the government to grant pre-market clearance or pre-market approval for devices, withdrawal of marketing clearances or approvals and criminal prosecution.
Medical Device Approval and Regulation
Pursuant to its authority under the FD&C Act, the FDA has jurisdiction over medical devices. The FDA regulates, among other things, the research, design, development, preclinical and clinical testing, manufacturing, safety, effectiveness, packaging, labeling, storage, recordkeeping, pre-market clearance or approval, adverse event reporting, marketing, promotion, sales, distribution and import and export of medical devices. Unless an exemption applies, each new or significantly modified medical device requires either a premarket notification to the FDA requesting permission for commercial distribution under Section 510(k) of the FD&C Act, also referred to as a 510(k) clearance, or FDA approval of a premarket approval application ("PMA").
Device Classification
Under the FD&C Act, medical devices are classified into one of three classes—Class I, Class II or Class III—depending on the degree of risk associated with each medical device and the extent of control needed to provide reasonable assurances with respect to safety and effectiveness.
Class I includes devices with the lowest risk to the patient and are those for which safety and effectiveness can be reasonably assured by adherence to General Controls, which require compliance with the applicable portions of the FDA’s Quality System Regulation ("QSR"), facility registration and product listing, reporting of adverse events and malfunctions, and appropriate, truthful and non-misleading labeling and promotional materials. Some Class I devices also require premarket clearance by the FDA through the 510(k) premarket notification process described below. Most Class I products are exempt from the premarket notification requirements.
Class II devices are those that are subject to the General Controls, as well as Special Controls as deemed necessary by the FDA to ensure the safety and effectiveness of the device. These Special Controls can include performance standards, patient registries, FDA guidance documents, and post-market surveillance. Most Class II devices are subject to premarket review and clearance by the FDA. Premarket review and clearance by the FDA for Class II devices is accomplished through the 510(k) premarket notification process.
Class III devices include devices deemed by the FDA to pose the greatest risk such as life-supporting or life-sustaining devices, or implantable devices, in addition to those deemed novel and not substantially equivalent following the 510(k) process. The safety and effectiveness of Class III devices cannot be reasonably assured solely by the General Controls and Special Controls described above. Therefore, these devices are subject to the PMA application process, which is generally more costly and time-consuming than the 510(k) process. Through the PMA application process, the applicant must submit data and information demonstrating reasonable assurance of the safety and effectiveness of the device for its intended use to the FDA’s satisfaction.
510(k) Pathway
To obtain 510(k) clearance, a premarket notification must be submitted under Section 510(k) of the FD&C Act demonstrating that the proposed device is “substantially equivalent” to a predicate device. A predicate device is a legally-
11

marketed device that is not subject to premarket approval, i.e., a device that was legally marketed prior to May 28, 1976 (pre-amendments device) and for which a PMA is not required, a device that has been reclassified from Class III to Class II or I, or a device that was found substantially equivalent through the 510(k) process. To be “substantially equivalent,” the proposed device must have the same intended use as the predicate device, and either have the same technological characteristics as the predicate device or have different technological characteristics and not raise different questions of safety or effectiveness than the predicate device. Clinical data is sometimes required to support substantial equivalence. The FDA’s 510(k) clearance pathway usually takes from three to 12 months from the date the notification is submitted, but it can take considerably longer, depending on the extent of FDA’s requests for additional information and the amount of time a sponsor takes to fulfill them. After a 510(k) is submitted, the FDA determines whether to accept it for substantive review. If it lacks necessary information for substantive review, the FDA will refuse to accept the 510(k) submission. If it is accepted for filing, the FDA begins a substantive review. By statute, the FDA is required to complete its review of a 510(k) premarket notification within 90 days of receiving the 510(k) submission. As a practical matter, clearance often takes longer, and clearance is never assured.
Although many 510(k) premarket notifications are cleared without clinical data, the FDA may require further information, including clinical data, to make a determination regarding substantial equivalence, which may significantly prolong the review process. If the FDA agrees that the device is substantially equivalent to a predicate device, it will grant clearance to commercially market the device. If the FDA determines that the device is not “substantially equivalent” to a predicate device, or if the device is automatically classified into Class III, the device sponsor must then fulfill the much more rigorous premarketing requirements of the PMA process, or seek reclassification of the device through the de novo process.
After a device receives 510(k) clearance, any modification, including modification to or deviation from design, manufacturing processes, materials, packaging and sterilization that could significantly affect its safety or effectiveness, or that would constitute a new or major change in its intended use, may require a new 510(k) clearance or, depending on the modification, could require a PMA application. The FDA requires each manufacturer to make this determination initially, but the FDA can review any such decision and can disagree with a manufacturer’s determination. If the FDA requires a new 510(k) clearance or approval of a PMA application for any modifications to a previously-cleared product, the applicant may be required to cease marketing or recall the modified device until clearance or approval is received. In addition, in these circumstances, the FDA can impose significant regulatory fines or penalties for failure to submit the requisite 510(k) or PMA application(s).
Medical device types that the FDA has not previously classified as Class I, II, or III are automatically classified into Class III regardless of the level of risk they pose. The Food and Drug Administration Modernization Act of 1997 established a new route to market for low to moderate risk medical devices that are automatically placed into Class III due to the absence of a predicate device, called the “Request for Evaluation of Automatic Class III Designation,” or the de novo classification procedure.
The de novo classification procedure allows a manufacturer whose novel device is automatically classified into Class III to request down-classification of its medical device into Class I or Class II on the basis that the device presents low or moderate risk, rather than requiring the submission and approval of a PMA application. Prior to the enactment of the Food and Drug Administration Safety and Innovation Act of 2012 (the "FDASIA"), a medical device could only be eligible for de novo classification if the manufacturer first submitted a 510(k) premarket notification and received a determination from the FDA that the device was not substantially equivalent. The FDASIA streamlined the de novo classification pathway by permitting manufacturers to request de novo classification directly without first submitting a 510(k) premarket notification to the FDA and receiving a not substantially equivalent determination. Under the FDASIA, the FDA is required to classify the device within 120 days following receipt of the de novo application, though in practice the process may take significantly longer. If the manufacturer seeks reclassification into Class II, the manufacturer must include a draft proposal for Special Controls that are necessary to provide a reasonable assurance of the safety and effectiveness of the medical device. In addition, the FDA may reject the reclassification petition if it identifies a legally marketed predicate device that would be appropriate for a 510(k) or determines that the device is not low to moderate risk or that General Controls would be inadequate to control the risks and Special Controls cannot be developed.
PMA Pathway
A PMA must be submitted if a device cannot be cleared through the 510(k) clearance or de novo process. A PMA must be supported by extensive data, including, but not limited to, technical information, preclinical data, clinical trial data, manufacturing data, and labeling, to demonstrate to the FDA’s satisfaction the safety and efficacy of the device for its intended use.
12

Following receipt of a PMA, the FDA conducts an administrative review to determine whether the application is sufficiently complete to permit a substantive review. If it is not, the agency will refuse to file the PMA. If it is, the FDA will accept the application for filing and begin the review. The FDA, by statute and by regulation, has 180 days to review a filed PMA, although the review of an application more often occurs over a significantly longer period of time. During this review period, the FDA may request additional information or clarification of information already provided, and the FDA may issue a major deficiency letter to the applicant, requesting the applicant’s response to deficiencies communicated by the FDA. The FDA considers a PMA or PMA supplement to have been voluntarily withdrawn if an applicant fails to respond to an FDA request for information (e.g., major deficiency letter) within a total of 360 days. Before approving or denying a PMA, an FDA advisory panel may review the PMA at a public meeting and provide the FDA with the committee’s recommendation on whether the FDA should approve the submission, approve it with specific conditions, or not approve it. The FDA is not bound by the recommendations of an advisory panel, but it considers such recommendations carefully when making decisions. Prior to approval of a PMA, the FDA may conduct a bioresearch monitoring inspection of the clinical trial data and clinical trial sites, and a QSR inspection of the manufacturing facility and processes. The FDA can delay, limit, or deny approval of a PMA for many reasons, including:
the device may not be shown safe or effective to the FDA’s satisfaction;
the data from preclinical studies and/or clinical trials may be found unreliable or insufficient to support approval;
the manufacturing process or facilities may not meet applicable requirements; and
changes in FDA approval policies or adoption of new regulations may require additional data.
If the FDA evaluation of a PMA is favorable, the FDA will issue either an approval letter or an approvable letter. The latter usually contains a number of conditions that must be met in order to secure final approval of the PMA. When and if those conditions have been fulfilled to the satisfaction of the FDA, the agency will issue a PMA approval letter authorizing commercial marketing of the device, subject to the conditions of approval and the limitations established in the approval letter. If the FDA’s evaluation of a PMA or manufacturing facilities is not favorable, the FDA will deny approval of the PMA or issue a not approvable letter. The FDA also may determine that additional tests or clinical trials are necessary, in which case the PMA approval may be delayed for several months or years while the trials are conducted and data are submitted in an amendment to the PMA, or the PMA is withdrawn and resubmitted when the data are available. The PMA process can be expensive, uncertain, and lengthy and a number of devices for which the FDA approval has been sought by other companies have never been approved by the FDA for marketing.
New PMAs or PMA supplements may be required for modifications to the manufacturing process, equipment or facility, quality control procedures, sterilization, packaging, expiration date, labeling, device specifications, components, materials or design of a device that has been approved through the PMA process. PMA supplements often require submission of the same type of information as an initial PMA, except that the supplement is limited to information needed to support any changes from the device covered by the approved PMA and may or may not require as extensive technical or clinical data or the convening of an advisory panel, depending on the nature of the proposed change.
In approving a PMA, as a condition of approval, the FDA may also require some form of postmarket studies or postmarket surveillance, whereby the applicant follows certain patient groups for a number of years and makes periodic reports to the FDA on the clinical status of those patients when necessary to protect the public health or to provide additional or longer term safety and effectiveness data for the device. The FDA may require postmarket surveillance for certain devices approved under a PMA or cleared under a 510(k) notification, such as implants or life-supporting or life-sustaining devices used outside a device user facility, devices where the failure of which would be reasonably likely to have serious adverse health consequences, or devices expected to have significant use in pediatric populations. The FDA may also approve a PMA with other post-approval conditions intended to ensure the safety and effectiveness of the device, such as, among other things, restrictions on labeling, promotion, sale, distribution, and use.
Clinical Trials
Clinical trials are almost always required to support a PMA and are sometimes required for a 510(k) premarket notification. In the United States, these trials often require submission of an application for an investigational device exemption ("IDE") if the investigation involves a significant risk device. Some types of studies deemed to present “non-significant risk” are deemed to have an approved IDE—without affirmative submission of an IDE application to the FDA—once certain requirements are addressed and institutional review board ("IRB") approval is obtained. The IDE application must be supported by appropriate data, such as animal and laboratory testing results, showing that it is safe to test the device in humans and that the testing protocol is scientifically sound. The IDE must be approved in advance by the FDA for a specified number of patients, unless the product candidate is deemed a non-significant risk device and is eligible for more abbreviated IDE requirements. Clinical trials for a significant risk device may begin once the IDE application is approved by the FDA and
13

appropriate IRBs at the clinical trial sites. Submission of an IDE will not necessarily result in the ability to commence clinical trials, and although the FDA’s approval of an IDE allows clinical testing to go forward for a specified number of subjects, it does not bind the FDA to accept the results of the trial as sufficient to prove the product’s safety and efficacy, even if the trial meets its intended success criteria.
All clinical trials must be conducted in accordance with the FDA’s IDE regulations that govern investigational device labeling, prohibit promotion, and specify an array of recordkeeping, reporting and monitoring responsibilities of study sponsors and study investigators. Clinical trials must further comply with the FDA’s Good Clinical Practices ("GCP") requirements for IRB approval and for informed consent and other human subject protections. Required records and reports are subject to inspection by the FDA. The results of clinical testing may be unfavorable, or, even if the intended safety and efficacy success criteria are achieved, may not be considered sufficient for the FDA to grant marketing approval or clearance of a product candidate.
Postmarket Requirements—U.S.
After the FDA permits a device to enter commercial distribution, numerous regulatory requirements continue to apply. These include:
establishment registration and device listing with the FDA;
the FDA’s QSR, which requires manufacturers, including third-party manufacturers, to follow stringent design, testing, production, control, supplier/contractor selection, complaint handling, documentation and other quality assurance procedures during all aspects of the manufacturing process;
labeling regulations, unique device identification requirements and FDA prohibitions against the promotion of products for uncleared, unapproved or off-label uses;
advertising and promotion requirements;
Restrictions on sale, distribution or use of a device;
PMA annual reporting requirements;
PMA approval or clearance of a 510(k) for certain product modifications;
medical device reporting regulations, which require that manufacturers report to the FDA if their device may have caused or contributed to a death or serious injury or malfunctioned in a way that would likely cause or contribute to a death or serious injury if the malfunction were to recur;
medical device correction and removal reporting regulations, which require that manufacturers report to the FDA field corrections and product recalls or removals if undertaken to reduce a risk to health posed by the device or to remedy a violation of the FD&C Act that may present a risk to health;
recall requirements, including a mandatory recall if there is a reasonable probability that the device would cause serious adverse health consequences or death;
an order of repair, replacement or refund;
device tracking requirements; and
post-market surveillance regulations, which apply when necessary to protect the public health or to provide additional safety and effectiveness data for the device.
Additionally, manufacturers are subject to unannounced inspections by the FDA to determine compliance with the QSR, which cover the methods and the facilities and controls for the design, manufacture, testing, production, processes, controls, quality assurance, labeling, packaging, distribution, installation and servicing of finished devices intended for human use. The QSR also requires, among other things, maintenance of a device master file, device history file, and complaint files. Manufacturers are subject to periodic scheduled or unscheduled inspections by the FDA. A failure to maintain compliance with the QSR requirements could result in the shut-down of, or restrictions on, manufacturing operations and the recall or seizure of products. The discovery of previously unknown problems with products, including unanticipated adverse events or adverse events of increasing severity or frequency, whether resulting from the use of the device within the scope of its clearance or approval or off-label by a physician in the practice of medicine, could result in restrictions on the device, including the removal of the product from the market or voluntary or mandatory device recalls. In addition, the FDA can issue warning letters or untitled letters, impose injunctions, suspend regulatory clearance or approvals, ban certain medical devices, detain or seize adulterated or misbranded medical devices, order repair, replacement or refund of these devices, and require notification of health professionals and others with regard to medical devices that present unreasonable risks of substantial harm to the public health. The FDA may also initiate action for civil penalties and/or criminal prosecution of such violations.
There are also certain requirements of state, local, and foreign governments that we must comply with in the manufacturing and marketing of our products. We will need to maintain customer complaint files, record all lot numbers of disposable products, and conduct periodic audits to assure compliance with applicable regulations. We place special emphasis
14

on customer training and advise all customers that device operation should be undertaken only by qualified personnel. In addition to laws and regulations in the United States, we are subject to a variety of laws and regulations in other jurisdictions governing, among other things, clinical trials and any commercial sales and distribution of our product candidates.
Postmarket Requirements—EU
The regulatory review process varies from country to country and may in some cases require the submission of clinical data. Our international sales are subject to regulatory requirements in the countries in which our product candidates are sold. In addition, the EU has adopted the EU Medical Device Regulation (EU 2017/745) (the “EU MDR”) which imposes stricter requirements for the marketing and sale of medical devices than in the United States, including in the area of clinical evaluation requirements, quality systems and post-market surveillance. The transition period provided for in the EU MDR for existing CE certifications issued under the previous Medical Devices Directive will end on May 26, 2024. For certain medical devices, the transition period was extended, ending between December, 31, 2026 and December 31, 2028, depending on the class of the device and the fulfillment of certain additional conditions. (Regulation (EU) 2023/607). Complying with these regulations may require us to incur significant expenditures. Failure to meet these regulatory requirements could adversely impact our business in the EU and other regions that tie their product registrations to the EU requirements.
We are also subject to numerous federal, state and local laws relating to such matters as safe working conditions, manufacturing practices, environmental protection, fire hazard control, transportation and disposal of hazardous or potentially hazardous substances.
Our hemodialysis concentrate products and other ancillary devices are subject the FDA 510(k) requirements.
We have 510(k) clearance from the FDA to market hemodialysis concentrates in both liquid and powder form. In addition, we have received 510(k) clearance for our Dry Acid Concentrate Mixer.
We must comply with the FD&C Act and related laws and regulations, including cGMP, to retain 510(k) clearances. We cannot assure you that we will be able to maintain our 510(k) clearances from the FDA to manufacture and distribute our products. If we fail to maintain our 510(k) clearances, we may be required to cease manufacturing and/or distributing our products, which would have a material adverse effect on our business, financial condition and results of operations. If any of our FDA clearances are denied or rescinded, sales of our products in the United States would be prohibited during the period we do not have such clearances.
Other Government Regulations
The federal and state governments in the United States, as well as many foreign governments, from time to time explore ways to reduce medical care costs through health care reform. Due to uncertainties regarding the ultimate features of reform initiatives and their enactment and implementation, we cannot predict what impact any reform proposal ultimately adopted may have on the pharmaceutical and medical device industry or on our business or operating results. Our activities are subject to various federal, state and local laws and regulations regarding occupational safety, laboratory practices, and environmental protection and may be subject to other present and possible future local, state, federal and foreign regulations. We do not expect that compliance with these regulations, including environmental laws, will have a material adverse impact on our financial condition.
In August 2022, Congress passed the Inflation Reduction Act (“IRA”), which authorizes the U.S. Department of Health and Human Services to negotiate prices of certain drugs with participating manufacturers in federal healthcare programs. The IRA provides Centers for Medicare & Medicaid Services ("CMS") with significant new authorities intended to curb drug costs and to encourage market competition. For the first time, CMS will be able to directly negotiate prescription drug prices and to cap out-of-pocket costs. Each year, CMS will select and negotiate a preset number of high-spend drugs and biologics that are covered under Medicare Part B and Part D that do not have generic or biosimilar competition. These price negotiations began in 2023. The IRA also provides a new “inflation rebate” covering Medicare patients that took effect in 2023 and is intended to counter certain price increases in prescriptions drugs. The inflation rebate provision will require drug manufacturers to pay a rebate to the federal government if the price for a drug or biologic under Medicare Part B and Part D increases faster than the rate of inflation. Notwithstanding these provisions, the IRA’s impact on commercialization and competition remains largely uncertain.
Other restrictions under applicable federal and state healthcare laws and regulations may include the following:
15

the federal Physician Self-Referral Law, which prohibits a physician from making referrals for certain designated health services payable by Medicare to an entity with which he or she (or an immediate family member) has a financial relationship, and prohibits the entity from presenting or causing to be presented claims to Medicare for those referred services;
the federal Anti-Kickback Statute, which prohibits, among other things, persons or entities from soliciting, receiving, offering or providing remuneration, directly or indirectly, where one purpose is to induce either the referral of an individual for, or the purchase order or recommendation of, any item or services for which payment may be made under a federal healthcare program such as the Medicare and Medicaid programs. The U.S. government has interpreted this law broadly to apply to the marketing and sales activities of medical device manufacturers;
the federal civil and criminal false claims laws, including the False Claims Act (“FCA”), which prohibits, among other things, individuals or entities from knowingly presenting, or causing to be presented, claims for payment from Medicare, Medicaid or other federal healthcare programs that are false or fraudulent. Moreover, the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the FCA;
the federal Civil Monetary Penalties Law, which prohibits, among other things, offering or transferring remuneration to a federal healthcare beneficiary that a person knows or should know is likely to influence the beneficiary’s decision to order or receive items or services reimbursable by the government from a particular provider or supplier;
the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), which, in addition to privacy protections applicable to healthcare providers and other entities, prohibits, among other things, executing a scheme to defraud any healthcare benefit program and making false statements relating to healthcare matters;
the federal Physician Payments Sunshine Act which requires certain applicable manufacturers of drugs, devices, biologics and medical supplies for which payment is available under certain federal healthcare programs, to monitor and report to CMS, certain payments and other transfers of value to physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors); certain other healthcare providers, including physician assistants and nurse practitioners, and teaching hospitals; as well as ownership and investment interests held by physicians and their immediate family members;
U.S. federal consumer protection and unfair competition laws, which broadly regulate marketplace activities that potentially harm customers; and
state law equivalents of each of the above federal laws, such as anti-kickback and false claims laws, which may apply to item or services reimbursed by any third-party payor, including commercial insurers; state laws requiring device companies to comply with specific compliance standards, restrict payments made to healthcare providers and other potential referral sources, and report information related to payments and other transfers of value to healthcare providers or marketing expenditures and state laws related to insurance fraud in the case of claims involving private insurers.
The approval procedures for the marketing of our products in foreign countries vary from country to country, and the time required for approval may be longer or shorter than that required for FDA approval. We generally depend on our foreign distributors or marketing partners to obtain the appropriate regulatory approvals to market our products in those countries, which may or may not require additional testing for products that have received FDA approval.
However, since medical practice and governmental regulations differ across regions, further testing may be needed to support market introduction in some foreign countries. Some foreign regulatory agencies may require additional studies involving patients located in their countries. Even after foreign approvals are obtained, further delays may be encountered before products may be marketed. Issues related to import and export can delay product introduction. Many countries require additional governmental approval for price reimbursement under national health insurance systems.
PATENTS, TRADEMARKS AND TRADE SECRETS
We have several trademarks and service marks used on our products and in our advertising and promotion of our products, and we have applied for registration of such marks in the United States and several foreign countries. Most such applications have resulted in registration of such trademarks and service marks.
As of December 31, 2023, we owned or had the rights to 6 issued patents (4 U.S. and 2 foreign) and 1 pending foreign application. Patents and patent applications owned or licensed by us include claims to FPC in both dialysate and IV
16

compositions, formulations and methods of making and parenteral nutritional compositions including Triferic. We have allowed several Charak-licensed and Company-owned patents and applications that are not material to our business to lapse.
United StatesForeign
DescriptionIssuedExpirationPendingIssuedExpirationPending
Triferic (IV and Dialysate)32027 - 203622028 - 20341
Triferic (TPN)12030— 
Total421
See Item 1A “Risk Factors” for a discussion of certain risks related to our intellectual property.
Human Capital
As of December 31, 2023, we had 237 employees, substantially all of whom are full time employees. Our arrangements with our employees are not governed by any collective bargaining agreement. Our employees are employed on an “at‑will” basis.
Our key human capital management objectives are to identify, recruit, integrate, retain and motivate our new and existing employees. We believe that our compensation and benefit programs are appropriately designed to attract and retain qualified talent. Employees receive an annual base salary and are eligible to earn a performance-based merit increase and cash bonuses. To create and maintain a successful work environment, we offer a comprehensive package of additional benefits that support the physical and mental health and wellness of all of our employees and their families. Additionally, we grant equity awards to enable directors, officers, senior and manager-level employees to share in the performance of the Company.
We are committed to a safe workplace for our employees and have implemented health and safety management processes into our operations. In response to the COVID-19 pandemic, we continue to follow the CDC protocol for safe return-to-work for affected employees and remain steadfast in our efforts to keep employees healthy and protected.
Item 1A.    Risk Factors.
Investing in our common stock involves a high degree of risk and there can be no assurance that our future results will meet expectations. You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this Annual Report on Form 10-K, before purchasing our common stock. If we are unable to successfully address these risks and challenges, our business, financial condition, results of operations, or prospects could be materially and adversely affected. If any of these risks actually occur, our business, financial condition or results of operations would likely suffer. In that case, the trading price of our common stock could fall, and you may lose all or part of the money you paid to buy our common stock. It is not possible to predict or identify all such risks; our operations could also be affected by factors, events or uncertainties that are not presently known to us or that we currently do not consider to present significant risks to our operations. Therefore, you should not consider the following risks to be a complete statement of all the potential risks or uncertainties that we face.
RISK FACTOR SUMMARY
We have limited capital resources and will likely need additional funding to operate and expand our business. If we are unable to raise additional capital on attractive terms, or at all, we may be unable to grow our operations.
Our A&R Loan Agreement with Innovatus contains certain covenants that could adversely affect our operations and, if an event of default were to occur, we could be forced to repay the outstanding indebtedness sooner than planned and possibly at a time when we do not have sufficient capital to meet this obligation. The occurrence of any of these events could cause a significant adverse impact on our business, prospects and share price.
Our existing capital resources may not be adequate to finance our operating cash requirements beyond the length of time that we have estimated and additional capital that we may need to operate or expand our business may not be available.
Our agreement with our largest customer in our concentrates business is set to expire on December 31, 2024 and our inability to negotiate a new agreement would have a material and adverse effect on our financial condition and results of operations.
17

Market dynamics in our concentrates business that have resulted in lower volumes could lead to the implementation of cost-saving measures that would have a material and adverse effect on our business.
We may fail to realize the anticipated benefits of the Evoqua Acquisition, including an improved financial position, and those benefits may take longer to realize than expected.
Our business is highly regulated, resulting in additional expense and risk of noncompliance that can materially and adversely affect our business, results of operations, financial position and cash flows.
Our business operations may subject us to numerous commercial disputes, claims, lawsuits and/or investigations.
Our business could be adversely affected by economic downturns, inflation, increases in interest rates, natural disasters, public health crises, cybercrime, political crises, geopolitical events, such as the crisis in Ukraine and the Middle East, or other macroeconomic conditions, which could have a material and adverse effect on our results of operations and financial condition.
RISKS RELATED TO OUR FINANCIAL POSITION
We have limited capital resources and will likely need additional funding to operate and expand our business. If we are unable to raise additional capital on attractive terms, or at all, we may be unable to sustain our operations.
We have limited capital resources, a cumulative deficit of approximately $397.2 million since inception and we may incur further losses. As of December 31, 2023, we had approximately $10.9 million of cash, cash equivalents and investments available-for-sale, and working capital of $12.1 million. Net cash used in operating activities for the year ended December 31, 2023 was approximately $9.4 million.
In March 2020, we entered into a Loan and Security Agreement (the "Loan Agreement") with Innovatus Life Sciences Lending Fund I, LP, ("Innovatus") to make certain term loans to the Company in the aggregate principal amount of up to $35 million. Net draw down proceeds at closing were approximately $21 million, net of estimated fees and expenses. As of December 31, 2023, $8 million remains drawn under the Loan Agreement. While we expect to have sufficient capital through 12 months from the date of this filing, there is uncertainty beyond that period.
Our ability to fund our planned activities will be dependent upon our ability to restructure our contracts with some of our customers, raise additional capital, control our costs and maintain or increase our gross margin on sales. These factors are subject to significant risks and uncertainties and there can be no assurance that we will be successful in raising additional capital, controlling costs and restructuring our customer relationships. If we are unable to achieve one or all of these objectives, we may be forced to implement further cost-saving measures that could have a negative impact on our activities. If we are unable to increase our revenues and decrease our expenses or raise any required capital, we may be forced to curtail our activities and, ultimately, cease operations. In addition, our day-to-day operations depend in part on the amount of credit our suppliers will extend to us. If we are unable to maintain a favorable financial position, that credit may be curtailed, which could significantly impact our operations. Even if we are able to raise sufficient capital, such financings may only be available on unattractive terms, or result in significant dilution of stockholders’ interests and, in such event, the market price of our common stock may decline.
Our A&R Loan Agreement with Innovatus contains certain covenants that could adversely affect our operations and, if an event of default were to occur, we could be forced to repay the outstanding indebtedness sooner than planned and possibly at a time when we do not have sufficient capital to meet this obligation. The occurrence of any of these events could cause a significant adverse impact on our business, prospects and share price.
Pursuant to the A&R Loan Agreement, we have pledged substantially all of our assets and the assets of our subsidiary, Rockwell Transportation, Inc., and have agreed that we may not sell or assign rights to our patents and other intellectual property without the prior consent of Innovatus. Additionally, the Loan Agreement contains customary representations and warranties and affirmative covenants, subject to customary carve outs, and includes financial covenants related to liquidity and actual hemodialysis products revenue (measured on a biannual basis). The A&R Loan Agreement also contains negative covenants that, among other things, restrict our ability to:
incur additional indebtedness;
grant liens;
make distributions, including dividends;
enter into a merger or consolidation;
alter the business of the Company; or
sell all or a portion of the Company’s property, business or assets.
18

These terms of the A&R Loan Agreement could prevent us from taking certain actions without the consent of our lenders, which may limit our flexibility in operating our business and our ability to take actions that might be advantageous to us and our stockholders, placing us at a competitive disadvantage compared to our competitors who have less leverage and who therefore may be able to take advantage of opportunities that our leverage prevents us from exploiting. These covenants could also limit our ability to make needed capital expenditures or otherwise conduct necessary or desirable business activities. If we cannot maintain compliance with the covenants under our A&R Loan Agreement, we may trigger an event of default. Our ability to comply with these covenants may be adversely affected by events beyond our control. For example, on November 10, 2022, we entered into the Second Amendment to Loan Agreement under which we (i) prepaid an aggregate principal amount of $5.0 million in outstanding term loans in one installment on November 14, 2022; (ii) agreed to make interest-only payments until September 2023 (at which time we resumed scheduled debt payments) in consideration for certain modifications to the financial covenants under the Loan Agreement. The A&R Loan Agreement provides for us to make interest-only payments for thirty months, or up to thirty-six months if certain conditions are met. The loan will mature on January 1, 2029, unless earlier repaid. The A&R Loan Agreement includes a financial covenant that requires actual consolidated revenue from the sale and supply of hemodialysis products for the trailing six-month period (ended on the date when tested), to be not less than 85.0% of the projections for the same period and, beginning with the quarter ending September 30, 2024, actual consolidated revenue from the sale and supply of hemodialysis products for the trailing six-month period (ended on the date when tested), to be not less than 80.0% of the projections for the same period. The A&R Loan Agreement also includes a liquidity covenant that requires that us to maintain minimum liquidity of the greater of (x) our three-month cash burn or (y) the sum of $1.5 million and the aggregate amount of capital lease payments required to be made during the succeeding 12 months (or during a continuing event of default, the aggregate amount of capital lease payments required to be made during the entire term of such capital leases). Although we are currently in compliance with all reporting and financial covenants, there can be no assurance that we will be able to continue to maintain compliance in the future.
The A&R Loan Agreement also includes customary events of default, including, among other things, a change of control or a failure to comply with certain of the covenants in the A&R Loan Agreement. Upon the occurrence and continuation of an event of default, all amounts due under the A&R Loan Agreement become (in the case of a bankruptcy event), or may become (in the case of all other events of default and at the option of Innovatus), immediately due and payable.
If an event of default under the A&R Loan Agreement should occur, we could be required to immediately repay the outstanding indebtedness. If we are unable to repay this debt, the lenders would be able to foreclose on the secured collateral, including our cash accounts, and take other remedies permitted under the A&R Loan Agreement. Even if we are able to repay the indebtedness on an event of default, the repayment of these sums may significantly reduce our working capital and impair our ability to operate as planned. The occurrence of any of these events could cause a significant adverse impact on our business and financial condition.
Our existing capital resources may not be adequate to finance our operating cash requirements for the length of time that we have estimated and additional capital that we may need to operate or expand our business may not be available.
Our forecast of the period of time through which our existing capital resources will be adequate to support our current operations is a forward-looking statement that involves risks and uncertainties. The actual amount of funds we will need to operate is subject to many factors, some of which are beyond our control. These factors include, but are not limited to:
the extension of the contract with our largest customer in our concentrates business;
our ability to enter into new contracts and negotiate favorable terms with our customers;
our ability to increase our prices to keep up with inflation;
whether we experience significant input costs for, or disruptions to, the manufacturing or distribution of our products;
whether we expand into new territories; and
whether we develop and launch new product offerings.
If we are required to raise additional capital to fund our operations, such equity financings may be dilutive to our stockholders and newly issued securities may have rights, preferences or privileges senior to those of holders of our common stock. Any debt financing is limited by the terms of our Securities Purchase Agreement with DaVita, dated as of April 6, 2022, pursuant to which they invested in our convertible preferred stock. Specifically, until DaVita owns less than 50% of its investment, the Company may only incur additional debt in the form of a purchase money loan, a working capital line of up to $5 million or to refinance existing debt, unless DaVita consents.
Debt financing, if available, may involve significant cash payment obligations and covenants that restrict our ability to operate as a business. If our operations require substantial cash resources in the future in excess of our liquid resources on hand and if our cash flows are not sufficient to support financing through unsecured indebtedness, we may not be able to obtain debt financing and our capital financing options may become limited.
19

Regardless of whether we seek to raise additional working capital through the sale of equity securities or the incurrence of indebtedness, if we do not have sufficient funds available to run our concentrates business and pursue business opportunities, our business, results of operations, financial position and cash flows could be materially adversely affected.
Our revenue growth and profitability projections are based on various assumptions that may not come to fruition.
Our revenue growth and profitability projections are subject to many assumptions regarding our future operations, including that we are successful in expanding to new territories, that we successfully develop and launch new product offerings, that we are able to increase our prices to keep up with inflation, and that we do not experience significant disruptions to the manufacturing or distribution of our products, among other assumptions. If we are unsuccessful in one or more of those efforts, we may not be able to achieve our projected growth and profitability.
RISKS RELATED TO OUR BUSINESS
Our agreement with our largest customer in our concentrates business is set to expire on December 31, 2024 and our inability to negotiate a new agreement would have a material and adverse effect on our financial condition and results of operations.
Our Amended and Restated Products Purchase Agreement (the “Products Purchase Agreement”) with DaVita is set to expire on December 31, 2024. The Products Purchase Agreement is a fixed price agreement. In September 2023, we amended the original Products Purchase Agreement with DaVita to raise our prices in light of inflationary pressures and to remove certain provisions. The Products Purchase Agreement may be extended by DaVita for one year in its sole discretion. When the Products Purchase Agreement is again up for renewal, we may be unable to reach an agreement with DaVita on new terms that make economic sense for us. In that case, we would not expect to enter into a new agreement. This would result in the loss of approximately one-half of our current volume of concentrates products and would have a material and adverse effect on our financial condition and results of operations and would likely lead to the implementation of cost saving measures that would negatively impact our activities.
Market dynamics in our concentrates business have resulted in fluctuating volumes that could lead to the implementation of cost-saving measures that would have a material and adverse effect on our business.
Volumes have fluctuated in our concentrates business, due to the reduction in patient census caused by COVID-19 and cost saving measures by our customers, including switching to single use bicarbonate canisters. If these volumes decrease substantially, we may be forced to consolidate our operations and curtail our activities to lower our fixed costs. While our fixed costs would be reduced by such actions, we may not be able to realize the full amount of that reduction if our variable costs (such as transportation) increase and we are unable to pass along those increases to our customers. In addition, a consolidation or restructuring of our business could lead to significant one-time costs related to exiting operations. Such a consolidation could have a material and adverse effect on our business, financial condition and results of operations.
We may fail to realize the anticipated benefits of the Evoqua Acquisition, including an improved financial position, and those benefits may take longer to realize than expected.
On July 10, 2023, we completed our acquisition of the hemodialysis concentrates assets (the “Evoqua Acquisition”) from Evoqua. Our synergistic goals with regard to the acquisition include an improved financial position, expanded geographic footprint, customer base and product offerings, and increased manufacturing capacity. While we have completed the integration of Evoqua’s former assets, there can be no assurance that we will be able to operate Evoqua’s former product line profitably. In addition, many of the former Evoqua customers that we inherited as a result of the Evoqua Acquisition are not subject to contractual purchasing commitments and may discontinue their business with us as a result of the transition of ownership.
Following the Evoqua Acquisition, the number of our customers is significantly larger than prior to the Evoqua Acquisition. The Company's future success depends, in part, upon our ability to manage this expanded business, which will pose substantial challenges for our management, including challenges related to the management and monitoring of new operations and associated increased costs and complexity. The dedication of management resources to this portion of our business could detract attention from our current day-to-day operations.
Because we have limited financial resources, by investing in the Evoqua Acquisition, we may forgo or delay pursuit of other future opportunities that may have proven to have greater commercial potential. Also, we now possess certain liabilities and obligations, including contractual liabilities and obligations, that were assumed by us upon closing of the Evoqua Acquisition. Further, it is possible that undisclosed, contingent, or other liabilities, problems or obligations may arise in the future of which we were previously unaware. These disclosed and undisclosed liabilities could have an adverse effect on our business, financial condition and results of operations.
20

These factors, including the failure of the expanded business to perform as expected, could decrease or delay the expected accretive effect of the Evoqua Acquisition, negatively affect our stock price, result in impairment of our intangible assets, and harm our financial condition, results of operations or business prospects. As a result, it cannot be assured that the Evoqua Acquisition will result in the full realization of the benefits anticipated from the Evoqua Acquisition or in the anticipated time frames or at all.
We depend on a third party to manufacture products for the business that was the subject of the Evoqua Acquisition. If this organization is unable or unwilling to manufacture our newly acquired concentrates products, or if the organization fails to comply with applicable regulations or otherwise fails to meet our requirements, our business will be harmed.
We rely on a contract manufacturing organization ("CMO") to manufacture the concentrates products that were the subject of the Evoqua Acquisition. If that CMO is unable to manufacture those products in sufficient quantities and on a consistent basis, or if it becomes unwilling to produce the products for us, we may not be able to fulfill our contractual requirements or sell those products while we look for an alternative. We currently have a single-source supplier, and our supply contract expires at the end of 2024. If we were to experience a supply disruption, it could take an extended period of time to take over the manufacturing ourselves. The manufacturing facilities and processes used by our CMO must be approved by the FDA before the products manufactured by such CMO can be sold. After approval, our CMO must meet certain ongoing regulatory requirements for product testing and stability of commercially marketed products. We do not control the manufacturing processes of our CMO and depend on it to comply with current good manufacturing practices (“cGMP”) and obtain and maintain regulatory approval. If approval for a CMO is not received or ongoing testing does not continue to meet approved standards and approval is withdrawn, the CMO’s production would be delayed or suspended, which could adversely affect our business. If that was to happen, we may be forced to find another capable CMO or take over production ourselves. Any such circumstance could significantly hamper our ability to supply our customers in a timely manner, which may have a material adverse effect on our financial condition and results of operations.
We have been and may continue to be materially and adversely affected by increases in raw material, labor and transportation costs and may be unable to recover certain costs due to provisions in our largest customer contract and other fixed price contracts and we may lose other customers due to price sensitivity.
A significant portion of our costs relates to chemicals and other raw materials and transportation, which such costs are out of our control, and we may not be able to recover a portion of such costs due to provisions in the Products Purchase Agreement with DaVita and other fixed price contracts. The costs of chemicals and other raw materials are subject to price volatility based on supply and demand and are highly influenced by the overall level of economic activity in the United States and abroad. In addition, labor costs have been steadily rising and our manufacturing process is labor intensive, which increases our costs to produce our products.
These costs have tended to rise from year to year and are likely to continue to rise in the future. In the past year, raw materials costs have increased significantly, due to short supply and excess demand. In addition, in many areas, we have a single source of raw materials, which makes us particularly sensitive to cost increases. Transportation also comprises a significant portion of our costs. We have been adversely affected by a general shortage in commercial truckers in the United States and significant increases in labor and fuel costs. In addition, there has, in the past, been a nationwide shortage of diesel fuel in the United States, which we use to run our delivery trucks. Such a shortage, has and in the future may result in an increase in the cost of diesel fuel or lack of availability of diesel fuel and we would need to find another way to deliver our products to clinics. If we are unable to do so, we could be in breach of our contracts. In addition, any increase in the use of third-party freight would significantly increase our costs, which we may not be able to pass on to our customers.
Our Product Purchase Agreement with DaVita provides for a fixed price to DaVita, with limited increases from year to year that must be agreed to by the parties, regardless of the increases in raw materials costs and transportation costs. As a result, we have in the past been unable to fully recover our costs for the products we sell to DaVita (including transportation costs). Continued rising costs and declining volumes have had and could continue to have a negative impact on our business.
We expect that if we continue to be subject to the limitations in the Products Purchase Agreement and other fixed price contracts, the increasing costs and decreasing volumes may continue to negatively impact our profit margins and materially and adversely affect our financial position.
Some of our customers buy products from us on a purchase order basis or pursuant to contracts that allow for price increases at least once per year. In situations where we are able to increase prices to keep up with our costs, we may lose customers if such customers are unwilling to pay higher prices. That would result in lost revenue for the Company and may negatively impact our financial position and results of operations.
A few customers account for a substantial portion of the end user sales of our concentrate products. The loss of any of these customers could materially and adversely affect our business, results of operations, financial position and cash flows.
21

Sales of our medical device products are highly concentrated among a few customers. One customer accounted for nearly half of our sales in each of the last three years and for a substantial number of the clinics we serve. Due to the composition of Evoqua’s customer portfolio, we experienced further concentration with regard to that customer and an additional customer through the Evoqua Acquisition. The loss of any of these significant customers could materially and adversely affect our business, results of operations, financial position and cash flows.
Unfavorable weather, economic conditions or supply shortages could materially and adversely affect our business, financial condition or results of operations.
Our results of operations could be materially and adversely affected by general weather conditions, as well as conditions in the United States and global economy and in the global financial markets. A severe weather or other geological event in our locations or those of our suppliers, or prolonged economic downturn or persistent inflation have and could continue to result in a variety of risks to our business, including our ability to recover our costs or to raise additional capital when needed on acceptable terms, if at all. In addition, weather-related events may jeopardize our ability to deliver our products as required by our contracts. For example, in 2023, winter storms led to delays in our operations, particularly in the transportation division as equipment froze and roads became impassible. A weak or declining United States or global economy could also strain our suppliers, possibly resulting in supply disruption. In addition, due to macro-economic conditions in the global economy (including inflation), there have been shortages in raw materials, parts and fuel that we need to run our business. For example, from time to time, our suppliers have experienced shortages in bicarbonate and acid, which are components of our dialysis concentrates, and parts needed for our equipment to make certain of our products. Diesel fuel has also been in short supply in the United States at times and our delivery trucks run on diesel. While we have been able to minimize the impact of these disruptions to date, there can be no assurance that will continue. Any of the foregoing could harm our business and we cannot anticipate all of the ways in which the current economic climate and financial market conditions could adversely impact our business.
We face competition in the concentrates market and have a large competitor with substantial resources.
The primary competitor in the market for our concentrates products is Fresenius, a large, diversified company which has financial, technical, manufacturing, marketing, research and management resources substantially greater than ours. We may not be able to successfully compete with Fresenius. Fresenius has historically used product bundling and low pricing as a competitive strategy to capture market share of concentrates products. We may be at a disadvantage in competing against these strategies to sell concentrates products. Furthermore, Fresenius is vertically integrated and is the largest provider of dialysis services in the United States, treating approximately 37% of all U.S. in-center hemodialysis patients through its clinics. Fresenius has routinely acquired our customers, and it may acquire more of our customers in the future. In addition to Fresenius, we are aware of other large manufacturers potentially looking to increase their market share of the domestic concentrates market, which, if successful, could have an impact upon our profitability.
Our production and other processes are largely manual, which introduces risk of error and may result in rising production costs.
The production of our hemodialysis concentrates products is largely manual and involves considerable unskilled labor. The manual nature of production can introduce the risk of error. In addition, manual processes involving high amounts of labor can result in significant production costs. Many of our products are “made to order,” which can further increase production costs as we have to frequently change production runs. Unless we are able to automate our production processes, our costs may continue to increase and we may be unable to recover those rising costs or may lose customers altogether, which could negatively impact on our financial position.
Our business depends on government funding of health care, and changes could impact our ability to be paid in full for our products, increase prices or cause consolidation in the dialysis provider market.
Medicare and Medicaid fund the majority of dialysis costs in the United States. Many dialysis providers receive most of their funding from the government and are supplemented by payments from private health care insurers. These providers depend on Medicare and Medicaid funding to be viable businesses. Changes to health insurance and reimbursement by Congress may have a negative impact on Medicare and Medicaid funding and on reimbursement protocols. If Medicare and Medicaid funding were to materially decrease, dialysis providers would be severely impacted, increasing our risk of not being paid in full. An increase in our exposure to uncollectible accounts could have a material adverse effect on our business, results of operations, financial position and cash flows.
Since 2011, CMS has continued to modify reimbursement policies for dialysis under the end-stage renal disease ("ESRD") prospective payment system generally falling short of covering the increasing cost of dialysis care resulting in economic pressure of dialysis providers. We anticipate that dialysis providers will continue to seek ways to reduce their costs
22

per treatment due to these reimbursement policies, which could reduce our sales and profitability and have a material adverse effect on our business, results of operations, financial position and cash flows.
Federal and state healthcare reform measures could be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services, or change the methods used by Medicare and Medicaid to reimburse providers, including the “bundled” payment model. Any such reforms could potentially impact reimbursement by Medicare and Medicaid programs for dialysis and could negatively affect the ability of certain individuals to obtain coverage.
As a result of these changes to Medicare and Medicaid reimbursement, the dialysis provider industry may continue to consolidate. This may result in increased purchasing leverage for providers across all dialysis product categories and increased pricing pressure on all suppliers to the industry.
Our medical device products are life sustaining and any failure to supply them to our customers and resulting scrutiny related to such circumstances could negatively impact our reputation and stock price.
Our hemodialysis concentrates products are critical to sustain the lives of patients who need them. Routine business actions we take under our contractual arrangements with purchasers or individual clinics, such as price increases or discontinuation of supply to customers who fail to pay us on time or at all, could mean that our customers may need to find alternative sources of supply and may not be able to serve their patients. This may result in increased governmental or other scrutiny on our business. Such actions could also result in reputational harm to us and have a negative impact on our stock price.
We may not be successful in expanding our business or in our business development efforts related to in-licensing, acquisitions or other business collaborations. Even if we are able to enter into business development arrangements, they could have a negative impact on our business and our profitability.
In addition to the Evoqua Acquisition, we may seek to make further acquisitions or enter into business development arrangements in our concentrates business to expand our customer base or geographic footprint. In addition, as part of our business strategy, we may seek to acquire or in-license products or product candidates that we believe are a complementary fit with our business, as well as other product or product candidates that we believe have substantial development potential. We may not be able to identify such opportunities. If we do, the negotiation of such arrangements can be a lengthy, complex and expensive process and there can be no assurance that any such negotiations will be completed on a timely basis or at all or result in an arrangement that will enable us to effectively integrate, develop and launch such products or product candidates effectively.
In addition, the market potential for new products or product candidates is highly uncertain and evaluation of such potential requires significant judgment and assumptions. There is a significant risk that any new product may not be able to be brought to market as profitably as expected or at all. If the results of any new product initiative are materially worse than expected, it could have a material adverse effect on our business, results of operations, financial position and cash flows.
Our international partnerships for Triferic involve risks that may materially impact those international relationships or our business generally.
We have international partnerships for Triferic that require us to supply the drug product to be marketed and sold in foreign countries. We may not be able to obtain the raw materials or packaging components we need to supply our international partners, or the price of such materials or components may rise significantly, for a variety of reasons, including but not limited to a business interruption, increased costs of raw materials, a failure of a supplier to comply with cGMP standards, which could result in quality or product failures, adulteration, contamination and/or recall and other factors beyond our control.
If we are unable to obtain our raw materials and packaging components and are not able to establish alternative supply sources, or if the prices for such items increase substantially, our CMOs may not be able to produce the desired quantities of our drug products for our international partners and our relationships may be materially adversely affected.
In addition, the third parties that we depend on to manufacture Triferic for our international partners may be unable or unwilling to manufacture our drug products, which could also harm our relationships with those partners. For Triferic (dialysate) and Triferic AVNU, we have a single-source finished goods supplier and do not have a long-term supply contract. If we were to experience a supply disruption, it could take an extended period of time to find and qualify an alternate supplier. The manufacturing facilities and processes used by our CMOs must be approved by the FDA and foreign regulators, where applicable, before the drug products manufactured by such CMOs can be sold. After approval, CMOs must meet certain ongoing regulatory requirements for product testing and stability of commercially marketed products. We do not control the manufacturing processes of our CMOs and depend on them to comply with cGMP, and obtain and maintain regulatory
23

approval. If approval for a CMO is not received or ongoing testing does not continue to meet approved standards and approval is withdrawn, the CMO’s production would be delayed or suspended, which could adversely affect our international partners’ Triferic commercialization efforts.
Finally, we may be subject to additional risks due to Triferic being approved and marketed outside of the United States, including:
increased cost or resource requirements associated with measures required to support the registration and/or sale of the product or products, such as labeling changes, product changes, testing, provision of documents or production requirements;
unexpected changes in the safety profile;
reduced protection for intellectual property rights;
additional risk of litigation;
unexpected changes in tariffs, trade barriers and regulatory requirements;
economic weakness, including inflation, or political instability in particular foreign economies and markets;
compliance with anti-corruption laws, including the Foreign Corrupt Practices Act (the “FCPA”);
foreign currency fluctuations, which could result in increased operating expenses and reduced revenues, and other obligations incident to doing business in another country; and
business interruptions resulting from disease outbreaks, including pandemics, geopolitical actions, including war and terrorism, or natural disasters, including earthquakes, typhoons, floods and fires.
If we do not successfully manage these risks, our prospects related to marketing Triferic outside the United States by our international partners could suffer.
We have in-licensed rights to certain patents that cover Triferic. If we fail to remain in compliance with these license agreements, we could forfeit the rights to these patents, which could negatively impact our partners' ability to commercialize our products and result in our noncompliance with those partnership agreements.
We have acquired rights to certain patents under license agreements, including from an affiliate of Dr. Ajay Gupta, our former Chief Scientific Officer. These in-licensed patents, if granted, cover Triferic AVNU and have other claims that could cover Triferic. If we fail to remain in compliance with the terms of these license agreements, including due diligence obligations relating to our efforts to develop and commercialize licensed products in certain markets, we could be found to be in breach of these license agreements. If this was to happen, the licensor could terminate the license agreement in certain circumstances, causing us to forfeit our rights to the licensed patents. This could cause us to lose the ability to sell certain products, including Triferic and Triferic AVNU, and could potentially subject us to expensive and protracted litigation. Such an event would also result in our failure to comply with our distribution agreements with our international partners. Any of these occurrences could significantly harm our results of operations.
Our business and operations would suffer in the event of a security breach, system failure, invasion, corruption, destruction or interruption of our or our business partners’ critical information technology systems or infrastructure.
In the ordinary course of business, we and our business partners store sensitive data, including intellectual property and proprietary information related to our business, our customers and our business partners, on our information technology systems. Despite the implementation of security measures, these systems are vulnerable to damage from computer viruses, unauthorized access, cyber-attacks, natural disasters, terrorism, war and telecommunication, electrical and other system failures due to employee error, malfeasance or other disruptions. We could experience a business interruption, monetary loss, intentional theft of confidential information or reputational damage, including damage to key customer and partner relationships, from system failures, espionage attacks, malware, ransomware or other cyber-attacks. Such cyber-security breaches may compromise our system infrastructure or lead to data leakage, either internally or at our contractors or consultants. The risk of a security breach or disruption, particularly through cyber-attacks, has generally increased as the number, intensity and sophistication of attempted attacks and intrusions from around the world have increased. From time to time, we are subject to phishing attempts. In the fourth quarter of 2023, we discovered a business email compromise caused by phishing. We do not believe that it had a material adverse effect on our business. We implemented remedial measures promptly following this incident; however, we cannot guarantee that those remedial measures will prevent additional related, as well as unrelated, incidents.
To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or applications, or inappropriate disclosure of confidential or proprietary information, including protected health information or personal data of employees or former employees, we could be subject to legal claims or proceedings, liability under laws and regulations governing the protection of health and other personally identifiable information and related regulatory penalties. In any such event, our business, results of operations, financial position and cash flows could be materially adversely affected.
24

Our future success depends on our ability to retain executives and key employees and to attract, retain and motivate qualified personnel in the future.
We are highly dependent on the operations, product development, clinical and business development expertise of the principal members of our management, operations and clinical team. We have hired executive-level employees who are leading Company initiatives, including its operational initiatives. Although we have entered into employment agreements with our executives and key employees, each of them may terminate their employment with us at any time. We do not maintain “key person” insurance for any of our executives or other employees.
Recruiting and retaining qualified manufacturing, sales and marketing, scientific, and clinical personnel is critical to our success. The loss of the services of our executive officers or other key employees could seriously harm our ability to successfully implement our business strategy. Furthermore, replacing executive officers and key employees may be difficult and may take an extended period of time due to the overall state of the labor pool and the difficulty finding the specialized skills we require. Competition to hire from this limited pool is intense, and we may be unable to hire, train, retain or motivate these key personnel on acceptable terms given the competition among numerous medical device, pharmaceutical and biotechnology companies for similar personnel.
Finding production associates for our manufacturing facilities and truck drivers for our transportation division has also presented challenges for us. There is similarly a great deal of competition for these workers. This competition has resulted in increasing compensation costs as we attempt to attract and retain workers.
We use hazardous materials, and any claims relating to improper handling, storage or disposal of these materials could be time consuming or costly.
We use hazardous materials, which could be dangerous to human health and safety or the environment. Our operations also produce hazardous waste products. Federal, state and local laws and regulations govern the use, generation, manufacture, storage, handling and disposal of these materials and wastes. Compliance with applicable environmental laws and regulations may be expensive, and current or future environmental laws and regulations may impair the operation of our business and any development or expansion efforts.
In addition, we cannot entirely eliminate the risk of accidental injury or contamination from these materials or wastes. If one of our employees was accidentally injured from the use, storage, handling or disposal of these materials or wastes, the medical costs related to his or her treatment would be covered by our workers’ compensation insurance policy. However, we do not carry specific hazardous waste insurance coverage and our property and casualty and general liability insurance policies specifically exclude coverage for damages and fines arising from hazardous waste exposure or contamination. Accordingly, in the event of contamination or injury, we could be held liable for damages or penalized with fines in an amount exceeding our resources, and our clinical trials or regulatory approvals could be suspended, or operations otherwise affected.

RISKS RELATED TO LEGAL AND REGULATORY

Our business is highly regulated, resulting in additional expense and risk of noncompliance that can materially and adversely affect our business, results of operations, financial position and cash flows.

Our business is highly regulated. The testing, manufacture, sale and delivery of the products we manufacture directly or through third party CMOs are subject to extensive regulation by the FDA and by other federal, state and foreign authorities, including, with respect to our transportation operations, the U.S. Department of Transportation. Before medical devices, such as our concentrate products, can be commercially marketed in the United States, the FDA must give either premarket approval or 510(k) clearance. After a product is approved, regulatory authorities may impose significant restrictions on a product’s indicated uses or marketing or requirements for potentially costly post-marketing studies. In addition, manufacturers and their facilities are required to comply with extensive FDA requirements, including ensuring that quality control and manufacturing procedures conform to current cGMP and applicable state laws. As such, we and our CMOs are subject to continual review and periodic inspections to assess compliance with cGMP and state laws. For example, in 2023, the FDA conducted a routine GMP inspection of one of our manufacturing facilities and issued Form FDA-483 report with one observation. The Company performed corrective actions and resolved the issue. While the finding was not serious, management time and effort was expended for the correction. Accordingly, we and our partners must continue to expend time, money and effort in all areas to achieve and maintain regulatory compliance. We are also required to report certain adverse reactions and production problems, if any, to applicable regulatory authorities.
If non-compliant inventory is sold or if a regulatory agency determines that we are not compliant with any applicable regulatory requirements, we may be subject to warnings from, or enforcement action by, state and federal government authorities, which may include penalties, fines, injunctions, recall or seizure of products, suspension of production, denial of future regulatory approvals, withdrawal or suspension of existing regulatory approvals, operating restrictions, injunctions and
25

criminal prosecution. If regulatory sanctions are applied, the value of our Company and our operating results could be materially and adversely affected. For example, such actions could cause our customers to doubt the safety or efficacy of our products, which could adversely impact our business. Even a voluntary Class III recall, which is a recall of products for a defect that is unlikely to result in adverse health consequences, can have an adverse impact on the Company due to the costs of the recall or the reactions of customers.
Our failure to comply with applicable regulations could also result in product liability litigation against us. In addition, our failure to comply with applicable regulations with respect to our concentrates products could constitute a breach of our Products Purchase Agreement, providing DaVita with various remedies that would be material and adverse to us. Moreover, changes in applicable regulatory requirements could significantly increase the costs of our operations, which we may not be able to recover under our fixed price contracts.
Our business operations may subject us to numerous commercial disputes, claims, lawsuits and/or investigations.
Operating in the medical device and pharmaceutical industries involves numerous commercial relationships, complex contractual arrangements, uncertain intellectual property rights, potential product liability and other aspects that create heightened risks of disputes, claims, lawsuits and investigations. In particular, we may face claims related to the safety of our products, intellectual property matters, employment matters, tax matters, commercial disputes, competition, sales and marketing practices, environmental matters, personal injury, insurance coverage and acquisition or divestiture‑related matters. A counterparty may assert claims that we do not believe are meritorious, but we nonetheless need to defend. In addition, any commercial dispute, claim, lawsuit or investigation may divert our management’s attention away from our business, we may incur significant expenses in addressing or defending any commercial dispute, claim or lawsuit or responding to any investigation, and we may be required to pay damage awards or settlements or become subject to equitable remedies that could adversely affect our operations and financial results.
We may become the target of litigation, which is costly and time-consuming to defend.
We have in the past been subject to litigation and it is possible that legal proceedings could be brought against us in the future based upon decisions we make regarding our strategy or otherwise. Litigation can be costly and time-consuming, and the results of complex legal proceedings are difficult to predict. These lawsuits assert types of claims that, if resolved against us, could give rise to substantial damages, and an unfavorable outcome or settlement of these lawsuits, or any future lawsuits, could have a material adverse effect on our business, financial condition, results of operations and/or stock price. Even if any future lawsuits are not resolved against us, the costs of defending such lawsuits may be material to our business and our operations. Moreover, these lawsuits may divert our Board and our management’s attention from the operation of our business.
Our products may have or have had undesirable side effects, and our product liability insurance may not be sufficient to protect us from material liability or harm to our business.
We sell hemodialysis concentrates that are used in dialysis procedures in the United States and foreign countries. In addition, prior to its discontinuation, we marketed and sold Triferic in the United States for four years and prior to that, engaged in clinical trials to support the submission of the NDA for approval. Our international partners continue to market and sell Triferic in foreign countries. If patients experience side effects from the use of our hemodialysis concentrates or from Triferic and the statutes of limitation and repose have not expired, such side effects may result in litigation against us by private litigants.
Although we maintain product liability insurance, we cannot be sure that such insurance would be sufficient to protect us against liabilities associated with any of these events in view of our expanding business or otherwise, or that such insurance will remain available at economical levels. We may have significant legal expenses that are not covered by insurance. In addition, our reputation could be damaged by such sanctions or product liability litigation and that could harm our business reputation and marketing ability. Any such sanctions or litigation could also hurt our ability to retain product liability insurance or make such insurance more expensive. In any such event, our business, results of operations, financial position and cash flows could be materially adversely affected.
We could be found to be infringing intellectual property rights of third parties, which could prevent us from selling products and could require us to pay significant damages and compel us to defend against litigation. We may be subject to claims that our employees or directors have wrongfully used or disclosed alleged trade secrets of their former employers.
It is possible that we may infringe on intellectual property rights of others without being aware of the infringement. If a third party believes that one of our products infringes on the third party’s patent, it may sue us even if we have received our own patent protection for the technology. If we infringe the rights of a third party, we could be prevented from manufacturing and selling products, forced to pay damages, compelled to license technology from the party claiming infringement and lose the opportunity to license our technology to others and collect royalty payments, any of which could have a material adverse effect
26

on our business. If we are prevented from selling any of our concentrate or ancillary products due to a patent infringement or if our ability to sell any of our concentrate or ancillary products due to a patent infringement is materially and adversely affected, DaVita may be entitled to terminate our Products Purchase Agreement.
As is common in the medical device, biotechnology and pharmaceutical industry, we engage the services of consultants to assist us in the development of our products. Many of these consultants were previously employed at, may have previously been, or are currently providing consulting services to, other biotechnology or pharmaceutical companies, including our competitors or potential competitors. As such, the Company advises consultants not to disclose, or use trade secrets, or proprietary information of their former employers or their former or current customers. Although no claims against us are currently pending, we may be subject to claims that these consultants or we have inadvertently or otherwise used or disclosed trade secrets or other proprietary information of their former employers or their former or current customers. Litigation may be necessary to defend against these claims. Even if we are successful in defending against these claims, litigation could result in substantial costs and be a distraction to management and day-to-day business operations.
Many of our employees and certain of our directors were previously employed at universities or other biotechnology or pharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees and directors do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or these employees or directors have used or disclosed intellectual property, including trade secrets or other proprietary information, of any such employee’s or director’s former employer. Litigation may be necessary to defend against these claims. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management.
Our business could be impacted as a result of actions by activist stockholders, including as a result of a potential proxy contest for the election of directors at our annual meeting.
We were subjected to a proxy contest at our 2017 Annual Meeting of Stockholders, which resulted in the negotiation of changes to the Board and the incurrence of substantial costs. A future proxy contest would require us to incur significant legal fees and proxy solicitation expenses and require significant time and attention by management and the Board. The potential of a proxy contest could interfere with our ability to execute our strategic plan, give rise to perceived uncertainties as to our future direction, adversely affect our relationships with customers, suppliers, investors, prospective and current team members and others, result in the loss of potential business opportunities or make it more difficult to attract and retain qualified personnel, any of which could materially and adversely affect our business and operating results.
We may also be subject, from time to time, to other legal and business challenges in the operation of our company due to actions instituted by activist stockholders. Responding to such actions, which may include publicity campaigns and, potentially, litigation, could be costly and time-consuming, divert the time and attention of our Board and management from our business, interfere with our ability to execute our strategic plan, give rise to perceived uncertainties as to our future direction, adversely impact our lobbying efforts, adversely affect our relationships with customers, suppliers, prospective and current team members and others, result in the loss of potential business opportunities or make it more difficult to attract and retain qualified personnel, any of which could materially and adversely affect our business and operating results. We cannot predict, and no assurances can be given as to, the outcome or timing of any matters relating to actions by activist stockholders or the ultimate impact on our business, results of operations, financial position and cash flows.
RISKS RELATED TO OUR COMMON STOCK
The market price of our common stock has fluctuated in the past, and is likely to continue to be volatile, which could subject us to litigation.
The market price of our common stock has fluctuated and is likely to be subject to further wide fluctuations in response to numerous factors, many of which are beyond our control, such as those in this “Risk Factors” section and others including:
the reporting of sales, operating results and cash resources;
announcements by commercial partners or competitors of new commercial products, clinical progress or the lack thereof, significant contracts, commercial relationships or capital commitments;
the entry into, or termination of, key agreements, including key commercial partner agreements;
changes in the structure of healthcare payment systems;
the loss of key employees;
changes in estimates or recommendations by securities analysts, if any, who cover our common stock;
issues in manufacturing our products;
27

the initiation of, material developments in, or conclusion of litigation to enforce or defend any of our intellectual property rights or defend against the intellectual property rights of others; and
the introduction of technological innovations or new therapies that compete with our products.
In addition, third parties may engage in trading strategies that result in intentional volatility to and control over our stock price. Moreover, the stock markets in general have experienced substantial volatility that has often been unrelated to the operating performance of individual companies. These broad market fluctuations may also adversely affect the trading price of our common stock.
In the past, following periods of volatility in the market price of a company’s securities, stockholders have often instituted class action securities litigation against those companies. Such litigation, if instituted, could result in substantial costs and diversion of management attention and resources, which could significantly harm our profitability and reputation.
Shares eligible for future sale may affect the market price of our common stock.
Any future sales by us of substantial amounts of our common stock, or the possibility of such sales, could adversely affect the market price of our common stock and also impair our ability to raise capital through an offering of our equity securities in the future. In the future, we may issue additional shares or warrants in connection with investments or for other purposes considered advisable by our Board. Any substantial sale of our common stock may have an adverse effect on the market price of our common stock and may dilute the economic value and voting rights of existing stockholders.
In addition, as of December 31, 2023, there were 361,531 shares issuable upon the exercise of then-outstanding and exercisable stock options, 967,090 shares issuable upon the exercise of then-outstanding stock options that were not yet exercisable, and 3,793,000 shares issuable upon the exercise of then-outstanding and exercisable warrants. The market price of the common stock may be depressed by the potential exercise of these options and warrants and the sale of the underlying common stock. The holders of these options and warrants are likely to exercise them when we would otherwise be able to obtain additional capital on more favorable terms than those provided by the options and warrants.
We may fail to qualify for continued listing on Nasdaq, which could make it more difficult for our stockholders to sell their shares.
We are required to satisfy the continued listing requirements of Nasdaq to maintain such listing, including, among other things, the maintenance of a minimum closing bid price of $1.00 per share. In 2021, we received a notice from Nasdaq that we were not in compliance with the minimum bid price requirements set forth in Nasdaq Listing Rule 5450(a)(1) for continued listing on The Nasdaq Global Market and were unable to regain compliance in the time allotted by Nasdaq. As a result, we moved our listing to The Nasdaq Capital Market and effected an 11-for-1 reverse stock split in May 2022 to regain compliance. While we have been in compliance with the minimum closing bid price requirement since that time, there can be no assurance that we will be able to maintain compliance with the minimum bid price requirement going forward.
If our common stock were delisted by Nasdaq, we could face significant material adverse consequences, including:
a limited availability of market quotations for our common stock;
reduced liquidity with respect to our common stock;
a determination that our shares are “penny stock,” which will require brokers trading in our shares to adhere to more stringent shares, and which may limit demand for our common stock among certain investors;
a limited amount of news and analyst coverage for our company; and
a decreased ability to issue additional securities or obtain additional financing in the future.
Our ability to use our net operating loss carryforwards to offset potential taxable income and related income taxes that would otherwise be due may be limited.
We have substantial net operating loss carryforwards ("NOLs") available to reduce future taxable income. Our ability to use our NOLs to offset potential future taxable income and related income taxes that would otherwise be due is dependent upon our generation of future taxable income before the expiration dates of the NOLs. In addition to uncertainty regarding our future profitability, our use of the NOLs may be subject to annual limitations under the “ownership change” provisions of Section 382 of the Internal Revenue Code of 1986, as amended, which may result in the expiration of some or all of the NOLs before they can be used. In general, an “ownership change” occurs if, during a rolling three-year period, there is a greater than 50% change in the percentage ownership of the corporation by 5% owners (and persons treated as 5% owners), as defined in Section 382 and related regulations. We may experience an ownership change in the future as a result of future changes in our stock ownership. The inability to use our NOLs to reduce federal taxable income could result in increased future tax liability to us and reduce the cash that would otherwise be available to our business.
28

We do not anticipate paying dividends in the foreseeable future.
Since inception, we have not paid any cash dividend on our common stock and do not anticipate paying such dividends in the foreseeable future. The payment of dividends is within the discretion of our Board of Directors and depends upon our earnings, capital requirements, financial condition and requirements, future prospects, restrictions in future financing agreements, business conditions and other factors deemed relevant by the Board. We intend to retain earnings and any cash resources to finance our operations. Therefore, it is highly unlikely we will pay cash dividends.
If securities analysts do not publish research or reports about our business, or if they publish negative evaluations, the price of our common stock could decline.
The trading market for our common stock may be impacted by the availability or lack of research and reports that third-party industry or financial analysts publish about us. There are many large, publicly traded companies active in the medical device and biopharmaceutical industry, which may mean it will be less likely that we receive widespread analyst coverage.
Furthermore, if one or more of the analysts who do cover us downgrade our stock, our stock price would likely decline. If we do not receive adequate coverage by reputable analysts that have an understanding of our business and industry, we could fail to achieve visibility in the market, which in turn could cause our stock price to decline.
GENERAL RISK FACTORS
Our business could be adversely affected by economic downturns, inflation, increases in interest rates, natural disasters, public health crises, political crises, geopolitical events, such as the crisis in Ukraine and the Middle East, or other macroeconomic conditions, which could have a material and adverse effect on our results of operations and financial condition.
The global economy, including credit and financial markets, has experienced extreme volatility and disruptions, including, among other things, diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, supply chain shortages, increases in inflation rates, higher interest rates, and uncertainty about economic stability. The Federal Reserve has raised interest rates multiple times in response to concerns about inflation and it may raise them again. Higher interest rates, coupled with reduced government spending and volatility in financial markets, may increase economic uncertainty and affect consumer spending. Similarly, the ongoing military conflict between Russia and Ukraine and the conflict in the Middle East have created extreme volatility in the global capital markets and may have further global economic consequences, including disruptions of the global supply chain. Any such volatility and disruptions may adversely affect our business or the third parties on whom we rely. If the equity and credit markets deteriorate, including as a result of political unrest or war, it may make any necessary debt or equity financing more costly, more dilutive, or more difficult to obtain in a timely manner or on favorable terms, if at all. Increased inflation rates can adversely affect us by increasing our costs, including labor and employee benefit costs.
We have experienced and may in the future experience disruptions as a result of such macroeconomic conditions and the occurrence of natural disasters and public health crises, including delays or difficulties in manufacturing sufficient quantities of materials. If we fail to maintain inventory or deliver product as a result of such delays or difficulties, we could breach the requirement in our Products Purchase Agreement with DaVita to maintain safety stock and maintain transportation and other services, which would allow DaVita to exercise various remedies under such agreement. Any one or a combination of these events could have a material and adverse effect on our results of operations and financial condition.
Our certificate of incorporation, bylaws and Delaware law could prevent a third party from acquiring us (even if an acquisition would benefit our stockholders), may limit the ability of our stockholders to replace our management and limit the price that investors might be willing to pay for shares of our common stock.
Our certificate of incorporation and bylaws could have the effect of making it more difficult for a third party to acquire, or of discouraging a third party from attempting to acquire, control of us. These provisions could delay or prevent a change in control of the company and could limit the price that investors might be willing to pay in the future for shares of our common stock. These provisions, among other things:
establish a staggered Board divided into three classes serving staggered three-year terms, such that not all members of the board will be elected at one time;
authorize our Board to issue new series of preferred stock without stockholder approval and create, subject to applicable law, a series of preferred stock with preferential rights to dividends or our assets upon liquidation, or with superior voting rights to our existing common stock;
disallow our stockholders to fill vacancies on our board;
29

establish advance notice requirements for nominations for election to our Board or for proposing matters that can be acted upon by stockholders at our annual stockholder meetings;
permit our Board to establish the number of directors between three and fifteen;
provide that stockholders can remove directors only for cause and only upon the approval of not less than a majority of all outstanding shares of our voting stock;
require the approval of not less than a majority of all outstanding shares of our voting stock to amend our bylaws and specific provisions of our certificate of incorporation; and
limit the jurisdictions in which certain stockholder litigation may be brought.
We are not subject to the provisions of Section 203 of the Delaware General Corporation Law, which could negatively affect your investment.
We elected in our certificate of incorporation to not be subject to the provisions of Section 203 of the Delaware General Corporation Law (“Section 203”). In general, Section 203 prohibits a publicly held Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner. A “business combination” includes a merger, asset sale or other transaction resulting in a financial benefit to the interested stockholder. An “interested stockholder” is a person who, together with affiliates and associates, owns (or, in certain cases, within three years prior, did own) 15% or more of the corporation’s voting stock. This may make us more vulnerable to takeovers that are completed without the approval of our Board and/or without giving us the ability to prohibit or delay such takeovers as effectively.
Our certificate of incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders' ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Our certificate of incorporation provides that the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, another state court or a federal court located within the State of Delaware) is the exclusive forum for any claims that are based upon a violation of a duty by a current or former director, officer, employee or stockholder in such capacity, or as to which the Delaware General Corporation Law confers jurisdiction upon the Court of Chancery. This provision would not apply to claims brought to enforce a duty or liability created by the Exchange Act or any have exclusive jurisdiction. This choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees. If a court were to find the choice of forum provision contained in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business.
Item 1B.    Unresolved Staff Comments.
Not applicable.
Item 1C.    Cybersecurity.
We believe we maintain an information technology and security program appropriate for a company our size, taking into account our operations and risks. The Company recognizes the critical importance of maintaining the trust and confidence of our investors, employees, customers and vendors. The Company's cybersecurity policies and processes are integrated into the Company's enterprise risk management program and are informed by recognized frameworks established by the National Institute of Standards and Technology, and other applicable industry standards.
In the ordinary course of our business, we collect, use, store, and transmit digitally confidential, sensitive, proprietary, and personal information. The secure maintenance of this information and our information technology systems is important to our operations and business strategy. To this end, we have implemented processes designed to assess, identify, and manage risks from potential unauthorized occurrences on or through our information technology systems that may result in adverse effects on the confidentiality, integrity, and availability of these systems and the data residing therein. These processes are managed and monitored by an outside information technology vendor in cooperation with our information technology consultant, under the supervision of our Chief Corporate Affairs Officer, and include mechanisms, controls, technologies, systems, and other processes designed to prevent or mitigate data loss, theft, misuse, or other security incidents or vulnerabilities affecting the data and maintain a stable and secure information technology environment. For example, we conduct ongoing monitoring of critical systems for any compromised or potentially compromised accounts. We conduct regular trainings on cyber and information security, along with phishing simulations, among other topics. We conduct security audits
30

and ongoing risk assessments, including due diligence on our key technology vendors, and other contractors and suppliers. In addition, we consult with our outside information technology vendor and our information technology consultant on a regular basis to assist with assessing, identifying, and managing cybersecurity risks, including to anticipate future threats and trends, and their impact on the Company’s risk environment.
Our Chief Corporate Affairs Officer, who reports directly to the Chief Executive Officer, and our IT Consultant, who has three decades of experience managing and leading cybersecurity oversight, together with our other executive officers, are responsible for assessing and managing cybersecurity risks. The Company’s executive officers each hold undergraduate and graduate degrees in their respective fields and have extensive experiencing managing risks at the Company and at similar companies, including risks arising from cybersecurity threats. In the last fiscal year, we have not identified any risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition. If we were to experience a material cybersecurity incident in the future, such incidents are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. For more information regarding cybersecurity risks that we face and potential impacts on our business related thereto, see the risk factor titled, “Our business and operations would suffer in the event of a security breach, system failure, invasion, corruption, destruction or interruption of our or our business partners’ critical information technology systems or infrastructure.”
The Company's Board of Directors, as a whole and at the committee level, has oversight for the most significant risks facing us and for our processes to identify, prioritize, assess, manage, and mitigate those risks. The Audit Committee, which is composed solely of independent directors, has been designated by our Board to oversee cybersecurity risks. The Audit Committee and the Board receive updates on cybersecurity and information technology matters and related risk exposures from our Chief Corporate Affairs Officer, as well as our other executive officers. The Board also receives updates from the Company's management on cybersecurity risks on at least an annual basis.
Item 2.    Properties.
We lease a 51,000 square foot facility and a 17,500 square foot facility in Wixom, Michigan under a lease expiring in August 2024. We also lease two other manufacturing facilities, a 51,000 square foot facility in Grapevine, Texas under a lease expiring in December 2025, and a 57,000 square foot facility in Greer, South Carolina under a lease expiring in February 2026. In addition, Rockwell occupied 4,100 square feet of office space in Hackensack, New Jersey expiring on October 31, 2024. This lease is currently under a sublease expiring on October 31, 2024.
We use each of our facilities to manufacture and warehouse our products. All such facilities and their contents are covered under various insurance policies which management believes provide adequate coverage. We use the office space in Wixom, Michigan as our principal administrative office. We believe that our existing leased properties are adequate and suitable for the conduct of our business and that our capital resources are sufficient to purchase, lease or construct any additional facilities required to meet our expected long-term growth needs. We expect that we may need additional manufacturing capacity and distribution facilities to meet our business requirements and anticipate they will be available on commercially available terms.
Item 3.    Legal Proceedings.
    We may be involved in certain routine legal proceedings from time to time before various courts and governmental agencies. We cannot predict the final disposition of such proceedings. We regularly review legal matters and record provisions for claims considered probable of loss. The resolution of these pending proceedings is not expected to have a material effect on our operations or consolidated financial statements in the period in which they are resolved. Information pertaining to legal proceedings is provided under the heading “Litigation” in Note 15, Commitments and Contingencies, to the consolidated financial statements and is incorporated by reference herein.
Item 4.    Mine Safety Disclosures.
Not applicable.
31

PART II
Item 5.    Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Market Information
Our common stock is listed on The Nasdaq Capital Market under the trading symbol “RMTI”.
Holders
As of February 29, 2024, there were 37 holders of record of our common stock.
Dividend Policy
Our Board of Directors has discretion whether or not to pay dividends. Among the factors our Board of Directors considers when determining whether or not to pay dividends are our earnings, capital requirements, financial condition, future business prospects and business conditions. We have never paid any cash dividends on our common stock and do not anticipate paying dividends in the foreseeable future. We intend to retain earnings, if any, to finance the development and expansion of our operations.
Item 6.    Reserved.
    
Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations.
Overview
Rockwell Medical is a healthcare company that develops, manufactures, commercializes, and distributes a portfolio of hemodialysis products for dialysis providers worldwide.
Rockwell is a revenue-generating business and the second largest supplier of liquid and powder acid and bicarbonate concentrates for dialysis patients in the United States. Hemodialysis is the most common form of end-stage kidney disease treatment and is typically performed at freestanding outpatient dialysis centers, hospital-based outpatient centers, skilled nursing facilities, or in a patient’s home. This represents a large market opportunity for which we believe Rockwell's products are well-positioned to meet the needs of patients.
Rockwell provides the hemodialysis community with products controlled by a Quality Management System regulated by the U.S. Food and Drug Administration ("FDA"). Rockwell is ISO 13485 Certified and adheres to current Good Manufacturing Practices ("cGMP") and Association for Advancement of Medical Instrumentation ("AAMI") standards. Rockwell manufactures hemodialysis concentrates at its facilities in Michigan, South Carolina, and Texas totaling approximately 175,000 square feet, and manufactures its dry acid concentrate mixers at its facility in Iowa. In addition, the Company manufactures the former Evoqua product line in Minnesota under a contract manufacturing agreement with a contract manufacturing organization. (See Note 4 of the accompanying consolidated financial statements for further detail). On February 12, 2024, the Company entered into an amendment to its contract manufacturing agreement to extend the term to December 31, 2024. The Company plans to transfer the manufacturing of the former Evoqua product line to one of its own manufacturing facilities by the end of 2024, which the Company believes will reduce production costs for these products. Rockwell delivers the majority of its hemodialysis concentrates products and mixers to dialysis clinics throughout the United States and internationally utilizing its own delivery trucks and third-party carriers. Rockwell has developed a core expertise in manufacturing and delivering hemodialysis concentrates, and has built a longstanding reputation for reliability, quality, and excellent customer service.
On July 10, 2023, the Company executed and consummated the transactions contemplated by the Evoqua Acquisition. Subject to the terms and conditions of the Purchase Agreement, at the Closing, the Company purchased customer relationships, equipment and inventory from Evoqua, which were related to manufacturing and selling of hemodialysis concentrates products, all of which are manufactured under a contract manufacturing agreement with a third-party organization. Total consideration was $17.4 million, comprising a cash payment at Closing of $12.4 million (inclusive of transaction costs) and two $2.5 million
32

deferred payments, the first to be paid on the first anniversary and the second to be paid on the second anniversary of the Closing. See Note 4 for further detail.

On August 7, 2023, Rockwell was informed by Wanbang, the Company’s commercialization partner in China for Triferic, that the main efficacy results of Wanbang’s clinical trial for Triferic (dialysate) compared with placebo were not obtained and Wanbang will not will not bring the product forward to registration. As a result, the remaining $2.1 million of deferred license revenue was recorded into revenue, and the related portion of long-term inventory of $1.1 million was reserved for.
On September 18, 2023, Rockwell and our long-time partner, DaVita, Inc. ("DaVita"), a leading provider of kidney care, entered into an Amended and Restated Products Purchase Agreement (the "Amended Agreement"), which amends and restates the Product Purchase Agreement, dated July 1, 2019, as amended, under which the Company supplies DaVita with certain dialysis concentrates. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment to Rockwell on or after December 1, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.
Additionally, during the year ended December 31, 2023, Rockwell entered into several long-term product purchase agreements, which include supply and purchasing commitments from certain parties. These agreements include the largest non-profit dialysis provider in the United States; Concerto Renal Services, the largest provider of dialysis in skilled nursing facilities in the United States; Sanderling Renal Services, Inc., a full-service provider of in-center, home dialysis and renal telemedicine services focusing on patients in rural and underserved communities across the United States; Centers for Dialysis Care, the largest non-profit, independent outpatient dialysis provider in Northeast Ohio; Houston Methodist, a leading health system and academic medical center; Dialyze Direct, a leading provider of home dialysis services in the skilled nursing facility setting; and Outset Medical (Nasdaq:OM), a medical technology company pioneering a first-of-its-kind technology to reduce the cost and complexity of dialysis with its Tablo® Hemodialysis System, which is FDA-cleared for use from the hospital to the home.
On January 2, 2024, the Company's Loan Agreement was amended to include, among other things, an interest-only period for 30 months, or up to 36 months if certain conditions are met, and extend the maturity date to January 1, 2029. (See Note 19 for further detail).
Results of Operations
The following table summarizes our operating results for the periods presented below (dollars in thousands):
For the Year Ended December 31,
2023% of Revenue2022% of Revenue% Change
Net Sales$83,612 $72,810 14.8 %
Cost of Sales74,908 89.6 %68,733 94.4 %9.0 %
Gross Profit8,704 10.4 %4,077 5.6 %113.5%
Research and Product Development1,107 1.3 %3,119 4.3 %(64.5)%
Selling and Marketing2,125 2.5 %2,094 2.9 %1.5 %
General and Administrative12,142 14.5 %15,644 21.5 %(22.4)%
Operating Loss$(6,670)(8.0)%$(16,780)(23.0)%(60.3)%

Net Sales
During the year ended December 31, 2023, our net sales were $83.6 million compared to net sales of $72.8 million during the year ended December 31, 2022. Net sales of hemodialysis concentrates to dialysis providers and distributors in the
33

United States and abroad were $81.3 million for the year ended December 31, 2023 compared to $71.7 million for the year ended December 31, 2022. Net sales of Triferic (dialysate) were $2.3 million and $1.2 million for the years ended December 31, 2023 and 2022, respectively. The increase in net sales of Triferic (dialysate) was due to Wanbang's decision to not bring the product forward to registration. The increase of $10.8 million in net sales is primarily due to the restructuring of our products purchase agreement with DaVita, the reacquired rights to commercialize and distribute our products, the asset acquisition of Evoqua, onboarding of new customers and increased pricing to other customers. During 2022, the Company made a strategic decision to discontinue its NDAs for Triferic and Triferic AVNU in the United States.

Cost of Sales and Gross Profit

Cost of sales during the year ended December 31, 2023 was $74.9 million, resulting in gross profit of $8.7 million, compared to cost of sales of $68.7 million and a gross profit of $4.1 million during the year ended December 31, 2022. Gross profit increased by $4.6 million during the year ended December 31, 2023 compared to the year ended December 31, 2022 primarily due to the restructuring of our supply contract with DaVita in 2022, lower distribution costs, onboarding of new customers, increased pricing to other customers and net impact of recording the remaining deferred license revenue associated with Wanbang and the associated inventory reserve as described above.

Research and Product Development Expense

Research and product development expenses were $1.1 million for the year ended December 31, 2023 compared with $3.1 million during the year ended December 31, 2022. The decrease of $2.0 million is due to a reduction in wages and project costs resulting from the decision to pause all research related to our FPC for Home Infusion program. Approximately 37% of research and development expenses for the year ended December 31, 2023 were comprised of severance costs.

Selling and Marketing Expense

Selling and marketing expenses were $2.1 million during the year ended December 31, 2023 compared with $2.1 million during the year ended December 31, 2022. We continue to evaluate marketing spend and focus on target opportunities for greater return on investments.

General and Administrative Expense

General and administrative expenses were $12.1 million during the year ended December 31, 2023 compared with $15.6 million during the year ended December 31, 2022. The $3.5 million decrease was driven primarily by a reduction in wages and incentive compensation of $0.9 million, legal costs of $0.9 million, insurance costs of $0.9 million, and FDA fees relating to approved products of $0.9 million.

Other Expense

    Total other expense for the years ended December 31, 2023 and December 31, 2022 was $1.8 million and $1.9 million, respectively, which was primarily related to interest expense incurred on our debt facility of $2.3 million and $1.9 million for the years ended December 31, 2023 and December 31, 2022, respectively. See Note 17 to the consolidated financial statements for more information on our debt facility.
Liquidity and Capital Resources
Since inception, we have incurred significant net losses and have funded our operations primarily through revenue from commercial products, proceeds from the issuance of debt and equity securities and payments from partnerships. At December 31, 2023, we had an accumulated deficit of approximately $397.2 million and stockholders’ equity of $21.3 million. As of December 31, 2023, we had approximately $10.9 million of cash, cash equivalents and investments available-for-sale, and working capital of $12.1 million. Net cash used in operating activities for the year ended December 31, 2023 was approximately $9.4 million.
On July 10, 2023, Armistice Capital Master Fund Ltd. (“Armistice”) exercised its warrant to purchase 9,900,990 shares of common stock with an exercise price of $1.39 per share (the "Prior Warrant") and the Company received gross proceeds of approximately $13.8 million (See Note 12 to the consolidated financial statements included elsewhere in this Form 10-K).
34

On July 10, 2023, the Company completed the Evoqua Acquisition. Total consideration was $17.4 million, comprising a cash payment at Closing of $12.4 million (inclusive of transaction costs) and two $2.5 million deferred payments, the first to be paid on the first anniversary and the second to be paid on the second anniversary of the Closing. See Note 4 to the consolidated financial statements for further detail.
During the year ended December 31, 2023, the Company continued to experience inflationary pressures in its dialysis concentrates business, which has resulted in operating losses associated with this business line. As a result of these inflationary pressures, and in light of the fact that the Company's concentrates business operated at a loss in 2022, the Company sought to renegotiate certain terms of its supply contracts with the Company’s two largest customers in an effort to allow the Company to stabilize its concentrates business.
The actual amount of cash that we will need to execute our business strategy is subject to many factors, including, but not limited to the costs associated with our manufacturing and transportation operations related to our concentrate business.
We may elect to raise capital in the future through one or more of the following: (i) equity and debt raises through the equity and capital markets, though there can be no assurance that we will be able to secure additional capital or funding on acceptable terms, or if at all; and (ii) strategic transactions, including potential alliances and collaborations focused on markets outside the United States, as well as potential combinations (including by merger or acquisition) or other corporate transactions. In addition, any debt financing is limited by the terms of our Securities Purchase Agreement with DaVita. Specifically, until DaVita owns less than 50% of its investment, the Company may only incur additional debt in the form of a purchase money loan, a working capital line of up to $5 million or to refinance existing debt, unless DaVita consents.
We believe our ability to fund our activities in the long term will be highly dependent upon (i) our ability to execute on the growth strategy of our hemodialysis concentrates business, (ii) our ability to achieve profitability, and (iii) our ability to identify, develop, in-license, or acquire new products in developing our renal care product portfolio. All of these strategies are subject to significant risks and uncertainties such that there can be no assurance we will be successful in achieving them. If we are unsuccessful in executing our business plan and we are unable to raise the required capital, we may be forced to curtail all of our activities and, ultimately, cease operations. Even if we are able to raise sufficient capital, such financings may only be available on unattractive terms, or result in significant dilution of stockholders’ interests and, in such event, the market price of our common stock may decline.
Management evaluated it's going concern by reviewing the Company's operational plans, which include executing on the projected financial information, including price increases, acquisition of new customers, projected growth of margins and cost containment activities. Based on the currently available working capital and expectation of the ability of management to execute on the Company's operational plans noted above, management believes the Company currently has sufficient funds to meet its operating requirements for at least the next twelve months from the date of the filing of this report. Additionally, the Company's plans include raising capital, if needed, by using the $11 million remaining on its ATM facility or other methods or forms of financings, subject to existing limitations.
In 2023, the Company was no longer subject to the "baby shelf" limitations under Form S-3, which limit the amount the Company may offer pursuant to its registration statement on Form S-3.
The Company is subject to certain covenants and cure provisions under its Loan Agreement with Innovatus. As of December 31, 2023, the Company is in compliance with all covenants (See Note 17 to the consolidated financial statements included elsewhere in this Form 10-K for more information on our debt facility).

Global Economic Considerations

The global macroeconomic environment is uncertain, and could be negatively affected by, among other things, increased U.S. trade tariffs and trade disputes with other countries, instability in the global capital and credit markets, supply chain weaknesses, and instability in the geopolitical environment, including as a result of the Russian invasion of Ukraine, the Israel-Hamas conflict and other political tensions, and the occurrence of natural disasters and public health crises. Such challenges have caused, and may continue to cause, recession fears, rising interest rates, foreign exchange volatility and inflationary pressures. At this time, we are unable to quantify the potential effects of this economic instability on our future operations.
Rockwell has utilized a range of financing methods to fund its operations in the past; however, current conditions in the financial and credit markets may limit the availability of funding, refinancing, or increase the cost of funding. Due to the
35

rapidly evolving nature of the global situation, it is not possible to predict the extent to which these conditions could adversely affect the Company's liquidity and capital resources in the future.
Cash Used in Operating Activities

Net cash used in operating activities was $9.4 million for the year ended December 31, 2023. The net loss for this period was less than net cash used in operating activities by $1.0 million, which was primarily attributable to increases of non-cash expenses of $6.3 million, consisting primarily of $2.0 million of changes to the right to use assets, $1.4 million of depreciation and amortization, $1.1 million of inventory reserves, $0.9 million of stock-based compensation, $1.1 million of debt financing cost amortization and accretion of discount and premium, and a $7.2 million net change in assets and liabilities.
Net cash used in operating activities was $16.9 million for the year ended December 31, 2022. The net loss for this period was higher than net cash used in operating activities by $1.8 million, which was primarily attributable to non-cash expenses of $3.9 million, consisting primarily of $2.0 million of amortization of the right to use assets, $0.6 million of depreciation and amortization, $0.6 million of inventory reserves, $0.4 million of debt financing cost amortization and accretion of discount, $0.3 million of stock-based compensation, and a $2.1 million net change in assets and liabilities.
Cash Used in Investing Activities

Net cash used in investing activities was $3.0 million during the year ended December 31, 2023. The net cash used was primarily due to the $12.4 million of cash paid in connection with the Evoqua acquisition, $5.7 million in purchases of our available-for-sale investments and $0.3 million for the purchase of equipment, offset by proceeds from the sale of our available-for-sale investments of $15.3 million.
Net cash used in investing activities was $2.4 million during the year ended December 31, 2022. The net cash used was primarily due to the purchase of investments available-for-sale of $21.3 million, offset by $19.2 million sale of our available-for-sale investments and $0.3 million for the purchase of equipment.
Cash Provided by Financing Activities

    Net cash provided by financing activities was $11.3 million during the year ended December 31, 2023. The net cash provided by financing activities was primarily due to the net proceeds from issuance of equity securities of $14.9 million, primarily comprised of gross proceeds from the issuance of common stock of $13.8 million in connection with Armistice's exercise of the Prior Warrant, offset by payments on the Company's debt, short term note payable, and financing leases which aggregated $3.5 million during the year ended December 31, 2023.

    Net cash provided by financing activities was $16.2 million during the year ended December 31, 2022. The net cash provided by financing activities was primarily due to net proceeds from issuance of equity securities of $29.8 million offset by payments on the Company's debt and short term note payable of $13.2 million.
Contractual Obligations and Other Commitments
We generally expect to satisfy our material cash requirements, including contractual obligations and commitments, with cash on hand and cash provided by operating activities. See Notes 14, 15, 16, and 17 to the consolidated financial statements included elsewhere in this Form 10-K for additional disclosures.
Critical Accounting Estimates and Judgments
Our consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America. These accounting principles require us to make estimates, judgments and assumptions that affect the reported amounts of revenues, expenses, assets, liabilities, and contingencies. All significant estimates, judgments and assumptions are developed based on the best information available to us at the time made and are regularly reviewed and updated when necessary. Actual results could differ from these estimates. Changes in estimates are reflected in our financial statements in the period of change based upon on‑going actual experience, trends, or subsequent realization depending on the nature and predictability of the estimates and contingencies.
Certain accounting estimates, including those concerning revenue recognition, allowance for doubtful accounts, inventory reserves, share based compensation, impairments of long‑lived assets, and accounting for income taxes, are considered to be critical in evaluating and understanding our financial results because they involve inherently uncertain matters
36

and their application requires the most difficult and complex judgments and estimates. These are described below. For further information on our accounting policies, see Note 3 to our consolidated financial statements.
Fair Value Measurements

Nonrecurring Valuations. The assets acquired through the Evoqua Acquisition were recorded at relative fair value, which required the determination of the fair values of assets acquired as of the acquisition date. In making these fair value determinations, we were required to make estimates and assumptions that affected the recorded amounts, including, but not limited to, (i) for the customer relationships intangible asset, expected future cash flows, discount rates and remaining useful life and (ii) for the equipment, replacement cost. To assist us in making these fair value determinations, we engaged third-party valuation specialists. Our estimates of fair value are based upon assumptions we believe to be reasonable, but which are inherently uncertain.
Revenue Recognition
The Company recognizes revenue under Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers. The core principle of the new revenue standard is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:
Step 1: Identify the contract with the customer
Step 2: Identify the performance obligations in the contract
Step 3: Determine the transaction price
Step 4: Allocate the transaction price to the performance obligations in the contract
Step 5: Recognize revenue when the company satisfies a performance obligation
Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from revenue.
Shipping and handling costs associated with outbound freight related to contracts with customers are accounted for as a fulfillment cost and are included in cost of sales when control of the goods transfers to the customer.
Deferred License Revenue - Upfront fees received under distribution and license agreements have been deferred as a contract liability. For all existing distribution and license agreements, the distribution and license agreement is not a distinct performance obligation from the underlying product sales. In instances where regulatory approval of the product has not been established and we do not have sufficient experience with the foreign regulatory body to conclude that regulatory approval is probable, the revenue for the performance obligation is recognized over the term of the license agreement (over time recognition). Conversely, when regulatory approval already exists or is probable, revenue is recognized at the point in time that the estimated product sales under the agreement occur.
Accounts Receivable
Accounts receivable are stated at invoice amounts. The carrying amount of trade accounts receivable is reduced by an allowance for doubtful accounts that reflects our best estimate of accounts that may not be collected. The Company reviews outstanding trade accounts receivable balances and based on its assessment of expected collections, the Company estimates the portion, if any, of the balance that may not be collected based on future forecasts, historical loss information, and current economic conditions. All accounts or portions thereof deemed to be uncollectible are written off to the allowance for credit losses and credit loss expense.
Inventory
Inventory is stated at the lower of cost or net realizable value.  Cost is determined on the first‑in first‑out (FIFO) method.  Inventory that is not expected to be converted to cash over the next year is classified as non-current.  Our policy is to reserve for our drug product inventory that we determine is unlikely to be sold to, or if sold, unlikely to be utilized by our customers on or before its expiration date.  
Property and Equipment
37

Property and equipment are recorded at cost and are depreciated using the straight‑line method over the useful lives of the assets, which range from three to ten years. Expenditures for routine maintenance and repairs are expensed as incurred. Leasehold improvements are amortized using the straight‑line method over the shorter of the useful lives or the related lease term.
Impairment of Long-lived Assets
Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Impairment losses on long-lived assets, such as real estate and equipment and definite-lived intangible assets, are recognized when events or changes in circumstances indicate that the undiscounted cash flows estimated to be generated by such assets are less than their carrying value and, accordingly, all or a portion of such carrying value may not be recoverable. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts. For the years ended December 31, 2023 and 2022, there were no impairments of long-lived assets.
Goodwill and Intangible Assets
Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. Intangible assets with indefinite useful lives are measured at their respective fair values as of the acquisition date. We do not amortize goodwill and intangible assets with indefinite useful lives.
We review goodwill and indefinite-lived intangible assets at least annually for possible impairment. Goodwill and indefinite-lived intangible assets are reviewed for possible impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit or the indefinite-lived intangible assets below their carrying values.
Intangible assets with definite lives are amortized over their estimated useful lives. Intangible assets subject to amortization are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable.
Definite-lived intangible assets consist of our customer relationships intangible asset recorded in connection with the Evoqua Acquisition, which is being amortized over 20 years.
Stock-Based Compensation
The Company expenses stock-based compensation to employees over the requisite service period based on the estimated grant-date fair value of the awards. For stock-based compensation awards to non-employees, the Company re-measures the fair value of the non-employee awards at each reporting period prior to vesting and finally at the vesting date of the award. Changes in the estimated fair value of these non-employee awards are recognized as compensation expense in the period of change. The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, and the assumptions used in calculating the fair value of stock-based awards represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. For the years ended December 31, 2023 and 2022, the Company recorded stock-based compensation expense on its options granted under the Company’s equity compensation plans to its directors and officers, and its employees.
Accounting for Income Taxes
We estimate our income tax provision to recognize our tax expense and our deferred tax liabilities and assets for future tax consequences of events that have been recognized in our financial statements using current enacted tax laws. Deferred tax assets must be assessed based upon the likelihood of recoverability from future taxable income and to the extent that recovery is not likely, a valuation allowance is established. The allowance is regularly reviewed and updated for changes in circumstances that would cause a change in judgment about whether the related deferred tax asset may be realized. These calculations and assessments involve complex estimates and judgments because the ultimate tax outcome can be uncertain and future events unpredictable. If we determine that the deferred tax asset will be realized in the future, it may result in a material beneficial effect on earnings.
New Accounting Pronouncements
New accounting pronouncements are issued by the Financial Accounting Standards Board or other standard setting bodies that are adopted by us as of the specified effective date. Unless otherwise discussed, we believe that the impact of
38

recently issued standards that are not yet effective will not have a material impact on our financial position or results of operations upon adoption. For further discussion on recent accounting pronouncements, please see Note 3, “New Accounting Pronouncements,” to our consolidated financial statements included in this Annual Report on Form 10‑K for additional information.
Item 7A.    Quantitative and Qualitative Disclosures about Market Risk.

    Per §229.305 of Regulation S-K, the Company, designated a Smaller Reporting Company as defined in §229.10(f)(1) of Regulation S-K, is not required to provide the disclosure required by this Item.
Item 8.    Financial Statements and Supplementary Data.
The consolidated financial statements of the Registrant and other information required by this item are set forth beginning on page F‑1 immediately following the signature page hereof and incorporated herein by reference.
Item 9.    Changes In and Disagreements With Accountants on Accounting and Financial Disclosure.
None.
Item 9A.    Controls and Procedures.
Evaluation of Disclosure Controls and Procedures

    We maintain disclosure controls and procedures that are designed to ensure material information required to be disclosed in our reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer, as appropriate, to allow timely decisions regarding required financial disclosure. In designing and evaluating the disclosure controls and procedures, we recognized that a control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. Management necessarily was required to apply its judgment in evaluating the cost‑benefit relationship of possible controls and procedures.

    Under the supervision of and with the participation of our management, including the Company’s Chief Executive Officer, we evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of December 31, 2023. Based upon that evaluation, our Chief Executive Officer concluded that our disclosure controls and procedures were effective as of December 31, 2023. Additionally, the Company’s management, including the Chief Executive Officer, has concluded that the consolidated financial statements included in this Annual Report are fairly stated, in all material respects, in accordance with generally accepting accounting principles in the United States for each of the periods presented herein.
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. We maintain internal control over financial reporting designed to provide reasonable, but not absolute, assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Therefore, internal control over financial reporting determined to be effective provides only reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.
Under the supervision and with the participation of our Chief Executive Officer, our management evaluated the effectiveness of our internal control over financial reporting as of December 31, 2023. In making their assessment of internal control over financial reporting, our management used the criteria described in the 2013 Internal Control—Integrated
39

Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2023.
Attestation Report of the Registered Public Accounting Firm

As a non-accelerated filer, we are not required to provide an attestation report on our internal control over financial reporting issued by the Company’s independent registered public accounting firm.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) identified in management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2023, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Item 9B.    Other Information.

(a) Appointment of Principal Accounting Officer

Effective March 20, 2024, the Company’s Senior Vice President of Finance, Jesse Neri, 46, has, in addition to his current responsibilities, assumed the role of principal accounting officer. Mr. Neri will not receive any additional compensation related to this appointment.

Prior to joining the Company in October 2023, Mr. Neri was Executive Director of Finance for Hemavant Sciences from August 2022 to October 2023. Before joining Hemavant, he was Executive Director of Financial Planning and Analysis for Aruvant Sciences from August 2021 to August 2022. From July 2020 to August 2021, he provided financial consulting services to a variety of life sciences companies. Previously, he served in a variety of finance roles at Zyla Life Sciences from June 2015 to July 2020, including most recently as Senior Vice President of Finance from January 2020 to July 2020. Mr. Neri has a B.S. in Business Administration from Villanova University and an MBA from Drexel University.

Mr. Neri has no familial relationships with any executive officer or director of the Company. There have been no transactions in which the Company has participated and in which Mr. Neri had a direct or indirect material interest that would be required to be disclosed under Item 404(a) of Regulation S-K.

(b) Trading Arrangements

None of our directors or executive officers adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the quarter ended December 31, 2023, as such terms are defined under Item 408(a) of Regulation S-K.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

Not applicable.
40

PART III
Item 10.    Directors, Executive Officers and Corporate Governance.
The information required by this Item 10 is incorporated herein by reference to information in our proxy statement for our 2024 Annual Meeting of Stockholders (the “2024 Proxy Statement”), which we expect to be filed with the SEC within 120 days of the end of our fiscal year ended December 31, 2023, including under headings “Election of Directors,” “Directors Continuing in Office,” “Executive Officers,” “Corporate Governance” and, as applicable, "Delinquent Section 16(a) Reports."
Code of Business Conduct and Ethics
We have adopted a Code of Business Conduct and Ethics that applies to all of our directors, employees and officers, including our principal executive officer, our principal financial officer, principal accounting officer and persons performing similar functions. Our Code of Business Conduct and Ethics is available on our website at www.rockwellmed.com. To the extent required by applicable rules, future material amendments or waivers relating to the Code of Business Conduct and Ethics will be disclosed on our web site referenced in this paragraph within four business days following the date of such amendment or waiver.
Item 11.    Executive Compensation.
The information required by this Item 11 is incorporated herein by reference to information in our 2024 Proxy Statement, including under headings “Compensation of Executive Officers” and “Director Compensation.”
Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information required by this Item 12 is incorporated herein by reference to information in our 2024 Proxy Statement, including under heading “Security Ownership of Certain Beneficial Owners and Management.”
Securities Authorized for Issuance Under Equity Compensation Plans
The following table summarizes our compensation plans, including individual compensation arrangements, under which our equity securities are authorized for issuance as of December 31, 2023:
Plan CategoryNumber of securities
to be issued upon
exercise of
outstanding options and
restricted stock units
Weighted‑average
exercise price of
outstanding options
Number of securities
remaining available for
future issuance under
(excluding securities
reflected in column (a))
(a)(b)(c)
Equity compensation plans approved by security holders (1)964,192 $7.61 1,403,325 
Equity compensation plans not approved by security holders (2)624,204 $2.53 — 
Total1,588,396 $5.22 1,403,325 
(1)Consists of 704,417 stock options with a weighted average exercise price of $7.61, 258,885 restricted stock units issued at $1.97 and 890 restricted stock awards issued at $62.70.
(2)Consists of 624,204 stock options with a weighted average exercise price of $2.53.
Item 13.    Certain Relationships and Related Transactions and Director Independence.
The information required by this Item 13 is incorporated herein by reference to information in our 2024 Proxy Statement, including under headings “Independence” and “Certain Relationships and Related Party Transactions.”
Item 14.    Principal Accountant Fees and Services.
The information required by this Item 14 is incorporated herein by reference to information in our 2024 Proxy Statement, including under heading “Independent Accountants.”
41

PART IV
Item 15.    Exhibits, Financial Statement Schedules.
(a)    The financial statements and schedule filed herewith are set forth on the Index to Financial Statements and Schedule of the separate financial section of this annual report, which is incorporated herein by reference.
(b)    Exhibits
The following documents are filed as part of this report or were previously filed and incorporated herein by reference to the filing indicated.
3.1 
3.2 
3.3 
3.4 
4.1 
4.2 
4.3 
4.4 
4.5 
4.6 
4.7 
4.8 

4.9 
10.1 
10.2 
10.3 
10.4 
10.5 
10.6 
10.7 
10.8+
10.9 
10.10 
10.11 
10.12 
42

10.13 
10.14 
10.15+
10.16*
10.17*
10.18*
10.19*
10.20*
10.21*
10.22*
10.23*
10.24*
10.25*
10.26*
10.27*
10.28*
10.29*
10.30*#
10.31#
10.32#
21.1 
23.1#
23.2#
31.1#
32.1#
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Schema
101.CALXBRL Taxonomy Extension Calculation Linkbase
101.DEFXBRL Taxonomy Extension Definition Database
101.LABXBRL Taxonomy Extension Label Linkbase
101.PREXBRL Taxonomy Extension Presentation Linkbase
104
The cover page from the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, formatted in Inline XBRL (included as Exhibit 101)
*    Indicates management contracts or compensatory plans or arrangements.
+    Certain confidential portions of this exhibit were omitted by means of marking such portions with asterisks because the identified confidential portions (i) are not material and (ii) would be competitively harmful if publicly disclosed.
#     Filed herewith
Item 16.    Form 10-K Summary.
43

    None.

44

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
ROCKWELL MEDICAL, INC. (Registrant)
By:/s/ Mark Strobeck
Mark Strobeck
President and Chief Executive Officer
Date:March 21, 2024
POWER OF ATTORNEY
    KNOW BY ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Mark Strobeck and Megan Timmins, and each of them, with full power of substitution and resubstitution and full power to act without the other, as his true and lawful attorney-in-fact and agent to act in his or her name, place and stead and to execute in the name and on behalf of each person, individually and in each capacity stated below, and to file, any and all documents in connection therewith, with the Securities and Exchange commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing, ratifying and confirming all that said attorneys-in-fact and agents or any of them or their and his or her substitute or substitutes, may lawfully do or cause to be done by virtue thereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of registrant and in the capacities and on the dates indicated.
SIGNATURETITLEDATE
/s/ Mark StrobeckPresident, Chief Executive Officer and Director (Principal Executive Officer and Principal Financial Officer)March 21, 2024
Mark Strobeck
/s/ Jesse NeriSenior Vice President, Finance and Principal Accounting OfficerMarch 21, 2024
Jesse Neri
/s/ John G. CooperDirectorMarch 21, 2024
John G. Cooper
/s/ Joan LauDirectorMarch 21, 2024
Joan Lau
/s/ Allen NissensonDirectorMarch 21, 2024
Allen Nissenson
/s/ Robert S. RadieDirectorMarch 21, 2024
Robert S. Radie
/s/ Mark H. RavichDirectorMarch 21, 2024
Mark H. Ravich
/s/ Andrea Heslin SmileyDirectorMarch 21, 2024
Andrea Heslin Smiley
45

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
F-1

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM - EISNERAMPER LLP

To the Board of Directors and Stockholders of
Rockwell Medical, Inc.


Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Rockwell Medical, Inc. and Subsidiaries (the “Company”) as of December 31, 2023, and the related consolidated statements of operations, comprehensive loss, changes in stockholders’ equity, and cash flows for the year then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2023, and the consolidated results of their operations and their cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

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

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

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

Critical Audit Matter

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

Valuation of the intangible asset acquired in the Evoqua asset acquisition

As described in Notes 3 and 4 to the consolidated financial statements, on July 10, 2023, the Company executed and consummated the transactions contemplated by an Asset Purchase Agreement (the “Purchase Agreement”) with Evoqua Water Technologies, LLC (“Evoqua”)(the “Evoqua Acquisition”). At the closing of the transaction, the Company acquired assets, including an intangible asset, from Evoqua for consideration of $17.4 million and the transaction was accounted for as an asset acquisition. The acquired intangible asset was a customer list valued on a relative fair value basis at $11.0 million on the acquisition date. Establishing the relative fair value of the customer list intangible asset required management to first perform a fair value assessment, which was completed using a multi-period excess earnings method (“MPEEM”). The method used to estimate the fair value of the acquired
F-2

intangible asset involved significant assumptions. The significant assumptions applied by the Company in estimating the fair value of the acquired customer list intangible asset included cash flow projections, discount rates, and the estimated useful life of the customer relationships.

We identified the valuation of the acquired customer list intangible asset as a critical audit matter due to the significant judgement by management involved with developing the estimates to determine the fair value of the customer list intangible asset, specifically those relating to the projected cash flows, discount rates, and the estimated useful life of the customer relationships. As such, there was a high degree of auditor judgement and subjectivity, and significant audit effort was required in performing procedures to evaluate management’s conclusions.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures include, among others, (i) obtaining an understanding of and evaluating the design of controls related to the valuation of the acquired customer list intangible asset; and (ii) reading the Purchase Agreement and testing management’s process for estimating the fair value of the acquired customer list intangible asset, which included evaluating the appropriateness of the valuation models, testing the completeness, accuracy, and relevance of underlying data used in the models, and testing the reasonableness of significant assumptions, including cash flow projections, discount rates, and the estimated useful life of the customer relationships. Evaluating the cash flow projections involved considering the current performance of the acquired assets, the consistency with external market and industry data, and whether these assumptions were consistent with other evidence obtained in other areas of the audit. Professionals with specialized skill and knowledge were used to assist in evaluating the reasonableness of the significant assumptions, including discount rates and the estimated useful life of customer relationships.



/s/ EisnerAmper LLP

We have served as the Company’s auditor since 2023.

EISNERAMPER LLP
West Palm Beach, Florida
March 21, 2024

F-3

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM - MARCUM LLP

To the Stockholders and Board of Directors of
Rockwell Medical Inc. and Subsidiaries

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Rockwell Medical Inc. and Subsidiaries (the “Company”) as of December 31, 2022, the related consolidated statement of operations, comprehensive loss, changes in stockholders’ equity and cash flows for the year then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2022, and the consolidated results of its operations and its cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

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

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

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


/s/ Marcum LLP
Marcum LLP
(PCAOB ID 688)

We served as the Company’s auditor from 2018 to 2023.

Chicago, Illinois
March 30, 2023
F-4

ROCKWELL MEDICAL, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and par value amounts)
December 31,
2023
December 31,
2022
ASSETS
Cash and Cash Equivalents$8,983 $10,102 
Investments Available-for-Sale1,952 11,390 
Accounts Receivable, net of a reserve of $81 for 2023 and $33 for 2022
10,901 6,259 
Inventory, net5,871 5,814 
Prepaid and Other Current Assets1,063 1,745 
Total Current Assets28,770 35,310 
Property and Equipment, net6,402 2,194 
Inventory, Non-Current178 1,276 
Right of Use Assets - Operating, net2,713 3,943 
Right of Use Assets - Financing, net1,903 2,468 
Intangible Assets, net10,759  
Goodwill921 921 
Other Non-Current Assets527 523 
Total Assets$52,173 $46,635 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Insurance Financing Note Payable$244 $503 
Accounts Payable4,516 4,053 
Accrued Liabilities7,149 7,702 
Deferred Consideration, Current2,500  
Lease Liabilities - Operating, Current1,381 1,483 
Lease Liabilities - Financing, Current558 522 
Deferred License Revenue, Current46 1,731 
Term Loan, Current - Net of Issuance Costs and Premium Accretion 1,631 
Customer Deposits243 66 
Total Current Liabilities16,637 17,691 
Lease Liabilities - Operating - Long-Term1,433 2,581 
Lease Liabilities - Financing - Long-Term1,530 2,088 
Term Loan - Long-Term, Net of Issuance Costs and Premium Accretion8,293 7,555 
Deferred License Revenue - Long-Term475 2,600 
Deferred Consideration - Long-Term2,500  
Long Term Liability - Other14 14 
Total Liabilities30,882 32,529 
Commitments and Contingencies (See Note 15)
Stockholders’ Equity:
Preferred Stock, $0.0001 par value, 2,000,000 shares authorized, 15,000 shares issued and outstanding at December 31, 2023 and 2022
  
Common Stock, $0.0001 par value, 170,000,000 shares authorized, 29,130,607 and 12,163,673 shares issued and outstanding at December 31, 2023 and 2022
3 1 
Additional Paid-in Capital418,487 402,701 
Accumulated Deficit(397,198)(388,759)
Accumulated Other Comprehensive (Loss) Income(1)163 
F-5

Total Stockholders’ Equity21,291 14,106 
Total Liabilities and Stockholders’ Equity$52,173 $46,635 
The accompanying notes are an integral part of the consolidated financial statements.
F-6

ROCKWELL MEDICAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except share and per share amounts)
Years Ended December 31,
20232022
Net Sales$83,612 $72,810 
Cost of Sales74,908 68,733 
Gross Profit8,704 4,077 
Research and Product Development1,107 3,119 
Selling and Marketing2,125 2,094 
General and Administrative12,142 15,644 
Operating Loss(6,670)(16,780)
Other Expense:
Realized Gain on Investments321 4 
Interest Expense(2,301)(1,936)
Interest Income211 33 
Total Other Expense, net(1,769)(1,899)
Net Loss$(8,439)$(18,679)
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(0.37)$(1.31)
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted23,322,91514,304,512
The accompanying notes are an integral part of the consolidated financial statements.
F-7

ROCKWELL MEDICAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
Years Ended December 31,
20232022
Net Loss$(8,439)$(18,679)
Unrealized (Loss) Gain on Available-for-Sale Investments(159)114 
Foreign Currency Translation Adjustments(5)(3)
Comprehensive Loss$(8,603)$(18,568)
The accompanying notes are an integral part of the consolidated financial statements.
F-8

ROCKWELL MEDICAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(In thousands, except share amounts)
PREFERRED STOCKCOMMON STOCKADDITIONAL PAID-IN CAPITALACCUMULATED
DEFICIT
ACCUMULATED
OTHER
COMPREHENSIVE
INCOME / (LOSS)
TOTAL
STOCKHOLDERS'
EQUITY
SHARESAMOUNTSHARESAMOUNT
Balance as of January 1, 2022 $ 8,544,225 $1 $372,562 $(370,080)$52 $2,535 
Net Loss— — — — — (18,679)— (18,679)
Unrealized Loss on Available-for-Sale Investments— — — — — — 114 114 
Foreign Currency Translation Adjustments— — — — — — (3)(3)
Vesting of Restricted Stock Units Issued, net of taxes withheld— — 10,958 — — — — — 
Issuance of Common Stock, net of Issuance Costs / Public offering— — 844,613 — 14,893 — — 14,893 
Issuance of Common Stock, net of Issuance Costs / At-the-market offerings— — 7,500 — 15 — — 15 
Issuance of Preferred Stock, net of offering costs15,000 — — — 14,916 — — 14,916 
Issuance of Common Stock upon exercise of Pre-Funded Warrants— — 2,756,377 — — — — — 
Stock-based Compensation— — — — 315 — — 315 
Balance as of December 31, 202215,000 $ 12,163,673 $1 $402,701 $(388,759)$163 $14,106 
Net Loss— — — — — (8,439)— (8,439)
Unrealized Loss on Available-for-Sale Investments— — — — — — (159)(159)
Foreign Currency Translation Adjustments— — — — — — (5)(5)
Vesting of Restricted Stock Units Issued, net of taxes withheld— — 125,000 — — — — — 
Issuance of Common Stock in connection with exercise of Prior Warrant and Pre-Funded Warrants, net of offering costs— — 16,200,990 2 13,718 — — 13,720 
Issuance of Common Stock, net of Issuance Costs / At-the-market offerings— — 640,944 — 1,136 — — 1,136 
Stock-based Compensation— — — — 932 — — 932 
Balance as of December 31, 202315,000 $ 29,130,607 $3 $418,487 $(397,198)$(1)$21,291 
The accompanying notes are an integral part of the consolidated financial statements.
F-9

ROCKWELL MEDICAL, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Years Ended December 31,
20232022
Cash Flows From Operating Activities:
Net Loss$(8,439)$(18,679)
Adjustments To Reconcile Net Loss To Net Cash Used In Operating Activities:
Depreciation and Amortization1,444 576 
Stock-based Compensation932 315 
Increase in Inventory Reserves1,098 610 
Non-cash Lease Expense from Right of Use Assets2,010 2,013 
Amortization of Debt Financing Costs and Accretion of Debt Discount and Premium1,107 369 
Loss (Gain) on Disposal of Assets1 (3)
Realized Gain on Sale of Investments(321)(4)
Changes in Assets and Liabilities:
Accounts Receivable, net(4,642)(346)
Inventory1,176 (2,101)
Prepaid and Other Assets1,410 2,720 
Accounts Payable463 314 
Lease Liabilities(1,465)(1,421)
Accrued and Other Liabilities(376)2,534 
Deferred License Revenue(3,810)(3,826)
Changes in Operating Assets and Liabilities(7,244)(2,126)
Cash Used In Operating Activities(9,412)(16,929)
Cash Flows From Investing Activities:
Purchase of Investments Available-for-Sale(5,701)(21,297)
Sale of Investments Available-for-Sale15,301 19,182 
Purchase of Equipment(284)(281)
Cash Paid in Connection with Evoqua Asset Acquisition(12,361) 
Cash Used In Investing Activities(3,045)(2,396)
Cash Flows From Financing Activities:
Payments on Debt(2,000)(11,750)
Payments on Insurance Financing Note Payable(992)(1,443)
Payments on Financing Lease Liabilities(522)(482)
Proceeds from Issuance of Common Stock14,861 15,016 
Offering Costs from Issuance of Common Stock(5)(106)
Proceeds from Issuance of Preferred Stock 15,000 
Offering Costs from Issuance of Preferred Stock (85)
Cash Provided By Financing Activities11,342 16,150 
Effect of Exchange Rate Changes on Cash and Cash Equivalents(4)(3)
Decrease In Cash and Cash Equivalents(1,119)(3,178)
Cash and Cash Equivalents At Beginning Of Year10,102 13,280 
Cash and Cash Equivalents At End Of Year$8,983 $10,102 
Supplemental Disclosure of Cash Flow Information:
Cash Paid for Interest$1,209 $1,470 
Supplemental Disclosure of Noncash Investing and Financing Activities:
Change in Unrealized (Loss) Gain on Marketable Securities Available-for-Sale$(159)$114 
Increase in Prepaid Assets from Insurance Financing Note Payable$733 $503 
Fair Value of Warrants issued related to Debt Financing$ $501 
Deferred Consideration from Evoqua Asset Acquisition$5,000 $ 
The accompanying notes are an integral part of the consolidated financial statements.
F-10

ROCKWELL MEDICAL, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1. Description of Business
Rockwell Medical, Inc. (the "Company", "Rockwell", "we", or "us") is a healthcare company that develops, manufactures, commercializes, and distributes a portfolio of hemodialysis products for dialysis providers worldwide.

Rockwell is a revenue-generating business and the second largest supplier of liquid and powder acid and bicarbonate concentrates for dialysis patients in the United States. Hemodialysis is the most common form of end-stage kidney disease treatment and is typically performed at freestanding outpatient dialysis centers, hospital-based outpatient centers, skilled nursing facilities, or in a patient’s home.

Rockwell provides the hemodialysis community with products controlled by a Quality Management System regulated by the U.S. Food and Drug Administration ("FDA"). Rockwell manufactures hemodialysis concentrates at its facilities in Michigan, South Carolina and Texas totaling approximately 175,000 square feet, and manufactures its dry acid concentrate mixers at its facility in Iowa. Rockwell delivers the majority of its hemodialysis concentrates products and mixers to dialysis clinics throughout the United States and internationally utilizing its own delivery trucks and third-party carriers.

On July 10, 2023, the Company executed and consummated the transactions contemplated by an Asset Purchase Agreement (the "Purchase Agreement") with Evoqua Water Technologies LLC ("Evoqua") (the "Evoqua Acquisition"). Subject to the terms and conditions of the Purchase Agreement, at the closing of the transaction (the "Closing"), the Company purchased customer relationships, equipment and inventory from Evoqua, which were related to its manufacturing and selling of hemodialysis concentrates products, all of which are manufactured under a contract manufacturing agreement with a third-party organization. See Note 4 for further detail.

In addition to its primary focus on hemodialysis concentrates, Rockwell also has a proprietary parenteral iron product, Triferic® (ferric pyrophosphate citrate ("FPC")), which is indicated to maintain hemoglobin in adult patients with hemodialysis-dependent chronic kidney disease. While Rockwell has discontinued commercialization of Triferic in the United States, the Company had established international partnerships with companies and sought to develop and commercialize Triferic outside the United States and was working closely with these international partners to develop and commercialize Triferic in their respective regions. During the year ended December 31, 2023, the ongoing Triferic development effort was terminated resulting in an acceleration of the corresponding deferred license revenue (see Note 10) and a reserve on the non-current inventory (see Note 7). Additionally, Rockwell continues to evaluate the viability of its FPC platform and FPC's potential to treat iron deficiency, iron deficiency anemia, and acute heart failure.

Rockwell was incorporated in the state of Michigan in 1996 and re-domiciled to the state of Delaware in 2019. Rockwell's headquarters is located at 30142 Wixom Road, Wixom, Michigan 48393.
Note 2. Liquidity and Going Concern Considerations
Since inception, Rockwell has incurred significant net losses and has funded its operations primarily through revenue from commercial products, proceeds from the issuance of debt and equity securities and payments from partnerships. At December 31, 2023, Rockwell had an accumulated deficit of approximately $397.2 million and stockholders' equity of $21.3 million. As of December 31, 2023, Rockwell had approximately $10.9 million of cash, cash equivalents and investments available-for-sale, and working capital of $12.1 million. Net cash used in operating activities for the year ended December 31, 2023 was $9.4 million.
Management evaluated it's going concern by reviewing the Company's operational plans which include executing on the projected financial information including price increases, acquisition of new customers, projected growth of margins and cost containment activities. Based on the currently available working capital and expectation of the ability of management to execute on the Company's operational plans noted above, management believes the Company currently has sufficient funds to meet its operating requirements for at least the next twelve months from the date of the filing of this report. Additionally, the Company's plans include raising capital, if needed, by using the $11 million remaining on its ATM facility or other methods or forms of financings, subject to existing limitations.

F-11

Global Economic Conditions - Risks and Uncertainties
The global macroeconomic environment is uncertain, and could be negatively affected by, among other things, increased U.S. trade tariffs and trade disputes with other countries, instability in the global capital and credit markets, supply chain weaknesses, and instability in the geopolitical environment, including as a result of the Russian invasion of Ukraine, Israel-Hamas conflict and other political tensions, and the occurrence of natural disasters and public health crises. Such challenges have caused, and may continue to cause, recession fears, rising interest rates, foreign exchange volatility and inflationary pressures. At this time, the Company is unable to quantify the potential effects of this economic instability on our future operations.
Rockwell has utilized a range of financing methods to fund its operations in the past; however, current conditions in the financial and credit markets may limit the availability of funding, refinancing or increase the cost of funding. Due to the rapidly evolving nature of the global situation, it is not possible to predict the extent to which these conditions could adversely affect the Company's liquidity and capital resources in the future.
Note 3. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Rockwell Transportation, Inc. and Rockwell Medical India Private Limited. Rockwell Medical India Private Limited was formed in 2019 for the purpose of conducting certain commercial activities in India. All intercompany balances and transactions have been eliminated in consolidation.
Reclassification
Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lease right-of-use assets into Right of Use Assets - Operating, Net and Right of Use Assets - Financing, Net and lease liabilities into Lease Liabilities - Operating, Current, Lease Liabilities - Financing, Current, Lease Liabilities - Operating, Long-Term, and Lease Liabilities - Financing, Long-Term. Additionally, amounts from the Changes in Lease Liabilities were reclassified to Payments on Financing Lease Liabilities on the statement of cash flows.
Revenue Recognition
The Company recognizes revenue under Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers, issued by the Financial Accounting Standards Board ("FASB"). The core principle of the revenue standard is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:
Step 1: Identify the contract with the customer
Step 2: Identify the performance obligations in the contract
Step 3: Determine the transaction price
Step 4: Allocate the transaction price to the performance obligations in the contract
Step 5: Recognize revenue when the company satisfies a performance obligation
Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from revenue.
Shipping and handling costs associated with outbound freight related to contracts with customers are accounted for as a fulfillment cost and are included in cost of sales when control of the goods transfers to the customer.
F-12

Nature of goods and services
The following is a description of principal activities from which the Company generates its revenue. For a discussion of significant market segments and customers, see Note 6.
Product Sales
The Company accounts for individual products and services separately if they are distinct (i.e., if a product or service is separately identifiable from other items and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration, including any discounts, is allocated between separate products and services based on their stand-alone selling prices. The stand-alone selling prices are determined based on the cost plus margin approach.
Drug and dialysis concentrate products are sold directly to dialysis clinics and to wholesale distributors in both domestic and international markets. Distribution and license agreements for which upfront fees are received are evaluated upon execution or modification of the agreement to determine if the agreement creates a separate performance obligation from the underlying product sales. For all existing distribution and license agreements, the distribution and license agreement is not a distinct performance obligation from the product sales.  In instances where regulatory approval of the product has not been established and the Company does not have sufficient experience with the foreign regulatory body to conclude that regulatory approval is probable, the revenue for the performance obligation is recognized over the term of the license agreement (over time recognition). Conversely, when regulatory approval already exists or is probable, revenue is recognized at the point in time that control of the product transfers to the customer.
For the majority of the Company’s international customers, the Company recognizes revenue at the shipping point, which is generally the Company’s plant or warehouse. For other business, the Company recognizes revenue based on when the customer takes control of the product. The amount of revenue recognized is based on the purchase order less returns and adjusted for any rebates, discounts, chargebacks or other amounts paid to customers estimated at the time of sale. Customers typically pay for the product based on customary business practices with payment terms averaging 30 days, while a small subset of customers have payment terms averaging 60 days.
Deferred License Revenue
The Company received upfront fees under five distribution and license agreements that have been deferred as a contract liability and presented on the accompanying consolidated balance sheets as deferred license revenue. The amounts received from Wanbang Biopharmaceuticals Co., Ltd. (“Wanbang”), Sun Pharmaceutical Industries Ltd. ("Sun Pharma"), Jeil Pharmaceutical Co., Ltd. ("Jeil Pharma") and Drogsan Pharmaceuticals ("Drogsan Pharma") are recognized as revenue over the estimated term of the applicable distribution and license agreement as regulatory approval was not received and the Company did not have sufficient experience in China, India, South Korea and Turkey, respectively, to determine that regulatory approval was probable as of the execution of the agreement. During the year ended December 31, 2023, the amounts received from Wanbang were accelerated out of deferred license revenue and into revenue upon notice that the development effort was terminated. The amounts received from Baxter Healthcare Corporation (“Baxter”) were deferred and recognized as revenue at the point in time the estimated product sales under the agreement occurred. During the year ended December 31, 2023, all remaining deferred revenue relating to the Baxter agreement was recognized as revenue. For additional information related to the Company's deferred license revenue, see Note 10.
Product Purchase Agreements
On September 18, 2023, the Company and its long-time partner, DaVita, Inc. ("DaVita"), a leading provider of kidney care, entered into an Amended and Restated Products Purchase Agreement (the "Amended Agreement"), which amends and restates the Product Purchase Agreement, dated July 1, 2019, as amended, under which the Company supplies DaVita with certain dialysis concentrates. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment of $0.4 million to Rockwell on or after December 1, 2023, which was recorded as revenue recognized during the year ended December 31, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company
F-13

may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.
Disaggregation of revenue
Revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.
In thousandsYear Ended December 31, 2023
Products By Geographic AreaTotalU.S.Rest of World
Drug Revenues
Product Sales - Point-in-time$ $ $ 
License Fee – Over time2,338  2,338 
Total Drug Products2,338  2,338 
Concentrate Products
Product Sales – Point-in-time79,802 72,871 6,931 
License Fee – Over time1,472 1,472  
Total Concentrate Products81,274 74,343 6,931 
Net Revenue$83,612 $74,343 $9,269 
In thousandsYear Ended December 31, 2022
Products By Geographic AreaTotalU.S.Rest of World
Drug Revenues
Product Sales - Point-in-time$903 $561 $342 
License Fee – Over time256  256 
Total Drug Products1,159 $561 598 
Concentrate Products
Product Sales – Point-in-time69,162 62,715 6,447 
License Fee – Over time2,489 2,489  
Total Concentrate Products71,651 65,204 6,447 
Net Revenue$72,810 $65,765 $7,045 
Contract balances
The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers.
In thousandsDecember 31, 2023December 31, 2022January 1, 2022
Accounts Receivable, net$10,901 $6,259 $5,913 
Contract Liabilities, which are included in deferred license revenue$521 $4,331 $8,157 
There were no other material contract assets recorded on the consolidated balance sheets as of December 31, 2023 and 2022.  The Company does not generally accept returns of its concentrate products and no reserve for returns of concentrate products was established as of December 31, 2023 or 2022.
The contract liabilities primarily relate to upfront fees under distribution and license agreements with Baxter, Wanbang, Sun Pharma, Jeil Pharma, and Drogan Pharma.
Transaction price allocated to remaining performance obligations
For each of the years ended December 31, 2023 and 2022, the Company recognized $3.8 million as revenue from amounts classified as contract liabilities (i.e., deferred license revenue) as of December 31, 2022 and 2021, respectively.
F-14

Revenue expected to be recognized in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, contracts where revenue is recognized as invoiced and contracts with variable consideration related to undelivered performance obligations, totaled $0.5 million and $2.9 million as of December 31, 2023 and 2022, respectively. The amount relates primarily to upfront payments and consideration received from customers that are received in advance of the customer assuming control of the related products. The Company applies the practical expedient in ASC 606, paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less.
Use of Estimates
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that may affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Actual results could differ from those estimates. The most significant accounting estimates inherent in the preparation of the financial statements include estimates associated with fair value and classification of warrants, revenue recognition, allowance for credit losses, inventory reserves, accrued expenses, deferred license revenue, stock-based compensation, valuations and impairments of long-lived assets, and accounting for income taxes.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with original maturities of 90 days or less at acquisition to be cash equivalents. Cash and cash equivalents include cash held in banks, money market mutual funds and unrestricted certificates of deposit. The Company’s cash and cash equivalents exceeds the Federal Deposit Insurance Corporation insured limits. The Company has not experienced any credit losses for amounts in excess of insured limits.  Currently, the Company does not reasonably believe a significant risk of credit loss exists.
Fair Value Measurement
The Company applies the guidance issued with ASC 820, Fair Value Measurements, which provides guidance on the development and disclosure of fair value measurements. Under this accounting guidance, fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.
The accounting guidance classifies fair value measurements in one of the following three categories for disclosure purposes:
Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Inputs other than Level 1 prices for similar assets or liabilities that are directly or indirectly observable in the marketplace.
Level 3: Unobservable inputs which are supported by little or no market activity and values determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
Investments – Available for Sale
The Company determines the appropriate classification of its investments in equity and debt securities at the time of purchase and reevaluates such determination at each balance sheet date. Marketable equity securities that are bought and held principally for the purpose of selling them in the near term are reported at fair value, with unrealized gains and losses recognized in earnings. Marketable debt securities classified as available for sale securities are carried at fair market value, with the unrealized gains and losses, net of tax, included in the determination of comprehensive income (loss) and reported in stockholders’ equity.
All of the Company's investments available-for-sale are subject to periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other than temporary.
F-15

Accounts Receivable
Accounts receivable are stated at invoice amounts. The carrying amount of trade accounts receivable is reduced by an allowance for credit losses that reflects our best estimate of accounts that may not be collected. The Company reviews outstanding trade accounts receivable balances and based on its assessment of expected collections, the Company estimates the portion, if any, of the balance that may not be collected based on future forecasts, historical loss information, and current economic conditions. All accounts or portions thereof deemed to be uncollectible are written off to the allowance for credit losses and credit loss expense.
Inventory
Inventory is stated at the lower of cost or net realizable value.  Cost is determined on the first‑in first‑out (FIFO) method. Inventory that is not expected to be converted to cash over the next year is classified as non-current.  The Company's policy is to reserve for its drug product inventory that it determines is unlikely to be sold to, or if sold, unlikely to be utilized by its customers on or before its expiration date.  
Property and Equipment
Property and equipment is recorded at cost and is depreciated using the straight‑line method over the useful lives of the assets, which range from three to ten years. Expenditures for routine maintenance and repairs are expensed as incurred. Leasehold improvements are amortized using the straight‑line method over the shorter of the useful lives or the related lease term.
Impairment of Long-lived Assets and Goodwill
Long-lived assets, such as property and equipment and definite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Impairment losses on long-lived assets are recognized when events or changes in circumstances indicate that the undiscounted cash flows estimated to be generated by such assets are less than their carrying value and, accordingly, all or a portion of such carrying value may not be recoverable. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts. For the years ended December 31, 2023 and 2022, there were no impairments of long-lived assets.
Rockwell reviews goodwill and indefinite-lived intangible assets at least annually for possible impairment. Goodwill and indefinite-lived intangible assets are reviewed for possible impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit or the indefinite-lived intangible assets below their carrying values. Rockwell completed its annual impairment tests as of December 31, 2023 and 2022, and determined that no adjustment for impairment of goodwill or intangible assets was required during the years ended December 31, 2023 and 2022.
Goodwill and Intangible Assets
Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. Intangible assets with indefinite useful lives are measured at their respective fair values as of the acquisition date. Goodwill was $0.9 million as of December 31, 2023 and December 31, 2022.
Definite-lived intangible assets consist of our customer list associated with the Evoqua asset acquisition and license fees related to the technology, intellectual property and marketing rights for Triferic covered under certain issued patents. Definite-lived intangible assets have been capitalized and are being amortized over their useful life.
Income Taxes
Rockwell accounts for income taxes in accordance with the provisions of ASC 740‑10, Income Taxes. A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the year. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between book and tax accounting and operating loss and tax credit carryforwards. A valuation allowance is established for deferred tax assets if the Company determine it to be more likely than not that the deferred tax asset will not be realized.
The effects of tax positions are generally recognized in the financial statements consistent with amounts reflected in returns filed, or expected to be filed, with taxing authorities. For tax positions that the Company considers to be uncertain,
F-16

current and deferred tax liabilities are recognized, or assets derecognized, when it is probable that an income tax liability has been incurred and the amount of the liability is reasonably estimable, or when it is probable that a tax benefit, such as a tax credit or loss carryforward, will be disallowed by a taxing authority. The amount of unrecognized tax benefits related to current tax positions is insignificant. The Company recognizes interest and penalties accrued related to unrecognized tax benefits as income tax expense.
Research and Product Development
The Company recognizes research and product development expenses as incurred. The Company incurred product development and research costs related to the commercial development, patent approval and regulatory approval of new products aggregating approximately $1.1 million and $3.1 million for the years ended December 31, 2023 and 2022, respectively.
Stock-Based Compensation
Service-Based Stock Unit Awards
The Company expenses stock-based compensation to employees and non-employees over the requisite service period based on the grant-date fair value of the awards. The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, and the assumptions used in calculating the fair value of stock-based awards represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. For the years ended December 31, 2023 and 2022, the Company recorded stock-based compensation expense on its options granted under the Company’s equity compensation plans to its directors and officers, and its employees (See Note 13).
Market and Performance-Based Stock Unit Awards
In addition to awards with service-based vesting conditions, the Company has granted performance share units with market and performance conditions, to certain of its executives. The fair value of awards with performance conditions are based on the fair value of the Company’s common stock on the date of grant. The fair value of awards with market conditions are based on a Monte Carlo simulation model. Assumptions and estimates utilized in the calculation of the fair value of the market awards include the risk-free interest rate, dividend yield, average closing price, expected volatility based on the historical volatility of the Company, and the remaining period of the award.
The awards with performance conditions vest and result in issuance, at settlement, of common stock for each recipient based upon the recipient’s continued employment with the Company through the settlement date of the award and the Company’s achievement of specified milestones. The requisite service period of the awards with performance conditions is generally 1-2 years. In the case of awards with performance conditions, the Company recognizes stock-based compensation expense based on the grant date fair value of the award when achievement of the underlying performance-based targets become probable.
The awards with market conditions vest and result in the issuance of common stock based upon the recipient’s continuing employment with the Company through the settlement date of the award related to the market capitalization criteria. The fair value related to the awards with market conditions is recorded as stock-based compensation expense over the period from date of grant to the settlement date regardless of whether the market capitalization is achieved.
Leases
The Company accounts for its leases under ASC 842, Leases. Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the consolidated balance sheets as both a right-of-use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company's incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right-of-use assets are amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right-of-use asset result in straight-line expense over the lease term. Variable lease expenses, if any, are recorded when incurred.
In calculating the right-of-use assets and lease liabilities, the Company elected the practical expedient to combine lease and non-lease components. Additionally, the Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
F-17

Commitments and Contingencies
In the normal course of business, the Company may become subject to loss contingencies, such as legal proceedings and claims arising out of its business, including government investigations. An accrual for a loss contingency is recognized when it is probable that an asset had been impaired or a liability had been incurred and the amount of loss can be reasonably estimated. The Company expenses legal costs associated with loss contingencies as they are incurred.
Restatement of Loss Per Share
Loss per share for the year ended December 31, 2022 was recalculated and restated and is presented on a comparable basis with the year ended December 31, 2023. In the first quarter of 2023, the Company determined it should have included pre-funded warrants issued in the second quarter of 2022 in the loss per share calculation in accordance with ASC 260-10-45-13, which treats shares of common stock exercisable for little to no consideration as included in the denominator of both the basic and diluted earnings per share calculations. While the Company has determined the impact of including the pre-funded warrants in the loss per share calculations does not have a material impact on previously issued financial statements, the Company has recalculated and restated amounts presented on a comparative and consistent basis with current period results. The table below summarizes previously reported and restated amounts on a comparative basis.
Year Ended December 31,
2022
As Previously Reported:
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(1.89)
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted9,866,844 
As Restated:
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(1.31)
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted14,304,512 
Loss Per Share
ASC 260, Earnings Per Share, requires dual presentation of basic and diluted earnings per share (“EPS”), with a reconciliation of the numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issued common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity.
Basic net loss per share of common stock excludes dilution and is computed by dividing the net loss, less accretion of the Series X Preferred Stock, by the weighted average number of shares outstanding during the period. Diluted net loss per share of common stock reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity unless inclusion of such shares would be anti-dilutive. The Company has only incurred losses, therefore, basic and diluted net loss per share is the same.
The Company’s potentially dilutive securities include stock options, restricted stock awards and units, convertible preferred stock and warrants. These securities were excluded from the computations of diluted net loss per share for the years ended December 31, 2023 and 2022, as the effect would be to reduce the net loss per share. The following table includes the potential shares of common stock, presented based on amounts outstanding at each period end, that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
F-18

As of December 31,
20232022
Warrants to purchase common stock3,793,388 10,196,268 
Convertible Preferred Stock1,363,636 1,363,636 
Options to purchase common stock1,328,621 1,206,905 
Unvested restricted stock units258,885 125,000 
Unvested restricted stock awards891 891 
Total6,745,421 12,892,700 
Included within the weighted average shares of common stock outstanding for the year ended December 31, 2022 are 6,300,000 shares of common stock issuable upon the exercise of Pre-Funded Warrants (See Note 12), as the warrants were exercisable at any time for nominal consideration and, as such, the shares were considered outstanding for the purpose of calculating basic and diluted net loss per share attributable to common stockholders. There were no unexercised Pre-Funded Warrants as of December 31, 2023.
The following table presents the calculation of basic and diluted EPS:
Years Ended December 31,
20232022
Numerator:
Net Loss$(8,439)$(18,679)
Accretion of Series X Preferred Stock(150) 
Net Loss Attributable to Common Stockholders$(8,589)$(18,679)
Denominator
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted23,322,915 14,304,512 
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(0.37)$(1.31)
Accumulated Other Comprehensive Income
Accumulated other comprehensive income includes all changes in equity during a period except those that resulted from investments by or distributions to the Company’s stockholders. Accumulated other comprehensive income refers to revenues, expenses, gains and losses that are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to stockholders’ equity. Accumulated other comprehensive income consists of unrealized gains and losses on available‑for‑sale investment debt securities and foreign currency translation adjustments.
Adoption of Recent Accounting Pronouncements and New Accounting Pronouncements
The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), which introduced an impairment model that is based on expected credit losses, rather than incurred losses, to estimate credit losses on certain types of financial instruments (e.g., loan commitments). The expected credit losses should consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments, over the contractual term. Financial instruments with similar risk characteristics may be grouped together when estimating expected credit losses. In addition, ASC 326 requires expected credit related losses for trade accounts receivable, as well as available-for-sale debt securities, which are to be recorded through an allowance for credit losses, while non-credit related losses will continue to be recognized through other comprehensive income. The Company adopted the new guidance, as of January 1, 2023, and it did not have a material impact on the consolidated financial statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting - Improvements to Reportable Segment Disclosures, which updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. The amendments in this ASU are effective
F-19

for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which updates income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This ASU also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.
Note 4. Asset Acquisition
On July 10, 2023, the Company completed the Evoqua Asset Acquisition. At the Closing, the Company purchased customer relationships, equipment and inventory from Evoqua, which were related to manufacturing and selling of hemodialysis concentrates products, all of which are manufactured under a contract manufacturing agreement with a third-party organization.
Pursuant to the Purchase Agreement, total consideration was $17.4 million, comprising a cash payment at Closing of $12.4 million (inclusive of transaction costs) and two $2.5 million deferred payments, the first to be paid on the one-year anniversary of the Closing, which is included as a current liability on the Company's consolidated balance sheet, and the second to be paid on the second anniversary of the Closing (collectively, the "deferred consideration").
The transaction was accounted for as an asset acquisition, as the acquired assets did not meet the definition of a business as defined by ASC 805, Business Combinations.
The purchase price was allocated, on a relative fair value basis, to the assets acquired at the July 10, 2023 acquisition date as follows (table in thousands):
Consideration
Cash Payment$12,233 
Deferred Consideration5,000 
Transaction Costs128 
Total Consideration$17,361 
Assets Acquired
Customer Relationships Intangible Asset$11,035 
Equipment5,093 
Inventory1,233 
Total Assets Acquired$17,361 
The fair value of the customer relationships intangible asset was determined using a multi-period excess earnings method, a form of the income approach, which incorporates the estimated future cash flows to be generated from the customer base. Key assumptions included discounted cash flows, estimated life cycle and customer attrition rates. Customer relationships are being amortized over a period of 20 years. Given the recency of the purchase of the equipment in which the assets were recorded at relative fair value, the Company determined the fair value of the equipment using a cost approach, which considered assumptions over the equipment's current replacement cost and useful life. Inventory was purchased directly from the contract manufacturer holding the inventory, which approximated fair value.
During the year ended December 31, 2023, the Company recorded amortization of its customer relationship intangible asset of $0.3 million, resulting in a net intangible asset of $10.8 million as of December 31, 2023.
F-20

Estimated future amortization expense on the Company's customer relationships intangible asset as of December 31, 2023 is as follows (table in thousands):
Year ended December 31:
2024$552 
2025552 
2026552 
2027552 
2028552 
Thereafter7,999 
Total$10,759 
Note 5. Investments - Available-for-Sale
Investments available-for-sale consisted of the following as of December 31, 2023 and 2022 (tables in thousands):
December 31, 2023
Amortized CostUnrealized GainUnrealized LossAccrued Interest IncomeFair Value
Available-for-Sale Securities
Bonds$1,948 $4 $ $ $1,952 
December 31, 2022
Amortized CostUnrealized GainUnrealized LossAccrued Interest IncomeFair Value
Available-for-Sale Securities
Bonds$11,315 $75 $ $ $11,390 

The fair value of investments available-for-sale are determined using quoted market prices from daily exchange-traded markets based on the closing price as of the balance sheet date and are classified as a Level 1 measurement under ASC 820, Fair Value Measurements.
As of December 31, 2023 and 2022, our available-for-sale securities were due in one year or less.
Note 6. Significant Market Segments and Customers
Rockwell operates in one market segment, the hemodialysis market, which involves the manufacture, sale and distribution of hemodialysis products to hemodialysis clinics, including pharmaceutical, dialysis concentrates, dialysis kits and other ancillary products used in the dialysis process. Rockwell's customer mix is diverse, with most customer sales concentrations under 10%, however, two customers, DaVita and Baxter, accounted for approximately 47% and nil, respectively, of Rockwell's total net product sales in 2023 and 46% and 29%, respectively, of its total net product sales in 2022. Rockwell's accounts receivable from DaVita and Baxter were $2.1 million and nil, respectively, as of December 31, 2023 and $1.9 million and $2.3 million, respectively, as of December 31, 2022. For additional information regarding the Company's contracts with DaVita and Baxter, see Notes 3 and 10, respectively.
DaVita is important to Rockwell's business, financial condition and results of operations.  The loss of any significant accounts could have a material adverse effect on the Company's business, financial condition and results of operations. No other current customer accounted for more than 10% of sales in any of the last two years.
The majority of Rockwell's international sales in each of the last two years were sales to domestic distributors that were resold to end users outside the United States. Rockwell's sales to foreign customers and distributors accounted for approximately 9% of its total sales in each of 2023 and 2022.
F-21

Note 7. Inventory
Components of inventory, net of reserves as of December 31, 2023 and 2022 are as follows (table in thousands):
December 31,
2023
December 31,
2022
Inventory - Current Portion
Raw Materials$2,250 $3,351 
Work in Process351 351 
Finished Goods3,270 2,112 
Total Current Inventory5,871 5,814 
Inventory - Long Term(1)
178 1,276 
Total Inventory$6,049 $7,090 
__________
1.Represents inventory related to Triferic raw materials. This Triferic inventory is expected to be utilized for the Company's international partnerships. In September 2022, the Company discontinued its New Drug Applications ("NDAs") for Triferic (dialysate) and Triferic AVNU in the United States. In 2023, the Company reserved $1.1 million of long-term inventory as a result of the termination of the Wanbang development effort.
As of December 31, 2023 and 2022, Rockwell had total Concentrate inventory aggregating $5.9 million and $5.8 million, respectively, against which Rockwell had reserved $25,000 and $25,000, respectively.
Note 8. Property and Equipment
As of December 31, 2023 and 2022, the Company’s property and equipment consisted of the following (table in thousands):
December 31,
2023
December 31,
2022
Leasehold Improvements$1,423 $1,256 
Machinery and Equipment11,131 5,922 
Information Technology & Office Equipment1,845 1,845 
Laboratory Equipment807 807 
15,206 9,830 
Accumulated Depreciation and Amortization(8,804)(7,636)
Net Property and Equipment$6,402 $2,194 
Depreciation and amortization expense for the years ended December 31, 2023 and 2022 was $1.2 million and $0.6 million, respectively.
Note 9. Accrued Liabilities
Accrued liabilities as of December 31, 2023 and 2022 consisted of the following (table in thousands):
December 31,
2023
December 31,
2022
Accrued Compensation and Benefits$2,413 $2,568 
Accrued Unvouchered Receipts1,663 585 
Accrued Manufacturing Expense1,064  
Accrued Workers Compensation254 306 
Accrued Research & Development Expense 43 
Other Accrued Liabilities1,755 4,200 
Total Accrued Liabilities$7,149 $7,702 

F-22

Note 10. Deferred License Revenue
In October 2014, the Company entered into an exclusive distribution agreement with Baxter, which had a term of 10 years, and received an upfront fee of $20 million. Under the exclusive distribution agreement, Baxter distributed and commercialized Rockwell’s hemodialysis concentrates products and provided customer service and order delivery to nearly all U.S. customers. The upfront fee was recorded as deferred license revenue and was being recognized based on the proportion of product shipments to Baxter in each period, compared with total expected sales volume over the term of the distribution agreement. On November 9, 2022, Rockwell paid Baxter a fee, which was reflected as a reduction to revenue on the consolidated statements of operations, and was payable in two equal installments on January 1, 2023 and April 1, 2023, to reacquire its distribution rights to its hemodialysis concentrates products from Baxter and terminated the distribution agreement. Exclusivity and other provisions associated with the distribution agreement terminated November 9, 2022 and the remaining operational elements of the agreement terminated December 31, 2022. To ensure that customer needs continued to be met after January 1, 2023, Rockwell agreed to provide certain services to a group of Baxter's customers until March 31, 2023, and Baxter and Rockwell worked together to transition customers’ purchases of Rockwell’s hemodialysis concentrates through that date. Following the reacquisition of these rights, Rockwell is now unrestricted in its ability to sell its hemodialysis concentrates products to dialysis clinics throughout the United States and around the world. The Company recognized $2.5 million of revenue associated with the upfront fee during the year ended December 31, 2022, and recognized the remaining revenue of $1.5 million during the year ended December 31, 2023.
The remaining agreements with Sun Pharam, Jeil Pharmaceutical, and Drogan Pharmaceuticals comprise the current and long-term portions of deferred license revenue on the consolidated balance sheet as of December 31, 2023.

Note 11. Insurance Financing Note Payable
On July 3, 2022, the Company entered into a short-term note payable for $2.0 million, bearing interest at 5.40% per annum to finance various insurance policies. Principal and interest payments related to this note began on July 3, 2022 and are paid on a straight-line amortization over nine months, and the final payment was due on March 3, 2023. As of December 31, 2022, the Company's insurance note payable balance was $0.5 million and was paid fully in 2023.
On June 3, 2023, the Company entered into a new short-term note payable for $0.7 million, bearing interest at 9.59% per annum to finance various insurance policies. Principal and interest payments related to this note began on July 3, 2023 and are paid on a straight-line amortization over nine months with the final payment due on March 3, 2024. As of December 31, 2023, the Company's insurance note payable balance was $0.2 million.
Note 12. Stockholders’ Equity
Reverse Stock Split
On May 9, 2022, the stockholders of the Company authorized the Board of Directors to effect a reverse stock split of all outstanding shares of common stock. The Board of Directors subsequently approved the implementation of a reverse stock split as a ratio of one-for-eleven shares, which became effective on May 13, 2022. The Company’s outstanding stock options were also adjusted to reflect the one-for-eleven reverse stock split of the Company’s common stock. Outstanding stock options were proportionately reduced and the respective exercise prices, if applicable, were proportionately increased. The reverse stock split resulted in an adjustment to the Series X convertible preferred stock conversion prices to reflect a proportional decrease in the number of shares of common stock to be issued upon conversion. All share and per share data in these consolidated financial statements and related notes hereto have been retroactively adjusted to account for the effect of the reverse stock split.
Preferred Stock
On April 6, 2022, the Company and DaVita entered into the Securities Purchase Agreement ("SPA"), which provided for the issuance by the Company of up to $15 million of preferred stock to DaVita. On April 6, 2022, the Company issued 7,500 shares of Series X Preferred Stock for gross proceeds of $7.5 million. On June 2, 2022, the Company met the conditions for the Second Tranche through a Registered Direct and Private Placement Offering by raising $15 million in additional capital. As a result, on June 16, 2022, the Company issued an additional 7,500 shares of the Series X Preferred Stock to DaVita for gross proceeds of $7.5 million (by virtue of this transaction, DaVita rises to the level of related party).

F-23

The Series X Preferred Stock was issued for a price of $1,000 per share (the "Face Amount"), subject to accretion at a rate of 1% per annum, compounded annually. If the Company’s common stock trades above $22.00 for a period of 30 calendar days, the accretion will thereafter cease. As of December 31, 2023, the Series X Preferred Stock accreted a total of $0.2 million.

The Series X Convertible Preferred Stock is convertible to common stock at rate equal to the Face Amount, divided by a conversion price of $11.00 per share (subject to adjustment for future stock splits, reverse stock splits and similar recapitalization events). As a result, each share of Series X Preferred Stock will initially convert into approximately 91 shares of common stock. DaVita’s right to convert to common stock is subject to a beneficial ownership limitation, which is initially set at 9.9% of the outstanding common stock, which limitation may be reset (not to exceed 19.9%) at DaVita’s option and upon providing prior written notice to the Company. In addition, any debt financing is limited by the terms of our Securities Purchase Agreement with DaVita. Specifically, until DaVita owns less than 50% of its investment, the Company may only incur additional debt in the form of a purchase money loan, a working capital line of up to $5 million or to refinance existing debt, unless DaVita consents.
Additionally, the Series X Preferred Stock has a deemed liquidation event and redemption clause which could be triggered if the sale of all or substantially all of the Company's assets relating to the Company's dialysis concentrates business line. Since the Series X Preferred Stock may be redeemed if certain assets are sold at the option of the holder, but is not mandatorily redeemable and the sale of the assets that would allow for redemption is within the control of the Company, the preferred stock has been classified as permanent equity and initially recognized at fair value of $15 million (the proceeds on the date of issuance) less issuance costs of $0.1 million, resulting in an initial value of $14.9 million. The Company will assess at each reporting period whether conditions have changed to now meet the mandatory redemption definition which could trigger liability classification.
As of December 31, 2023 and 2022, there were 2,000,000 shares of preferred stock, $0.0001 par value per share, authorized and 15,000 shares of preferred stock issued and outstanding.
Common Stock
As of December 31, 2023 and 2022, there were 170,000,000 shares of common stock, $0.0001 par value per share, authorized and 29,130,607 and 12,163,673 shares issued and outstanding, respectively.
As of December 31, 2023 and 2022, the Company reserved for issuance the following shares of common stock related to the potential exercise of employee stock options, unvested restricted stock, convertible preferred stock, pre-funded warrants and all other warrants (collectively, "common stock equivalents"):
As of December 31,
Common stock and common stock equivalents:20232022
Common stock29,130,607 12,163,673 
Common stock issuable upon exercise of pre-funded warrants 6,300,000 
Common stock and pre-funded stock warrants29,130,607 18,463,673 
Warrants to Purchase Common Stock3,793,388 10,196,268 
Convertible Preferred Stock1,363,636 1,363,636 
Options to Purchase Common Stock1,328,621 1,206,905 
Unvested Restricted Stock Units258,885 125,000 
Unvested Restricted Stock Awards891 891 
Total35,876,028 31,356,373 
Controlled Equity Offering

On April 8, 2022, the Company entered into the Sales Agreement (the "ATM facility") with Cantor Fitzgerald & Co. as Agent, pursuant to which the Company may offer and sell from time to time up to $12.2 million of shares of Company’s common stock through the Agent.

In May 2022, the Company sold 7,500 shares of its common stock pursuant to the Sales Agreement for gross proceeds of $15,135, at a weighted average selling price of approximately $2.02 per share. The Company paid $378 in commissions and offering fees related to the sale of shares of common stock.
F-24


During the quarter ended December 31, 2023, 640,944 shares were sold pursuant to the Sales Agreement for net proceeds of $1.1 million. Approximately $11.0 million remains available for sale under the ATM facility.
Registered Direct Offering

On May 30, 2022, the Company entered into the Registered Direct Purchase Agreement with the Purchaser, pursuant to which the Company issued and sold, in a registered direct offering (the “Offering”), 844,613 shares of its common stock at price of $1.39 per share, and pre-funded warrants to purchase up to an aggregate of 7,788,480 shares of common stock (the “Pre-Funded Warrants” and the shares of common stock underlying the Pre-Funded Warrants, the “Warrant Shares”). The purchase price of each Pre-Funded Warrant was equal to the price at which a share of common stock was sold to the public in the Offering, minus $0.0001, and the exercise price of each Pre-Funded Warrant was $0.0001 per share. The Registered Direct Purchase Agreement contains customary representations and warranties and agreements of the Company and the Purchaser and customary indemnification rights and obligations of the parties.

During the year ended December 31, 2023, all of the remaining 6,300,000 Pre-Funded Warrants to purchase common stock were exercised at an exercise price of $0.0001 per share, which resulted in gross proceeds to the Company of $630. During the year ended December 31, 2022, 1,488,480 Pre-Funded Warrants to purchase common stock were exercised at an exercise price of $0.0001 per share, which resulted in gross proceeds to the Company of $149.
Private Placement

Also on May 30, 2022, concurrent with the Offering, the Company entered into the private investment in public equity "PIPE" Purchase Agreement relating to the offering and sale (the “Private Placement”) of warrants to purchase up to a total of 9,900,990 shares of common stock (the "PIPE Warrants") and pre-funded warrants to purchase up to a total of 1,267,897 shares of common stock (the “Pre-Funded PIPE Warrants”). Each warrant was sold at a price of $0.125 per underlying warrant share and was exercisable at an exercise price of $1.39 per share. The purchase price of each Pre-Funded PIPE Warrant was equal to the price at which a share of common stock was sold to the public in the Offering, minus $0.0001, and the exercise price of each Pre-Funded PIPE Warrant was $0.0001 per share. As of December 31, 2022, all Pre-Funded PIPE Warrants were exercised.

The Offering and the Private Placement closed on June 2, 2022. The net proceeds to the Company from the Offering and the Private Placement were approximately $14.9 million, after deducting fees and expenses. Subject to certain ownership limitations, the PIPE Warrants are exercisable upon issuance.

The Company has accounted for the common stock related to the Offering and Private Placement as equity on the accompanying consolidated balance sheet as of December 31, 2022. The amount allocated to common stock was $2.0 million. This allocation is equal to the total proceeds of $15.0 million less the amount allocated to Warrants of $12.9 million and is also net of the direct and incremental costs associated with the Offering and Private Placement of $0.1 million. The Black-Scholes pricing model was used to calculate the value of Warrants relating to the Offering and Private Placement.

On July 10, 2023, the Company entered into a letter agreement (the “Letter Agreement”) with Armistice Capital Master Fund Ltd. (“Armistice”), which held a warrant (the “Prior Warrant”) to purchase 9,900,990 shares of common stock of the Company (the “Common Stock”) with an exercise price of $1.39 per share, offering Armistice the opportunity to exercise the Prior Warrant for cash, provided the Prior Warrant was exercised for cash on or prior to 5:00 P.M. Eastern Time on July 10, 2028 (the “End Date”). In addition, Armistice would receive a “reload” warrant (the “Reload Warrant”) to purchase 3,750,000 shares of Common Stock with an exercise price of $5.13 per share, the closing price as reported by the Nasdaq Capital Market on July 7, 2023. The terms of the Reload Warrant and Letter Agreement provide for customary resale registration rights. The Reload Warrant may be exercised at all times prior to the 54 months month anniversary of its issuance date. The Prior Warrant and the Reload Warrant both provide that a holder (together with its affiliates) may not exercise any portion of the Prior Warrant or the Reload Warrant to the extent that the holder would own more than 9.99% of the Company’s outstanding Common Stock immediately after exercise, as such percentage ownership is determined in accordance with the terms of such warrant. To the extent the exercise of the Prior Warrant would result in Armistice holding more than 9.99% of the Company’s outstanding Common Stock, such shares of Common Stock in excess of 9.99% will be held in abeyance. The Letter Agreement amended the Prior Warrant to extend the expiration date thereof to one year following the original expiration date set forth therein.

Armistice exercised the Prior Warrant on July 10, 2023, and the Company received gross proceeds of approximately $13.8 million.
F-25

Note 13. Stock-Based Compensation
The Board of Directors adopted the 2018 Long-Term Incentive Plan (“2018 LTIP”) on January 29, 2018 as a replacement for the Company's prior 2007 Long Term Incentive Plan. As of December 31, 2023, the maximum number of shares of common stock with respect to which awards may be issued under the 2018 LTIP, as amended and restated, was 2,618,182. As of December 31, 2023, the 2018 LTIP had 1,403,325 shares of common stock available for grant. The Compensation Committee of the Board of Directors (the “Committee”) is responsible for the administration of the 2018 LTIP, including the grant of stock based awards and other financial incentives including performance based incentives to employees, non‑employee directors and consultants.
The Company's stock option agreements under the 2018 LTIP allow for the payment of the exercise price of vested stock options either through cash remittance in exchange for newly issued shares, or through non‑cash exchange of previously issued shares held by the recipient for at least six months in exchange for our newly issued shares. The 2018 LTIP also allows for the retention of shares in payment of the exercise price and income tax withholding. The latter method results in no cash being received by the Company, but also results in a lower number of total shares being outstanding subsequently as a direct result of this exchange of shares. Shares returned to the Company in this manner are retired.
The Company recognized total stock-based compensation expense during the years ended December 31, 2023 and 2022 as follows (table in thousands):
Year Ended December 31,
20232022
Service based awards:
Restricted stock units$375 $129 
Stock option awards557 576 
932 705 
Performance based awards:
Restricted stock awards (390)
Total$932 $315 
Performance Based Restricted Stock Awards
A summary of the Company’s performance based restricted stock awards during the year ended December 31, 2023 is as follows:
Performance Based Restricted Stock AwardsNumber of SharesWeighted Average
Grant-Date
Fair Value
Unvested at January 1, 2023891 $62.70 
Unvested at December 31, 2023891 $62.70 
Performance-based restricted stock awards are measured based on their fair value on the date of grant and amortized over the vesting period of 20 months. As of December 31, 2023, there is no unrecognized stock-based compensation expense related to performance-based restricted stock awards.
Service Based Restricted Stock Units
A summary of the Company’s service based restricted stock units during the year ended December 31, 2023 is as follows:
F-26

Service Based Restricted Stock UnitsNumber of SharesWeighted Average
Grant-Date
Fair Value
Unvested at January 1, 2023125,000 $1.47 
Granted313,065 $1.87 
Forfeited(54,180)$1.37 
Vested(125,000)$1.47 
Unvested at December 31, 2023258,885 $1.83 
The fair value of service based restricted stock units are measured based on their fair value on the date of grant and amortized over the vesting period. The vesting periods range from 1-3 years. As of December 31, 2023, the unrecognized stock-based compensation expense was $0.2 million which is expected to be recognized over the next 14 months.
Service Based Stock Option Awards
The fair value of the service based stock option awards granted for the years ended December 31, 2023 and 2022 were based on the following assumptions:
December 31,
20232022
Exercise price
$1.37 - $2.83
$1.28 - $1.66
Expected stock price volatility
81.6% - 81.8%
76.2% - 78.5%
Risk-free interest rate
3.41% - 4.84%
1.97% - 3.44%
Term (years)
4.0 - 6.0
5.5 - 6.0
A summary of the Company’s service based stock option activity for the year ended December 31, 2023 is as follows:
Service Based Stock Option AwardsShares
Underlying
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
(in $1,000's)
Outstanding at January 1, 20231,206,905 $8.32 
Granted497,245 $1.58 
Expired(146,230)$22.76 
Forfeited(229,299)$2.47 
Outstanding at December 31, 20231,328,621 $5.22 8.5$450 
Exercisable at December 31, 2023361,531 $14.19 7.3$76 
The aggregate intrinsic value in the table above is calculated as the difference between the closing price of the Company's common stock and the exercise price of the stock options that had strike prices below the closing price. The weighted average grant date fair value for service based stock option awards during the years ended December 31, 2023 and 2022 was $1.09 and $0.99, respectively.
As of December 31, 2023, total stock-based compensation expense related to 967,090 unvested options not yet recognized totaled approximately $0.7 million which is expected to be recognized over the next 3.0 years.
Note 14. License Agreements
Product License Agreements

The Company is a party to a Licensing Agreement between the Company and Charak, LLC (“Charak”) dated January 7, 2002 (the “2002 Agreement”) that grants the Company exclusive worldwide rights to certain patents and information related to our Triferic product. On October 7, 2018, the Company entered into a Master Services and IP Agreement (the “Charak MSA”) with Charak and Dr. Ajay Gupta, a former Officer of the Company. Pursuant to the MSA, the parties entered into three additional agreements described below related to the license of certain soluble ferric pyrophosphate (“SFP”) intellectual
F-27

property owned by Charak, as well as the Employment Agreement (defined below). As of December 31, 2023 and 2022, the Company has accrued $85,400 and $87,900, respectively, relating to certain IP reimbursement expenses and certain sublicense royalty fees as an accrued liability on the consolidated balance sheets.
Pursuant to the Charak MSA, the aforementioned parties entered into an Amendment, dated as of October 7, 2018 (the “Charak Amendment”), to the 2002 Agreement, under which Charak granted the Company an exclusive, worldwide, non-transferable license to commercialize SFP for the treatment of patients with renal failure. The Charak Amendment amends the royalty payments due to Charak under the 2002 Agreement such that the Company is liable to pay Charak royalties on net sales by the Company of products developed under the license, which includes the Company’s Triferic product, at a specified rate until December 31, 2021 and thereafter at a reduced rate from January 1, 2022 until February 1, 2034. Additionally, the Company is required to pay Charak a percentage of any sublicense income during the term of the agreement, which cannot be less than a minimum specified percentage of net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and be no less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.
Also pursuant to the Charak MSA, the Company and Charak entered into a Commercialization and Technology License Agreement IV Triferic, dated as of October 7, 2018 (the “IV Agreement”), under which Charak granted the Company an exclusive, sub-licensable, royalty-bearing license to SFP for the purpose of commercializing certain intravenous-delivered products incorporating SFP for the treatment of iron disorders worldwide for a term that expires on the later of February 1, 2034 or upon the expiration or termination of a valid claim of a licensed patent. The Company was liable to pay Charak royalties on net sales by the Company of products developed under the license at a specified rate until December 31, 2021. From January 1, 2022 until February 1, 2034, the Company is liable to pay Charak a base royalty at a reduced rate on net sales and an additional royalty on net sales while there exists a valid claim of a licensed patent, on a country-by-country basis. The Company shall also pay to Charak a percentage of any sublicense income received during the term of the IV Agreement, which amount shall not be less than a minimum specified percentage of net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and not be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.
Also pursuant to the Charak MSA, the Company and Charak entered into a Technology License Agreement TPN Triferic, dated as of October 7, 2018 (the “TPN Agreement”), pursuant to which Charak granted the Company an exclusive, sub-licensable, royalty-bearing license to SFP for the purpose of commercializing worldwide certain TPN products incorporating SFP. The license grant under the TPN Agreement continues for a term that expires on the later of February 1, 2034 or upon the expiration or termination of a valid claim of a licensed patent. During the term of the TPN Agreement, the Company is liable to pay Charak a base royalty on net sales and an additional royalty on net sales while there exists a valid claim of a licensed patent, on a country-by-country basis. The Company shall also pay to Charak a percentage of any sublicense income received during the term of the TPN Agreement, which amount shall not be less than a minimum royalty on net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and not be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.
The potential milestone payments are not yet considered probable, and no milestone payments have been accrued at December 31, 2023.
Note 15. Commitments and Contingencies
Insurance
The Company evaluates various kinds of risk that it is exposed to in its business. In its evaluation of risk, the Company evaluates options and alternatives to mitigating such risks. For certain insurable risks, Rockwell may acquire insurance policies to protect against potential losses or to partially insure against certain risks. For the Company's subsidiary, Rockwell Transportation, Inc., Rockwell maintains a partially self-insured workers' compensation policy. Under the policy, its self‑insurance retention is $350,000 per occurrence and $618,000 in aggregate coverage for the policy year ending June 1, 2024. The total amount at December 31, 2023 by which retention limits exceed the claims paid and accrued is approximately $535,000 for the policy year ending July 1, 2023. Estimated loss and additional future claims of approximately $254,000 have been reserved and accrued for the year ended December 31, 2023.
As of December 31, 2023, approximately $0.4 million was held in cash collateral and escrow by the insurance carrier for workers’ compensation insurance. At December 31, 2023, amounts held in cash collateral and escrow are included in prepaid expenses and other non-current assets in the consolidated financial statements.
F-28

Litigation

    The Company may be involved in certain routine legal proceedings from time to time before various courts and governmental agencies. The Company cannot predict the final disposition of such proceedings. The Company regularly reviews legal matters and record provisions for claims considered probable of loss. The resolution of these pending proceedings is not expected to have a material effect on its operations or consolidated financial statements in the period in which they are resolved.

Note 16. Leases
Rockwell leases its production facilities and administrative offices as well as certain equipment used in its operations including leases on transportation equipment used in the delivery of its products. The lease terms range from monthly to seven years. Rockwell occupies a 51,000 square foot facility and a 17,500 square foot facility in Wixom, Michigan under a lease expiring in August 2024. Rockwell also occupies two other manufacturing facilities, a 51,000 square foot facility in Grapevine, Texas under a lease expiring in December 2025, and a 57,000 square foot facility in Greer, South Carolina under a lease expiring February 2026. In addition, Rockwell occupies 4,100 square feet of office space in Hackensack, New Jersey under a lease expiring on October 31, 2024. This lease was subleased on December 15, 2021 with an expiration date of October 31, 2024.
The following summarizes quantitative information about the Company’s operating and finance leases (dollars in thousands):
For the year ended December 31,
20232022
Operating leases
   Operating lease cost$1,672 $1,710 
   Variable lease cost497 388 
Operating lease expense2,169 2,098 
Finance leases
   Amortization of right-of-use assets565 565 
   Interest on lease obligations147 179 
Finance lease expense712 744 
Short-term lease rent expense17 17 
Total rent expense$2,898 $2,859 
Other information
Operating cash flows from operating leases$1,777 $1,772 
Operating cash flows from finance leases$147 $179 
Financing cash flows from finance leases$522 $482 
Right of use assets obtained in exchange for operating lease liabilities$ $768 
Weighted-average remaining lease term - operating leases2.33.0
Weighted-average remaining lease term – finance leases3.54.4
Weighted-average discount rate - operating leases6.5 %6.4 %
Weighted-average discount rate – finance leases6.4 %6.4 %
Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):
F-29

OperatingFinance
Year ending December 31, 2024$1,511 $672 
Year ending December 31, 20251,021 676 
Year Ended December 31, 2026362 666 
Year Ended December 31, 2027129 311 
Year Ended December 31, 20282  
Total3,025 2,325 
Less present value discount(211)(237)
Operating and Finance lease liabilities.$2,814 $2,088 
Note 17. Loan and Security Agreement
    On March 16, 2020, Rockwell and Rockwell Transportation, Inc., as Borrowers, entered into a Loan and Security Agreement (the "Loan Agreement") with Innovatus Life Sciences Lending Fund I, LP ("Innovatus"), as collateral agent and the lenders party thereto, pursuant to which Innovatus, as a lender, agreed to make certain term loans to the Company in the aggregate principal amount of up to $35.0 million (the "Term Loans"). Funding of the first $22.5 million tranche was completed on March 16, 2020. The Company is no longer eligible to draw on additional tranches, which were tied to the achievement of certain milestones. Net draw down proceeds were $21.2 million with closing costs of $1.3 million. The Company also owes an additional fee equal to 4.375% of the funded amount of the Term Loans, or $1.0 million (such additional fee, the “Final Fee”) at maturity. The Company is accreting up to this Final Fee premium with a charge against interest expense on the accompanying consolidated statements of operations.

In connection with each funding of the Term Loans, the Company was required to issue to Innovatus a warrant (the “Warrants”) to purchase a number of shares of the Company’s common stock equal to 3.5% of the principal amount of the relevant Term Loan funded divided by the exercise price. In connection with the first tranche of the Term Loans, the Company issued a Warrant to Innovatus, exercisable for, after considering the impact of the reverse stock split as further described in Note 12, an aggregate of 43,388 shares of the Company’s common stock at an exercise price of $18.15 per share. The Warrant may be exercised on a cashless basis and is immediately exercisable through the seventh anniversary of the applicable funding date. The number of shares of common stock for which the Warrant is exercisable and the associated exercise price are subject to certain proportional adjustments as set forth in such Warrant. The Company evaluated the warrant under ASC 470, Debt, and recognized an additional debt discount of approximately $0.5 million based on the relative fair value of the base instruments and warrants. The Company calculated the fair value of the warrant using the Black-Scholes model.

The Term Loan was scheduled to mature on March 16, 2025, and bear interest at the greater of (i) Prime Rate (as defined in the Loan Agreement) and (ii) 4.75%, plus 4.00% with an initial interest rate of 8.75% per annum and an effective interest rate of 12.50% as of December 31, 2023. The Company had the option, under certain circumstances, to add 1.00% of such interest rate amount to the then outstanding principal balance in lieu of paying such amount in cash. For the year ended December 31, 2023, interest expense amounted to $1.2 million.

The Loan Agreement is secured by all assets of the Company and Rockwell Transportation, Inc. and contains customary representations and warranties and covenants, subject to customary carve outs, and initially included financial covenants related to liquidity and sales of Triferic. There can be no assurances that the Company can maintain compliance with the covenants under the Loan Agreement, which may result in an event of default. The Company's ability to comply with these covenants may be adversely affected by events beyond its control. For example, the Loan Agreement contains certain financial covenants relating to sales and, as a result of geopolitical and other factors, the Company may not be able to satisfy such covenants in the future. If the Company is unable to comply with the covenants under the Loan Agreement, it would pursue all available cure options in order to regain compliance. The Company previously failed to satisfy a revenue covenant for the period ended December 31, 2020 and then subsequently agreed to an appropriate remedy during the applicable cure period. However, the Company may not be able to mutually agree with Innovatus on appropriate remedies to cure a future breach of a covenant, which could give rise to an event of default. If the Company is unable to avoid an event of default, any required repayments could have an adverse effect on its liquidity. The financial statements for December 31, 2023 have been prepared with the assumption that the Company will be able to agree to an appropriate remedy during the applicable cure period for any future breaches of operating covenants.

In September 2021, the Company entered into an amendment to the Loan Agreement in which the Company, in exchange for Innovatus lowering the sales covenants, agreed to (i) prepay an aggregate principal amount of $7.5 million in ten
F-30

installments commencing on December 1, 2021; (ii) pay an additional prepayment premium of 5% on prepaid amounts if the Company elects to prepay all outstanding term loans on or before September 24, 2023 and (iii) maintain minimum liquidity of no less than $5.0 million if the aggregate principal amount of term loans is greater than $15.0 million pursuant to the liquidity covenant in the Loan Agreement.

On November 10, 2022, the Company entered into a Second Amendment to the Loan and Security Agreement (the “Second Amendment”) dated as of November 14, 2022 with Innovatus. Pursuant to the Second Amendment, the Company (i) prepaid an additional aggregate principal amount of $5.0 million in Term Loans in one installment on November 14, 2022; and (ii) paid interest only payments until September 2023, at which time it resumed scheduled debt payments. The financial covenant related to the sales of Triferic was replaced with the trailing 6 months revenue of our concentrates products. The Company's ability to comply with the covenants under the Loan Agreement may be adversely affected by events beyond its control. If the Company is unable to comply with the covenants under the Loan Agreement, it would pursue all available cure options in order to regain compliance. However, the Company may not be able to mutually agree with Innovatus on appropriate remedies to cure a future breach of a covenant, which could give rise to an event of default. However, as of December 31, 2023, the Company was in compliance with its covenants under the Loan Agreement.

On January 2, 2024, the Company's Loan Agreement was amended to include, among other things, an interest-only period for 30 months, or up to 36 months if certain conditions are met, and extend the maturity date to January 1, 2029. (See Note 19 for further detail).
As of December 31, 2023, the outstanding balance of the Term Loan was $8.3 million, net of unamortized issuance costs, discount of $0.4 million, and including $0.7 million of premium accretion.

The following table reflects the schedule of principal payments on the Term Loan as of December 31, 2023 after giving effect to the January 2, 2024 amendment (in thousands):
YearPrincipal Payments
2024$ 
2025$ 
2026$$1,333 
20273,200 
20283,200 
2029267 
Total$8,000 

Note 18. Income Taxes
A reconciliation of income tax expense at the statutory rate to income tax expense at our effective tax rate is as follows (dollars in thousands):
Year Ended December 31,
20232022
Tax Benefit Computed of Pretax Loss$(1,772)$(4,361)
Changes in Tax Laws  
Foreign Income Tax Expense  
Effect of Change in Valuation Allowance1,772 4,361 
Total Income Tax Expense$ $ 
F-31

The details of the net deferred tax asset are as follows (dollars in thousands):
December 31,
20232022
Deferred tax assets:
Net Operating Loss Carryforward$72,612 $70,686 
Stock Based Compensation7,856 7,792 
General Business Credit6,872 6,872 
Research & Experimental Expenses459 371 
Inventories398 234 
Accrued Expenses144 605 
Deferred License Revenue118 983 
Other Deferred Tax Assets1,989 1,274 
Total Deferred Tax Assets90,448 88,817 
Deferred Tax Liabilities:
Goodwill & Intangible Assets259 224 
Prepaid Expenses181 316 
Book over Tax Depreciation35 8 
Total Deferred Tax Liabilities475 548 
Subtotal89,973 88,269 
Valuation Allowance(89,973)(88,269)
Net Deferred Tax Asset$ $ 

Deferred tax assets result primarily from net operating loss carryforwards. For federal tax purposes, we have net operating loss carryforwards of approximately $321.4 million of which approximately $164.7 million began expiring in 2023 and will continue to expire through 2038.

In assessing the potential for realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company recognized no income tax expense or benefit for the years ended December 31, 2023 and 2022. Considered together with the Company's limited history of operating income and its net losses in 2023 and 2022, management has placed a full valuation allowance against the net deferred tax assets as of December 31, 2023 and 2022.

Rockwell accounts for its uncertain tax positions in accordance with ASC 740‑10, Income Taxes and the amount of unrecognized tax benefits related to tax positions is not significant at December 31, 2023 and 2022. The Company has not been under tax examination in any jurisdiction for the years ended December 31, 2023 and 2022. A recent IRC Section 382 study has not been performed, which could limit the value of the Company's net operating losses.
Note 19. Subsequent Events
Third Amendment to Loan Agreement
On January 2, 2024, the Company and Rockwell Transportation, Inc. entered into the Third Amendment to and Restatement of the Loan and Security Agreement (the "A&R Loan Agreement") with Innovatus, dated January 1, 2024 (the "A&R Effective Date"). The A&R Loan Agreement provides for the continuation of term loans initially borrowed under the Loan Agreement amounting to $8.0 million as of the A&R Effective Date. The Company will make interest-only payments on the Term Loans for 30 months, or up to 36 months if certain conditions are met. The Term Loans will mature on the fifth anniversary of the A&R Effective Date, unless earlier repaid. The Term Loans will bear interest at the greater of (i) Prime Rate (as defined in the A&R Loan Agreement) and (ii) 7.50%, plus 3.50%. At the Company's option, 2.00% of the interest due on any applicable interest payment date during the interest-only period may be paid in-kind by adding such amount to the then outstanding principal balance of the Term Loans.
The Term Loans may be voluntarily prepaid in full (but not partially) at any time, upon at least seven business days’ prior notice. In connection with any voluntary prepayment or satisfaction of the Term Loans prior to the maturity date
F-32

(including any acceleration), the Company will pay all accrued and unpaid interest and all other amounts due in connection with the Term Loans, together with (x) a prepayment fee (the “Prepayment Fee”) equal to: (i) 6.0% of the principal amount of the Term Loans prepaid if the payment is made before the first anniversary of the A&R Effective Date; (ii) 2.0% of the principal amount of the Term Loans prepaid if the payment is made after the first anniversary of the A&R Effective Date but on or before the second anniversary of the A&R Effective Date; (iii) 1.0% of the principal amount of the Term Loans prepaid if the payment is made after the second anniversary of the A&R Effective Date but on or before the third anniversary of the A&R Effective Date; or (iv) 0% of the principal amount of the Term Loans prepaid if the payment is made after the third anniversary of the A&R Effective Date through maturity, and (y) an additional fee equal to 4.375% of the funded amount of the Term Loans Final Fee. The Term Loans will be mandatorily prepaid upon a change in control of the Company, or upon any early termination/acceleration of the Term Loans. In the event of a mandatory prepayment of the Term Loans, the Company shall be required to pay the Prepayment Fee (if applicable), as well as the Final Fee. The Final Fee shall be due and payable at maturity if it has not previously been paid in full in connection with a prepayment of the Term Loans.
The A&R Loan Agreement is secured by all assets of the Company and Rockwell Transportation, Inc. Proceeds were used for working capital purposes. The A&R Loan Agreement contains customary representations and warranties and affirmative and negative covenants, subject to exceptions as described in the A&R Loan Agreement. The A&R Loan Agreement includes a financial covenant that requires actual consolidated revenue from the sale and supply of hemodialysis products for the trailing six-month period (ended on the date when tested), to be not less than 85.0% of the projections for the same period and, beginning with the quarter ending September 30, 2024, actual consolidated revenue from the sale and supply of hemodialysis products for the trailing six-month period (ended on the date when tested), to be not less than 80.0% of the projections for the same period. The A&R Loan Agreement also includes a financial covenant that requires that the Company to maintain minimum liquidity of the greater of (x) the Company’s three-month cash burn or (y) the sum of $1.5 million and the aggregate amount of finance lease payments required to be made during the succeeding 12 months (or during a continuing event of default, the aggregate amount of finance lease payments required to be made during the entire term of such capital leases).
In connection with the execution of the A&R Loan Agreement, on January 2, 2024, the Company issued to Innovatus a warrant to purchase 191,096 shares of the Company’s common stock with an exercise price of $1.83 per share. The warrant may be exercised on a cashless basis, and is immediately exercisable through the January 2, 2029. The number of shares of common stock for which the warrant is exercisable and the exercise price are subject to certain proportional adjustments as set forth in the warrant.

F-33
EX-10.30 2 rmti-20231231x10kxex1030.htm EX-10.30 Document
Exhibit 10.30

Employment Agreement

This Employment Agreement (the “Agreement”) is made as of July 21, 2021 (the “Effective Date”), by and between Rockwell Medical, Inc., a Delaware corporation (the “Company”), and Megan C. Timmins (“Executive”), subject to the terms and conditions defined in this Agreement.
WHEREAS, the Company and Executive desire the Executive be employed by the Company to act as the Company’s SVP, General Counsel and Secretary and member of the Company’s Senior Leadership Team, subject to the terms and conditions set forth in this Agreement and such policies and procedures as the Company may from time to time implement and that are provided to the Executive;
NOW, THEREFORE, in consideration of the covenants contained herein, and for other valuable consideration, the Company and Executive hereby agree as follows:
1.Certain Definitions. Certain definitions used herein shall have the meanings set forth on Exhibit A attached hereto.
2.Executive’s Duties and Obligations.
(a)Duties; Start Date. Executive shall serve as the Company’s SVP, General Counsel and Secretary effective on August 16, 2021, or such other mutually agreeable date (such date being referred to herein as the “Commencement Date”). Executive shall report to the President and Chief Executive Officer of the Company (“CEO”). Executive shall have those duties and responsibilities customarily associated with the position of SVP, General Counsel and Secretary of a public-traded company of the size and nature of the Company, and such other additional duties and responsibilities consistent with Executive’s position as may, from time to time, be assigned to Executive by the CEO or the board of directors of the Company (the “Board”).
(b)At-Will Employment. Executive’s employment shall be on an at-will basis, meaning that either party may terminate this employment arrangement at any time and without cause. The term of this Agreement shall be from the Effective Date through the applicable date of termination (the “Term”). On the date of termination of employment, Executive acknowledges that she shall immediately be deemed to have resigned all employment and related job duties and responsibilities with the Company, including, without limitation, any positions on any Company committees or other similar positions of an affiliated company. Executive agrees to sign all reasonable documentation evidencing the foregoing as may be presented to Executive for signature by the Company.
(c)Confidential Information and Inventions Matters. In consideration of the covenants contained herein, Executive has executed and agrees to be bound by the Company’s form of Employee Confidentiality, Assignment of Inventions, Non-Interference and Non-Competition Agreement (the “Confidentiality Agreement”), in the form attached to this Agreement as Exhibit B. Executive shall comply in all material respects at all times with the terms and conditions of the Confidentiality Agreement and all other reasonable policies of the Company governing its confidential and proprietary information. In the event that Executive breaches any provisions of this Agreement or the Confidentiality Agreement, then, in addition to any other rights



which the Company may have, the Company shall be entitled, without the posting of a bond or other security, to seek injunctive relief to enforce the restrictions contained therein. In the event that an actual proceeding is brought in equity to enforce the provisions of this Agreement or the Confidentiality Agreement, Executive shall not assert as a defense that there is an adequate remedy at law, nor shall the Company be prevented from seeking any other remedies which may be available.
(d)Location of Office. Executive’s primary office location will be her home office, which is currently in Newton Square, Pennsylvania.
3.Devotion of Time to Company’s Business.
(a)Full-Time Efforts. During Executive’s employment with the Company, Executive shall devote substantially all of Executive’s business time, attention and efforts to the proper performance of Executive’s duties and obligations hereunder.
(b)No Other Employment. During Executive’s employment with the Company, Executive shall not, except as otherwise provided herein, directly or indirectly, render any services of a commercial or professional nature to any other person or organization, whether for compensation or otherwise, without the prior written consent of the CEO; provided, however, that it shall not be a violation or breach of this Agreement for Executive to (i) accept speaking or presentation engagements in exchange for honoraria; (ii) serve on boards of charitable organizations or participate in charitable, educational, religious or civic activities; (iii) attend to her and her family’s personal affairs; or (iv) own no more than three percent (3%) of the outstanding equity securities of a corporation whose stock is listed on a national stock exchange, so long as such activities are not adverse to the Company’s interests and do not materially interfere with the performance of Executive’s duties hereunder.
4.Compensation and Benefits.
(a)Base Compensation. During the Term, the Company shall pay to Executive base annual compensation (“Base Salary”) of $400,000 (with $15,384.62 paid to Executive on a bi- weekly basis), payable in accordance with the Company’s regular payroll practices and less all required withholdings benefits as hereinafter set forth in this Section 4. Executive’s Base Salary shall be reviewed annually and may be increased based on an assessment of Executive’s performance, the performance of the Company, inflation, the then prevailing salary scales for comparable positions and other relevant factors; provided, however, that any increase in Base Salary shall be solely within the discretion of the Compensation Committee of the Company’s Board. Executive’s Base Salary may not be subject to reduction from the level set forth above or such later increased level as determined by the Compensation Committee, unless pursuant to a salary reduction program of general application to senior executives of the Company, provided that, unless agreed to in writing by Executive, the percentage reduction of Executive’s Base Salary shall not be greater than the percentage reduction applied to any other senior executive of the Company.
(i)Annual Bonus. During the Term and commencing in 2021, Executive shall be eligible for year-end bonuses, which shall be paid in cash (any such bonus an “Annual Bonus”),

2



in a target amount equal to 40% of Executive’s Base Salary, as then in effect (the “Target Bonus”), as may be awarded pursuant to any annual executive bonus plan and related performance goals established by the CEO and the achievement of corporate goals approved solely at the discretion of the Compensation Committee of the Board. Any such Annual Bonus shall contain such rights and features as are typically afforded to other senior executives of the Company. To be eligible to receive an Annual Bonus, the Executive must be employed by the Company on the date such bonuses are paid. Executive’s Annual Bonus shall be pro-rated for 2021, in accordance with Executive’s Commencement Date.
(b)Long-Term Incentive Grants. As of the Commencement Date, the Executive will eligible to participate in the Company’s Amended and Restated 2018 Long Term Incentive Plan (the “Plan”). Such awards will be subject in all respects to the terms and conditions of the Plan and the forms of award agreement adopted by the Board for use thereunder.
(i)Initial Option Grant. On the Commencement Date, as a material inducement to Executive agreeing to join the Company, Executive shall be awarded an option to purchase up to 350,000 shares of common stock (the “Option”). The Option will have an exercise price equal to the closing price of the Company’s common stock on the Commencement Date and will vest and become exercisable as follows: (1) 175,000 will vest and become exercisable on the second anniversary of the Commencement Date; and (2) the remaining 175,000 will vest and become exercisable on the fourth anniversary of the Commencement Date, subject to the Executive’s continued service through each applicable vesting date. The terms and conditions of the Option will also be subject to the applicable award agreement, provided that the Option shall be issued outside of the Company’s shareholder-approved equity incentive plans, as permitted under applicable Nasdaq rules.
(ii)Annual Equity Grants. During the Term, Executive shall be eligible to receive annual long-term incentive grants consistent with similar practices for the Company’s senior executives, which may be paid in either cash or equity, or both (any such grants a “Long- Term Incentive Grant”), as may be awarded solely at the discretion of the Compensation Committee of the Board; provided that the Compensation Committee shall be under no obligation whatsoever to grant such discretionary Long-Term Incentive Grants. Any Long-Term Incentive Grants issued to Executive shall be governed by the Company’s then-applicable long-term incentive plan(s) and any long-term incentive grant agreement(s) under the then applicable long-term incentive plan(s) under which they are issued.
(c)Benefits. During the Term, Executive shall be entitled to participate in all employee benefit plans, programs and arrangements (health, dental, disability, 401k, etc.) made available generally to the Company’s senior executives or to its employees on substantially the same basis that such benefits are provided to such senior executives; provided, however, that nothing in this Agreement shall be construed to require the Company to establish or maintain any particular plans, programs or arrangements.
(d)Vacations. During the Term, Executive shall be entitled to 20 days paid time off (“PTO”) days, to be earned ratably throughout the year starting on the Commencement Date. PTO days may be only carried from one year to the next in accordance with the Company PTO policy,

3



provided that the Executive shall not be entitled to carry forward into the following year a balance of more than 10 PTO days.
(e)Reimbursement of Business Expenses. Executive is authorized to incur reasonable expenses in carrying out Executive’s duties and responsibilities under this Agreement and the Company shall reimburse Executive for all reasonable expenses, in accordance with and subject to the applicable policies and procedures of the Company. In addition, the Company shall promptly reimburse the Executive for all reasonable legal fees incurred by Executive in connection with the review, negotiation, drafting and execution of this Agreement, up to a cap of $5,000.
5.Termination of Employment.
(a)Termination by the Company for Cause or Termination by Executive without Good Reason, Death or Disability.
(i)In the event of a termination of Executive’s employment by the Company for Cause, a termination by Executive without Good Reason, or in the event this Agreement terminates by reason of the death or Disability of Executive, Executive shall be entitled to any unpaid compensation accrued through the last day of Executive’s employment, a lump sum payment in respect of all accrued but unused PTO days at Executive’s Base Salary in effect on the date such PTO was earned, and payment of any other amounts owing to Executive but not yet paid, less any amounts owed by Executive to the Company (the “Accrued Amounts”). Executive shall not be entitled to receive any other compensation or benefits from the Company whatsoever (except as provided below and as and to the extent the continuation of certain benefits is required by law).
(ii)In the case of a termination due to death or Disability, notwithstanding any provision to the contrary in any stock option, restricted stock or other equity award agreement between the Company and Executive, (x) all shares underlying Executive’s time-based outstanding equity awards, including all options that are time-based awards (as opposed to performance-based) to acquire Company stock held by Executive (the “Time-Based Awards”) shall accelerate and become fully vested upon the Date of Termination and shall thereupon remain fully exercisable until the earlier of (i) one (1) year from date of termination due to death or Disability or (ii) the expiration of their stated terms.
(b)Termination by the Company without Cause or by Executive for Good Reason. If
(x) Executive’s employment is terminated by the Company other than for Cause, death or Disability (i.e., without Cause) or (y) Executive terminates employment with Good Reason, then Executive will receive the Accrued Amounts and, on the condition that the Executive signs a separation agreement containing a release of claims in the form attached as Exhibit C hereto (subject to any changes required by applicable law), which such release becomes final, binding and irrevocable within 30 days after the Date of Termination (or such longer period of time as required by applicable law), the Executive shall also be entitled to receive the following from the Company:
(i)An amount equal to the Executive’s annualized Base Salary then in effect; payable in equal installments in accordance with the Company’s regular payroll schedule, from the Date of Termination to the date that is 12 months after the Date of Termination (the “Severance

4



Period”); provided, however, that each installment payable before the release becomes final, binding and irrevocable shall not be paid to the Executive until such release becomes final, binding and irrevocable (at which time all such amounts that would have been paid but for the delay described in this clause (i) shall be paid); provided further, however, that if the time period for the release to be executed and become irrevocable spans two calendar years, the installment payments due once the release becomes final, binding and irrevocable shall be paid no earlier than January 1 of the later calendar year;
(ii)During the Severance Period, if Executive elects to continue Company medical benefits through the Consolidated Omnibus Budget Reconciliation Act of 1985 (“COBRA”), the Company shall reimburse the Executive for the out-of-pocket cost of continuing medical benefits, on the same terms and conditions as such benefits are provided to active employees of the Company, for up to 12 months. The Company’s obligation under this Section 5(b)(ii) shall terminate or be reduced to the extent that substantially similar coverage is provided by a subsequent employer.
(iii)Subject to the release becoming final, binding and irrevocable, notwithstanding any provision to the contrary in any stock option or restricted stock or other equity award agreement between the Company and the Executive, the Time-Based Awards shall continue to vest over the Severance Period and all vested stock options to acquire Company stock and all other similar vested equity awards held by the Executive as of the Date of Termination shall continue to be exercisable for a period of one year from the Date of Termination, or, if earlier, until the ultimate expiration date of such awards; and
(iv)Notwithstanding the foregoing, if Executive engages in a material breach of any provision of this Agreement or the Confidentiality Agreement during the Severance Period (or the period applicable to such obligation, if shorter or longer), and such breach is not cured within ten business days after receipt from the Company of notice thereof, then the Company’s continuing obligations under this Section 5(b) shall cease as of the date of the breach and the Executive shall be entitled to no further payments or benefits hereunder.
(c)Termination in connection with a Change of Control. In the event of a Change of Control, if Executive’s employment is terminated by the Company other than for Cause or by Executive for Good Reason during the Effective Period, then Executive shall be entitled to receive the following from the Company:
(i)The Accrued Amounts;
(ii)Within 10 days after the Date of Termination, a lump sum cash payment equal to the Target Bonus, multiplied by the fraction obtained by dividing the number of days Executive was employed during the calendar year in which the Date of Termination occurs by 365;
(iii)Within 10 days after the Date of Termination, a lump sum cash payment in an amount equal to 1.5 times the Executive’s annual Base Salary then in effect (as determined without regard to any reduction in such Base Salary constituting Good Reason); provided, however, that if Executive’s employment is terminated prior to the consummation of a Change of Control but under circumstances that would cause the Change of Control Date to precede the date

5



that the Change of Control is consummated, such amount will be paid in equal installments in accordance with the Company’s regular payroll schedule over the Benefit Period (defined below), subject to all remaining installments being paid in a lump sum on the date on which the Change of Control is consummated;
(iv)If Executive elects to continue Company medical benefits under COBRA, for a period of 12 months following the Date of Termination (the “Benefit Period”), the Company shall reimburse the Executive for the out-of-pocket cost of continuing medical benefits for such period on the same terms and conditions as such benefits are provided to active employees of the Company. The Company’s obligation under this Section 5(c)(iv) shall terminate or be reduced to the extent that substantially similar coverage is provided by a subsequent employer.;
(v)Notwithstanding any provision to the contrary in any stock option, restricted stock or other equity award agreement between the Company and Executive, all shares underlying Executive’s Time-Based Awards shall accelerate and become fully vested upon the Date of Termination and all restrictions thereon shall be lifted in accordance with the terms of the stock option or other award agreements evidencing such Time-Based Awards, and all such exercisable time-based stock options shall continue to be exercisable for the remainder of their stated terms; and
(vi)Notwithstanding the foregoing, if Executive engages in a material breach of any provision of this Agreement or Executive’s Confidentiality Agreement during the Benefits Period, and such breach is not cured within ten business days after receipt from the Company of notice thereof, then the Company’s continuing obligations under this Section 5(c) shall cease as of the date of the breach and the Executive shall be entitled to no further payments or benefits hereunder.
6.Notice of Termination.
(a)Any termination of Executive’s employment by the Company for Cause, or by Executive for Good Reason shall be communicated by a Notice of Termination to the other party hereto given in accordance with Section 10. For purposes of this Agreement, “Notice of Termination” means a written notice which: (i) is given at least 10 days prior to the Date of Termination (at least 30 days in the case of Notice of Termination given by Executive for Good Reason, following the notice and cure period set forth below in the definition of Good Reason);
(ii) indicates the specific termination provision in this Agreement relied upon; (iii) to the extent applicable, sets forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of Executive’s employment under the provision so indicated; and (iv) specifies the employment termination date.
(b)A termination of employment of Executive will not be deemed to be for Good Reason unless Executive gives the Notice of Termination provided for herein within 30 days after Executive has actual knowledge of the act or omission of the Company constituting such Good Reason and Executive gives the Company a 30-day cure period to rectify or correct the condition or event that constitutes Good Reason and Executive delivers final Notice of Termination within 30 days of the date that Company’s failure to cure deadline has expired, which final Notice of

6



Termination must specify a Date of Termination of no later than 30 days after the final Notice of Termination is provided.
7. Mitigation of Damages. Executive will not be required to mitigate damages or the amount of any payment or benefit provided for under this Agreement by seeking other employment or otherwise. Except as otherwise provided in Sections 5(b)(ii) and 5(c)(iv), the amount of any payment or benefit provided for under this Agreement will not be reduced by any compensation or benefits earned by Executive as the result of self-employment or employment by another employer or otherwise.
8.Excess Parachute Excise Tax.
(a)Anything in this Agreement to the contrary notwithstanding, in the event it shall be determined that any payment, award, benefit or distribution (including any acceleration) by the Company or any entity which effectuates a transaction described in Section 280G(b)(2)(A)(i) of the Code to or for the benefit of Executive (whether pursuant to the terms of this Agreement or otherwise, but determined without regard to any additional payments required under this Section 8) (a “Payment”) would be subject to the excise tax imposed by Section 4999 of the Code or any interest or penalties are incurred with respect to such excise tax by Executive (such excise tax, together with any such interest and penalties, are hereinafter collectively referred to as the “Excise Tax”), the Company will automatically reduce such Payments to the extent, but only to the extent, necessary so that no portion of the remaining Payments will be subject to the Excise Tax, unless the amount of such Payments that the Executive would retain after payment of the Excise Tax and all applicable Federal, state and local income taxes without such reduction would exceed the amount of such Payments that the Executive would retain after payment of all applicable Federal, state and local taxes after applying such reduction. Unless otherwise elected by the Executive to the extent permitted under Code Section 409A, the Company shall reduce or eliminate the Payments by first reducing or eliminating any cash severance benefits (with the payments to be made furthest in the future being reduced first), then by reducing or eliminating any accelerated vesting of stock options or similar awards, then by reducing or eliminating any accelerated vesting of restricted stock or similar awards, then by reducing or eliminating any other remaining Payments; provided, that no such reduction or elimination shall apply to any non-qualified deferred compensation amounts (within the meaning of Section 409A of the Code) to the extent such reduction or elimination would accelerate or defer the timing of such payment in manner that does not comply with Section 409A of the Code.
(b)All determinations required to be made under this Section 8, including the assumptions to be utilized in arriving at such determination, shall be made by the Company’s independent auditors or such other certified public accounting firm reasonably acceptable to Executive as may be designated by the Company (the “Accounting Firm”) which shall provide detailed supporting calculations both to the Company and Executive within 15 business days of the receipt of notice from Executive that there has been a Payment, or such earlier time as is requested by the Company. All fees and expenses of the Accounting Firm shall be borne solely by the Company. Any determination by the Accounting Firm shall be binding upon the Company and Executive.

7



9.Legal Fees. Each party shall be responsible for its own legal fees and expenses in connection with any claim or dispute relating to this Agreement.
10.Notices. All notices, requests, demands and other communications hereunder shall be in writing and shall be deemed to have been duly given if delivered by hand, upon confirmation of a facsimile or email transmission or upon receipt when mailed within the continental United States by first class certified mail, return receipt requested, postage prepaid, addressed as follows:
if to the Company:
Rockwell Medical, Inc. 30142 S. Wixom Rd.
Wixom, MI 48393
Attn: President and Chief Executive Officer if to Executive:
The address on file with the records of the Company
Addresses may be changed by written notice sent to the other party at the last recorded address of that party.
11.Withholding. The Company shall be entitled to withhold from payments due hereunder any required federal, state or local withholding or other taxes.
12.Entire Agreement. This Agreement, together with Exhibit A and the Confidentiality Agreement, contains the entire agreement between the parties with respect to the subject matter hereof and supersedes all other prior agreements, written or oral, with respect thereto.
13.Arbitration.
(a)If the parties are unable to resolve any dispute or claim relating directly or indirectly to this Agreement or any dispute or claim between Executive and the Company or its officers, directors, agents, or employees (a “Dispute”), then either party may require the matter to be settled by final and binding arbitration by sending written notice of such election to the other party clearly marked ‘Arbitration Demand.’ Such Dispute shall be arbitrated in accordance with the terms and conditions of this Section 13. Notwithstanding the foregoing, either party may apply to a court of competent jurisdiction for a temporary restraining order, a preliminary injunction, or other equitable relief to preserve the status quo or prevent irreparable harm.
(b)The Dispute shall be resolved by a single arbitrator in an arbitration administered by the American Arbitration Association in accordance with its Employment Arbitration Rules and judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. The decision of the arbitrator shall be final and binding on the parties, and specific performance giving effect to the decision of the arbitrator may be ordered by any court of competent jurisdiction.

8



(c)Nothing contained herein shall operate to prevent either party from asserting counterclaim(s) in any arbitration commenced in accordance with this Agreement, and any such party need not comply with the procedural provisions of this Section 13 in order to assert such counterclaim(s).
(d)The arbitration shall be filed with the office of the American Arbitration Association (“AAA”) located in New York, New York or such other AAA office as the parties may agree upon (without any obligation to so agree). The arbitration shall be conducted pursuant to the Employment Arbitration Rules of AAA as in effect at the time of the arbitration hearing, such arbitration to be completed in a 60-day period. In addition, the following rules and procedures shall apply to the arbitration:
(i)The arbitrator shall have the sole authority to decide whether or not any Dispute between the parties is arbitrable and whether the party presenting the issues to be arbitrated has satisfied the conditions precedent to such party’s right to commence arbitration as required by this Section 13.
(ii)The decision of the arbitrator, which shall be in writing and state the findings, the facts and conclusions of law upon which the decision is based, shall be final and binding upon the parties, who shall forthwith comply after receipt thereof. Judgment upon the award rendered by the arbitrator may be entered by any competent court. Each party submits itself to the jurisdiction of any such court, but only for the entry and enforcement to judgment with respect to the decision of the arbitrator hereunder.
(iii)The arbitrator shall have the power to grant all legal and equitable remedies (including, without limitation, specific performance) and award compensatory and punitive damages if authorized by applicable law.
(iv)The parties shall bear their own costs in preparing for and participating in the resolution of any Dispute pursuant to this Section 13, and the costs of the arbitrator(s) shall be equally divided between the parties.
(v)Except as provided in the last sentence of Section 13(a), the provisions of this Section 13 shall be a complete defense to any suit, action or proceeding instituted in any federal, state or local court or before any administrative tribunal with respect to any Dispute arising in connection with this Agreement. Any party commencing a lawsuit in violation of this Section 13 shall pay the costs of the other party, including, without limitation, reasonable attorney’s fees and defense costs.
14.Miscellaneous.
(a)Governing Law. This Agreement shall be interpreted, construed, governed and enforced according to the laws of the State of Delaware without regard to the application of choice- of-law rules.
(b)Amendments. No amendment or modification of the terms or conditions of this Agreement shall be valid unless in writing and signed by the parties hereto.

9



(c)Severability. If one or more provisions of this Agreement are held to be invalid or unenforceable under applicable law, such provisions shall be construed, if possible, so as to be enforceable under applicable law, or such provisions shall be excluded from this Agreement and the balance of the Agreement shall be interpreted as if such provision were so excluded and shall be enforceable in accordance with its terms.
(d)Binding Effect. This Agreement shall be binding upon and inure to the benefit of the beneficiaries, heirs and representatives of Executive (including the Beneficiary) and the successors and assigns of the Company. The Company shall require any successor (whether direct or indirect, by purchase, merger, reorganization, consolidation, acquisition of property or stock, liquidation, or otherwise) to all or substantially all of its assets, by agreement in form and substance satisfactory to Executive, expressly to assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform this Agreement if no such succession had taken place. Regardless of whether such agreement is executed, this Agreement shall be binding upon any successor of the Company in accordance with the operation of law and such successor shall be deemed the Company for purposes of this Agreement.
(e)Successors and Assigns. Except as provided in Section 14(d) in the case of the Company, or to the Beneficiary in the case of the death of Executive, this Agreement is not assignable by any party and no payment to be made hereunder shall be subject to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance or other charge.
(f)Remedies Cumulative; No Waiver. No remedy conferred upon either party by this Agreement is intended to be exclusive of any other remedy, and each and every such remedy shall be cumulative and shall be in addition to any other remedy given hereunder or now or hereafter existing at law or in equity. No delay or omission by either party in exercising any right, remedy or power hereunder or existing at law or in equity shall be construed as a waiver thereof, and any such right, remedy or power may be exercised by such party from time to time and as often as may be deemed expedient or necessary by such party in such party’s sole discretion.
(g)Survivorship. Notwithstanding anything in this Agreement to the contrary, all terms and provisions of this Agreement that by their nature extend beyond the termination of the Term shall survive such termination.
(h)Counterparts. This Agreement may be executed in two or more counterparts, each of which shall constitute an original, but all of which, when taken together, shall constitute one document. Signatures to this Agreement may be delivered by any electronic means.
15.Section 409A of the Code. The intent of the parties is that payments and benefits under this Agreement comply with, or be exempt from, Section 409A of the Code and, accordingly, to the maximum extent permitted, this Agreement shall be construed and interpreted in accordance with such intent. Executive’s termination of employment (or words to similar effect) shall not be deemed to have occurred for purposes of this Agreement unless such termination of employment constitutes a “separation from service” within the meaning of Code Section 409A and the regulations and other guidance promulgated thereunder.

10



(a)Notwithstanding any provision to the contrary in this Agreement, if Executive is deemed on the date of Executive’s termination to be a “specified employee” within the meaning of that term under Code Section 409A(a)(2)(B) and using the identification methodology selected by the Company from time to time, or if none, the default methodology set forth in Code Section 409A, then with regard to any payment or the providing of any benefit that constitutes “non-qualified deferred compensation” pursuant to Code Section 409A and the regulations issued thereunder and not exempt from Code Section 409A as a short-term deferral or otherwise that is payable due to Executive’s separation from service, to the extent required to be delayed in compliance with Code Section 409A(a)(2)(B), such payment or benefit shall not be made or provided to Executive prior to the earlier of (i) the expiration of the six (6) month period measured from the date of Executive’s separation from service, and (ii) the date of Executive’s death. On the first day of the seventh month following the date of Executive’s separation from service or, if earlier, on the date of Executive’s death, all payments delayed pursuant to this Section 15(a) shall be paid or reimbursed to Executive in a lump sum, and any remaining payments and benefits due to Executive under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein.
(b)To the extent any reimbursement of costs and expenses provided for under this Agreement constitutes taxable income to Executive for Federal income tax purposes, such reimbursements shall be made no later than December 31 of the calendar year next following the calendar year in which the expenses to be reimbursed are incurred. With regard to any provision herein that provides for reimbursement of expenses or in-kind benefits, except as permitted by Code Section 409A, (i) the right to reimbursement or in-kind benefits is not subject to liquidation or exchange for another benefit, (ii) the amount of expenses eligible for reimbursement, or in-kind benefits, provided during any taxable year shall not affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other taxable year. Any tax gross-ups provided for under this Agreement shall in no event be paid to Executive later than the December 31 of the calendar year following the calendar year in which the taxes subject to gross-up are incurred or paid by Executive.
(c)If any amount under this Agreement is to be paid in two or more installments, for purposes of Code Section 409A each installment shall be treated as a separate payment.
16.Indemnification. During Executive’s employment, the Company shall maintain directors’ and officers’ liability insurance that is applicable to Executive. The Company shall indemnify Executive and hold Executive harmless from and against any claim, loss or cause of action arising from or out of Executive’s performance prior to or after the Commencement Date (and within the scope of her employment) as an officer, director or employee of the Company or any of its subsidiaries or other affiliates or predecessors or in any other capacity, including any fiduciary capacity, in which Executive serves at the Company’s request, in each case to the maximum extent permitted by applicable corporate law and, to the extent more favorable, to the maximum extent permitted under the Company’s Certificate of Incorporation and By-Laws. On the Commencement Date, the Company shall execute and deliver to Executive an Indemnification Agreement, in the form adopted by the Board, pursuant to which the Company agrees to indemnify Executive and advance defense costs and expenses. The rights under this Section 16 shall in all cases be on terms no less favorable to Executive than to other senior executives of the Company

11



and shall survive the termination of employment until the expiration of the applicable statute of limitations.
17.Executive Acknowledgement. Executive hereby acknowledges that Executive has read and understands the provisions of this Agreement, that Executive has been given the opportunity for Executive’s legal counsel to review this Agreement, that the provisions of this Agreement are reasonable, and that Executive has received a copy of this Agreement.
[remainder of page intentionally left blank]

12



IN WITNESS WHEREOF, the parties hereto have caused this Employment Agreement to be executed as of the Effective Date.


ROCKWELL MEDICAL, INC.


By: /s/ Russell H. Ellison, MD     Name: Russell H. Ellison, MD
Title: President & CEO


EXECUTIVE


/s/ Megan C. Timmins
Megan C. Timmins    Date July 29, 2021

13



EXHIBIT A
(a)Beneficiary” means any individual, trust or other entity named by Executive to receive the payments and benefits payable hereunder in the event of the death of
Executive. Executive may designate a Beneficiary to receive such payments and benefits by completing a form provided by the Company and delivering it to the General Counsel or Secretary of the Company. Executive may change her designated Beneficiary at any time (without the consent of any prior Beneficiary) by completing and delivering to the Company a new beneficiary designation form. If a Beneficiary has not been designated by Executive, or if no designated Beneficiary survives Executive, then the payment and benefits provided under this Agreement, if any, will be paid to Executive’s estate, which shall be deemed to be Executive’s Beneficiary.
(b)Cause” means: (i) Executive’s material breach of this Agreement or any other material policy of the Company, in each instance only after a written demand to cure such breach is delivered to Executive setting forth in reasonable detail the circumstances of such breach and Executive fails to cure such breach (if it reasonably can be cured) within the thirty (30) day period following her receipt of such written notice; (ii) Executive’s continued willful neglect of Executive’s duties with the Company or willful failure to comply with an express lawful written directive relating to Executive’s duties (other than as a result of Executive’s incapacity due to physical or mental illness), after a written demand for substantial performance is delivered to Executive, which specifically identifies the manner in which the Company believes that Executive has neglected her duties or failed to comply with a lawful directive and Executive fails to comply with such written demand within the thirty (30) day period following its receipt; (iii) any material act of dishonesty, or any act of misappropriation, embezzlement, fraud or similar conduct involving the Company or any of its affiliates; (iv) the conviction of or the plea of nolo contendere or the equivalent by Executive of a felony or other crime involving moral turpitude; or (v) Executive’s engagement in illegal conduct or gross misconduct which is materially and demonstrably injurious to the Company. No act or failure to act by Executive shall be
considered “willful” unless it is done or omitted to be done by Executive in bad faith and without reasonable belief that she was acting in the best interests of the Company.
(c)Change of Control” means a “Change in Control” as defined in the Plan.
(d)Change of Control Date” means any date after the date hereof on which a Change of Control occurs; provided, however, that if a Change of Control occurs and if
Executive’s employment with the Company is terminated or an event constituting Good Reason (as defined below) occurs prior to the Change of Control, and if it is reasonably demonstrated by Executive that such termination or event: (i) was at the request of a third party who has taken steps reasonably calculated to effect the Change of Control, or (ii) otherwise arose in connection with or in anticipation of the Change of Control then, for all purposes of this Agreement, the Change of Control Date shall mean the date immediately prior to the date of such termination or event.
(e)Code” means the Internal Revenue Code of 1986, as amended, and the regulations promulgated thereunder.

14



(f)Date of Termination” means the date specified in a Notice of Termination pursuant to Section 6 hereof, or Executive’s last date as an active employee of the Company before a termination of employment due to death, Disability or other reason, as the case may be.
(g)Disability” means a mental or physical condition that renders Executive substantially incapable of performing her duties and obligations under this Agreement, after taking into account provisions for reasonable accommodation, as determined by a medical doctor (such doctor to be mutually determined in good faith by the parties) for three or more consecutive months or for a total of six months during any 12 consecutive months; provided, that during such period the Company shall give Executive at least 30 days’ written notice that it considers the time period for disability to be running.
(h)Effective Period” means the period beginning on the Change of Control Date and ending 18 months after the date of the related Change of Control.
(i)Good Reason” means, subject to the notice and cure provisions set forth in Section 6(b), and unless Executive has consented in writing thereto, the occurrence of any of the following: (i) the assignment to Executive of any duties materially inconsistent with Executive’s position under this Agreement, including any material change in status, title, authority, reporting, duties or responsibilities, or other action which results in a material diminution in Executive’s authorities, duties, responsibilities or reporting; (ii) a reduction in Executive’s Base Salary by the Company of more than 5%, unless such reduction is made proportionately in connection with
broader salary reductions among all of the Company’s executive officers; (iii) the relocation of Executive’s principal work location of more than 30 miles; or (iv) the Company’s material breach of this Agreement or any other material written agreement between the Company and Executive.

15



EXHIBIT B
EMPLOYEE CONFIDENTIALITY, ASSIGNMENT OF INVENTIONS, NON- INTERFERENCE AND NON-COMPETITION AGREEMENT
The following is an agreement (“Agreement”) is made as of July 16, 2021 between Megan C. Timmins and Rockwell Medical, Inc., a Delaware corporation (the “Company”), and any successor in interest, and me, Megan C. Timmins, and this Agreement is a material part of the consideration for my Employment Agreement with the Company:
1.Job Title and Responsibility. I understand that my job title with the Company will be SVP, General Counsel and Secretary. My job duties and responsibilities will be those set forth in my Employment Agreement with the Company.
2.Consideration. I understand that the consideration to me for entering into this Agreement is my Employment Agreement with the Company, and I agree that this consideration is fully adequate to support this Agreement.
3.Proprietary Information. I acknowledge that the Company is engaged in a continuous program of research, development and production. I also acknowledge that the Company possesses or has rights to secret, private, confidential information and processes (including processes and information developed by me during my employment by the Company) which are valuable, special and unique assets of the Company and which have commercial value in the Company’s business (“Proprietary Information”). Proprietary Information includes, but is not limited to, information and details regarding the Company’s business, trade or business secrets, inventions, intellectual property, systems, policies, records, reports, manuals, documentation, models, data and data bases, products, processes, operating systems, manufacturing techniques, research and development techniques and processes, devices, methods, formulas, compositions, compounds, projects, developments, plans, research, financial data, personnel data, internal business information, strategic and staffing plans and practices, business, marketing, promotional or sales plans, practices or programs, training practices and programs, costs, rates and pricing structures and business methods, computer programs and software, customer and supplier identities, information and lists, confidential information regarding customers and suppliers, and contacts at or knowledge of Company suppliers and customers or of prospective or potential customers and suppliers of the Company. Excluded from the definition of Proprietary Information is information that is or becomes part of the public domain, other than through the breach of this Agreement by Executive. For this purpose, information known or available generally within the trade or industry of the Company or any affiliate shall be deemed to be known or available to the public and not to be Proprietary Information.
4.Obligation of Confidentiality. I understand and agree that my employment creates a relationship of confidence and trust between the Company and me with respect to (i) all Proprietary Information, and (ii) the confidential information of others with which the Company has a business relationship. At all times, both during my employment by the Company and after the termination of my employment (whether voluntary or involuntary), I will keep in confidence and trust all such information, and I will not use, reveal, communicate, or disclose any such

16



Proprietary Information or confidential information to anyone or any entity, without the written consent of the Company, unless I am ordered to make disclosure by a court of competent jurisdiction. Notwithstanding any other provision in this Agreement or any other agreement, if I make a confidential disclosure of a Company trade secret to a government agency, government official or an attorney for the purpose of reporting or investigating a suspected violation of law, or in a court filing under seal, I will not be held liable under this Agreement or any other agreement, or under any federal or state trade secret law for such a disclosure. Moreover, nothing in this Agreement or any other agreement shall prevent me from making a confidential disclosure of any other Proprietary Information to a government official, to an attorney as necessary to obtain legal advice or in a court filing under seal or otherwise as required by law.
By signing this Agreement, I agree to waive my right to recover individual relief based on any claims asserted in such a complaint or charge; provided, however, that nothing in this Agreement limits my right to receive an award for information I provide to any government agencies that are authorized to provide monetary or other awards to eligible individuals who come forward with information that leads to an agency enforcement action.
5.Ownership, Disclosure and Assignment of Proprietary Information and Inventions. In addition, I hereby agree as follows:
(a)Ownership and Assignment. All Proprietary Information is, and shall be, the sole and exclusive property of the Company and its successors and assigns, and the Company and its successors and assigns shall be the sole and exclusive owner of all Proprietary Information, including, but not limited to, trade secrets, inventions, patents, trademarks, copyrights, and all other rights in connection with such Proprietary Information. I agree that I have no rights in Proprietary Information. I hereby assign, and shall assign, to the Company and its successors and assigns any and all rights, title and interest I may have or acquire in Proprietary Information. Any copyrightable work prepared in whole or in part by me in the course of my employment shall be deemed “a work made for hire” under applicable copyright laws, and the Company and its successors and assigns shall own all of the rights in any copyright.
(b)Return of Materials and Property. All documents, records, apparatus, equipment, databases, data and information, whether stored in physical form or by electronic means, and all electronic, computer, intellectual, and physical property (“Materials and Property”), whether or not pertaining to Proprietary Information, furnished to me by the Company or produced by me or others in connection with employment, shall be and remain the sole and exclusive property of the Company. I shall return to the Company all Materials and Property as and when requested by the Company. Even if the Company does not so request, I shall return all Materials and Property upon termination of employment by me or by the Company for any reason, and I will not take with me any Materials and Property, or any reproduction thereof, upon such termination.
(c)Notification. During the term of my employment and for one (1) year thereafter, I will promptly disclose to the Company, or any persons designated by it, all improvements, inventions, intellectual property, works of authorship, formulas, ideas, processes, techniques, discoveries, developments, designs, devices, innovations, know-how and data, and creative works in which copyright and/or unregistered design rights will subsist in various media
(collectively, “Inventions”), whether or not such Inventions are patentable, which I make or

17



conceive, contribute to, reduce to practice, or learn, either alone or jointly with others, during the term of my employment.
(d)Ownership of Inventions. I agree and acknowledge that all Inventions which I make, conceive, develop, or reduce to practice (in whole or in part, either alone or jointly with others) at any time during my employment by the Company, and (i) which were created using the equipment, supplies, facilities or trade secret information of the Company; or (ii) which were developed during the hours for which I was compensated by the Company; or (iii) which relate, at the time of conception, creation, development or reduction to practice, to the business of the Company or to its actual or demonstrably anticipated research and development; or (iv) which result from any work performed by me for the Company, shall be the sole and exclusive property of the Company and its successors and assigns (and to the fullest extent permitted by law shall be deemed works made for hire), and the Company and its successors and assigns shall be the sole and exclusive owner of all Inventions, patents, copyrights and all other rights in connection therewith. I hereby assign to the Company any and all rights I may have or acquire in such Inventions. I agree that any such Invention required to be disclosed under paragraph (c), above, within one (1) year after the termination of my employment shall be presumed to have been conceived or made during my employment with the Company and will be assigned to the Company unless and until I prove and establish to the contrary.
(e)Assistance and Cooperation. With respect to Inventions described in paragraph (d), above, I will assist the Company in every proper way (but at the Company’s expense) to obtain, and from time to time enforce, patents, copyrights or other rights on these Inventions in any and all countries and will execute all documents reasonably necessary or appropriate for this purpose. This obligation shall survive the termination of my employment. In the event that the Company is unable for any reason whatsoever to secure my signature to any document reasonably necessary or appropriate for any of the foregoing purposes (including renewals, extensions, continuations, divisions or continuations in part), I hereby irrevocably designate and appoint the Company, and its duly authorized officers and agents, as my agents and attorneys-in- fact to act for and in my behalf and instead of me, but only for the purpose of executing and filing any such document and doing all other lawfully permitted acts to accomplish the foregoing purposes with the same legal force and effect as if executed by me.
(f)Exempt Inventions. I understand that this Agreement does not require assignment of an Invention for which no equipment, supplies, facilities, resources, or trade secret information of the Company was used, and which was developed entirely by me on my own time, unless the invention relates (i) directly to the business of the Company or (ii) to the Company’s actual or demonstrably anticipated research or development. However, I will disclose to the Company any Inventions I claim are exempt, as required by paragraph (c) above, in order to permit the Company to determine such issues as may arise. Such disclosure shall be received in confidence by the Company.
6.Prior Inventions. As a matter of record, I attach hereto as Exhibit I a complete list of all inventions or improvements relevant to the subject matter of my employment by the Company which have been made or conceived or first reduced to practice by me, alone or jointly with others, prior to my employment with the Company, that I desire to remove from the operation of this Agreement, and I covenant that such list is complete. If no such list is attached

18



to this Agreement, I represent that I have no such inventions and improvements at the time of my signing this Agreement.
7.Other Business Activities. So that the Company may be aware of the extent of any other demands upon my time and attention, I will disclose to the Company (such disclosure to be held in confidence by the Company) the nature and scope of any other business activity in which I am or become engaged during the term of my employment. During the term of my employment, I will not engage in any business activity or employment which is in competition with, or is related to, the Company’s business or its actual or demonstrably anticipated research and development, or that will affect in any manner my ability to perform fully all of my duties and responsibilities for the Company.
8.Non-Interference and Non-Solicitation of Employees, Customers and Others.
(a)During my employment with the Company and for twelve (12) months after the termination of my employment (whether the termination is by me or the Company, the “Restricted Period”), I will not, and will not attempt to directly or indirectly do any one or more of the following: (i) induce, encourage or solicit any employee, consultant, or independent contractor of the Company to leave the Company for any reason, unless specifically requested to take such action in writing by the Company; or (ii) employ, retain, or engage any employee, consultant, or independent contractor of the Company. For purposes of this Section 8(a), the terms “employee”, “consultant” and “independent contractor” shall include those who served in such capacities within six (6) months preceding the date of the termination of my employment; provided, that nothing herein shall prevent me from engaging in discussions regarding employment, or employing, any such employee, consultant or independent contractor if such discussions shall be held as a result of, or any employment shall be the result of, the response by any such person to a written employment advertisement placed in a publication of general circulation, general solicitation conducted by executive search firms, employment agencies or other general employment services, not directed specifically at any such employee, consultant or independent contractor.
(b)During the Restricted Period, I will not, and will not attempt to, directly or indirectly, solicit, divert, disrupt, interfere with or take away any Company customer, supplier, agent, vendor, distributor, representative, or other contracting party with the Company that had such a relationship with the Company during my employment with the Company to a business that is a Competitor of the Company. For purposes of this Agreement, the term “Competitor” shall include any company or other entity engaged in developing or commercializing any one or more of the following: (i) drug products, drug therapies and concentrates/dialysates that target end-stage renal disease and chronic kidney disease for the treatment of iron deficiency, secondary hyperparathyroidism and hemodialysis or (ii) any product or process developed and commercialized, or under development in whole or in part, by the Company during my employment.
(c)During the Restricted Period, I will not, and will not attempt to, directly or indirectly induce any customer, supplier, agent, vendor, distributor, representative, or other contracting party with the Company that had such a relationship with the Company during my employment with the Company, to reduce its patronage of the Company or to terminate any written or oral agreement or understanding, or any other business relationship with the Company.

19



9.Non-Competition During and After Employment. During the Restricted Period, I will not directly or indirectly, without the prior written consent of the Company, maintain a relationship with a Competitor including as an employee, employer, consultant, agent, lender, investor, principal, partner, stockholder, corporate officer, director, or in any other individual or representative capacity; provided that, nothing in this Agreement shall prohibit me from being a passive owner of not more than three percent (3%) of the outstanding equity of any entity that itself or through its affiliates in engaged in various businesses including a business that would be considered a Competitor as long as I have no involvement with the competitive business. I understand and agree that the restrictions in this paragraph are necessary and reasonable to protect the legitimate business interests of the Company.
10.Obligations to Former Employers. I represent that my execution of this Agreement, my employment with the Company, and my performance of my duties and proposed duties to the Company will not violate any obligations or agreements I have, or may have, with any former employer or any other third party, including any obligations and agreements requiring me not to compete or to keep confidential any proprietary or confidential
information. I have not entered into, and I will not enter into, any agreement which conflicts with this Agreement or that would, if performed by me, cause me to breach this Agreement. I further represent that I have no knowledge of any pending or threatened litigation to which the Company may become a party by virtue of my association with the Company. I further agree to immediately inform the Company of any such pending or threatened litigation should it come to my attention during the course of my employment. I also represent that I have provided to the Company for its inspection before I signed this Agreement all confidentiality, non-compete, non- solicitation, and all other employment-related agreements and obligations to which I am party to which I am bound.
11.Confidential Information of, and Agreements with, Former Employers. In the course of performing my duties to the Company, I will not utilize any trade secrets, proprietary or confidential information of or regarding any former employer or business affiliate in violation of any duty not to disclose or use such information, nor violate any written or oral, express or implied agreement with any former employer or other third party.
12.United States Government Obligations. I acknowledge that the Company from time to time may have agreements with other persons or with the United States Government, or agencies thereof, which impose obligations or restrictions on the Company regarding inventions made during the course of work under such agreements or regarding the confidential nature of such work. I agree to be bound by all such obligations and restrictions which are made known to me and to take all reasonable action to assist the Company in discharging the obligations of the Company under such agreements.
13.Remedies. I acknowledge that my failure to comply in all material respects with, or my material breach of, any of the terms and conditions of this Agreement shall irreparably harm the Company, and that money damages would not adequately compensate the Company for this harm. Accordingly, I acknowledge that in the event of a threatened or actual material breach by me of any provision of this Agreement, in addition to any other remedies the Company may have at law, the Company shall be entitled to seek equitable relief in the form of specific performance, temporary restraining order, temporary or permanent injunction or any other

20



equitable remedy then available, without requiring the Company to post any bond. I agree that nothing herein contained shall be construed as prohibiting the Company from pursuing any other remedies available to it for such threatened or actual breach, including money damages, and I
agree that the Company shall be entitled to recover from me any attorney’s fees it incurs in enforcing the terms of this Agreement.
14.Not an Employment Agreement. I acknowledge and agree that this Agreement is not a contract of employment for any specific period of time.
15.Miscellaneous.
(a)Reformation and Severability. If any provision of this Agreement is held to be invalid or unenforceable under applicable law, such provision shall be reformed and/or construed, if possible, to be enforceable under applicable law; otherwise, such provision shall be excluded from this Agreement and the balance of the Agreement shall remain fully enforceable and valid in accordance with its terms.
(b)No Waiver. No delay or omission by the Company in exercising any right hereunder will operate as a waiver of that or any other right. A waiver or consent given by the Company on any one occasion is effective only in that instance and will not be construed as a bar to or waiver of any right on any other occasion.
(c)Reassignment. I expressly consent to be bound by the provisions of this Agreement for the benefit of the Company or any subsidiary or affiliate thereof to whose employment I may be transferred, without the necessity that this Agreement be reassigned at the time of such transfer.
(d)Applicable Law. This Agreement shall be governed by and construed in accordance with the laws of the State of Delaware (but not the law or principles of conflict of laws). The parties submit to the exclusive jurisdiction of the state or federal courts of Delaware for all disputes arising out of or relating to this Agreement, and hereby waive, and agree not to assert, in any action, suit, or proceeding between the parties arising out of or relating to this Agreement that the action, suit, or proceeding may not be brought or is not maintainable in such courts, that this Agreement may not be enforced by such courts, that the action, suit, or proceeding is brought in an inconvenient forum, that the venue of the action, suit, or proceeding is improper, or that the action, suit, or proceeding, if brought in Delaware state court, may be removed to federal courts.
(e)Effective Date. This Agreement shall be effective as of the date of my Employment Agreement with the Company, shall be binding upon me, my heirs, executors, assigns and administrators, and shall inure to the benefit of the Company and its successors and assigns.
(f)Entire Agreement. This Agreement, together with my Employment Agreement with the Company, contains the entire agreement of the parties relating to the subject matter herein, and may not be waived, changed, extended or discharged except by an agreement in writing signed by both parties.

21



(g)Acknowledgement. I acknowledge and agree that I have fully read and that I understand all of the terms and provisions of this Agreement, that I have had the opportunity to consult with an attorney and to discuss this Agreement with an attorney, that I have had any questions regarding the effect of this Agreement or the meaning of its terms answered to my satisfaction, and, intending to be legally bound hereby, I freely and voluntarily sign this Agreement.


ROCKWELL MEDICAL, INC.


By: /s/ Russell H. Ellison, MD     Name: Russell H. Ellison, MD
Title: President & CEO


EXECUTIVE


/s/ Megan C. Timmins
Megan C. Timmins    Date July 29, 2021
22



EXHIBIT I
1.The following is a complete list of all inventions or improvements (“Intellectual Property”) relevant to my employment by Rockwell Medical, Inc. (the “Company”) that have been made or conceived or first reduced to practice by me, alone or jointly with others, prior to my employment by the Company that I desire to remove from the operation of the Employee Confidentiality, Assignment of Inventions, Non-Interference and Non-Competition Agreement between me and the Company (the “Employee Agreement”).
No Intellectual Property.


Any and all Intellectual Property regarding:


Additional sheets attached.
2.I propose to bring to my employment the following materials and documents of a former employer or materials and documents created by me and/or others during any previous employment (“Materials”):
No Materials.


Materials:


Additional sheets attached.
3.I acknowledge and agree that the Materials set forth above are being provided by me in accordance with the representations set forth in Section 6 of the Employee Agreement between me and the Company.




/s/ Megan C. Timmins
Megan C. Timmins    Date July 29, 2021
23



EXHIBIT C
SEPARATION AND RELEASE AGREEMENT
This Separation and Release Agreement (the “Agreement”) is made between Rockwell Medical, Inc., a Delaware corporation (the “Company”), and Megan C. Timmins (“Executive”, and together with the Company, the “Parties,” and each a “Party”). Capitalized terms used but not defined herein shall have the meanings ascribed thereto in the Employment Agreement, dated as of July 16, 2021, by and between the Company and Executive (the “Employment Agreement”).
1.Executive’s employment ended, effective [    , 20 ] (the “Separation Date”). Effective as of the Separation Date, Executive automatically resigned from any appointed or elected positions with any Released Party (as defined below), and Executive will cooperate with the Company to effectuate such resignations. The Company has provided Executive her accrued base salary through the Separation Date, and Executive is not owed any additional amount from any Released Party except as set forth herein.
2.Provided this Agreement has become effective, that Executive’s representations set forth herein are accurate, and that Executive continues to abide by her obligations to the Company, the Company will provide Executive with the severance amounts and benefits set forth in Section 5(b) of the Employment Agreement (collectively, the “Severance Benefits”) in accordance with the terms of the Employment Agreement.
3.Executive, on behalf of herself, her heirs, successors, assigns, and any individual or entity that could assert a claim through her or on her behalf relating to Executive’s employment or termination of employment with the Company, fully and forever releases, acquits and discharges the “Released Parties” (defined as the Company, all of its past and present affiliates, parent companies, subsidiaries, investors, predecessors, successors, assigns, and related companies and entities, and all of their past and present shareholders, members, managers, partners, directors, officers, supervisors, trustees, employees, attorneys, persons and agents and all other persons and entities acting in connection with any of them) from and for all manner of claims, allegations, suits, charges, administrative actions, litigation and/or causes of action of any type, based upon any fact or set of facts, known or unknown, existing from the beginning of time through the date this Agreement is signed by her (the “Released Claim(s)”). Without limitation and for illustration purposes only, the Released Claims include claims for or relating to: monetary damages and relief and/or recovery of every type; wrongful discharge; breach of express or implied contract, including regarding the Employment Agreement; any severance policy or plan; any incentive equity plan, policy or agreement; attorneys’ fees and costs; retaliation, discrimination and/or harassment related to any protected characteristic or activity; Title VII of the Civil Rights Act, the Age Discrimination in Employment (“ADEA”), the Older Workers Benefit Protection Act, the Americans with Disabilities Act, and the Employee Retirement Income Security Act; and all other federal, state, common or local statutes, ordinances and laws. Notwithstanding the foregoing, Executive is not prohibited from making or asserting: (i) Executive’s rights under this Agreement and any claims arising from the breach of this Agreement, the Employment Agreement or any equity award agreement by the Company, including any claim for breach of Company’s obligation to make the payments described in Section 2 above; (ii) Executive’s rights, if any, to indemnity pursuant to the Company’s articles, bylaws, or any indemnification agreement between the

24



Company and Executive and/or to the protections of any director’ and officers’ liability policies of the Company and (iii) if Executive owns an equity interest in the Company, her rights as an equity owner.
4.The Parties intend that the general release by Executive will be construed as broadly as possible. Executive agrees not to commence or pursue any legal action regarding any Released Claims, provided that this Agreement does not limit her right, where applicable, to file or participate in an investigative proceeding of any federal, state or local governmental agency. To the extent permitted by law, Executive agrees that if such an administrative claim is made, she shall not be entitled to recovery of individual monetary relief or other individual remedies, provided that nothing in this Agreement limits her right to participate in the Securities and Exchange Commission’s (“SEC”) whistleblower program and receive a whistleblower’s award thereunder. The Parties further acknowledge that the Company and its affiliates are not releasing any claims against Executive or any other individual, and all rights as to such claims are reserved.
5.Executive represents and warrants that: (a) she has returned all Company property, information and files in her possession, without retaining copies of same; (b) she has complied with the Employee Confidentiality, Assignment of Inventions, Non-Interference and Non- Competition Agreement between Executive and the Company dated as of July 16, 2021 (the “Restrictive Covenant Agreement”); and (c) she has not assigned any Released Claims.
6.Executive will cooperate with the Company in providing information with respect to all reports required to be filed by the Company with the SEC as they relate to required information with respect to her. Executive acknowledges and agrees that the Company may be required to file a copy of this Agreement with the SEC.
7.Executive acknowledges that she remains bound by, and will comply in all material respects with, her post-employment obligations to the Company, including but not limited to those set forth in the Employment Agreement and the Restrictive Covenant Agreement.
8.Executive acknowledges and agrees that pursuant to the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act (“Section 954”), certain payments received by Executive may be subject to “clawback” in the event the Company is required to prepare an accounting restatement of its applicable financial statements due to the Company’s material noncompliance with applicable financial reporting requirements. Executive agrees to promptly return to the Company the amount of any compensation paid to her that is required to be forfeited in accordance with Section 954.
9.Executive acknowledges that the Company’s promises set forth throughout this Agreement would not be provided unless Executive executed this Agreement and are each separate and adequate consideration for this Agreement, including Executive’s release of claims.
10.To the fullest extent permitted by law, and except as to statements made in legal, administrative or arbitral proceedings in disputes between Executive and the Company and truthful testimony, Executive agrees that she will not make public statements that defame, disparage or otherwise publicly speak of the Company or its present or former officers or members of the Board

25



and/or its products or services in a false or misleading manner, including but not limited to through any media, social media, Facebook, Twitter or similar mechanism.
11.To the fullest extent permitted by law and at the sole expense of the Company, Executive agrees to reasonably cooperate with the Released Parties in any internal investigation, any administrative, regulatory or judicial proceeding or any dispute with a third party that she had knowledge of while employed by or providing services to the Company. Executive’s cooperation may include being available to the Company upon reasonable notice and subject to Executive’s personal and professional commitments, for interviews and factual investigations, appearing at the Company’s request to give testimony without requiring service of a subpoena or other legal process, and turning over to the Company all relevant documents which are or may come into Executive’s possession. If Executive is served with a subpoena or is required by court order or otherwise to testify or produce documents in any type of proceeding involving the Company or its affiliates, she must advise the Company within ten (10) days of same and reasonably cooperate with the Company in objecting to such request and/or seeking confidentiality protections.
12.This Agreement does not constitute an admission by the Company that any action it took with respect to Executive was wrongful, unlawful or in violation of any local, state, or federal act, statute, or constitution, or susceptible of inflicting any damages or injury on Executive, and the Company specifically denies any such wrongdoing or violation.
13.In addition to any other legal and/or equitable remedies, if Executive materially breaches any material provision of this Agreement, the Employment Agreement, the Restrictive Covenant Agreement, or any other contractual or legal obligation Executive owes to the Company, then the Company may cease paying and/or providing the Severance Benefits and Executive will be required to repay and/or forfeit any Severance Benefits received through the date of such breach or discovery of the inaccuracy of her representations, provided that Executive may retain $1,000 of such payments. The exercise of such remedies will not affect the validity of the release and other obligations of Executive as set forth in this Agreement or otherwise, nor will it limit the other legal and/or equitable remedies otherwise available to any Released Party.
14.This Agreement and the rights and obligations of the parties hereunder will be governed by, and construed and enforced in accordance with, the laws of the state of Delaware, excluding any such laws that direct the application of the laws of any other jurisdiction. The Released Parties are intended third party beneficiaries of Executive’s obligations under this Agreement.
15.This Agreement will be enforceable to the fullest extent permitted by law. If any provision is held to be unenforceable, then such provision will be construed or revised in a manner so as to permit its enforceability to the fullest extent permitted by applicable law. If such provision cannot be reformed in that manner, such provision will be deemed to be severed from this Agreement, but every other provision of this Agreement will remain in full force and effect.
16.This Agreement may not be amended, modified, waived or terminated except in a writing signed by Executive and the Company’s signatory to this Agreement or her successor. Further, the waiver by a party of a breach of any provision of this Agreement by the other will not

26



operate or be construed as a waiver of any subsequent breach of the same or other provision of this Agreement.
17.Except as otherwise provided herein, this Agreement will be binding upon and inure to the benefit of the parties’ respective successors, permitted assigns and transferees, personal representatives, heirs and estates, as the case may be; provided, however, that Executive’s rights and obligations under this Agreement may not be assigned without the prior written consent of the Company.
18.Executive has had 21 calendar days to review and sign this Agreement and is advised to consult with an attorney of her choice before signing this Agreement, which includes a release of potential claims under the ADEA. Executive understands that she may use as much of this 21-day period as she wishes prior to signing. Changes to the Agreement, whether material or immaterial, will not restart the review period. Executive may expressly and voluntarily waive any part or all of the 21-day review period by signing and returning this Agreement prior to the expiration of the review period. Executive has the right to revoke her release of any and all ADEA claims by informing the Company of such revocation within seven calendar days following her execution of this Agreement (the “Revocation Period”); for the avoidance of doubt, no claims other than those arising under ADEA may be revoked during the Revocation Period. Any such revocation must be in writing and delivered to the Company in care of its signatory to this Agreement or her successor. This Agreement will become effective upon execution by Executive with respect to all claims other than those arising under ADEA, and will only become effective with respect to the release of ADEA claims if the Revocation Period has expired without any revocation having been delivered in writing to the Company within the Revocation Period. In the event that Executive revokes this Agreement with respect to ADEA claims, the Company shall make a single payment of $1,000, at which point Executive will be entitled to no further payments or severance benefits hereunder or under the Employment Agreement. Upon the expiration of the Revocation Period without the revocation of the ADEA claims, this Agreement shall be deemed to have become “final, binding and irrevocable,” as set forth in Section 5(b) of the Employment Agreement.
19.This Agreement reflects the entire agreement of the parties relative to the subject matter hereof, and supersedes all prior, contemporaneous, oral or written understandings, agreements, statements, representations or promises regarding the subject matter hereof, provided that this Agreement does not supersede or modify the Employment Agreement, the Restrictive Covenant Agreement and those agreements pertaining to Executive’s equity holdings.
20.This Agreement may be signed in counterparts, and when this Agreement has been signed by all parties, each counterpart shall constitute an original, notwithstanding that fewer than all of the parties’ signatures appear on any one counterpart. An electronic signature transmitted by facsimile or other electronic means shall be deemed to be an original.
[Signature Page Follows]

27



The parties hereto confirm their agreement by the signatures shown below.


Rockwell Medical, Inc.
By:     Name:
Title:





                         
Megan C. Timmins    Date
28
EX-10.31 3 rmti-2023x12x31x10kxex1031.htm EX-10.31 Document
Exhibit 10.31
ROCKWELL MEDICAL, INC.
AMENDED AND RESTATED
CLAWBACK POLICY
(THE “POLICY”)
Recoupment of Incentive-Based Compensation
It is the policy of Rockwell Medical, Inc. (the “Company”) that, in the event the Company is required to prepare an accounting restatement of the Company’s financial statements due to material non-compliance with any financial reporting requirement under the federal securities laws (including any such correction that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period), the Company will recover on a reasonably prompt basis the amount of any Incentive-Based Compensation Received by a Covered Executive during the Recovery Period that exceeds the amount that otherwise would have been Received had it been determined based on the restated financial statements.
Policy Administration and Definitions
This Policy is administered by the Compensation Committee (the “Committee”) of the Company’s Board of Directors, and is intended to comply with, and as applicable to be administered and interpreted consistent with, and subject to the exceptions set forth in, Listing Standard 5608 adopted by The Nasdaq Stock Market to implement Rule 10D-1 under the Securities Exchange Act of 1934, as amended (collectively, “Rule 10D-1”).
For purposes of this Policy:
“Incentive-Based Compensation” means any compensation granted, earned, or vested based in whole or in part on the Company’s attainment of a financial reporting measure that was Received by a person (i) on or after October 2, 2023 and after the person began service as a Covered Executive, and (ii) who served as a Covered Executive at any time during the performance period for the Incentive-Based Compensation. A financial reporting measure is (i) any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements and any measure derived wholly or in part from such a measure, and (ii) any measure based in whole or in part on the Company’s stock price or total shareholder return.
Incentive-Based Compensation is deemed to be “Received” in the fiscal period during which the relevant financial reporting measure is attained, regardless of when the compensation is actually paid or awarded.
“Covered Executive” means any “executive officer” of the Company as defined under Rule 10D-1.
“Recovery Period” means the three completed fiscal years immediately preceding the date that the Company is required to prepare the accounting restatement described in this Policy, all as determined pursuant to Rule 10D-1, and any transition period of less than nine months that is within or immediately following such three fiscal years.
If the Committee determines the amount of Incentive-Based Compensation Received by a Covered Executive during a Recovery Period exceeds the amount that would have been Received if determined or calculated based on the Company’s restated financial results, such excess



amount of Incentive-Based Compensation shall be subject to recoupment by the Company pursuant to this Policy. For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of erroneously awarded compensation is not subject to mathematical recalculation directly from the information in an accounting restatement, the Committee will determine the amount based on a reasonable estimate of the effect of the accounting restatement on the relevant stock price or total shareholder return. In all cases, the calculation of the excess amount of Incentive-Based Compensation to be recovered will be determined without regard to any taxes paid with respect to such compensation. The Company will maintain and will provide to The Nasdaq Stock Market documentation of all determinations and actions taken in complying with this Policy. Any determinations made by the Committee under this Policy shall be final and binding on all affected individuals.
The Company may effect any recovery pursuant to this Policy by requiring payment of such amount(s) to the Company, by set-off, by reducing future compensation, or by such other means or combination of means as the Committee determines to be appropriate. The Company need not recover the excess amount of Incentive-Based Compensation if and to the extent that the Committee determines that such recovery is impracticable, subject to and in accordance with any applicable exceptions under The Nasdaq Stock Market listing rules, and not required under Rule 10D-1, including if the Committee determines that the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered after making a reasonable attempt to recover such amounts. The Company is authorized to take appropriate steps to implement this Policy with respect to Incentive-Based Compensation arrangements with Covered Executives.
Any right of recoupment or recovery pursuant to this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any other policy, any employment agreement or plan or award terms, and any other legal remedies available to the Company; provided that the Company shall not recoup amounts pursuant to such other policy, terms or remedies to the extent it is recovered pursuant to this Policy. The Company shall not indemnify any Covered Executive against the loss of any Incentive-Based Compensation pursuant to this Policy.

This Policy amends and restates in its entirety the Company’s Clawback Policy adopted March 23, 2017.
2



Consent to the Clawback Policy of
Rockwell Medical, Inc.
This agreement (“Agreement”) is made as of _________________, 20__ by and between Rockwell Medical, Inc., a Delaware corporation (the “Company”), and        (the “Executive”).
In exchange for any incentive compensation paid to the Executive and other good and valuable consideration, receipt of which is acknowledged, the parties hereby agree as follows:
1.     The Executive agrees to be bound fully by the terms of the Company’s Clawback Policy as in effect from time to time.
2.     In the event it is determined by the Board of Directors of the Company (or a committee thereof) that compensation or stock sale proceeds must be reimbursed by the Executive to the Company in accordance with the Clawback Policy, the Executive will promptly take any action necessary to effectuate such reimbursement.
3.     The Clawback Policy applies notwithstanding the terms of any plan, policy or agreement under which compensation is granted or the terms of any agreement to which the Executive is a party. This Agreement shall be deemed an amendment to any such agreement now in existence or executed in the future, in each case to the extent necessary to give full effect to the Clawback Policy.
4.     Any amendments to the Clawback Policy after the date hereof, including any amendments to comply with applicable law or stock exchange requirement, shall be applicable to the Executive. If the terms of the Clawback Policy and this Agreement conflict, the terms of the Clawback Policy shall prevail.
5.     The laws of the State of Delaware, without regard to its conflict of law provisions, shall govern the interpretation and validity of the provisions of this Agreement and all questions relating to this Agreement. This Agreement shall be binding on the Executive and his or her heirs, successors and legal representatives, and on the Company and its successors. In the event that any provision of this Agreement, or the application thereof, becomes or is declared by a court of competent jurisdiction to be illegal, void or unenforceable, the remainder of this Agreement shall continue in full force and effect and shall be interpreted so as reasonably to effect the intent of the parties hereto.
6.     This Agreement sets forth the entire understanding of the parties and supersedes all prior agreements, arrangements, and other communications, whether oral or written, pertaining to the subject matter hereof; and, except as provided in paragraph 4 above, this Agreement shall not be modified or amended except by written agreement of the Company and the Executive.
    IN WITNESS WHEREOF, the Company and the Executive have executed this Agreement effective as of the day and year first above written.
_______________________                ROCKWELL MEDICAL, INC.
[Name of Executive]

By:                    
Name:                    
Title:                    
3
EX-10.32 4 rmti-20231231x10kxex1032.htm EX-10.32 Document
Exhibit 10.32
ROCKWELL MEDICAL, INC.

AMENDED AND RESTATED STATEMENT OF COMPANY POLICY PROHIBITING INSIDER TRADING

Because the common stock of Rockwell Medical, Inc. (the “Company”) is publicly traded on the NASDAQ, there are certain important restrictions and limitations imposed on you under the federal securities laws. Any violation of these restrictions may subject the Company and you to serious criminal and civil liabilities and sanctions. Such a violation would also severely damage the Company’s reputation and business relationships. This Policy applies to all personnel at every level of the Company and any of its subsidiaries.

Prohibition against Trading on or Disclosing Material Nonpublic Information. It is the policy of the Company that all employees, officers and directors, and other persons that the Company may also determine should be subject to this Policy, such as contractors or consultants who have access to material nonpublic information (such persons, together with employees, officers and directors, “Company Personnel”) who become aware of any material information relating to the Company that has not been made available to the general public by press release or otherwise, as well as their immediate family members, other individuals in their household, and any family members who do not live in their household but whose transactions in Company securities are directed by them or are subject to their influence or control (“Family Members”), and corporations or other business entities controlled or managed by such persons, and trusts or other entities for which any such person is the trustee or in which any such person has a beneficial or pecuniary interest (“Controlled Entities,” and together with Company Personnel and Family Members, “Insiders”), are prohibited from purchasing, selling, gifting, or otherwise trading Company stock. In addition, Insiders may not convey material nonpublic information about the Company to others, or suggest that anyone purchase, sell, gift, or otherwise trade any the Company’s securities while aware of material nonpublic information.

Material information may include, without limitation, changes in control or sale of all or part of the Company’s business, a potential acquisition of another business or property, the opening of a new facility, a potential change in management, auditors, or the board of directors, internal financial information, extraordinary borrowing or liquidity problems, changes in dividend policies or the declaration of a stock split or the proposed or contemplated issuance, redemption, or repurchase of securities, a potential significant new customer contract (or loss of an existing significant customer contract), a new potentially significant cybersecurity risk or cybersecurity incident, major environmental incidents, the interruption of aspects of a company’s business as a result of accident, fire, natural disaster, or breakdown of labor negotiations or any major shutdown, a material development in the FDA approval process, institution of, or developments in, major litigation, investigations, or regulatory actions or proceedings, or an important financing transaction. This list is merely illustrative. Any information, positive or negative, which might affect the Company’s stock price or otherwise might be of significance to an investor in determining whether to purchase, sell or hold the Company’s stock should be considered “material.” Nonpublic information is information that is not generally known or available to the public. We consider information to be available to the public only when it has been released to the public by the Company through appropriate channels (e.g., by means of a press release, a filing with the SEC or a widely disseminated statement from a senior officer) and enough time has elapsed to permit the investment market to absorb and evaluate the information. As a general rule, you should consider information to be nonpublic until two full trading days have lapsed following public disclosure. The fact that rumors, speculation, or statements attributed to unidentified sources are public is insufficient to be considered widely disseminated even when the information is accurate.

For purposes of this Policy, references to “trading” and “transactions” includes, among other things: purchases and sales of Company securities in public markets; sales of Company securities obtained through the exercise of employee stock options granted by the Company; making gifts of Company securities; and using Company securities to secure a loan. Conversely, references to “trading” and “transactions” do not include: the exercise of Company stock options if no shares are to be sold or if there is a “net exercise” (e.g., where the Company withholds shares to satisfy tax obligations); the vesting of Company stock options or the delivery of shares upon vesting/settlement of restricted stock and/or restricted stock units; transferring shares to an entity that does not involve a change in the


Exhibit 10.32
beneficial ownership of the shares (for example, transferring shares from one brokerage account to another brokerage that you control); sales of the Company’s securities as a selling stockholder in a registered public offering, including a “synthetic secondary” offering, in accordance with applicable securities laws; and any other purchase of Company securities from the Company or sales of Company securities to the Company in accordance with applicable securities and state laws. In addition, transactions in mutual funds that are invested in Company securities are not transactions subject to this Policy as long as (i) the Insider does not control the investment decisions on individual stocks within the fund or portfolio and (ii) Company securities do not represent a substantial portion of the assets of the fund or portfolio.

“Restricted Persons” of the Company, which includes directors, officers and employees who regularly have access to material non-public information as part of their job duties , as well as their Family Members and Controlled Entities, are subject to blackout periods during which no trading in the Company’s securities is permitted. Such blackout periods are in effect during the period beginning at the close of the market fifteen (15) calendar days prior to the end each fiscal quarter and ending at the close of business on the second trading day following the date the Company's financial results for such fiscal quarter are publicly disclosed. From time to time, other types of material non-public information regarding the Company (such as negotiation of mergers, acquisitions or dispositions or new product developments) may be pending and not be publicly disclosed. While such material non-public information is pending, the Company may impose special blackout periods during which Restricted Persons and others are prohibited from trading in the Company's securities. If the Company imposes a special blackout period, it will notify the affected Company Personnel. These trading restrictions do not apply to transactions executed under a written trading plan in accordance with Rule 10b5-1 and our 10b5-1 Plan Parameters (a “10b5-1 Plan”) that is approved by the General Counsel. Such 10b5-1 Plans must be pre-cleared in accordance with the procedures described below. The Company’s 10b5-1 Plan Parameters are attached hereto as Exhibit A.

The period of time in between blackout periods is called a trading window. Because Restricted Persons are likely to obtain material non-public information on a regular basis, the Company requires all such persons to refrain from trading or establishing, modifying, or terminating a 10b5-1 Plan, even during a trading window, without first pre-clearing all transactions (including a purchase, sale, or gift) in the Company's securities with the General Counsel (or, in the case of the General Counsel, the Chief Executive Officer) using a Preclearance Request form. All Preclearance Request Forms must be submitted at least two business days in advance of the proposed transaction. If a transaction is approved, the transaction must be executed by the end of the second full trading day after the approval is obtained, but regardless may not be executed if the Restricted Person acquires material nonpublic information concerning the Company during that time. If a transaction is not completed within the period described above, the transaction must be approved again before it may be executed.

Certain transactions in the Company’ securities are prohibited, even during a trading window. Restricted Persons may not engage in short-term trading (generally defined as selling Company securities within six months following a purchase); sell the Company's securities short; buy or sell puts or calls or other derivative securities on the Company's securities; hold Company securities in a margin account or pledge Company securities as collateral for a loan; or enter into hedging or monetization transactions or similar arrangements with respect to Company securities.

It is also the policy of the Company that Insiders who become aware of any material nonpublic information in the course of their employment, service or relationship with the Company relating to any other company, such as the Company’s customers, may not trade in that company’s securities, convey such information to others, or suggest that anyone purchase, sell, gift, or otherwise trade in that company’s securities, until the information becomes public or is no longer material.

From time to time, the Company may engage in transactions in its own securities. It is the Company’s policy to comply with all applicable securities and state laws (including appropriate approvals by the Board of Directors or appropriate committee, if required) when engaging in transactions in Company securities.



Exhibit 10.32
Confidentiality. It is the policy of the Company that all Insiders must keep strictly confidential all material nonpublic information that such persons learn regarding the Company (and all material nonpublic information that such persons learn in the course of their employment, service, or relationship with the Company relating to any other company).

Employees who violate this Policy may be subject to disciplinary action by the Company, up to and including dismissal for cause. Any exceptions to the Policy, if permitted, may only be granted by the Compliance Officer (currently, the General Counsel) and must be provided before any activity contrary to the above requirements takes place.

All Company Personnel will be required to certify their understanding of and intent to comply with this Policy periodically.

This Policy will continue to apply to an Insider’s transactions in Company securities after employment, service, or relationship with the Company has terminated until such time as you are no longer aware of material nonpublic information or until that information has been publicly disclosed or is no longer material.

If you have any doubts as to your responsibilities under this Policy, seek clarification and guidance from the General Counsel, before you act. Do not try to resolve uncertainties on your own. Rockwell Medical, Inc. expects the strictest compliance with these procedures by all personnel at every level.






Exhibit 10.32
ACKNOWLEDGEMENT AND CERTIFICATION
I certify that:
1.I have read and understand the Amended and Restated Statement of Company Policy Prohibiting Insider Trading (the “Policy”) of Rockwell Medical, Inc. (the “Company”).
2.I understand that the General Counsel is available to answer any questions I have regarding the Policy.
3.Since the date the Policy became effective, or such shorter period of time that I have been with the Company, I have complied with the Policy.
4.I will continue to comply with the Policy for as long as I am subject to the Policy.

_____________________________
Signature
__________________________
Date
_____________________________
Name (Please Print)





Exhibit 10.32
Rockwell Medical, Inc. 10b5-1 Plan Parameters

Capitalized terms used in these 10b5-1 Plan Parameters without definition have the meaning set forth in the Amended and Restated Statement of Company Policy Prohibiting Insider Trading (the “Policy”) of Rockwell Medical, Inc. (the “Company”).

Entry Into a 10b5-1 Plan
Requires preclearance under the Policy.
Preclearance Request Forms must be submitted at least two business days in advance.
Must occur during the trading window (if applicable to the Insider) and when the Insider is not in possession of material nonpublic information.
Requires approval of the 10b5-1 Plan document by the General Counsel (or, in the case of the General Counsel, the Chief Executive Officer).
Instructions
Any 10b5-1 Plan adopted by any Insider must be in writing, signed, and either:
ospecify the amount, price and date of the sales (or purchases) of Company securities to be effected;
oprovide a formula, algorithm or computer program for determining when to sell (or purchase) the Company securities, the quantity to sell (or purchase) and the price; or
odelegate decision-making authority with regard to these transactions to a broker or other agent without any material nonpublic information about the Company or its securities.
For the avoidance of doubt, Insiders may not subsequently influence how, when, or whether to effect purchases or sales with respect to the securities subject to an approved and adopted 10b5-1 Plan.
No Hedging
Insiders may not have entered into or altered a corresponding or hedging transaction or position with respect to the securities subject to the 10b5-1 Plan and must agree not to enter into any such transaction while the 10b5-1 Plan is in effect.
Good Faith Requirements
Insiders must enter into the 10b5-1 Plan in good faith and not as part of a plan or scheme to evade the prohibitions of Rules 10b-5 and 10b5-1 under the Securities Exchange Act of 1934 (the “Exchange Act”).
Insiders must act in good faith with respect to the 10b5-1 Plan for the entirety of its duration.
Certification Requirements
Directors and officers (as defined in Rule 16a-1(f) under the Exchange Act, as amended, “Section 16 Officers,” and together with directors, “Section 16 Persons”) and their Family Members and Controlled Entities that enter into 10b5-1 Plans must certify that they are: (1) not aware of any material nonpublic information about the Company or


Exhibit 10.32
Company securities; and (2) adopting the 10b5-1 Plan in good faith and not as part of a plan or scheme to evade the prohibitions of Rules 10b-5 and 10b5-1 under the Exchange Act.
Cooling Off Period
The first trade under a 10b5-1 Plan may not occur until the expiration of a cooling off period as follows:
oFor Section 16 Persons (as well as their Family Members and Controlled Entities), the later of (1) two business days following the filing of the Company’s Form 10-Q or Form 10-K for the completed fiscal quarter in which the 10b5-1 Plan was adopted and (2) 90 calendar days after adoption of the 10b5-1 Plan; provided, however, that the required cooling-off period shall in no event exceed 120 days.
oFor other Insiders, 30 calendar days after adoption of the 10b5-1 Plan.
As discussed further below, the cooling off period applies to certain 10b5-1 Plan modifications as well.
Overlapping Plans
An Insider may not enter into overlapping 10b5-1 Plans (subject to certain exceptions).
Please consult the General Counsel with any questions regarding overlapping 10b5-1 Plans.
Single-Trade Plans
An Insider may not enter into more than one 10b5-1 Plan designed to effect the open-market purchase or sale of the total amount of securities as a single transaction during any rolling 12-month period (subject to certain exceptions).
A single-transaction plan is “designed to effect” the purchase or sale of securities as a single transaction when the terms of the plan would, for practical purposes, directly or indirectly require execution in a single transaction.
Modification
Requires preclearance under the Policy;
Must occur during a trading window (if applicable to the Insider) and when the Insider is not in possession of material nonpublic information;
Must receive approval from the General Counsel under the Policy; and
Any modification to the amount, price, or timing of the purchase or sale of the securities underlying the 10b5-1 Plan will be deemed to be a termination of the current 10b5-1 Plan and creation of a new 10b5-1 Plan and will be subject to all requirements set forth above regarding the adoption of a new 10b5-1 Plan.
Termination
Requires preclearance under the Policy.
Seller should discuss with personal legal advisor.
Must receive approval from the General Counsel under the Policy.
It is advisable to terminate a 10b5-1 Plan only under extraordinary circumstances.

EX-23.1 5 rmti-20231231x10kxex231.htm EX-23.1 Document

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We consent to the incorporation by reference in the Registration Statements of Rockwell Medical, Inc. and Subsidiaries on Form S-3 (Nos. 333-266135, 333-259923, 333-228437, 333-160710, 333-148601, 333-135872, and 333-273983) and Form S-8 (Nos. 333-266892, 333-238889, 333-237229, 333-227365, 333-204653, 333-196752, 333-189586, 333-182043, 333-176524, 333-169003, 333-160135, 333-153046, 333-146817, and 333-273985) of our report dated March 21, 2024, on our audit of the consolidated financial statements as of December 31, 2023 and for the year then ended, which report is included in this Annual Report on Form 10-K to be filed on or about March 21, 2024.


/s/ EisnerAmper LLP

EISNERAMPER LLP
West Palm Beach, Florida
March 21, 2024




EX-23.2 6 rmti-20231231x10kxex232.htm EX-23.2 Document

Exhibit 23.2

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We consent to the incorporation by reference in the Registration Statements of Rockwell Medical Inc. and Subsidiaries (the “Company”) on Form S-3 (Registration No. 333-266135, 333-259923, 333-228437, 333-160710, 333-148601, 333-135872 and 333-273983) and Form S-8 (Registration No. 333-266892, 333-238889, 333-237229, 333-227365, 333-204653, 333-196752, 333-189586, 333-182043, 333-176524, 333-169003, 333-160135, 333-153046, 333-146817 and 333-273985) of our report dated March 30, 2023 with respect to our audit of the consolidated financial statements of the Company as of December 31, 2022, and for the year then ended, which report is included in this Annual Report on Form 10-K of the Company for the year ended December 31, 2023.


/s/ Marcum LLP

Marcum LLP
Chicago, IL
March 21, 2024


EX-31.1 7 rmti-20231231x10kxex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES
EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002


I, Mark Strobeck, certify that:
1.I have reviewed this Annual Report on Form 10‑K of Rockwell Medical, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a‑15(e) and 15d‑15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a‑15(f) and 15d‑15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date:March 21, 2024
/s/ Mark Strobeck
Mark Strobeck
Chief Executive Officer
(Principal Executive Officer and Principal Financial Officer)

EX-32.1 8 rmti-20231231x10kxex321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES‑OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K of Rockwell Medical, Inc. (the “Company”) for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Periodic Report”), the undersigned officer of the Company hereby certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes Oxley Act of 2002, that to the best of his knowledge:
1.the Periodic Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.the information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated: March 21, 2024/s/ Mark Strobeck
 Mark Strobeck
 Chief Executive Officer
 (Principal Executive Officer and Principal Financial Officer)

The foregoing certification is being furnished solely to accompany the Periodic Report pursuant to 18 U.S.C. §1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
Note: A signed original of this written statement required by §906 has been provided to Rockwell Medical, Inc. and will be retained by Rockwell Medical, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 9 rmti-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Liquidity and Going Concern Considerations link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Asset Acquisition link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Investments - Available-for-Sale link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Significant Market Segments And Customers link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Deferred License Revenue link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Insurance Financing Note Payable link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - License Agreements link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Loan and Security Agreement link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Asset Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Investments - Available-for-Sale (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stock-Based Compensation - (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Loan and Security Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Description of Business - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Liquidity and Going Concern Considerations (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Summary of Significant Accounting Policies - Summary of Loss Per Share Restated Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Summary of Significant Accounting Policies - Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Summary of Significant Accounting Policies - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Asset Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Asset Acquisition - Purchase Price, on a Relative Fair Value Basis, to Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Asset Acquisition - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Investments - Available-for-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Significant Market Segments And Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Inventory - Schedule Components of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Inventory - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Property and Equipment - Schedule of property and equipment and depreciation expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Deferred License Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Insurance Financing Note Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stockholders' Equity - Summary of Common Stock Reserved for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stock-Based Compensation - Stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stock-Based Compensation - Performance Based Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Stock-Based Compensation - Service Based Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Stock-Based Compensation - Service Based Stock Options - Fair value assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Stock-Based Compensation - Service Based Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - License Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Commitments and Contingencies - Insurance (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Leases - Summary of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Finance Lease and Operating Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Finance Lease and Operating Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Loan and Security Agreement -Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Loan and Security Agreement - Schedule of Principal Payments on Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Income Taxes - Schedule of Details of Net Deferred Tax Asset (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 rmti-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 rmti-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 rmti-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Covenant, minimum liquidity succeeding period Debt Instrument, Covenant Terms, Minimum Liquidity Calculation, Succeeding Period Debt Instrument, Covenant Terms, Minimum Liquidity Calculation, Succeeding Period Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Equipment Property, Plant and Equipment, Additions Pay vs Performance Disclosure [Line Items] Sale of Investments Available-for-Sale Proceeds from Sale of Debt Securities, Available-for-Sale Entity Voluntary Filers Entity Voluntary Filers Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued Liabilities Total Accrued Liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Inventory, reserve Inventory Valuation Reserves Letter Agreement Letter Agreement [Member] Letter Agreement Changes in Assets and Liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Drug Product Sales Drug Product Sales [Member] Drug Product Sales [Member] Milestone payments Asset Acquisition Deferred Payments Represents the amount of milestone payments related to asset acquisition. Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Unvested restricted stock (in shares) Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Insurance Financing Note Payable Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and Product Development Research and Development Expense, Policy [Policy Text Block] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Effect of Exchange Rate Changes on Cash and Cash Equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts Payable Accounts Payable, Current Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restatement Determination Date: Restatement Determination Date [Axis] Accrued Interest Income Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss Commitments and Contingencies (See Note 15) Commitments and Contingencies Operating Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Previously Reported Previously Reported [Member] Insider Trading Policies and Procedures [Line Items] Exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Discount, pre-funded warrant (dollars per share) Class of Warrant or Right, Purchase Price, Discount From Stock Price Per Share Class of Warrant or Right, Purchase Price, Discount From Stock Price Per Share Rest of World Disaggregation of Revenue [Line Items] Year Ended December 31, 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Proceeds from Issuance of Common Stock Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Geographical [Axis] Geographical [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Income Taxes Income Tax Disclosure [Text Block] Deferred License Revenue Revenue recognized from contract liabilities Increase (Decrease) in Contract with Customer, Liability Vesting of Restricted Stock Units Issued, net of taxes withheld (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Customers average payment term Average Payment Term of Customers Represents the average payment term of customers. Significant market segments Concentration Risk [Line Items] Leases Lessee, Leases [Policy Text Block] Customer [Axis] Customer [Axis] Deferred Consideration from Evoqua Asset Acquisition Deferred Consideration Asset Acquisition, Deferred Consideration Asset Acquisition, Deferred Consideration Effect of Change in Valuation Allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Preferred stock, par value (in dollars per share) Preferred stock par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Changes in Tax Laws Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Impairments of long-lived assets Impairment, Long-Lived Asset, Held-for-Use Net Loss per Share, Diluted (in dollars per share) Net loss per share attributable to common stockholders - diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts Receivable, net of a reserve of $81 for 2023 and $33 for 2022 Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Debt instrument, additional fee at maturity, amount Debt Instrument, Additional Fee At Maturity, Amount Debt Instrument, Additional Fee At Maturity, Amount Texas TEXAS Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Maximum working capital line Preferred Stock, Convertible, Debt Financing Limitations, Maximum Working Capital Line Preferred Stock, Convertible, Debt Financing Limitations, Maximum Working Capital Line Performance based stock options outstanding (in shares) Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Total Assets Acquired Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Asset Acquisition, Assets Acquired and Liabilities Assumed, Net Other Expense: Other Nonoperating Income (Expense) [Abstract] Accrued Research & Development Expense Research and Development Related Liabilities, Current Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to research and development. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Trading Symbol Trading Symbol Wanbang Biopharmaceutical Wanbang Biopharmaceutical [Member] Represents exclusive licensing and manufacturing supply agreements with Wanbang Biopharmaceutical Co., Ltd. (“Wanbang”) for the rights to commercialize the Triferic and Calcitriol drugs. Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net Loss Net Loss Net Loss Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Total Current Liabilities Liabilities, Current Year ending December 31, 2025 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Payments to acquire productive assets, including transaction cost Payments To Acquire Productive Assets, Including Transaction Cost Payments To Acquire Productive Assets, Including Transaction Cost Company Selected Measure Name Company Selected Measure Name Machinery and Equipment Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Summary of significant accounting policies Finite-Lived Intangible Assets [Line Items] Triferic Inventory Triferic Inventory [Member] Triferic Inventory [Member] Convertible Preferred Stock (in shares) Convertible Preferred Stock, Shares Reserved for Future Issuance Stockholders’ Equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Unrealized Loss Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Prior Warrants And Pre-funded Warrants Prior Warrants And Pre-funded Warrants [Member] Prior Warrants And Pre-funded Warrants Contract Liabilities, which are included in deferred license revenue Contract with Customer, Liability Inventory, gross Inventory, Gross Number of payment installments Deferred Licensing Arrangement, Number Of Payment Installments Deferred Licensing Arrangement, Number Of Payment Installments Cost of Sales Cost of Goods and Services Sold Distributors average payment term Average Payment Term of Distributors Represents the average payment term of distributors. Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Baxter Baxter Healthcare Organization [Member] Baxter Healthcare Organization [Member] Accumulated Other Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Debt instrument, additional aggregate principal payment, number of installments Debt Instrument, Additional Aggregate Principal Payment, Number Of Installments Debt Instrument, Additional Aggregate Principal Payment, Number Of Installments Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Schedule of property and equipment and depreciation expense Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Exercise price of warrant (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Exercise price (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Share-based compensation arrangement, number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2025 Long-Term Debt, Maturity, Year Two Asset Acquisition [Domain] Asset Acquisition [Domain] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Debt instrument, prepayment after third anniversary of loan agreement date through maturity, percentage Debt Instrument, Prepayment Fee, Percent, Scenario Four Debt Instrument, Prepayment Fee, Percent, Scenario Four Entity Small Business Entity Small Business Numerator: Weighted Average Number of Shares Outstanding, Basic [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Laboratory Equipment Other Machinery and Equipment [Member] Purchase forecasts period Product Purchase Agreement, Purchase Forecasts Period Product Purchase Agreement, Purchase Forecasts Period Local Phone Number Local Phone Number Debt instrument, notice period (at least) Debt Instrument, Prepayment Term, Notice Period Debt Instrument, Prepayment Term, Notice Period Accounts Receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast Forecast [Member] Year Ended December 31, 2028 Finance Lease, Liability, to be Paid, Year Five Period for which company is entitled to make interest-only payments Debt Instrument, Period Of Interest-Only Payments Debt Instrument, Period Of Interest-Only Payments Accounts receivable Accounts Receivable [Member] Product Sales - Point-in-time Transferred at Point in Time [Member] Warrants to purchase common stock Warrant [Member] Lease Liabilities - Operating - Long-Term Operating Lease, Liability, Noncurrent Unvested restricted stock units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt instrument, term Debt Instrument, Term Offering Costs from Issuance of Common Stock Stock issuance costs Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation and amortization expenses Depreciation Auditor Information [Abstract] Auditor Information [Abstract] Restricted stock units - Service based awards Service Based Restricted Stock Units Member Service Based Restricted Stock Units [Member] Represents information pertaining to service based restricted stock units. 5.40% Note Payable 5.40% Note Payable [Member] 5.40% Note Payable Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Research and Product Development Research and product development expense Research and Development Expense (Excluding Acquired in Process Cost) Unamortized issuance costs and unaccreted discount Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Debt instrument, covenant terms, percentage of projected revenue to actual consolidated revenue (not less than) Debt Instrument, Covenant Terms, Percentage of Projected Revenue To Actual Consolidated Revenue Debt Instrument, Covenant Terms, Percentage of Projected Revenue To Actual Consolidated Revenue Operating Lease Maturities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Inventory - Current Portion Inventory, Raw Materials and Supplies, Net of Reserves [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Percentage of principal amount of relevant term loan funded funded Class Of Warrant Or Right, Calculation For Number Of Securities Called By Warrants Or Right, Numerator, Percentage Of Principal Amount Of Debt Instrument Funded Class Of Warrant Or Right, Calculation For Number Of Securities Called By Warrants Or Right, Numerator, Percentage Of Principal Amount Of Debt Instrument Funded Percentage of investment owned Preferred Stock, Convertible, Debt Financing Limitations, Percentage of Investment Owned Preferred Stock, Convertible, Debt Financing Limitations, Percentage of Investment Owned Preferred shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Payables and Accruals [Abstract] Payables and Accruals [Abstract] Prepaid Expenses Deferred Tax Liabilities, Prepaid Expenses Schedule of purchase price, on a relative fair value basis, to assets acquired Asset Acquisition [Table Text Block] Product and Service [Domain] Product and Service [Domain] Summary of potentially dilutive securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Interest expense Interest Expense, Debt Net draw down proceeds Proceeds from Debt, Net of Issuance Costs Short-term Debt [Line Items] Short-Term Debt [Line Items] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Summary of Lease Costs Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Pre-funded Warrants Pre-funded Warrants [Member] Pre-funded Warrants Cash Flows From Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Self insurance retention per occurrence Self Insurance Reserve Per Occurrence Represents the amount of self insurance retention per occurrence as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property. Other Deferred Tax Assets Deferred Tax Assets, Tax Deferred Expense, Other Securities excluded from diluted loss per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Share Issuance Axis [Domain] Share Issuance Axis [Domain] Share Issuance Axis [Domain] Supplemental Disclosure of Noncash Investing and Financing Activities: Noncash Investing and Financing Items [Abstract] Interest Expense Interest Expense Wixom, Michigan Property One Wixom, Michigan Property One [Member] Wixom, Michigan Property One [Member] Unrecognized stock-based compensation expenses Exercisable at end of period Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Share-based compensation arrangement, number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Gross property and equipment Property, Plant and Equipment, Gross Customer Relationships Intangible Asset Finite-Lived Intangible Assets Acquired Right of use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Debt instrument, additional fee at maturity, percentage Debt Instrument, Additional Fee At Maturity, Percentage Debt Instrument, Additional Fee At Maturity, Percentage Less present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Master services and IP agreements Master Services And Ip Agreement [Member] Represents information pertaining to Master services and Ip agreements. Reclassification [Line Items] Reclassification [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] NA Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Debt instrument, covenant terms, trailing period Debt Instrument, Covenant Terms, Actual Consolidated Revenue, Trailing Period Debt Instrument, Covenant Terms, Actual Consolidated Revenue, Trailing Period Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Additional debt discount recognized Debt Instrument, Unamortized Discount Schedule of restricted stock award Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Lease Liabilities - Operating, Current Operating Lease, Liability, Current 2026 Long-Term Debt, Maturity, Year Three Interest on lease obligations Finance Lease, Interest Expense Auditor Firm ID Auditor Firm ID Amortization of intangible assets Amortization of Intangible Assets Preferred Stock, $0.0001 par value, 2,000,000 shares authorized, 15,000 shares issued and outstanding at December 31, 2023 and 2022 Preferred Stock, Value, Outstanding Entity Shell Company Entity Shell Company Year Ended December 31, 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Risk-free interest rate - minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Property and equipment Property, Plant and Equipment [Line Items] Finite lived intangible assets Total Finite-Lived Intangible Assets, Net Adoption of Recent Accounting Pronouncements and New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Number of manufacturing facilities Number Of Manufacturing Facilities Number Of Manufacturing Facilities Counterparty Name [Domain] Counterparty Name [Domain] Accrued and Other Liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Summary of Common Stock Reserved for Issuance Schedule of Stock by Class [Table Text Block] Cash and Cash Equivalents At Beginning Of Year Cash and Cash Equivalents At End Of Year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash burn, period Debt Instrument, Covenant Terms, Minimum Liquidity, Cash Burn Period Debt Instrument, Covenant Terms, Minimum Liquidity, Cash Burn Period Year ending December 31, 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock price (in dollars per share) Sale of Stock, Price Per Share Private Placement Private Placement [Member] Interest Income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Operating lease expense Operating Lease, Cost Impairment of Long-lived Assets and Goodwill Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Revenue performance obligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross Profit Gross Profit Deferred License Revenue, Current Contract with Customer, Liability, Current Schedule of stock option assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Unvested options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Security Exchange Name Security Exchange Name Outstanding balance, net of unamortized issuance costs and unaccreted discount Long-Term Debt Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Sale of stock consideration Sale of Stock, Consideration Received on Transaction 2027 Long-Term Debt, Maturity, Year Four Outstanding common stock, percentage Preferred Stock, Convertible, Ownership Limitation, Outstanding Common Stock, Percentage Preferred Stock, Convertible, Ownership Limitation, Outstanding Common Stock, Percentage Accumulated Other Comprehensive (Loss) Income Accumulated Other Comprehensive Income (Loss), Net of Tax License Agreements Collaborative Arrangement Disclosure [Text Block] 9.59% Note Payable 9.59% Note Payable [Member] 9.59% Note Payable Options to purchase common stock Employee Stock Option Employee Stock Option [Member] Period of recognition for unrecognized stock-based compensation expenses Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Asset Acquisition [Table] Asset Acquisition [Table] Maximum Maximum [Member] Comprehensive Loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Notes Payable to Banks Notes Payable to Banks [Member] International sales Geographic Concentration Risk [Member] Tabular List, Table Tabular List [Table Text Block] Short-term lease rent expense Short-Term Lease, Cost Service Based Stock Option Awards Service Based Stock Option Awards [Member] na Entity Address, Address Line One Entity Address, Address Line One Operating loss carryforwards subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 2029 Long-Term Debt, Maturity, after Year Five Inventory Inventory, Policy [Policy Text Block] Evoqua Water Technologies LLC Evoqua Water Technologies LLC [Member] Evoqua Water Technologies LLC Asset Acquisition Asset Acquisition [Text Block] Year Ended December 31, 2026 Finance Lease, Liability, to be Paid, Year Three DaVita Da Vita Healthcare Partners Inc [Member] Represents information pertaining to the DaVita Healthcare Partners, Inc., one of the key customers of the entity. Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Investments - Available-for-Sale Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block] Total Inventory Inventory, Current and Noncurrent Represents the amount of current and non-current inventory. Total Concentrate Products Concentrate Products [Member] Concentrate Products [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Purchase of Investments Available-for-Sale Payments to Acquire Debt Securities, Available-for-Sale Year ending December 31, 2024 Finance Lease, Liability, to be Paid, Year One Inventory Asset Acquisition, Inventory Asset Acquisition, Inventory Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Liquidity and Going Concern Considerations Liquidity and Financial Condition [Text Block] Liquidity and Financial Condition Allowance for reserve, accounts receivable (in dollars) Accounts Receivable, Allowance for Credit Loss, Current Subsequent event Subsequent Event [Member] Net operating loss carryforwards Operating Loss Carryforwards Customer concentration Customer Concentration Risk [Member] Deferred License Revenue Deferred Tax Assets, Deferred Income Convertible preferred stock (in shares) Preferred Stock, Convertible, Conversion Ratio Income Statement [Abstract] Income Statement [Abstract] Inventory [Line Items] Inventory [Line Items] Raw Materials Inventory, Raw Materials, Net of Reserves Net Sales Net revenue Revenue from Contract with Customer, Including Assessed Tax Issuance of stock, net of offering costs (in shares) Stock Issued During Period, Shares, New Issues Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Share Issuance, Tranche Two Share Issuance, Tranche Two [Member] Share Issuance, Tranche Two Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Asset Acquisition [Line Items] Asset Acquisition [Line Items] Accrued Expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Minimum period for non-cash exchange of previously issued shares in exchange for newly issued shares Minimum Period for Non-cash Exchange of Previously Issued Shares in Exchange for Newly Issued Shares Represents the minimum period for non-cash exchange of previously issued shares in exchange for newly issued shares. Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Controlled Equity Offering Controlled Equity Offering [Member] Controlled Equity Offering Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Number of additional agreements Number of additional agreements Represents the number of additional agreements. Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Tax Benefit Computed of Pretax Loss Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Restricted stock awards - Service Based Restricted Stock Units Service Based Restricted Stock Units [Member] na Entity Tax Identification Number Entity Tax Identification Number Common stock and pre-funded stock warrants (in shares) Common Stock And Pre-Funded Warrants, Shares, Outstanding Common Stock And Pre-Funded Warrants, Shares, Outstanding Inventory, net Total Current Inventory Inventory, Net Total rent expense Lease, Cost Finance lease expense Finance Lease, Expense Finance Lease, Expense Inventories Deferred Tax Assets, Inventory Statistical Measurement [Axis] Statistical Measurement [Axis] Cantor Fitzgerald & Co Cantor Fitzgerald & Co [Member] Cantor Fitzgerald & Co Inventory, Non-Current Inventory - Long Term Inventory, Noncurrent Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Changes in Operating Assets and Liabilities Increase (Decrease) in Operating Capital Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock option awards Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accumulated Deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Deferred Revenue Revenue from Contract with Customer [Policy Text Block] Goodwill & Intangible Assets Deferred Tax Liabilities, Goodwill and Intangible Assets Aggregate principal amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Leases [Abstract] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Schedule of details of the net deferred tax asset Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Total Finance Lease, Liability, to be Paid Cash Flows From Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net Earnings per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Unrealized Loss on Available-for-Sale Investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Series X Convertible Preferred Stock Series X Convertible Preferred Stock [Member] Series X Convertible Preferred Stock Product purchase agreement, One time payment from counterparty Product Purchase Agreement, One Time Payment From Counterparty Product Purchase Agreement, One Time Payment From Counterparty PEO PEO [Member] Auditor Location Auditor Location Insurance Financing Note Payable Insurance financing note payable Notes Payable Number of installments Debt Instrument, Number of Monthly Installments Debt Instrument, Number of Monthly Installments Restricted stock awards - Performance Based Restricted Stock Awards Performance Based Restricted Stock Awards [Member] na Common stock, par value (in dollars per share) Common stock par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Pursuant to liquidity covenant Debt Instrument, Covenant, Minimum Principal Amount Pursuant to Liquidity Covenant Debt Instrument, Covenant, Minimum Principal Amount Pursuant to Liquidity Covenant Finance leases Finance Lease, Liability [Abstract] Class of Stock [Domain] Class of Stock [Domain] Cash Used In Investing Activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Net loss attributable to common stockholders for basic loss per share Net Income (Loss) Available to Common Stockholders, Basic Schedule components of inventory Schedule of Inventory, Current [Table Text Block] Shares Underlying Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Summary of loss per share restated amounts Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Name of Property [Domain] Name of Property [Domain] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Payments on Debt Repayments of Debt Operating lease liabilities Operating Lease, Liability Inventory reserve, period increase (decrease) SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease) Change in Unrealized (Loss) Gain on Marketable Securities Available-for-Sale OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Schedule of principal payments on term loans Schedule of Maturities of Long-Term Debt [Table Text Block] Total Liabilities Liabilities Asset Acquisition [Axis] Asset Acquisition [Axis] Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accrued Unvouchered Receipts Accrued Unvouchered Receipts, Current Accrued Unvouchered Receipts, Current ACCUMULATED OTHER COMPREHENSIVE INCOME / (LOSS) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Cash and cash equivalents and investments available-for-sale Cash, Cash Equivalents, and Short-Term Investments Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Property and Equipment Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Deferred License Revenue - Long-Term Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Research & Experimental Expenses Deferred Tax Assets, in Process Research and Development Plan Name [Axis] Plan Name [Axis] Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net proceeds Proceeds from Issuance or Sale of Equity, Net of Issuance Cost Proceeds from Issuance or Sale of Equity, Net of Issuance Cost Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Minimum liquidity floor Debt Instrument, Covenant Terms, Minimum Liquidity Floor Debt Instrument, Covenant Terms, Minimum Liquidity Floor Subsequent Event [Line Items] Subsequent Event [Line Items] Investments - Available for Sale Marketable Securities, Policy [Policy Text Block] Selling and Marketing Selling and Marketing Expense Inventory Reserve SEC Schedule, 12-09, Reserve, Inventory [Member] Number of deferred payments Asset Acquisition, Number Of Deferred Payments Asset Acquisition, Number Of Deferred Payments General and Administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Non-cash Lease Expense from Right of Use Assets Operating Lease, Right-of-Use Asset, Periodic Reduction Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Upfront Fee Upfront Fee [Member] Upfront Fee Total Current Assets Assets, Current PREFERRED STOCK Preferred Stock [Member] Customer Deposits Contract with Customer, Refund Liability, Current Liquidity and Capital Resources [Line Items] Liquidity and Going Concern Considerations [Abstract] Liquidity and Going Concern Considerations Payments on Financing Lease Liabilities Financing cash flows from finance leases Finance Lease, Principal Payments Finance Lease Maturities Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Accounts Receivable, net Accounts Receivable, after Allowance for Credit Loss Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Consideration authorized Sale Of Stock, Aggregate Consideration Authorized Sale Of Stock, Aggregate Consideration Authorized Supplemental Disclosure of Cash Flow Information: Supplemental Cash Flow Information [Abstract] Total Other Expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Deferred Consideration - Long-Term Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Loss Per Share Earnings Per Share, Policy [Policy Text Block] Total Drug Products Drug Revenue [Member] Drug Revenue [Member] Schedule of reconciliation of income tax expense at the statutory rate to income tax expense at Entity's effective tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Service based awards Service Based Awards [Member] Represents information pertaining to service based awards. PEO Name PEO Name Expected stock price volatility - minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Direct sales percentage of sales Concentration Risk, Percentage Warrants to Purchase Common Stock (in shares) Class of Warrant or Right, Outstanding Conversion price (per share) Preferred Stock, Convertible, Conversion Price Proceeds from Issuance of Preferred Stock Proceeds from Issuance of Preferred Stock and Preference Stock Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Armistice Reload Warrant Agreement Armistice Reload Warrant Agreement [Member] Armistice Reload Warrant Agreement Preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Preferred Stock, Shares Outstanding Year Ended December 31, 2027 Finance Lease, Liability, to be Paid, Year Four Accounts Receivable Accounts Receivable [Policy Text Block] Stock Based Compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Cash Used In Operating Activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Schedule of future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Deferred Consideration, Current Business Combination, Contingent Consideration, Liability, Current Stock-based Compensation APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Investments Available-for-Sale Debt Securities, Available-for-Sale, Current Other Accrued Liabilities Other Accrued Liabilities, Current Wixom, Michigan Property Two Wixom, Michigan Property Two [Member] Wixom, Michigan Property Two [Member] Depreciation and Amortization Depreciation, Depletion and Amortization Interest rate, base percentage Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Term loan Medium-term Notes [Member] License Fee – Over time Transferred over Time [Member] Aggregate Intrinsic Value (in $1,000's) Aggregate intrinsic Value NA Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Gross proceeds Proceeds from Warrant Exercises Estimated loss reserves and additional future claims Self Insurance Estimated Loss Reserves and Additional Future Claims "Represents the estimated loss reserves and additional future claims subject to payment by the entity, for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property. " Business Combination and Asset Acquisition [Abstract] Total Stockholders’ Equity Beginning balance Ending balance Stockholders' equity Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Impairment Goodwill, Impairment Loss Valuation Allowance Deferred Tax Assets, Valuation Allowance Unvested restricted stock awards Restricted stock awards Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign Currency Translation Adjustments Foreign Currency Translation Adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Revision of Prior Period [Domain] Revision of Prior Period [Domain] Subsequent Events [Abstract] Subsequent Events [Abstract] Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Deferred License Revenue Contract with Customer Deferred Revenue [Text Block] Contract with Customer Deferred Revenue [Text Block] Issuance of common stock upon exercise of warrants (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Emerging Growth Company Entity Emerging Growth Company Minimum liquidity calculation, contributor amount Debt Instrument, Covenant Terms, Minimum Liquidity Calculation, Contributor Amount Debt Instrument, Covenant Terms, Minimum Liquidity Calculation, Contributor Amount Cash Payment Payments to Acquire Productive Assets Weighted-average selling price (dollars per share) Sale of Stock, Weighted-Average Selling Price Per Share Sale of Stock, Weighted-Average Selling Price Per Share Intangible Assets, net Intangible Assets, Net (Excluding Goodwill) Total Deferred Tax Assets Deferred Tax Assets, Gross At-The-Market Offering At-The-Market Offering [Member] At-The-market Offering [Member] Retention limit in excess of claims paid and accrued Self Insurance Retention Limits in Excess of Claims Paid and Accrued Represents the amount by which self insurance retention limit is in excess of claims paid and accrued. Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Shareholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Number of distribution and license agreements Number of Distribution and License Agreements Represents the number of distribution and license agreements. Market and performance-based stock unit awards service period Stock Based Compensation Arrangement With Individual Service Period Stock Based Compensation Arrangement With Individual Service Period Document Fiscal Period Focus Document Fiscal Period Focus Share Issuance Axis [Axis] Share Issuance Axis [Axis] Share Issuance Axis Year ending December 31, 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Finite-lived intangible asset useful life Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Year Ended December 31, 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Operating lease cost Operating Lease, Expense Outstanding at the beginning of the period (in dollars per share) Outstanding at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based Compensation Share-Based Payment Arrangement, Noncash Expense Armistice Warrant Agreement Armistice Warrant Agreement [Member] Armistice Warrant Agreement COMMON STOCK Common Stock [Member] Extended expiration date Class of Warrant or Right, Term Extension Class of Warrant or Right, Term Extension Individual: Individual [Axis] Proceeds from issuance of convertible preferred stock Proceeds from Issuance of Convertible Preferred Stock SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Texas and South Carolina Texas And South Carolina [Member] Texas And South Carolina Product and Service [Axis] Product and Service [Axis] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Cash Paid in Connection with Evoqua Asset Acquisition Payments To Acquire Machinery And Equipment, Excluding Cash Paid In Asset Acquisition Payments To Acquire Machinery And Equipment, Excluding Cash Paid In Asset Acquisition General Business Credit Deferred Tax Assets, Tax Credit Carryforwards, General Business Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Document Financial Statement Restatement Recovery Analysis Document Financial Statement Restatement Recovery Analysis [Flag] Lease term Lessee, Operating Lease, Term of Contract Inventory [Domain] Inventory [Domain] Minimum Minimum [Member] Denominator Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and Equipment, net Net Property and Equipment Property, Plant and Equipment, Net Recognized deferred revenue Deferred License Revenue, Revenue Recognized During Period Deferred License Revenue, Revenue Recognized During Period Schedule of stock options activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Facility sqft. Area of Real Estate Property Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Aggregate coverage Self Insurance Overall Limit Represents the overall limit of the self insurance. Debt instrument additional fees percentage Debt Instrument, Prepayment Term, Additional Fee, Percent Debt Instrument, Prepayment Term, Additional Fee, Percent Cash Provided By Financing Activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] ACCUMULATED DEFICIT Retained Earnings [Member] Term Loan, Current - Net of Issuance Costs and Premium Accretion Long-Term Debt, Current Maturities Schedule of total stock-based compensation expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total Liabilities and Stockholders’ Equity Liabilities and Equity Other Non-Current Assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net Loss per Share, Basic (in dollars per share) Net loss per share attributable to common stockholders - basic (in dollars per share) Earnings Per Share, Basic Right of Use Assets - Operating, net Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Unrecognized stock-based compensation expenses Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount 2018 LTIP Long Term Incentive Plan 2018 [Member] Represents information pertaining to 2018 long term incentive plan. Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Loss (Gain) on Disposal of Assets Gain (Loss) on Disposition of Assets Sale of Stock [Domain] Sale of Stock [Domain] Risk-free interest rate - maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Expected stock price volatility - maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Warrants and rights outstanding, term Warrants and Rights Outstanding, Term Term loan, first tranche Term Loan, Tranche One [Member] Term Loan, Tranche One [Member] Net Deferred Tax Asset Deferred Tax Assets, Net Number of shares of common stock for which warrant is exercisable (in shares) Common stock issuable upon exercise of pre-funded warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Net loss attributable to common stockholders for diluted loss per share Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Accrued IP reimbursements Collaborative Arrangement, Accrued Reimbursement of IP Expenses And Sublicense Royalty Fees Collaborative Arrangement, Accrued Reimbursement of IP Expenses And Sublicense Royalty Fees Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Inventory, Current [Table] Inventory, Current [Table] Fair Value of Warrants issued related to Debt Financing Stock Issued Remaining consideration on ATM facility Sale Of Stock, Aggregate Consideration Authorized, Remaining Amount Sale Of Stock, Aggregate Consideration Authorized, Remaining Amount Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Prepaid premium percent Debt Instrument, Prepayment Premium, Percent Debt Instrument, Prepayment Premium, Percent Termination Date Trading Arrangement Termination Date Deferred payments, first payment period Asset Acquisition, Deferred Payments, First Payment Period Asset Acquisition, Deferred Payments, First Payment Period Accounts Payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Fair Value Debt Securities, Available-for-Sale Entity Public Float Entity Public Float Unrealized Gain Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Concentrate Product Sales Concentrate Product Sales [Member] Concentrate Product Sales [Member] Convertible Preferred Stock Convertible Preferred Stock [Member] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Total Long-Term Debt, Gross Adjustments To Reconcile Net Loss To Net Cash Used In Operating Activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Common Stock, $0.0001 par value, 170,000,000 shares authorized, 29,130,607 and 12,163,673 shares issued and outstanding at December 31, 2023 and 2022 Common Stock, Value, Outstanding Award Timing Disclosures [Line Items] Registered Direct Offering Pre-Funded Warrant Registered Direct Offering Pre-Funded Warrant [Member] Registered Direct Offering Pre-Funded Warrant Stock split, conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Compensation Amount Outstanding Recovery Compensation Amount Accreted amount Preferred Stock, Accreted Amount Preferred Stock, Accreted Amount Increase in Prepaid Assets from Insurance Financing Note Payable Notes Assumed Additional Paid-in Capital Additional Paid in Capital Reclassification [Table] Reclassification [Table] Inventory [Axis] Inventory [Axis] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Warrants exercised (in shares) Class of Warrant or Right, Number Of Warrants Exercised Class of Warrant or Right, Number Of Warrants Exercised Public offering Public Offering [Member] Public Offering [Member] Concentrate Product License Fee Concentrate Product License Fee [Member] Concentrate Product License Fee [Member] Increase in Inventory Reserves Inventory, LIFO Reserve, Period Charge Finance lease liabilities Finance Lease, Liability Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income Taxes Income Tax, Policy [Policy Text Block] Prepaid and Other Current Assets Prepaid Expense and Other Assets, Current Document Financial Statement Error Correction Document Financial Statement Error Correction [Flag] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Reserve for returns Contract with Customer, Refund Liability 2024 Long-Term Debt, Maturity, Year One Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Accrued Workers Compensation Workers' Compensation Liability, Current Transaction Costs Asset Acquisition, Consideration Transferred, Transaction Cost Entity Registrant Name Entity Registrant Name Share Issuance, Tranche One Share Issuance, Tranche One [Member] Share Issuance, Tranche One Offering Costs from Issuance of Preferred Stock Payments of Stock Issuance Costs, Preferred Stock Payments of Stock Issuance Costs, Preferred Stock Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Accretion of Series X Preferred Stock Preferred Stock, Accretion of Redemption Discount Prepaid and Other Assets Increase (Decrease) in Other Operating Assets Michigan MICHIGAN 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Deferred Tax Liabilities: Components of Deferred Tax Liabilities [Abstract] Auditor Name Auditor Name Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Interest rate percentage Preferred Stock, Dividend Rate, Percentage Accumulated Depreciation and Amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Common stock trading period Preferred Stock, Dividend, Cease Upon Common Stock Price, Trading Days Preferred Stock, Dividend, Cease Upon Common Stock Price, Trading Days Weighted-average discount rate – finance leases Finance Lease, Weighted Average Discount Rate, Percent Lease Liabilities - Financing - Long-Term Finance Lease, Liability, Noncurrent Entity Central Index Key Entity Central Index Key Amortization of Debt Financing Costs and Accretion of Debt Discount and Premium Amortization of Debt Issuance Costs and Discounts Cash collateral and escrow held by insurance carrier for workers' compensation insurance Cash Collateral and Escrow Deposit Held by Insurance Carriers for Workers Compensation Insurance Represents the amount held in cash collateral and escrow by the insurance carrier for workers' compensation insurance. Upfront payment Deferred License Revenue, Upfront Payment Received The amount of consideration received during the period for the milestone. Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Total Income Tax Expense Income tax expense (benefit) Income Tax Expense (Benefit) Finished Goods Inventory, Finished Goods, Net of Reserves Rest of World Non-US [Member] Right of Use Assets - Financing, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization New Jersey NEW JERSEY Accrued Compensation and Benefits Employee-related Liabilities, Current Closing costs Payments of Financing Costs Sales Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Debt Instruments [Abstract] Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Issuance of stock, net of offering costs Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Inventory Inventory Disclosure [Text Block] Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Ownership limitation percentage Class of Warrant or Right, Ownership Limitation Class of Warrant or Right, Ownership Limitation Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Loan and Security Agreement, Term loan Term Loan [Member] Term Loan [Member] Cash and Cash Equivalents Cash and Cash Equivalents, at Carrying Value Payments on Insurance Financing Note Payable Repayments of Notes Payable Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash Paid for Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Accrued Manufacturing Expense, Current Accrued Manufacturing Expense, Current Accrued Manufacturing Expense, Current Interest rate, additional percentage added to base percentage Debt Instrument, Basis Spread on Variable Rate Property and equipment useful life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] South Carolina SOUTH CAROLINA Foreign Income Tax Expense Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Term Loan - Long-Term, Net of Issuance Costs and Premium Accretion Long-Term Debt, Excluding Current Maturities Weighted-average remaining lease term – finance leases Finance Lease, Weighted Average Remaining Lease Term Leasehold Improvements Leasehold Improvements [Member] Weighted Average Shares Outstanding, Diluted (in shares) Weighted average number of common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted PIPE Purchase Agreement Pre-Funded Warrant PIPE Purchase Agreement Pre-Funded Warrant [Member] PIPE Purchase Agreement Pre-Funded Warrant Drug License Fee Drug License Fee [Member] Drug License Fee [Member] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Distribution agreement term Distribution agreement term Represents the initial term set for the Exclusive Distribution Agreement. Contract balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Realized Gain on Investments Realized Gain on Sale of Investments Debt Securities, Available-for-Sale, Realized Gain (Loss) Debt instrument prepayment before first anniversary of loan agreement date Debt Instrument, Prepayment Fee, Percent, Scenario One Debt Instrument, Prepayment Fee, Percent, Scenario One Subtotal Deferred Tax Assets (Liabilities) Gross Amount of deferred tax asset attributable to deductible temporary differences and carryforwards, net of deferred tax liability attributable to taxable temporary differences. Less present value discount Finance Lease, Liability, Undiscounted Excess Amount Outstanding common stock, not to exceed, percentage Preferred Stock, Convertible, Ownership Limitations, Outstanding Common Stock, Not to Exceed, Percentage Preferred Stock, Convertible, Ownership Limitations, Outstanding Common Stock, Not to Exceed, Percentage Company Selected Measure Amount Company Selected Measure Amount ADDITIONAL PAID-IN CAPITAL Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Other information Lease, Cost [Abstract] Expired (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Total Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss Contingencies [Line Items] Loss Contingencies [Line Items] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Debt instrument, unamortized premium Debt Instrument, Unamortized Premium Proceeds from issuance of warrants Proceeds from Issuance of Warrants Subsequent Events Subsequent Events [Text Block] 2028 Long-Term Debt, Maturity, Year Five Loan and Security Agreement Settlement Agreement [Text Block] Settlement Agreement [Text Block] U.S. UNITED STATES Debt instrument, prepayment after second anniversary of loan agreement date but on or before third anniversary, percentage Debt Instrument, Prepayment Fee, Percent, Scenario Three Debt Instrument, Prepayment Fee, Percent, Scenario Three Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Initial interest rate percentage Debt Instrument, Interest Rate During Period Long Term Liability - Other Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total Lessee, Operating Lease, Liability, to be Paid Option to add interest rate amount to outstanding principal balance in lieu of payment, percentage Debt Instrument, Option To Add Interest Rate Amount To Outstanding Principal Balance In Lieu Of Payment, Percentage Debt Instrument, Option To Add Interest Rate Amount To Outstanding Principal Balance In Lieu Of Payment, Percentage Operating leases Operating Lease, Liability [Abstract] Total Consideration Total Consideration Asset Acquisition, Consideration Transferred Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Significant Market Segments And Customers Segment Reporting Disclosure [Text Block] Purchase price, PIPE warrant (dollars per share) Class of Warrant or Right, Purchase Price Class of Warrant or Right, Purchase Price Decrease In Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash Flows From Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Lease Liabilities - Financing, Current Finance Lease, Liability, Current Adjustment to Compensation: Adjustment to Compensation [Axis] Purchase of Equipment Payments to Acquire Machinery and Equipment Work in Process Inventory, Work in Process, Net of Reserves Common stock trading price (dollars per share) Preferred Stock, Dividend, Cease Upon Common Stock Price, Threshold Preferred Stock, Dividend, Cease Upon Common Stock Price, Threshold Milestone payments Asset Acquisition Milestone Payments Represents the amount of milestone payments related to asset acquisition. Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Registered Direct Offering Registered Direct Offering [Member] Registered Direct Offering Scenario [Axis] Scenario [Axis] Net Operating Loss Carryforward Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted Average Shares Outstanding, Basic (in shares) Weighted average number of common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating Loss Operating Income (Loss) Schedule of Short-term Debt [Table] Schedule of Short-Term Debt [Table] Book over Tax Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Working capital Working Capital Net Represents the monetary amount of working capital, as of the indicated date. Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Increase (Decrease) in Operating Lease Liabilities Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Information Technology & Office Equipment Office Equipment [Member] Total Deferred Tax Liabilities Deferred Tax Liabilities, Gross Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Issuance of common stock upon exercise of warrants Stock Issued During Period, Value, Conversion of Convertible Securities Concentration Risk [Table] Concentration Risk [Table] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Scenario [Domain] Scenario [Domain] Facility square footage Area of Operating Space Area of Operating Space Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer Relationships Customer Relationships [Member] Debt instrument, prepayment after first anniversary of loan agreement date but on or before second anniversary, percentage Debt Instrument, Prepayment Fee, Percent, Scenario Two Debt Instrument, Prepayment Fee, Percent, Scenario Two Investments available for sale Debt Securities, Available-for-Sale [Table Text Block] Name of Property [Axis] Name of Property [Axis] Additional capital Sale Of Stock, Contingent, Capital Proceeds Threshold Sale Of Stock, Contingent, Capital Proceeds Threshold Finance and Operating Lease, Liability, Current Finance and Operating Lease, Liability, Current Finance and Operating Lease, Liability, Noncurrent Finance and Operating Lease, Liability, Noncurrent EX-101.PRE 13 rmti-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 21, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 000-23661    
Entity Registrant Name ROCKWELL MEDICAL, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 38-3317208    
Entity Address, Address Line One 30142 S. Wixom Road    
Entity Address, City or Town Wixom    
Entity Address, State or Province MI    
Entity Address, Postal Zip Code 48393    
City Area Code 248    
Local Phone Number 960‑9009    
Title of 12(b) Security Common Stock, par value $.0001    
Trading Symbol RMTI    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction true    
Document Financial Statement Restatement Recovery Analysis false    
Entity Shell Company false    
Entity Public Float     $ 91,048,814
Entity Common Stock, Shares Outstanding   29,334,617  
Documents Incorporated by Reference
Portions of the registrant’s definitive Proxy Statement pertaining to the 2024 Annual Meeting of Stockholders, which the Registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission not later than 120 days after the Registrant’s fiscal year ended December 31, 2023, are herein incorporated by reference in Part III of this Annual Report on Form 10‑K.
   
Entity Central Index Key 0001041024    
Amendment Flag false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Security Exchange Name NASDAQ    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Audit Information
12 Months Ended
Dec. 31, 2023
Auditor Information [Abstract]  
Auditor Name EISNERAMPER LLP
Auditor Location West Palm Beach, Florida
Auditor Firm ID 274
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
ASSETS    
Cash and Cash Equivalents $ 8,983 $ 10,102
Investments Available-for-Sale 1,952 11,390
Accounts Receivable, net of a reserve of $81 for 2023 and $33 for 2022 10,901 6,259
Inventory, net 5,871 5,814
Prepaid and Other Current Assets 1,063 1,745
Total Current Assets 28,770 35,310
Property and Equipment, net 6,402 2,194
Inventory, Non-Current 178 1,276
Right of Use Assets - Operating, net 2,713 3,943
Right of Use Assets - Financing, net 1,903 2,468
Intangible Assets, net 10,759 0
Goodwill 921 921
Other Non-Current Assets 527 523
Total Assets 52,173 46,635
LIABILITIES AND STOCKHOLDERS’ EQUITY    
Insurance Financing Note Payable 244 503
Accounts Payable 4,516 4,053
Accrued Liabilities 7,149 7,702
Deferred Consideration, Current 2,500 0
Lease Liabilities - Operating, Current 1,381 1,483
Lease Liabilities - Financing, Current 558 522
Deferred License Revenue, Current 46 1,731
Term Loan, Current - Net of Issuance Costs and Premium Accretion 0 1,631
Customer Deposits 243 66
Total Current Liabilities 16,637 17,691
Lease Liabilities - Operating - Long-Term 1,433 2,581
Lease Liabilities - Financing - Long-Term 1,530 2,088
Term Loan - Long-Term, Net of Issuance Costs and Premium Accretion 8,293 7,555
Deferred License Revenue - Long-Term 475 2,600
Deferred Consideration - Long-Term 2,500 0
Long Term Liability - Other 14 14
Total Liabilities 30,882 32,529
Commitments and Contingencies (See Note 15)
Stockholders’ Equity:    
Preferred Stock, $0.0001 par value, 2,000,000 shares authorized, 15,000 shares issued and outstanding at December 31, 2023 and 2022 0 0
Common Stock, $0.0001 par value, 170,000,000 shares authorized, 29,130,607 and 12,163,673 shares issued and outstanding at December 31, 2023 and 2022 3 1
Additional Paid-in Capital 418,487 402,701
Accumulated Deficit (397,198) (388,759)
Accumulated Other Comprehensive (Loss) Income (1) 163
Total Stockholders’ Equity 21,291 14,106
Total Liabilities and Stockholders’ Equity $ 52,173 $ 46,635
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for reserve, accounts receivable (in dollars) $ 81 $ 33
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares issued (in shares) 15,000 15,000
Preferred stock, shares outstanding (in shares) 15,000 15,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 170,000,000 170,000,000
Common stock, shares issued (in shares) 29,130,607 12,163,673
Common stock, shares outstanding (in shares) 29,130,607 12,163,673
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Net Sales $ 83,612 $ 72,810
Cost of Sales 74,908 68,733
Gross Profit 8,704 4,077
Research and Product Development 1,107 3,119
Selling and Marketing 2,125 2,094
General and Administrative 12,142 15,644
Operating Loss (6,670) (16,780)
Other Expense:    
Realized Gain on Investments 321 4
Interest Expense (2,301) (1,936)
Interest Income 211 33
Total Other Expense, net (1,769) (1,899)
Net Loss $ (8,439) $ (18,679)
Net Loss per Share, Basic (in dollars per share) $ (0.37) $ (1.31)
Net Loss per Share, Diluted (in dollars per share) $ (0.37) $ (1.31)
Weighted Average Shares Outstanding, Basic (in shares) 23,322,915 14,304,512
Weighted Average Shares Outstanding, Diluted (in shares) 23,322,915 14,304,512
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net Loss $ (8,439) $ (18,679)
Unrealized Loss on Available-for-Sale Investments (159) 114
Foreign Currency Translation Adjustments (5) (3)
Comprehensive Loss $ (8,603) $ (18,568)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
Total
Prior Warrants And Pre-funded Warrants
Public offering
At-The-Market Offering
PREFERRED STOCK
COMMON STOCK
COMMON STOCK
Prior Warrants And Pre-funded Warrants
COMMON STOCK
Pre-funded Warrants
COMMON STOCK
Public offering
COMMON STOCK
At-The-Market Offering
ADDITIONAL PAID-IN CAPITAL
ADDITIONAL PAID-IN CAPITAL
Prior Warrants And Pre-funded Warrants
ADDITIONAL PAID-IN CAPITAL
Public offering
ADDITIONAL PAID-IN CAPITAL
At-The-Market Offering
ACCUMULATED DEFICIT
ACCUMULATED OTHER COMPREHENSIVE INCOME / (LOSS)
Beginning balance (in shares) at Dec. 31, 2021         0                      
Beginning balance (in shares) at Dec. 31, 2021           8,544,225                    
Beginning balance at Dec. 31, 2021 $ 2,535,000         $ 1,000         $ 372,562,000       $ (370,080,000) $ 52,000
Increase (Decrease) in Shareholders' Equity                                
Net Loss (18,679,000)                           (18,679,000)  
Unrealized Loss on Available-for-Sale Investments 114,000                             114,000
Foreign Currency Translation Adjustments (3,000)                             (3,000)
Vesting of Restricted Stock Units Issued, net of taxes withheld (in shares)           10,958                    
Issuance of stock, net of offering costs (in shares)         15,000       844,613 7,500            
Issuance of stock, net of offering costs 14,916,000   $ 14,893,000 $ 15,000             14,916,000   $ 14,893,000 $ 15,000    
Issuance of common stock upon exercise of warrants (in shares)               2,756,377                
Stock-based Compensation $ 315,000                   315,000          
Ending balance (in shares) at Dec. 31, 2022 15,000       15,000                      
Ending balance (in shares) at Dec. 31, 2022 12,163,673         12,163,673                    
Ending balance at Dec. 31, 2022 $ 14,106,000         $ 1,000         402,701,000       (388,759,000) 163,000
Increase (Decrease) in Shareholders' Equity                                
Net Loss (8,439,000)                           (8,439,000)  
Unrealized Loss on Available-for-Sale Investments (159,000)                             (159,000)
Foreign Currency Translation Adjustments (5,000)                             (5,000)
Vesting of Restricted Stock Units Issued, net of taxes withheld (in shares)           125,000                    
Issuance of stock, net of offering costs       $ 1,136,000           $ 640,944       $ 1,136,000    
Issuance of common stock upon exercise of warrants (in shares)             16,200,990                  
Issuance of common stock upon exercise of warrants   $ 13,720,000         $ 2,000         $ 13,718,000        
Stock-based Compensation $ 932,000                   932,000          
Ending balance (in shares) at Dec. 31, 2023 15,000       15,000                      
Ending balance (in shares) at Dec. 31, 2023 29,130,607         29,130,607                    
Ending balance at Dec. 31, 2023 $ 21,291,000         $ 3,000         $ 418,487,000       $ (397,198,000) $ (1,000)
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash Flows From Operating Activities:    
Net Loss $ (8,439) $ (18,679)
Adjustments To Reconcile Net Loss To Net Cash Used In Operating Activities:    
Depreciation and Amortization 1,444 576
Stock-based Compensation 932 315
Increase in Inventory Reserves 1,098 610
Non-cash Lease Expense from Right of Use Assets 2,010 2,013
Amortization of Debt Financing Costs and Accretion of Debt Discount and Premium 1,107 369
Loss (Gain) on Disposal of Assets 1 (3)
Realized Gain on Sale of Investments (321) (4)
Changes in Assets and Liabilities:    
Accounts Receivable, net (4,642) (346)
Inventory 1,176 (2,101)
Prepaid and Other Assets 1,410 2,720
Accounts Payable 463 314
Lease Liabilities (1,465) (1,421)
Accrued and Other Liabilities (376) 2,534
Deferred License Revenue (3,810) (3,826)
Changes in Operating Assets and Liabilities (7,244) (2,126)
Cash Used In Operating Activities (9,412) (16,929)
Cash Flows From Investing Activities:    
Purchase of Investments Available-for-Sale (5,701) (21,297)
Sale of Investments Available-for-Sale 15,301 19,182
Purchase of Equipment (284) (281)
Cash Paid in Connection with Evoqua Asset Acquisition (12,361) 0
Cash Used In Investing Activities (3,045) (2,396)
Cash Flows From Financing Activities:    
Payments on Debt (2,000) (11,750)
Payments on Insurance Financing Note Payable (992) (1,443)
Payments on Financing Lease Liabilities (522) (482)
Proceeds from Issuance of Common Stock 14,861 15,016
Offering Costs from Issuance of Common Stock (5) (106)
Proceeds from Issuance of Preferred Stock 0 15,000
Offering Costs from Issuance of Preferred Stock 0 (85)
Cash Provided By Financing Activities 11,342 16,150
Effect of Exchange Rate Changes on Cash and Cash Equivalents (4) (3)
Decrease In Cash and Cash Equivalents (1,119) (3,178)
Cash and Cash Equivalents At Beginning Of Year 10,102 13,280
Cash and Cash Equivalents At End Of Year 8,983 10,102
Supplemental Disclosure of Cash Flow Information:    
Cash Paid for Interest 1,209 1,470
Supplemental Disclosure of Noncash Investing and Financing Activities:    
Change in Unrealized (Loss) Gain on Marketable Securities Available-for-Sale (159) 114
Increase in Prepaid Assets from Insurance Financing Note Payable 733 503
Fair Value of Warrants issued related to Debt Financing 0 501
Deferred Consideration from Evoqua Asset Acquisition $ 5,000 $ 0
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Rockwell Medical, Inc. (the "Company", "Rockwell", "we", or "us") is a healthcare company that develops, manufactures, commercializes, and distributes a portfolio of hemodialysis products for dialysis providers worldwide.

Rockwell is a revenue-generating business and the second largest supplier of liquid and powder acid and bicarbonate concentrates for dialysis patients in the United States. Hemodialysis is the most common form of end-stage kidney disease treatment and is typically performed at freestanding outpatient dialysis centers, hospital-based outpatient centers, skilled nursing facilities, or in a patient’s home.

Rockwell provides the hemodialysis community with products controlled by a Quality Management System regulated by the U.S. Food and Drug Administration ("FDA"). Rockwell manufactures hemodialysis concentrates at its facilities in Michigan, South Carolina and Texas totaling approximately 175,000 square feet, and manufactures its dry acid concentrate mixers at its facility in Iowa. Rockwell delivers the majority of its hemodialysis concentrates products and mixers to dialysis clinics throughout the United States and internationally utilizing its own delivery trucks and third-party carriers.

On July 10, 2023, the Company executed and consummated the transactions contemplated by an Asset Purchase Agreement (the "Purchase Agreement") with Evoqua Water Technologies LLC ("Evoqua") (the "Evoqua Acquisition"). Subject to the terms and conditions of the Purchase Agreement, at the closing of the transaction (the "Closing"), the Company purchased customer relationships, equipment and inventory from Evoqua, which were related to its manufacturing and selling of hemodialysis concentrates products, all of which are manufactured under a contract manufacturing agreement with a third-party organization. See Note 4 for further detail.

In addition to its primary focus on hemodialysis concentrates, Rockwell also has a proprietary parenteral iron product, Triferic® (ferric pyrophosphate citrate ("FPC")), which is indicated to maintain hemoglobin in adult patients with hemodialysis-dependent chronic kidney disease. While Rockwell has discontinued commercialization of Triferic in the United States, the Company had established international partnerships with companies and sought to develop and commercialize Triferic outside the United States and was working closely with these international partners to develop and commercialize Triferic in their respective regions. During the year ended December 31, 2023, the ongoing Triferic development effort was terminated resulting in an acceleration of the corresponding deferred license revenue (see Note 10) and a reserve on the non-current inventory (see Note 7). Additionally, Rockwell continues to evaluate the viability of its FPC platform and FPC's potential to treat iron deficiency, iron deficiency anemia, and acute heart failure.

Rockwell was incorporated in the state of Michigan in 1996 and re-domiciled to the state of Delaware in 2019. Rockwell's headquarters is located at 30142 Wixom Road, Wixom, Michigan 48393.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Liquidity and Going Concern Considerations
12 Months Ended
Dec. 31, 2023
Liquidity and Going Concern Considerations [Abstract]  
Liquidity and Going Concern Considerations Liquidity and Going Concern Considerations
Since inception, Rockwell has incurred significant net losses and has funded its operations primarily through revenue from commercial products, proceeds from the issuance of debt and equity securities and payments from partnerships. At December 31, 2023, Rockwell had an accumulated deficit of approximately $397.2 million and stockholders' equity of $21.3 million. As of December 31, 2023, Rockwell had approximately $10.9 million of cash, cash equivalents and investments available-for-sale, and working capital of $12.1 million. Net cash used in operating activities for the year ended December 31, 2023 was $9.4 million.
Management evaluated it's going concern by reviewing the Company's operational plans which include executing on the projected financial information including price increases, acquisition of new customers, projected growth of margins and cost containment activities. Based on the currently available working capital and expectation of the ability of management to execute on the Company's operational plans noted above, management believes the Company currently has sufficient funds to meet its operating requirements for at least the next twelve months from the date of the filing of this report. Additionally, the Company's plans include raising capital, if needed, by using the $11 million remaining on its ATM facility or other methods or forms of financings, subject to existing limitations.
Global Economic Conditions - Risks and Uncertainties
The global macroeconomic environment is uncertain, and could be negatively affected by, among other things, increased U.S. trade tariffs and trade disputes with other countries, instability in the global capital and credit markets, supply chain weaknesses, and instability in the geopolitical environment, including as a result of the Russian invasion of Ukraine, Israel-Hamas conflict and other political tensions, and the occurrence of natural disasters and public health crises. Such challenges have caused, and may continue to cause, recession fears, rising interest rates, foreign exchange volatility and inflationary pressures. At this time, the Company is unable to quantify the potential effects of this economic instability on our future operations.
Rockwell has utilized a range of financing methods to fund its operations in the past; however, current conditions in the financial and credit markets may limit the availability of funding, refinancing or increase the cost of funding. Due to the rapidly evolving nature of the global situation, it is not possible to predict the extent to which these conditions could adversely affect the Company's liquidity and capital resources in the future.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Rockwell Transportation, Inc. and Rockwell Medical India Private Limited. Rockwell Medical India Private Limited was formed in 2019 for the purpose of conducting certain commercial activities in India. All intercompany balances and transactions have been eliminated in consolidation.
Reclassification
Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lease right-of-use assets into Right of Use Assets - Operating, Net and Right of Use Assets - Financing, Net and lease liabilities into Lease Liabilities - Operating, Current, Lease Liabilities - Financing, Current, Lease Liabilities - Operating, Long-Term, and Lease Liabilities - Financing, Long-Term. Additionally, amounts from the Changes in Lease Liabilities were reclassified to Payments on Financing Lease Liabilities on the statement of cash flows.
Revenue Recognition
The Company recognizes revenue under Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers, issued by the Financial Accounting Standards Board ("FASB"). The core principle of the revenue standard is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:
Step 1: Identify the contract with the customer
Step 2: Identify the performance obligations in the contract
Step 3: Determine the transaction price
Step 4: Allocate the transaction price to the performance obligations in the contract
Step 5: Recognize revenue when the company satisfies a performance obligation
Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from revenue.
Shipping and handling costs associated with outbound freight related to contracts with customers are accounted for as a fulfillment cost and are included in cost of sales when control of the goods transfers to the customer.
Nature of goods and services
The following is a description of principal activities from which the Company generates its revenue. For a discussion of significant market segments and customers, see Note 6.
Product Sales
The Company accounts for individual products and services separately if they are distinct (i.e., if a product or service is separately identifiable from other items and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration, including any discounts, is allocated between separate products and services based on their stand-alone selling prices. The stand-alone selling prices are determined based on the cost plus margin approach.
Drug and dialysis concentrate products are sold directly to dialysis clinics and to wholesale distributors in both domestic and international markets. Distribution and license agreements for which upfront fees are received are evaluated upon execution or modification of the agreement to determine if the agreement creates a separate performance obligation from the underlying product sales. For all existing distribution and license agreements, the distribution and license agreement is not a distinct performance obligation from the product sales.  In instances where regulatory approval of the product has not been established and the Company does not have sufficient experience with the foreign regulatory body to conclude that regulatory approval is probable, the revenue for the performance obligation is recognized over the term of the license agreement (over time recognition). Conversely, when regulatory approval already exists or is probable, revenue is recognized at the point in time that control of the product transfers to the customer.
For the majority of the Company’s international customers, the Company recognizes revenue at the shipping point, which is generally the Company’s plant or warehouse. For other business, the Company recognizes revenue based on when the customer takes control of the product. The amount of revenue recognized is based on the purchase order less returns and adjusted for any rebates, discounts, chargebacks or other amounts paid to customers estimated at the time of sale. Customers typically pay for the product based on customary business practices with payment terms averaging 30 days, while a small subset of customers have payment terms averaging 60 days.
Deferred License Revenue
The Company received upfront fees under five distribution and license agreements that have been deferred as a contract liability and presented on the accompanying consolidated balance sheets as deferred license revenue. The amounts received from Wanbang Biopharmaceuticals Co., Ltd. (“Wanbang”), Sun Pharmaceutical Industries Ltd. ("Sun Pharma"), Jeil Pharmaceutical Co., Ltd. ("Jeil Pharma") and Drogsan Pharmaceuticals ("Drogsan Pharma") are recognized as revenue over the estimated term of the applicable distribution and license agreement as regulatory approval was not received and the Company did not have sufficient experience in China, India, South Korea and Turkey, respectively, to determine that regulatory approval was probable as of the execution of the agreement. During the year ended December 31, 2023, the amounts received from Wanbang were accelerated out of deferred license revenue and into revenue upon notice that the development effort was terminated. The amounts received from Baxter Healthcare Corporation (“Baxter”) were deferred and recognized as revenue at the point in time the estimated product sales under the agreement occurred. During the year ended December 31, 2023, all remaining deferred revenue relating to the Baxter agreement was recognized as revenue. For additional information related to the Company's deferred license revenue, see Note 10.
Product Purchase Agreements
On September 18, 2023, the Company and its long-time partner, DaVita, Inc. ("DaVita"), a leading provider of kidney care, entered into an Amended and Restated Products Purchase Agreement (the "Amended Agreement"), which amends and restates the Product Purchase Agreement, dated July 1, 2019, as amended, under which the Company supplies DaVita with certain dialysis concentrates. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment of $0.4 million to Rockwell on or after December 1, 2023, which was recorded as revenue recognized during the year ended December 31, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company
may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.
Disaggregation of revenue
Revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.
In thousandsYear Ended December 31, 2023
Products By Geographic AreaTotalU.S.Rest of World
Drug Revenues
Product Sales - Point-in-time$— $— $— 
License Fee – Over time2,338 — 2,338 
Total Drug Products2,338 — 2,338 
Concentrate Products
Product Sales – Point-in-time79,802 72,871 6,931 
License Fee – Over time1,472 1,472 — 
Total Concentrate Products81,274 74,343 6,931 
Net Revenue$83,612 $74,343 $9,269 
In thousandsYear Ended December 31, 2022
Products By Geographic AreaTotalU.S.Rest of World
Drug Revenues
Product Sales - Point-in-time$903 $561 $342 
License Fee – Over time256 — 256 
Total Drug Products1,159 $561 598 
Concentrate Products
Product Sales – Point-in-time69,162 62,715 6,447 
License Fee – Over time2,489 2,489 — 
Total Concentrate Products71,651 65,204 6,447 
Net Revenue$72,810 $65,765 $7,045 
Contract balances
The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers.
In thousandsDecember 31, 2023December 31, 2022January 1, 2022
Accounts Receivable, net$10,901 $6,259 $5,913 
Contract Liabilities, which are included in deferred license revenue$521 $4,331 $8,157 
There were no other material contract assets recorded on the consolidated balance sheets as of December 31, 2023 and 2022.  The Company does not generally accept returns of its concentrate products and no reserve for returns of concentrate products was established as of December 31, 2023 or 2022.
The contract liabilities primarily relate to upfront fees under distribution and license agreements with Baxter, Wanbang, Sun Pharma, Jeil Pharma, and Drogan Pharma.
Transaction price allocated to remaining performance obligations
For each of the years ended December 31, 2023 and 2022, the Company recognized $3.8 million as revenue from amounts classified as contract liabilities (i.e., deferred license revenue) as of December 31, 2022 and 2021, respectively.
Revenue expected to be recognized in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, contracts where revenue is recognized as invoiced and contracts with variable consideration related to undelivered performance obligations, totaled $0.5 million and $2.9 million as of December 31, 2023 and 2022, respectively. The amount relates primarily to upfront payments and consideration received from customers that are received in advance of the customer assuming control of the related products. The Company applies the practical expedient in ASC 606, paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less.
Use of Estimates
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that may affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Actual results could differ from those estimates. The most significant accounting estimates inherent in the preparation of the financial statements include estimates associated with fair value and classification of warrants, revenue recognition, allowance for credit losses, inventory reserves, accrued expenses, deferred license revenue, stock-based compensation, valuations and impairments of long-lived assets, and accounting for income taxes.
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with original maturities of 90 days or less at acquisition to be cash equivalents. Cash and cash equivalents include cash held in banks, money market mutual funds and unrestricted certificates of deposit. The Company’s cash and cash equivalents exceeds the Federal Deposit Insurance Corporation insured limits. The Company has not experienced any credit losses for amounts in excess of insured limits.  Currently, the Company does not reasonably believe a significant risk of credit loss exists.
Fair Value Measurement
The Company applies the guidance issued with ASC 820, Fair Value Measurements, which provides guidance on the development and disclosure of fair value measurements. Under this accounting guidance, fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.
The accounting guidance classifies fair value measurements in one of the following three categories for disclosure purposes:
Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Inputs other than Level 1 prices for similar assets or liabilities that are directly or indirectly observable in the marketplace.
Level 3: Unobservable inputs which are supported by little or no market activity and values determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
Investments – Available for Sale
The Company determines the appropriate classification of its investments in equity and debt securities at the time of purchase and reevaluates such determination at each balance sheet date. Marketable equity securities that are bought and held principally for the purpose of selling them in the near term are reported at fair value, with unrealized gains and losses recognized in earnings. Marketable debt securities classified as available for sale securities are carried at fair market value, with the unrealized gains and losses, net of tax, included in the determination of comprehensive income (loss) and reported in stockholders’ equity.
All of the Company's investments available-for-sale are subject to periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other than temporary.
Accounts Receivable
Accounts receivable are stated at invoice amounts. The carrying amount of trade accounts receivable is reduced by an allowance for credit losses that reflects our best estimate of accounts that may not be collected. The Company reviews outstanding trade accounts receivable balances and based on its assessment of expected collections, the Company estimates the portion, if any, of the balance that may not be collected based on future forecasts, historical loss information, and current economic conditions. All accounts or portions thereof deemed to be uncollectible are written off to the allowance for credit losses and credit loss expense.
Inventory
Inventory is stated at the lower of cost or net realizable value.  Cost is determined on the first‑in first‑out (FIFO) method. Inventory that is not expected to be converted to cash over the next year is classified as non-current.  The Company's policy is to reserve for its drug product inventory that it determines is unlikely to be sold to, or if sold, unlikely to be utilized by its customers on or before its expiration date.  
Property and Equipment
Property and equipment is recorded at cost and is depreciated using the straight‑line method over the useful lives of the assets, which range from three to ten years. Expenditures for routine maintenance and repairs are expensed as incurred. Leasehold improvements are amortized using the straight‑line method over the shorter of the useful lives or the related lease term.
Impairment of Long-lived Assets and Goodwill
Long-lived assets, such as property and equipment and definite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Impairment losses on long-lived assets are recognized when events or changes in circumstances indicate that the undiscounted cash flows estimated to be generated by such assets are less than their carrying value and, accordingly, all or a portion of such carrying value may not be recoverable. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts. For the years ended December 31, 2023 and 2022, there were no impairments of long-lived assets.
Rockwell reviews goodwill and indefinite-lived intangible assets at least annually for possible impairment. Goodwill and indefinite-lived intangible assets are reviewed for possible impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit or the indefinite-lived intangible assets below their carrying values. Rockwell completed its annual impairment tests as of December 31, 2023 and 2022, and determined that no adjustment for impairment of goodwill or intangible assets was required during the years ended December 31, 2023 and 2022.
Goodwill and Intangible Assets
Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. Intangible assets with indefinite useful lives are measured at their respective fair values as of the acquisition date. Goodwill was $0.9 million as of December 31, 2023 and December 31, 2022.
Definite-lived intangible assets consist of our customer list associated with the Evoqua asset acquisition and license fees related to the technology, intellectual property and marketing rights for Triferic covered under certain issued patents. Definite-lived intangible assets have been capitalized and are being amortized over their useful life.
Income Taxes
Rockwell accounts for income taxes in accordance with the provisions of ASC 740‑10, Income Taxes. A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the year. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between book and tax accounting and operating loss and tax credit carryforwards. A valuation allowance is established for deferred tax assets if the Company determine it to be more likely than not that the deferred tax asset will not be realized.
The effects of tax positions are generally recognized in the financial statements consistent with amounts reflected in returns filed, or expected to be filed, with taxing authorities. For tax positions that the Company considers to be uncertain,
current and deferred tax liabilities are recognized, or assets derecognized, when it is probable that an income tax liability has been incurred and the amount of the liability is reasonably estimable, or when it is probable that a tax benefit, such as a tax credit or loss carryforward, will be disallowed by a taxing authority. The amount of unrecognized tax benefits related to current tax positions is insignificant. The Company recognizes interest and penalties accrued related to unrecognized tax benefits as income tax expense.
Research and Product Development
The Company recognizes research and product development expenses as incurred. The Company incurred product development and research costs related to the commercial development, patent approval and regulatory approval of new products aggregating approximately $1.1 million and $3.1 million for the years ended December 31, 2023 and 2022, respectively.
Stock-Based Compensation
Service-Based Stock Unit Awards
The Company expenses stock-based compensation to employees and non-employees over the requisite service period based on the grant-date fair value of the awards. The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, and the assumptions used in calculating the fair value of stock-based awards represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. For the years ended December 31, 2023 and 2022, the Company recorded stock-based compensation expense on its options granted under the Company’s equity compensation plans to its directors and officers, and its employees (See Note 13).
Market and Performance-Based Stock Unit Awards
In addition to awards with service-based vesting conditions, the Company has granted performance share units with market and performance conditions, to certain of its executives. The fair value of awards with performance conditions are based on the fair value of the Company’s common stock on the date of grant. The fair value of awards with market conditions are based on a Monte Carlo simulation model. Assumptions and estimates utilized in the calculation of the fair value of the market awards include the risk-free interest rate, dividend yield, average closing price, expected volatility based on the historical volatility of the Company, and the remaining period of the award.
The awards with performance conditions vest and result in issuance, at settlement, of common stock for each recipient based upon the recipient’s continued employment with the Company through the settlement date of the award and the Company’s achievement of specified milestones. The requisite service period of the awards with performance conditions is generally 1-2 years. In the case of awards with performance conditions, the Company recognizes stock-based compensation expense based on the grant date fair value of the award when achievement of the underlying performance-based targets become probable.
The awards with market conditions vest and result in the issuance of common stock based upon the recipient’s continuing employment with the Company through the settlement date of the award related to the market capitalization criteria. The fair value related to the awards with market conditions is recorded as stock-based compensation expense over the period from date of grant to the settlement date regardless of whether the market capitalization is achieved.
Leases
The Company accounts for its leases under ASC 842, Leases. Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the consolidated balance sheets as both a right-of-use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company's incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right-of-use assets are amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right-of-use asset result in straight-line expense over the lease term. Variable lease expenses, if any, are recorded when incurred.
In calculating the right-of-use assets and lease liabilities, the Company elected the practical expedient to combine lease and non-lease components. Additionally, the Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
Commitments and Contingencies
In the normal course of business, the Company may become subject to loss contingencies, such as legal proceedings and claims arising out of its business, including government investigations. An accrual for a loss contingency is recognized when it is probable that an asset had been impaired or a liability had been incurred and the amount of loss can be reasonably estimated. The Company expenses legal costs associated with loss contingencies as they are incurred.
Restatement of Loss Per Share
Loss per share for the year ended December 31, 2022 was recalculated and restated and is presented on a comparable basis with the year ended December 31, 2023. In the first quarter of 2023, the Company determined it should have included pre-funded warrants issued in the second quarter of 2022 in the loss per share calculation in accordance with ASC 260-10-45-13, which treats shares of common stock exercisable for little to no consideration as included in the denominator of both the basic and diluted earnings per share calculations. While the Company has determined the impact of including the pre-funded warrants in the loss per share calculations does not have a material impact on previously issued financial statements, the Company has recalculated and restated amounts presented on a comparative and consistent basis with current period results. The table below summarizes previously reported and restated amounts on a comparative basis.
Year Ended December 31,
2022
As Previously Reported:
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(1.89)
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted9,866,844 
As Restated:
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(1.31)
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted14,304,512 
Loss Per Share
ASC 260, Earnings Per Share, requires dual presentation of basic and diluted earnings per share (“EPS”), with a reconciliation of the numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issued common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity.
Basic net loss per share of common stock excludes dilution and is computed by dividing the net loss, less accretion of the Series X Preferred Stock, by the weighted average number of shares outstanding during the period. Diluted net loss per share of common stock reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity unless inclusion of such shares would be anti-dilutive. The Company has only incurred losses, therefore, basic and diluted net loss per share is the same.
The Company’s potentially dilutive securities include stock options, restricted stock awards and units, convertible preferred stock and warrants. These securities were excluded from the computations of diluted net loss per share for the years ended December 31, 2023 and 2022, as the effect would be to reduce the net loss per share. The following table includes the potential shares of common stock, presented based on amounts outstanding at each period end, that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
As of December 31,
20232022
Warrants to purchase common stock3,793,388 10,196,268 
Convertible Preferred Stock1,363,636 1,363,636 
Options to purchase common stock1,328,621 1,206,905 
Unvested restricted stock units258,885 125,000 
Unvested restricted stock awards891 891 
Total6,745,421 12,892,700 
Included within the weighted average shares of common stock outstanding for the year ended December 31, 2022 are 6,300,000 shares of common stock issuable upon the exercise of Pre-Funded Warrants (See Note 12), as the warrants were exercisable at any time for nominal consideration and, as such, the shares were considered outstanding for the purpose of calculating basic and diluted net loss per share attributable to common stockholders. There were no unexercised Pre-Funded Warrants as of December 31, 2023.
The following table presents the calculation of basic and diluted EPS:
Years Ended December 31,
20232022
Numerator:
Net Loss$(8,439)$(18,679)
Accretion of Series X Preferred Stock(150)— 
Net Loss Attributable to Common Stockholders$(8,589)$(18,679)
Denominator
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted23,322,915 14,304,512 
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(0.37)$(1.31)
Accumulated Other Comprehensive Income
Accumulated other comprehensive income includes all changes in equity during a period except those that resulted from investments by or distributions to the Company’s stockholders. Accumulated other comprehensive income refers to revenues, expenses, gains and losses that are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to stockholders’ equity. Accumulated other comprehensive income consists of unrealized gains and losses on available‑for‑sale investment debt securities and foreign currency translation adjustments.
Adoption of Recent Accounting Pronouncements and New Accounting Pronouncements
The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), which introduced an impairment model that is based on expected credit losses, rather than incurred losses, to estimate credit losses on certain types of financial instruments (e.g., loan commitments). The expected credit losses should consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments, over the contractual term. Financial instruments with similar risk characteristics may be grouped together when estimating expected credit losses. In addition, ASC 326 requires expected credit related losses for trade accounts receivable, as well as available-for-sale debt securities, which are to be recorded through an allowance for credit losses, while non-credit related losses will continue to be recognized through other comprehensive income. The Company adopted the new guidance, as of January 1, 2023, and it did not have a material impact on the consolidated financial statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting - Improvements to Reportable Segment Disclosures, which updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. The amendments in this ASU are effective
for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which updates income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This ASU also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Acquisition
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Asset Acquisition Asset Acquisition
On July 10, 2023, the Company completed the Evoqua Asset Acquisition. At the Closing, the Company purchased customer relationships, equipment and inventory from Evoqua, which were related to manufacturing and selling of hemodialysis concentrates products, all of which are manufactured under a contract manufacturing agreement with a third-party organization.
Pursuant to the Purchase Agreement, total consideration was $17.4 million, comprising a cash payment at Closing of $12.4 million (inclusive of transaction costs) and two $2.5 million deferred payments, the first to be paid on the one-year anniversary of the Closing, which is included as a current liability on the Company's consolidated balance sheet, and the second to be paid on the second anniversary of the Closing (collectively, the "deferred consideration").
The transaction was accounted for as an asset acquisition, as the acquired assets did not meet the definition of a business as defined by ASC 805, Business Combinations.
The purchase price was allocated, on a relative fair value basis, to the assets acquired at the July 10, 2023 acquisition date as follows (table in thousands):
Consideration
Cash Payment$12,233 
Deferred Consideration5,000 
Transaction Costs128 
Total Consideration$17,361 
Assets Acquired
Customer Relationships Intangible Asset$11,035 
Equipment5,093 
Inventory1,233 
Total Assets Acquired$17,361 
The fair value of the customer relationships intangible asset was determined using a multi-period excess earnings method, a form of the income approach, which incorporates the estimated future cash flows to be generated from the customer base. Key assumptions included discounted cash flows, estimated life cycle and customer attrition rates. Customer relationships are being amortized over a period of 20 years. Given the recency of the purchase of the equipment in which the assets were recorded at relative fair value, the Company determined the fair value of the equipment using a cost approach, which considered assumptions over the equipment's current replacement cost and useful life. Inventory was purchased directly from the contract manufacturer holding the inventory, which approximated fair value.
During the year ended December 31, 2023, the Company recorded amortization of its customer relationship intangible asset of $0.3 million, resulting in a net intangible asset of $10.8 million as of December 31, 2023.
Estimated future amortization expense on the Company's customer relationships intangible asset as of December 31, 2023 is as follows (table in thousands):
Year ended December 31:
2024$552 
2025552 
2026552 
2027552 
2028552 
Thereafter7,999 
Total$10,759 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Investments - Available-for-Sale
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Investments - Available-for-Sale Investments - Available-for-Sale
Investments available-for-sale consisted of the following as of December 31, 2023 and 2022 (tables in thousands):
December 31, 2023
Amortized CostUnrealized GainUnrealized LossAccrued Interest IncomeFair Value
Available-for-Sale Securities
Bonds$1,948 $$— $— $1,952 
December 31, 2022
Amortized CostUnrealized GainUnrealized LossAccrued Interest IncomeFair Value
Available-for-Sale Securities
Bonds$11,315 $75 $— $— $11,390 

The fair value of investments available-for-sale are determined using quoted market prices from daily exchange-traded markets based on the closing price as of the balance sheet date and are classified as a Level 1 measurement under ASC 820, Fair Value Measurements.
As of December 31, 2023 and 2022, our available-for-sale securities were due in one year or less.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Significant Market Segments And Customers
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Significant Market Segments And Customers Significant Market Segments and Customers
Rockwell operates in one market segment, the hemodialysis market, which involves the manufacture, sale and distribution of hemodialysis products to hemodialysis clinics, including pharmaceutical, dialysis concentrates, dialysis kits and other ancillary products used in the dialysis process. Rockwell's customer mix is diverse, with most customer sales concentrations under 10%, however, two customers, DaVita and Baxter, accounted for approximately 47% and nil, respectively, of Rockwell's total net product sales in 2023 and 46% and 29%, respectively, of its total net product sales in 2022. Rockwell's accounts receivable from DaVita and Baxter were $2.1 million and nil, respectively, as of December 31, 2023 and $1.9 million and $2.3 million, respectively, as of December 31, 2022. For additional information regarding the Company's contracts with DaVita and Baxter, see Notes 3 and 10, respectively.
DaVita is important to Rockwell's business, financial condition and results of operations.  The loss of any significant accounts could have a material adverse effect on the Company's business, financial condition and results of operations. No other current customer accounted for more than 10% of sales in any of the last two years.
The majority of Rockwell's international sales in each of the last two years were sales to domestic distributors that were resold to end users outside the United States. Rockwell's sales to foreign customers and distributors accounted for approximately 9% of its total sales in each of 2023 and 2022.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventory Inventory
Components of inventory, net of reserves as of December 31, 2023 and 2022 are as follows (table in thousands):
December 31,
2023
December 31,
2022
Inventory - Current Portion
Raw Materials$2,250 $3,351 
Work in Process351 351 
Finished Goods3,270 2,112 
Total Current Inventory5,871 5,814 
Inventory - Long Term(1)
178 1,276 
Total Inventory$6,049 $7,090 
__________
1.Represents inventory related to Triferic raw materials. This Triferic inventory is expected to be utilized for the Company's international partnerships. In September 2022, the Company discontinued its New Drug Applications ("NDAs") for Triferic (dialysate) and Triferic AVNU in the United States. In 2023, the Company reserved $1.1 million of long-term inventory as a result of the termination of the Wanbang development effort.
As of December 31, 2023 and 2022, Rockwell had total Concentrate inventory aggregating $5.9 million and $5.8 million, respectively, against which Rockwell had reserved $25,000 and $25,000, respectively.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
As of December 31, 2023 and 2022, the Company’s property and equipment consisted of the following (table in thousands):
December 31,
2023
December 31,
2022
Leasehold Improvements$1,423 $1,256 
Machinery and Equipment11,131 5,922 
Information Technology & Office Equipment1,845 1,845 
Laboratory Equipment807 807 
15,206 9,830 
Accumulated Depreciation and Amortization(8,804)(7,636)
Net Property and Equipment$6,402 $2,194 
Depreciation and amortization expense for the years ended December 31, 2023 and 2022 was $1.2 million and $0.6 million, respectively.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities as of December 31, 2023 and 2022 consisted of the following (table in thousands):
December 31,
2023
December 31,
2022
Accrued Compensation and Benefits$2,413 $2,568 
Accrued Unvouchered Receipts1,663 585 
Accrued Manufacturing Expense1,064 — 
Accrued Workers Compensation254 306 
Accrued Research & Development Expense— 43 
Other Accrued Liabilities1,755 4,200 
Total Accrued Liabilities$7,149 $7,702 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Deferred License Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Deferred License Revenue Deferred License Revenue
In October 2014, the Company entered into an exclusive distribution agreement with Baxter, which had a term of 10 years, and received an upfront fee of $20 million. Under the exclusive distribution agreement, Baxter distributed and commercialized Rockwell’s hemodialysis concentrates products and provided customer service and order delivery to nearly all U.S. customers. The upfront fee was recorded as deferred license revenue and was being recognized based on the proportion of product shipments to Baxter in each period, compared with total expected sales volume over the term of the distribution agreement. On November 9, 2022, Rockwell paid Baxter a fee, which was reflected as a reduction to revenue on the consolidated statements of operations, and was payable in two equal installments on January 1, 2023 and April 1, 2023, to reacquire its distribution rights to its hemodialysis concentrates products from Baxter and terminated the distribution agreement. Exclusivity and other provisions associated with the distribution agreement terminated November 9, 2022 and the remaining operational elements of the agreement terminated December 31, 2022. To ensure that customer needs continued to be met after January 1, 2023, Rockwell agreed to provide certain services to a group of Baxter's customers until March 31, 2023, and Baxter and Rockwell worked together to transition customers’ purchases of Rockwell’s hemodialysis concentrates through that date. Following the reacquisition of these rights, Rockwell is now unrestricted in its ability to sell its hemodialysis concentrates products to dialysis clinics throughout the United States and around the world. The Company recognized $2.5 million of revenue associated with the upfront fee during the year ended December 31, 2022, and recognized the remaining revenue of $1.5 million during the year ended December 31, 2023.
The remaining agreements with Sun Pharam, Jeil Pharmaceutical, and Drogan Pharmaceuticals comprise the current and long-term portions of deferred license revenue on the consolidated balance sheet as of December 31, 2023.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Insurance Financing Note Payable
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Insurance Financing Note Payable Insurance Financing Note Payable
On July 3, 2022, the Company entered into a short-term note payable for $2.0 million, bearing interest at 5.40% per annum to finance various insurance policies. Principal and interest payments related to this note began on July 3, 2022 and are paid on a straight-line amortization over nine months, and the final payment was due on March 3, 2023. As of December 31, 2022, the Company's insurance note payable balance was $0.5 million and was paid fully in 2023.
On June 3, 2023, the Company entered into a new short-term note payable for $0.7 million, bearing interest at 9.59% per annum to finance various insurance policies. Principal and interest payments related to this note began on July 3, 2023 and are paid on a straight-line amortization over nine months with the final payment due on March 3, 2024. As of December 31, 2023, the Company's insurance note payable balance was $0.2 million.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Reverse Stock Split
On May 9, 2022, the stockholders of the Company authorized the Board of Directors to effect a reverse stock split of all outstanding shares of common stock. The Board of Directors subsequently approved the implementation of a reverse stock split as a ratio of one-for-eleven shares, which became effective on May 13, 2022. The Company’s outstanding stock options were also adjusted to reflect the one-for-eleven reverse stock split of the Company’s common stock. Outstanding stock options were proportionately reduced and the respective exercise prices, if applicable, were proportionately increased. The reverse stock split resulted in an adjustment to the Series X convertible preferred stock conversion prices to reflect a proportional decrease in the number of shares of common stock to be issued upon conversion. All share and per share data in these consolidated financial statements and related notes hereto have been retroactively adjusted to account for the effect of the reverse stock split.
Preferred Stock
On April 6, 2022, the Company and DaVita entered into the Securities Purchase Agreement ("SPA"), which provided for the issuance by the Company of up to $15 million of preferred stock to DaVita. On April 6, 2022, the Company issued 7,500 shares of Series X Preferred Stock for gross proceeds of $7.5 million. On June 2, 2022, the Company met the conditions for the Second Tranche through a Registered Direct and Private Placement Offering by raising $15 million in additional capital. As a result, on June 16, 2022, the Company issued an additional 7,500 shares of the Series X Preferred Stock to DaVita for gross proceeds of $7.5 million (by virtue of this transaction, DaVita rises to the level of related party).
The Series X Preferred Stock was issued for a price of $1,000 per share (the "Face Amount"), subject to accretion at a rate of 1% per annum, compounded annually. If the Company’s common stock trades above $22.00 for a period of 30 calendar days, the accretion will thereafter cease. As of December 31, 2023, the Series X Preferred Stock accreted a total of $0.2 million.

The Series X Convertible Preferred Stock is convertible to common stock at rate equal to the Face Amount, divided by a conversion price of $11.00 per share (subject to adjustment for future stock splits, reverse stock splits and similar recapitalization events). As a result, each share of Series X Preferred Stock will initially convert into approximately 91 shares of common stock. DaVita’s right to convert to common stock is subject to a beneficial ownership limitation, which is initially set at 9.9% of the outstanding common stock, which limitation may be reset (not to exceed 19.9%) at DaVita’s option and upon providing prior written notice to the Company. In addition, any debt financing is limited by the terms of our Securities Purchase Agreement with DaVita. Specifically, until DaVita owns less than 50% of its investment, the Company may only incur additional debt in the form of a purchase money loan, a working capital line of up to $5 million or to refinance existing debt, unless DaVita consents.
Additionally, the Series X Preferred Stock has a deemed liquidation event and redemption clause which could be triggered if the sale of all or substantially all of the Company's assets relating to the Company's dialysis concentrates business line. Since the Series X Preferred Stock may be redeemed if certain assets are sold at the option of the holder, but is not mandatorily redeemable and the sale of the assets that would allow for redemption is within the control of the Company, the preferred stock has been classified as permanent equity and initially recognized at fair value of $15 million (the proceeds on the date of issuance) less issuance costs of $0.1 million, resulting in an initial value of $14.9 million. The Company will assess at each reporting period whether conditions have changed to now meet the mandatory redemption definition which could trigger liability classification.
As of December 31, 2023 and 2022, there were 2,000,000 shares of preferred stock, $0.0001 par value per share, authorized and 15,000 shares of preferred stock issued and outstanding.
Common Stock
As of December 31, 2023 and 2022, there were 170,000,000 shares of common stock, $0.0001 par value per share, authorized and 29,130,607 and 12,163,673 shares issued and outstanding, respectively.
As of December 31, 2023 and 2022, the Company reserved for issuance the following shares of common stock related to the potential exercise of employee stock options, unvested restricted stock, convertible preferred stock, pre-funded warrants and all other warrants (collectively, "common stock equivalents"):
As of December 31,
Common stock and common stock equivalents:20232022
Common stock29,130,607 12,163,673 
Common stock issuable upon exercise of pre-funded warrants— 6,300,000 
Common stock and pre-funded stock warrants29,130,607 18,463,673 
Warrants to Purchase Common Stock3,793,388 10,196,268 
Convertible Preferred Stock1,363,636 1,363,636 
Options to Purchase Common Stock1,328,621 1,206,905 
Unvested Restricted Stock Units258,885 125,000 
Unvested Restricted Stock Awards891 891 
Total35,876,028 31,356,373 
Controlled Equity Offering

On April 8, 2022, the Company entered into the Sales Agreement (the "ATM facility") with Cantor Fitzgerald & Co. as Agent, pursuant to which the Company may offer and sell from time to time up to $12.2 million of shares of Company’s common stock through the Agent.

In May 2022, the Company sold 7,500 shares of its common stock pursuant to the Sales Agreement for gross proceeds of $15,135, at a weighted average selling price of approximately $2.02 per share. The Company paid $378 in commissions and offering fees related to the sale of shares of common stock.
During the quarter ended December 31, 2023, 640,944 shares were sold pursuant to the Sales Agreement for net proceeds of $1.1 million. Approximately $11.0 million remains available for sale under the ATM facility.
Registered Direct Offering

On May 30, 2022, the Company entered into the Registered Direct Purchase Agreement with the Purchaser, pursuant to which the Company issued and sold, in a registered direct offering (the “Offering”), 844,613 shares of its common stock at price of $1.39 per share, and pre-funded warrants to purchase up to an aggregate of 7,788,480 shares of common stock (the “Pre-Funded Warrants” and the shares of common stock underlying the Pre-Funded Warrants, the “Warrant Shares”). The purchase price of each Pre-Funded Warrant was equal to the price at which a share of common stock was sold to the public in the Offering, minus $0.0001, and the exercise price of each Pre-Funded Warrant was $0.0001 per share. The Registered Direct Purchase Agreement contains customary representations and warranties and agreements of the Company and the Purchaser and customary indemnification rights and obligations of the parties.

During the year ended December 31, 2023, all of the remaining 6,300,000 Pre-Funded Warrants to purchase common stock were exercised at an exercise price of $0.0001 per share, which resulted in gross proceeds to the Company of $630. During the year ended December 31, 2022, 1,488,480 Pre-Funded Warrants to purchase common stock were exercised at an exercise price of $0.0001 per share, which resulted in gross proceeds to the Company of $149.
Private Placement

Also on May 30, 2022, concurrent with the Offering, the Company entered into the private investment in public equity "PIPE" Purchase Agreement relating to the offering and sale (the “Private Placement”) of warrants to purchase up to a total of 9,900,990 shares of common stock (the "PIPE Warrants") and pre-funded warrants to purchase up to a total of 1,267,897 shares of common stock (the “Pre-Funded PIPE Warrants”). Each warrant was sold at a price of $0.125 per underlying warrant share and was exercisable at an exercise price of $1.39 per share. The purchase price of each Pre-Funded PIPE Warrant was equal to the price at which a share of common stock was sold to the public in the Offering, minus $0.0001, and the exercise price of each Pre-Funded PIPE Warrant was $0.0001 per share. As of December 31, 2022, all Pre-Funded PIPE Warrants were exercised.

The Offering and the Private Placement closed on June 2, 2022. The net proceeds to the Company from the Offering and the Private Placement were approximately $14.9 million, after deducting fees and expenses. Subject to certain ownership limitations, the PIPE Warrants are exercisable upon issuance.

The Company has accounted for the common stock related to the Offering and Private Placement as equity on the accompanying consolidated balance sheet as of December 31, 2022. The amount allocated to common stock was $2.0 million. This allocation is equal to the total proceeds of $15.0 million less the amount allocated to Warrants of $12.9 million and is also net of the direct and incremental costs associated with the Offering and Private Placement of $0.1 million. The Black-Scholes pricing model was used to calculate the value of Warrants relating to the Offering and Private Placement.

On July 10, 2023, the Company entered into a letter agreement (the “Letter Agreement”) with Armistice Capital Master Fund Ltd. (“Armistice”), which held a warrant (the “Prior Warrant”) to purchase 9,900,990 shares of common stock of the Company (the “Common Stock”) with an exercise price of $1.39 per share, offering Armistice the opportunity to exercise the Prior Warrant for cash, provided the Prior Warrant was exercised for cash on or prior to 5:00 P.M. Eastern Time on July 10, 2028 (the “End Date”). In addition, Armistice would receive a “reload” warrant (the “Reload Warrant”) to purchase 3,750,000 shares of Common Stock with an exercise price of $5.13 per share, the closing price as reported by the Nasdaq Capital Market on July 7, 2023. The terms of the Reload Warrant and Letter Agreement provide for customary resale registration rights. The Reload Warrant may be exercised at all times prior to the 54 months month anniversary of its issuance date. The Prior Warrant and the Reload Warrant both provide that a holder (together with its affiliates) may not exercise any portion of the Prior Warrant or the Reload Warrant to the extent that the holder would own more than 9.99% of the Company’s outstanding Common Stock immediately after exercise, as such percentage ownership is determined in accordance with the terms of such warrant. To the extent the exercise of the Prior Warrant would result in Armistice holding more than 9.99% of the Company’s outstanding Common Stock, such shares of Common Stock in excess of 9.99% will be held in abeyance. The Letter Agreement amended the Prior Warrant to extend the expiration date thereof to one year following the original expiration date set forth therein.
Armistice exercised the Prior Warrant on July 10, 2023, and the Company received gross proceeds of approximately $13.8 million
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Board of Directors adopted the 2018 Long-Term Incentive Plan (“2018 LTIP”) on January 29, 2018 as a replacement for the Company's prior 2007 Long Term Incentive Plan. As of December 31, 2023, the maximum number of shares of common stock with respect to which awards may be issued under the 2018 LTIP, as amended and restated, was 2,618,182. As of December 31, 2023, the 2018 LTIP had 1,403,325 shares of common stock available for grant. The Compensation Committee of the Board of Directors (the “Committee”) is responsible for the administration of the 2018 LTIP, including the grant of stock based awards and other financial incentives including performance based incentives to employees, non‑employee directors and consultants.
The Company's stock option agreements under the 2018 LTIP allow for the payment of the exercise price of vested stock options either through cash remittance in exchange for newly issued shares, or through non‑cash exchange of previously issued shares held by the recipient for at least six months in exchange for our newly issued shares. The 2018 LTIP also allows for the retention of shares in payment of the exercise price and income tax withholding. The latter method results in no cash being received by the Company, but also results in a lower number of total shares being outstanding subsequently as a direct result of this exchange of shares. Shares returned to the Company in this manner are retired.
The Company recognized total stock-based compensation expense during the years ended December 31, 2023 and 2022 as follows (table in thousands):
Year Ended December 31,
20232022
Service based awards:
Restricted stock units$375 $129 
Stock option awards557 576 
932 705 
Performance based awards:
Restricted stock awards— (390)
Total$932 $315 
Performance Based Restricted Stock Awards
A summary of the Company’s performance based restricted stock awards during the year ended December 31, 2023 is as follows:
Performance Based Restricted Stock AwardsNumber of SharesWeighted Average
Grant-Date
Fair Value
Unvested at January 1, 2023891 $62.70 
Unvested at December 31, 2023891 $62.70 
Performance-based restricted stock awards are measured based on their fair value on the date of grant and amortized over the vesting period of 20 months. As of December 31, 2023, there is no unrecognized stock-based compensation expense related to performance-based restricted stock awards.
Service Based Restricted Stock Units
A summary of the Company’s service based restricted stock units during the year ended December 31, 2023 is as follows:
Service Based Restricted Stock UnitsNumber of SharesWeighted Average
Grant-Date
Fair Value
Unvested at January 1, 2023125,000 $1.47 
Granted313,065 $1.87 
Forfeited(54,180)$1.37 
Vested(125,000)$1.47 
Unvested at December 31, 2023258,885 $1.83 
The fair value of service based restricted stock units are measured based on their fair value on the date of grant and amortized over the vesting period. The vesting periods range from 1-3 years. As of December 31, 2023, the unrecognized stock-based compensation expense was $0.2 million which is expected to be recognized over the next 14 months.
Service Based Stock Option Awards
The fair value of the service based stock option awards granted for the years ended December 31, 2023 and 2022 were based on the following assumptions:
December 31,
20232022
Exercise price
$1.37 - $2.83
$1.28 - $1.66
Expected stock price volatility
81.6% - 81.8%
76.2% - 78.5%
Risk-free interest rate
3.41% - 4.84%
1.97% - 3.44%
Term (years)
4.0 - 6.0
5.5 - 6.0
A summary of the Company’s service based stock option activity for the year ended December 31, 2023 is as follows:
Service Based Stock Option AwardsShares
Underlying
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
(in $1,000's)
Outstanding at January 1, 20231,206,905 $8.32 
Granted497,245 $1.58 
Expired(146,230)$22.76 
Forfeited(229,299)$2.47 
Outstanding at December 31, 20231,328,621 $5.22 8.5$450 
Exercisable at December 31, 2023361,531 $14.19 7.3$76 
The aggregate intrinsic value in the table above is calculated as the difference between the closing price of the Company's common stock and the exercise price of the stock options that had strike prices below the closing price. The weighted average grant date fair value for service based stock option awards during the years ended December 31, 2023 and 2022 was $1.09 and $0.99, respectively.
As of December 31, 2023, total stock-based compensation expense related to 967,090 unvested options not yet recognized totaled approximately $0.7 million which is expected to be recognized over the next 3.0 years.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1
License Agreements
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
License Agreements License Agreements
Product License Agreements

The Company is a party to a Licensing Agreement between the Company and Charak, LLC (“Charak”) dated January 7, 2002 (the “2002 Agreement”) that grants the Company exclusive worldwide rights to certain patents and information related to our Triferic product. On October 7, 2018, the Company entered into a Master Services and IP Agreement (the “Charak MSA”) with Charak and Dr. Ajay Gupta, a former Officer of the Company. Pursuant to the MSA, the parties entered into three additional agreements described below related to the license of certain soluble ferric pyrophosphate (“SFP”) intellectual
property owned by Charak, as well as the Employment Agreement (defined below). As of December 31, 2023 and 2022, the Company has accrued $85,400 and $87,900, respectively, relating to certain IP reimbursement expenses and certain sublicense royalty fees as an accrued liability on the consolidated balance sheets.
Pursuant to the Charak MSA, the aforementioned parties entered into an Amendment, dated as of October 7, 2018 (the “Charak Amendment”), to the 2002 Agreement, under which Charak granted the Company an exclusive, worldwide, non-transferable license to commercialize SFP for the treatment of patients with renal failure. The Charak Amendment amends the royalty payments due to Charak under the 2002 Agreement such that the Company is liable to pay Charak royalties on net sales by the Company of products developed under the license, which includes the Company’s Triferic product, at a specified rate until December 31, 2021 and thereafter at a reduced rate from January 1, 2022 until February 1, 2034. Additionally, the Company is required to pay Charak a percentage of any sublicense income during the term of the agreement, which cannot be less than a minimum specified percentage of net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and be no less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.
Also pursuant to the Charak MSA, the Company and Charak entered into a Commercialization and Technology License Agreement IV Triferic, dated as of October 7, 2018 (the “IV Agreement”), under which Charak granted the Company an exclusive, sub-licensable, royalty-bearing license to SFP for the purpose of commercializing certain intravenous-delivered products incorporating SFP for the treatment of iron disorders worldwide for a term that expires on the later of February 1, 2034 or upon the expiration or termination of a valid claim of a licensed patent. The Company was liable to pay Charak royalties on net sales by the Company of products developed under the license at a specified rate until December 31, 2021. From January 1, 2022 until February 1, 2034, the Company is liable to pay Charak a base royalty at a reduced rate on net sales and an additional royalty on net sales while there exists a valid claim of a licensed patent, on a country-by-country basis. The Company shall also pay to Charak a percentage of any sublicense income received during the term of the IV Agreement, which amount shall not be less than a minimum specified percentage of net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and not be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.
Also pursuant to the Charak MSA, the Company and Charak entered into a Technology License Agreement TPN Triferic, dated as of October 7, 2018 (the “TPN Agreement”), pursuant to which Charak granted the Company an exclusive, sub-licensable, royalty-bearing license to SFP for the purpose of commercializing worldwide certain TPN products incorporating SFP. The license grant under the TPN Agreement continues for a term that expires on the later of February 1, 2034 or upon the expiration or termination of a valid claim of a licensed patent. During the term of the TPN Agreement, the Company is liable to pay Charak a base royalty on net sales and an additional royalty on net sales while there exists a valid claim of a licensed patent, on a country-by-country basis. The Company shall also pay to Charak a percentage of any sublicense income received during the term of the TPN Agreement, which amount shall not be less than a minimum royalty on net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and not be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.
The potential milestone payments are not yet considered probable, and no milestone payments have been accrued at December 31, 2023.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Insurance
The Company evaluates various kinds of risk that it is exposed to in its business. In its evaluation of risk, the Company evaluates options and alternatives to mitigating such risks. For certain insurable risks, Rockwell may acquire insurance policies to protect against potential losses or to partially insure against certain risks. For the Company's subsidiary, Rockwell Transportation, Inc., Rockwell maintains a partially self-insured workers' compensation policy. Under the policy, its self‑insurance retention is $350,000 per occurrence and $618,000 in aggregate coverage for the policy year ending June 1, 2024. The total amount at December 31, 2023 by which retention limits exceed the claims paid and accrued is approximately $535,000 for the policy year ending July 1, 2023. Estimated loss and additional future claims of approximately $254,000 have been reserved and accrued for the year ended December 31, 2023.
As of December 31, 2023, approximately $0.4 million was held in cash collateral and escrow by the insurance carrier for workers’ compensation insurance. At December 31, 2023, amounts held in cash collateral and escrow are included in prepaid expenses and other non-current assets in the consolidated financial statements.
Litigation

    The Company may be involved in certain routine legal proceedings from time to time before various courts and governmental agencies. The Company cannot predict the final disposition of such proceedings. The Company regularly reviews legal matters and record provisions for claims considered probable of loss. The resolution of these pending proceedings is not expected to have a material effect on its operations or consolidated financial statements in the period in which they are resolved.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
Rockwell leases its production facilities and administrative offices as well as certain equipment used in its operations including leases on transportation equipment used in the delivery of its products. The lease terms range from monthly to seven years. Rockwell occupies a 51,000 square foot facility and a 17,500 square foot facility in Wixom, Michigan under a lease expiring in August 2024. Rockwell also occupies two other manufacturing facilities, a 51,000 square foot facility in Grapevine, Texas under a lease expiring in December 2025, and a 57,000 square foot facility in Greer, South Carolina under a lease expiring February 2026. In addition, Rockwell occupies 4,100 square feet of office space in Hackensack, New Jersey under a lease expiring on October 31, 2024. This lease was subleased on December 15, 2021 with an expiration date of October 31, 2024.
The following summarizes quantitative information about the Company’s operating and finance leases (dollars in thousands):
For the year ended December 31,
20232022
Operating leases
   Operating lease cost$1,672 $1,710 
   Variable lease cost497 388 
Operating lease expense2,169 2,098 
Finance leases
   Amortization of right-of-use assets565 565 
   Interest on lease obligations147 179 
Finance lease expense712 744 
Short-term lease rent expense17 17 
Total rent expense$2,898 $2,859 
Other information
Operating cash flows from operating leases$1,777 $1,772 
Operating cash flows from finance leases$147 $179 
Financing cash flows from finance leases$522 $482 
Right of use assets obtained in exchange for operating lease liabilities$— $768 
Weighted-average remaining lease term - operating leases2.33.0
Weighted-average remaining lease term – finance leases3.54.4
Weighted-average discount rate - operating leases6.5 %6.4 %
Weighted-average discount rate – finance leases6.4 %6.4 %
Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):
OperatingFinance
Year ending December 31, 2024$1,511 $672 
Year ending December 31, 20251,021 676 
Year Ended December 31, 2026362 666 
Year Ended December 31, 2027129 311 
Year Ended December 31, 2028— 
Total3,025 2,325 
Less present value discount(211)(237)
Operating and Finance lease liabilities.$2,814 $2,088 
Leases Leases
Rockwell leases its production facilities and administrative offices as well as certain equipment used in its operations including leases on transportation equipment used in the delivery of its products. The lease terms range from monthly to seven years. Rockwell occupies a 51,000 square foot facility and a 17,500 square foot facility in Wixom, Michigan under a lease expiring in August 2024. Rockwell also occupies two other manufacturing facilities, a 51,000 square foot facility in Grapevine, Texas under a lease expiring in December 2025, and a 57,000 square foot facility in Greer, South Carolina under a lease expiring February 2026. In addition, Rockwell occupies 4,100 square feet of office space in Hackensack, New Jersey under a lease expiring on October 31, 2024. This lease was subleased on December 15, 2021 with an expiration date of October 31, 2024.
The following summarizes quantitative information about the Company’s operating and finance leases (dollars in thousands):
For the year ended December 31,
20232022
Operating leases
   Operating lease cost$1,672 $1,710 
   Variable lease cost497 388 
Operating lease expense2,169 2,098 
Finance leases
   Amortization of right-of-use assets565 565 
   Interest on lease obligations147 179 
Finance lease expense712 744 
Short-term lease rent expense17 17 
Total rent expense$2,898 $2,859 
Other information
Operating cash flows from operating leases$1,777 $1,772 
Operating cash flows from finance leases$147 $179 
Financing cash flows from finance leases$522 $482 
Right of use assets obtained in exchange for operating lease liabilities$— $768 
Weighted-average remaining lease term - operating leases2.33.0
Weighted-average remaining lease term – finance leases3.54.4
Weighted-average discount rate - operating leases6.5 %6.4 %
Weighted-average discount rate – finance leases6.4 %6.4 %
Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):
OperatingFinance
Year ending December 31, 2024$1,511 $672 
Year ending December 31, 20251,021 676 
Year Ended December 31, 2026362 666 
Year Ended December 31, 2027129 311 
Year Ended December 31, 2028— 
Total3,025 2,325 
Less present value discount(211)(237)
Operating and Finance lease liabilities.$2,814 $2,088 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Loan and Security Agreement
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Loan and Security Agreement Loan and Security Agreement
    On March 16, 2020, Rockwell and Rockwell Transportation, Inc., as Borrowers, entered into a Loan and Security Agreement (the "Loan Agreement") with Innovatus Life Sciences Lending Fund I, LP ("Innovatus"), as collateral agent and the lenders party thereto, pursuant to which Innovatus, as a lender, agreed to make certain term loans to the Company in the aggregate principal amount of up to $35.0 million (the "Term Loans"). Funding of the first $22.5 million tranche was completed on March 16, 2020. The Company is no longer eligible to draw on additional tranches, which were tied to the achievement of certain milestones. Net draw down proceeds were $21.2 million with closing costs of $1.3 million. The Company also owes an additional fee equal to 4.375% of the funded amount of the Term Loans, or $1.0 million (such additional fee, the “Final Fee”) at maturity. The Company is accreting up to this Final Fee premium with a charge against interest expense on the accompanying consolidated statements of operations.

In connection with each funding of the Term Loans, the Company was required to issue to Innovatus a warrant (the “Warrants”) to purchase a number of shares of the Company’s common stock equal to 3.5% of the principal amount of the relevant Term Loan funded divided by the exercise price. In connection with the first tranche of the Term Loans, the Company issued a Warrant to Innovatus, exercisable for, after considering the impact of the reverse stock split as further described in Note 12, an aggregate of 43,388 shares of the Company’s common stock at an exercise price of $18.15 per share. The Warrant may be exercised on a cashless basis and is immediately exercisable through the seventh anniversary of the applicable funding date. The number of shares of common stock for which the Warrant is exercisable and the associated exercise price are subject to certain proportional adjustments as set forth in such Warrant. The Company evaluated the warrant under ASC 470, Debt, and recognized an additional debt discount of approximately $0.5 million based on the relative fair value of the base instruments and warrants. The Company calculated the fair value of the warrant using the Black-Scholes model.

The Term Loan was scheduled to mature on March 16, 2025, and bear interest at the greater of (i) Prime Rate (as defined in the Loan Agreement) and (ii) 4.75%, plus 4.00% with an initial interest rate of 8.75% per annum and an effective interest rate of 12.50% as of December 31, 2023. The Company had the option, under certain circumstances, to add 1.00% of such interest rate amount to the then outstanding principal balance in lieu of paying such amount in cash. For the year ended December 31, 2023, interest expense amounted to $1.2 million.

The Loan Agreement is secured by all assets of the Company and Rockwell Transportation, Inc. and contains customary representations and warranties and covenants, subject to customary carve outs, and initially included financial covenants related to liquidity and sales of Triferic. There can be no assurances that the Company can maintain compliance with the covenants under the Loan Agreement, which may result in an event of default. The Company's ability to comply with these covenants may be adversely affected by events beyond its control. For example, the Loan Agreement contains certain financial covenants relating to sales and, as a result of geopolitical and other factors, the Company may not be able to satisfy such covenants in the future. If the Company is unable to comply with the covenants under the Loan Agreement, it would pursue all available cure options in order to regain compliance. The Company previously failed to satisfy a revenue covenant for the period ended December 31, 2020 and then subsequently agreed to an appropriate remedy during the applicable cure period. However, the Company may not be able to mutually agree with Innovatus on appropriate remedies to cure a future breach of a covenant, which could give rise to an event of default. If the Company is unable to avoid an event of default, any required repayments could have an adverse effect on its liquidity. The financial statements for December 31, 2023 have been prepared with the assumption that the Company will be able to agree to an appropriate remedy during the applicable cure period for any future breaches of operating covenants.

In September 2021, the Company entered into an amendment to the Loan Agreement in which the Company, in exchange for Innovatus lowering the sales covenants, agreed to (i) prepay an aggregate principal amount of $7.5 million in ten
installments commencing on December 1, 2021; (ii) pay an additional prepayment premium of 5% on prepaid amounts if the Company elects to prepay all outstanding term loans on or before September 24, 2023 and (iii) maintain minimum liquidity of no less than $5.0 million if the aggregate principal amount of term loans is greater than $15.0 million pursuant to the liquidity covenant in the Loan Agreement.

On November 10, 2022, the Company entered into a Second Amendment to the Loan and Security Agreement (the “Second Amendment”) dated as of November 14, 2022 with Innovatus. Pursuant to the Second Amendment, the Company (i) prepaid an additional aggregate principal amount of $5.0 million in Term Loans in one installment on November 14, 2022; and (ii) paid interest only payments until September 2023, at which time it resumed scheduled debt payments. The financial covenant related to the sales of Triferic was replaced with the trailing 6 months revenue of our concentrates products. The Company's ability to comply with the covenants under the Loan Agreement may be adversely affected by events beyond its control. If the Company is unable to comply with the covenants under the Loan Agreement, it would pursue all available cure options in order to regain compliance. However, the Company may not be able to mutually agree with Innovatus on appropriate remedies to cure a future breach of a covenant, which could give rise to an event of default. However, as of December 31, 2023, the Company was in compliance with its covenants under the Loan Agreement.

On January 2, 2024, the Company's Loan Agreement was amended to include, among other things, an interest-only period for 30 months, or up to 36 months if certain conditions are met, and extend the maturity date to January 1, 2029. (See Note 19 for further detail).
As of December 31, 2023, the outstanding balance of the Term Loan was $8.3 million, net of unamortized issuance costs, discount of $0.4 million, and including $0.7 million of premium accretion.

The following table reflects the schedule of principal payments on the Term Loan as of December 31, 2023 after giving effect to the January 2, 2024 amendment (in thousands):
YearPrincipal Payments
2024$— 
2025$— 
2026$$1,333 
20273,200 
20283,200 
2029267 
Total$8,000 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
A reconciliation of income tax expense at the statutory rate to income tax expense at our effective tax rate is as follows (dollars in thousands):
Year Ended December 31,
20232022
Tax Benefit Computed of Pretax Loss$(1,772)$(4,361)
Changes in Tax Laws— — 
Foreign Income Tax Expense— — 
Effect of Change in Valuation Allowance1,772 4,361 
Total Income Tax Expense$— $— 
The details of the net deferred tax asset are as follows (dollars in thousands):
December 31,
20232022
Deferred tax assets:
Net Operating Loss Carryforward$72,612 $70,686 
Stock Based Compensation7,856 7,792 
General Business Credit6,872 6,872 
Research & Experimental Expenses459 371 
Inventories398 234 
Accrued Expenses144 605 
Deferred License Revenue118 983 
Other Deferred Tax Assets1,989 1,274 
Total Deferred Tax Assets90,448 88,817 
Deferred Tax Liabilities:
Goodwill & Intangible Assets259 224 
Prepaid Expenses181 316 
Book over Tax Depreciation35 
Total Deferred Tax Liabilities475 548 
Subtotal89,973 88,269 
Valuation Allowance(89,973)(88,269)
Net Deferred Tax Asset$— $— 

Deferred tax assets result primarily from net operating loss carryforwards. For federal tax purposes, we have net operating loss carryforwards of approximately $321.4 million of which approximately $164.7 million began expiring in 2023 and will continue to expire through 2038.

In assessing the potential for realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company recognized no income tax expense or benefit for the years ended December 31, 2023 and 2022. Considered together with the Company's limited history of operating income and its net losses in 2023 and 2022, management has placed a full valuation allowance against the net deferred tax assets as of December 31, 2023 and 2022.
Rockwell accounts for its uncertain tax positions in accordance with ASC 740‑10, Income Taxes and the amount of unrecognized tax benefits related to tax positions is not significant at December 31, 2023 and 2022. The Company has not been under tax examination in any jurisdiction for the years ended December 31, 2023 and 2022. A recent IRC Section 382 study has not been performed, which could limit the value of the Company's net operating losses.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Third Amendment to Loan Agreement
On January 2, 2024, the Company and Rockwell Transportation, Inc. entered into the Third Amendment to and Restatement of the Loan and Security Agreement (the "A&R Loan Agreement") with Innovatus, dated January 1, 2024 (the "A&R Effective Date"). The A&R Loan Agreement provides for the continuation of term loans initially borrowed under the Loan Agreement amounting to $8.0 million as of the A&R Effective Date. The Company will make interest-only payments on the Term Loans for 30 months, or up to 36 months if certain conditions are met. The Term Loans will mature on the fifth anniversary of the A&R Effective Date, unless earlier repaid. The Term Loans will bear interest at the greater of (i) Prime Rate (as defined in the A&R Loan Agreement) and (ii) 7.50%, plus 3.50%. At the Company's option, 2.00% of the interest due on any applicable interest payment date during the interest-only period may be paid in-kind by adding such amount to the then outstanding principal balance of the Term Loans.
The Term Loans may be voluntarily prepaid in full (but not partially) at any time, upon at least seven business days’ prior notice. In connection with any voluntary prepayment or satisfaction of the Term Loans prior to the maturity date
(including any acceleration), the Company will pay all accrued and unpaid interest and all other amounts due in connection with the Term Loans, together with (x) a prepayment fee (the “Prepayment Fee”) equal to: (i) 6.0% of the principal amount of the Term Loans prepaid if the payment is made before the first anniversary of the A&R Effective Date; (ii) 2.0% of the principal amount of the Term Loans prepaid if the payment is made after the first anniversary of the A&R Effective Date but on or before the second anniversary of the A&R Effective Date; (iii) 1.0% of the principal amount of the Term Loans prepaid if the payment is made after the second anniversary of the A&R Effective Date but on or before the third anniversary of the A&R Effective Date; or (iv) 0% of the principal amount of the Term Loans prepaid if the payment is made after the third anniversary of the A&R Effective Date through maturity, and (y) an additional fee equal to 4.375% of the funded amount of the Term Loans Final Fee. The Term Loans will be mandatorily prepaid upon a change in control of the Company, or upon any early termination/acceleration of the Term Loans. In the event of a mandatory prepayment of the Term Loans, the Company shall be required to pay the Prepayment Fee (if applicable), as well as the Final Fee. The Final Fee shall be due and payable at maturity if it has not previously been paid in full in connection with a prepayment of the Term Loans.
The A&R Loan Agreement is secured by all assets of the Company and Rockwell Transportation, Inc. Proceeds were used for working capital purposes. The A&R Loan Agreement contains customary representations and warranties and affirmative and negative covenants, subject to exceptions as described in the A&R Loan Agreement. The A&R Loan Agreement includes a financial covenant that requires actual consolidated revenue from the sale and supply of hemodialysis products for the trailing six-month period (ended on the date when tested), to be not less than 85.0% of the projections for the same period and, beginning with the quarter ending September 30, 2024, actual consolidated revenue from the sale and supply of hemodialysis products for the trailing six-month period (ended on the date when tested), to be not less than 80.0% of the projections for the same period. The A&R Loan Agreement also includes a financial covenant that requires that the Company to maintain minimum liquidity of the greater of (x) the Company’s three-month cash burn or (y) the sum of $1.5 million and the aggregate amount of finance lease payments required to be made during the succeeding 12 months (or during a continuing event of default, the aggregate amount of finance lease payments required to be made during the entire term of such capital leases).
In connection with the execution of the A&R Loan Agreement, on January 2, 2024, the Company issued to Innovatus a warrant to purchase 191,096 shares of the Company’s common stock with an exercise price of $1.83 per share. The warrant may be exercised on a cashless basis, and is immediately exercisable through the January 2, 2029. The number of shares of common stock for which the warrant is exercisable and the exercise price are subject to certain proportional adjustments as set forth in the warrant.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Loss $ (8,439) $ (18,679)
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
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
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Rockwell Transportation, Inc. and Rockwell Medical India Private Limited. Rockwell Medical India Private Limited was formed in 2019 for the purpose of conducting certain commercial activities in India. All intercompany balances and transactions have been eliminated in consolidation.
Reclassification
Reclassification
Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lease right-of-use assets into Right of Use Assets - Operating, Net and Right of Use Assets - Financing, Net and lease liabilities into Lease Liabilities - Operating, Current, Lease Liabilities - Financing, Current, Lease Liabilities - Operating, Long-Term, and Lease Liabilities - Financing, Long-Term. Additionally, amounts from the Changes in Lease Liabilities were reclassified to Payments on Financing Lease Liabilities on the statement of cash flows.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue under Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers, issued by the Financial Accounting Standards Board ("FASB"). The core principle of the revenue standard is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:
Step 1: Identify the contract with the customer
Step 2: Identify the performance obligations in the contract
Step 3: Determine the transaction price
Step 4: Allocate the transaction price to the performance obligations in the contract
Step 5: Recognize revenue when the company satisfies a performance obligation
Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from revenue.
Shipping and handling costs associated with outbound freight related to contracts with customers are accounted for as a fulfillment cost and are included in cost of sales when control of the goods transfers to the customer.
Nature of goods and services
The following is a description of principal activities from which the Company generates its revenue. For a discussion of significant market segments and customers, see Note 6.
Product Sales
The Company accounts for individual products and services separately if they are distinct (i.e., if a product or service is separately identifiable from other items and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration, including any discounts, is allocated between separate products and services based on their stand-alone selling prices. The stand-alone selling prices are determined based on the cost plus margin approach.
Drug and dialysis concentrate products are sold directly to dialysis clinics and to wholesale distributors in both domestic and international markets. Distribution and license agreements for which upfront fees are received are evaluated upon execution or modification of the agreement to determine if the agreement creates a separate performance obligation from the underlying product sales. For all existing distribution and license agreements, the distribution and license agreement is not a distinct performance obligation from the product sales.  In instances where regulatory approval of the product has not been established and the Company does not have sufficient experience with the foreign regulatory body to conclude that regulatory approval is probable, the revenue for the performance obligation is recognized over the term of the license agreement (over time recognition). Conversely, when regulatory approval already exists or is probable, revenue is recognized at the point in time that control of the product transfers to the customer.
For the majority of the Company’s international customers, the Company recognizes revenue at the shipping point, which is generally the Company’s plant or warehouse. For other business, the Company recognizes revenue based on when the customer takes control of the product. The amount of revenue recognized is based on the purchase order less returns and adjusted for any rebates, discounts, chargebacks or other amounts paid to customers estimated at the time of sale. Customers typically pay for the product based on customary business practices with payment terms averaging 30 days, while a small subset of customers have payment terms averaging 60 days.
Deferred License Revenue
The Company received upfront fees under five distribution and license agreements that have been deferred as a contract liability and presented on the accompanying consolidated balance sheets as deferred license revenue. The amounts received from Wanbang Biopharmaceuticals Co., Ltd. (“Wanbang”), Sun Pharmaceutical Industries Ltd. ("Sun Pharma"), Jeil Pharmaceutical Co., Ltd. ("Jeil Pharma") and Drogsan Pharmaceuticals ("Drogsan Pharma") are recognized as revenue over the estimated term of the applicable distribution and license agreement as regulatory approval was not received and the Company did not have sufficient experience in China, India, South Korea and Turkey, respectively, to determine that regulatory approval was probable as of the execution of the agreement. During the year ended December 31, 2023, the amounts received from Wanbang were accelerated out of deferred license revenue and into revenue upon notice that the development effort was terminated. The amounts received from Baxter Healthcare Corporation (“Baxter”) were deferred and recognized as revenue at the point in time the estimated product sales under the agreement occurred. During the year ended December 31, 2023, all remaining deferred revenue relating to the Baxter agreement was recognized as revenue. For additional information related to the Company's deferred license revenue, see Note 10.
Product Purchase Agreements
On September 18, 2023, the Company and its long-time partner, DaVita, Inc. ("DaVita"), a leading provider of kidney care, entered into an Amended and Restated Products Purchase Agreement (the "Amended Agreement"), which amends and restates the Product Purchase Agreement, dated July 1, 2019, as amended, under which the Company supplies DaVita with certain dialysis concentrates. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment of $0.4 million to Rockwell on or after December 1, 2023, which was recorded as revenue recognized during the year ended December 31, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company
may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.
The Company applies the practical expedient in ASC 606, paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less.
Use of Estimates
Use of Estimates
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that may affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Actual results could differ from those estimates. The most significant accounting estimates inherent in the preparation of the financial statements include estimates associated with fair value and classification of warrants, revenue recognition, allowance for credit losses, inventory reserves, accrued expenses, deferred license revenue, stock-based compensation, valuations and impairments of long-lived assets, and accounting for income taxes.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all highly liquid investments purchased with original maturities of 90 days or less at acquisition to be cash equivalents. Cash and cash equivalents include cash held in banks, money market mutual funds and unrestricted certificates of deposit. The Company’s cash and cash equivalents exceeds the Federal Deposit Insurance Corporation insured limits. The Company has not experienced any credit losses for amounts in excess of insured limits.  Currently, the Company does not reasonably believe a significant risk of credit loss exists.
Fair Value Measurement
Fair Value Measurement
The Company applies the guidance issued with ASC 820, Fair Value Measurements, which provides guidance on the development and disclosure of fair value measurements. Under this accounting guidance, fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.
The accounting guidance classifies fair value measurements in one of the following three categories for disclosure purposes:
Level 1: Quoted prices in active markets for identical assets or liabilities.
Level 2: Inputs other than Level 1 prices for similar assets or liabilities that are directly or indirectly observable in the marketplace.
Level 3: Unobservable inputs which are supported by little or no market activity and values determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.
Investments - Available for Sale
Investments – Available for Sale
The Company determines the appropriate classification of its investments in equity and debt securities at the time of purchase and reevaluates such determination at each balance sheet date. Marketable equity securities that are bought and held principally for the purpose of selling them in the near term are reported at fair value, with unrealized gains and losses recognized in earnings. Marketable debt securities classified as available for sale securities are carried at fair market value, with the unrealized gains and losses, net of tax, included in the determination of comprehensive income (loss) and reported in stockholders’ equity.
All of the Company's investments available-for-sale are subject to periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other than temporary.
Accounts Receivable
Accounts Receivable
Accounts receivable are stated at invoice amounts. The carrying amount of trade accounts receivable is reduced by an allowance for credit losses that reflects our best estimate of accounts that may not be collected. The Company reviews outstanding trade accounts receivable balances and based on its assessment of expected collections, the Company estimates the portion, if any, of the balance that may not be collected based on future forecasts, historical loss information, and current economic conditions. All accounts or portions thereof deemed to be uncollectible are written off to the allowance for credit losses and credit loss expense.
Inventory
Inventory
Inventory is stated at the lower of cost or net realizable value.  Cost is determined on the first‑in first‑out (FIFO) method. Inventory that is not expected to be converted to cash over the next year is classified as non-current.  The Company's policy is to reserve for its drug product inventory that it determines is unlikely to be sold to, or if sold, unlikely to be utilized by its customers on or before its expiration date.
Property and Equipment
Property and Equipment
Property and equipment is recorded at cost and is depreciated using the straight‑line method over the useful lives of the assets, which range from three to ten years. Expenditures for routine maintenance and repairs are expensed as incurred. Leasehold improvements are amortized using the straight‑line method over the shorter of the useful lives or the related lease term.
Impairment of Long-lived Assets and Goodwill
Impairment of Long-lived Assets and Goodwill
Long-lived assets, such as property and equipment and definite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Impairment losses on long-lived assets are recognized when events or changes in circumstances indicate that the undiscounted cash flows estimated to be generated by such assets are less than their carrying value and, accordingly, all or a portion of such carrying value may not be recoverable.Rockwell reviews goodwill and indefinite-lived intangible assets at least annually for possible impairment. Goodwill and indefinite-lived intangible assets are reviewed for possible impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit or the indefinite-lived intangible assets below their carrying values.
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. Intangible assets with indefinite useful lives are measured at their respective fair values as of the acquisition date. Goodwill was $0.9 million as of December 31, 2023 and December 31, 2022.
Definite-lived intangible assets consist of our customer list associated with the Evoqua asset acquisition and license fees related to the technology, intellectual property and marketing rights for Triferic covered under certain issued patents. Definite-lived intangible assets have been capitalized and are being amortized over their useful life.
Deferred Revenue
Revenue Recognition
The Company recognizes revenue under Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers, issued by the Financial Accounting Standards Board ("FASB"). The core principle of the revenue standard is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:
Step 1: Identify the contract with the customer
Step 2: Identify the performance obligations in the contract
Step 3: Determine the transaction price
Step 4: Allocate the transaction price to the performance obligations in the contract
Step 5: Recognize revenue when the company satisfies a performance obligation
Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from revenue.
Shipping and handling costs associated with outbound freight related to contracts with customers are accounted for as a fulfillment cost and are included in cost of sales when control of the goods transfers to the customer.
Nature of goods and services
The following is a description of principal activities from which the Company generates its revenue. For a discussion of significant market segments and customers, see Note 6.
Product Sales
The Company accounts for individual products and services separately if they are distinct (i.e., if a product or service is separately identifiable from other items and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration, including any discounts, is allocated between separate products and services based on their stand-alone selling prices. The stand-alone selling prices are determined based on the cost plus margin approach.
Drug and dialysis concentrate products are sold directly to dialysis clinics and to wholesale distributors in both domestic and international markets. Distribution and license agreements for which upfront fees are received are evaluated upon execution or modification of the agreement to determine if the agreement creates a separate performance obligation from the underlying product sales. For all existing distribution and license agreements, the distribution and license agreement is not a distinct performance obligation from the product sales.  In instances where regulatory approval of the product has not been established and the Company does not have sufficient experience with the foreign regulatory body to conclude that regulatory approval is probable, the revenue for the performance obligation is recognized over the term of the license agreement (over time recognition). Conversely, when regulatory approval already exists or is probable, revenue is recognized at the point in time that control of the product transfers to the customer.
For the majority of the Company’s international customers, the Company recognizes revenue at the shipping point, which is generally the Company’s plant or warehouse. For other business, the Company recognizes revenue based on when the customer takes control of the product. The amount of revenue recognized is based on the purchase order less returns and adjusted for any rebates, discounts, chargebacks or other amounts paid to customers estimated at the time of sale. Customers typically pay for the product based on customary business practices with payment terms averaging 30 days, while a small subset of customers have payment terms averaging 60 days.
Deferred License Revenue
The Company received upfront fees under five distribution and license agreements that have been deferred as a contract liability and presented on the accompanying consolidated balance sheets as deferred license revenue. The amounts received from Wanbang Biopharmaceuticals Co., Ltd. (“Wanbang”), Sun Pharmaceutical Industries Ltd. ("Sun Pharma"), Jeil Pharmaceutical Co., Ltd. ("Jeil Pharma") and Drogsan Pharmaceuticals ("Drogsan Pharma") are recognized as revenue over the estimated term of the applicable distribution and license agreement as regulatory approval was not received and the Company did not have sufficient experience in China, India, South Korea and Turkey, respectively, to determine that regulatory approval was probable as of the execution of the agreement. During the year ended December 31, 2023, the amounts received from Wanbang were accelerated out of deferred license revenue and into revenue upon notice that the development effort was terminated. The amounts received from Baxter Healthcare Corporation (“Baxter”) were deferred and recognized as revenue at the point in time the estimated product sales under the agreement occurred. During the year ended December 31, 2023, all remaining deferred revenue relating to the Baxter agreement was recognized as revenue. For additional information related to the Company's deferred license revenue, see Note 10.
Product Purchase Agreements
On September 18, 2023, the Company and its long-time partner, DaVita, Inc. ("DaVita"), a leading provider of kidney care, entered into an Amended and Restated Products Purchase Agreement (the "Amended Agreement"), which amends and restates the Product Purchase Agreement, dated July 1, 2019, as amended, under which the Company supplies DaVita with certain dialysis concentrates. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment of $0.4 million to Rockwell on or after December 1, 2023, which was recorded as revenue recognized during the year ended December 31, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company
may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.
The Company applies the practical expedient in ASC 606, paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less.
Income Taxes
Income Taxes
Rockwell accounts for income taxes in accordance with the provisions of ASC 740‑10, Income Taxes. A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the year. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between book and tax accounting and operating loss and tax credit carryforwards. A valuation allowance is established for deferred tax assets if the Company determine it to be more likely than not that the deferred tax asset will not be realized.
The effects of tax positions are generally recognized in the financial statements consistent with amounts reflected in returns filed, or expected to be filed, with taxing authorities. For tax positions that the Company considers to be uncertain,
current and deferred tax liabilities are recognized, or assets derecognized, when it is probable that an income tax liability has been incurred and the amount of the liability is reasonably estimable, or when it is probable that a tax benefit, such as a tax credit or loss carryforward, will be disallowed by a taxing authority. The amount of unrecognized tax benefits related to current tax positions is insignificant. The Company recognizes interest and penalties accrued related to unrecognized tax benefits as income tax expense.
Research and Product Development
Research and Product Development
The Company recognizes research and product development expenses as incurred.
Stock-Based Compensation
Stock-Based Compensation
Service-Based Stock Unit Awards
The Company expenses stock-based compensation to employees and non-employees over the requisite service period based on the grant-date fair value of the awards. The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, and the assumptions used in calculating the fair value of stock-based awards represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. For the years ended December 31, 2023 and 2022, the Company recorded stock-based compensation expense on its options granted under the Company’s equity compensation plans to its directors and officers, and its employees (See Note 13).
Market and Performance-Based Stock Unit Awards
In addition to awards with service-based vesting conditions, the Company has granted performance share units with market and performance conditions, to certain of its executives. The fair value of awards with performance conditions are based on the fair value of the Company’s common stock on the date of grant. The fair value of awards with market conditions are based on a Monte Carlo simulation model. Assumptions and estimates utilized in the calculation of the fair value of the market awards include the risk-free interest rate, dividend yield, average closing price, expected volatility based on the historical volatility of the Company, and the remaining period of the award.
The awards with performance conditions vest and result in issuance, at settlement, of common stock for each recipient based upon the recipient’s continued employment with the Company through the settlement date of the award and the Company’s achievement of specified milestones. The requisite service period of the awards with performance conditions is generally 1-2 years. In the case of awards with performance conditions, the Company recognizes stock-based compensation expense based on the grant date fair value of the award when achievement of the underlying performance-based targets become probable.
The awards with market conditions vest and result in the issuance of common stock based upon the recipient’s continuing employment with the Company through the settlement date of the award related to the market capitalization criteria. The fair value related to the awards with market conditions is recorded as stock-based compensation expense over the period from date of grant to the settlement date regardless of whether the market capitalization is achieved.
Leases
Leases
The Company accounts for its leases under ASC 842, Leases. Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the consolidated balance sheets as both a right-of-use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company's incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right-of-use assets are amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right-of-use asset result in straight-line expense over the lease term. Variable lease expenses, if any, are recorded when incurred.
In calculating the right-of-use assets and lease liabilities, the Company elected the practical expedient to combine lease and non-lease components. Additionally, the Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.
Commitments and Contingencies
Commitments and Contingencies
In the normal course of business, the Company may become subject to loss contingencies, such as legal proceedings and claims arising out of its business, including government investigations. An accrual for a loss contingency is recognized when it is probable that an asset had been impaired or a liability had been incurred and the amount of loss can be reasonably estimated. The Company expenses legal costs associated with loss contingencies as they are incurred.
Loss Per Share
Loss Per Share
ASC 260, Earnings Per Share, requires dual presentation of basic and diluted earnings per share (“EPS”), with a reconciliation of the numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issued common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity.
Basic net loss per share of common stock excludes dilution and is computed by dividing the net loss, less accretion of the Series X Preferred Stock, by the weighted average number of shares outstanding during the period. Diluted net loss per share of common stock reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity unless inclusion of such shares would be anti-dilutive. The Company has only incurred losses, therefore, basic and diluted net loss per share is the same.
Accumulated Other Comprehensive Income
Accumulated Other Comprehensive Income
Accumulated other comprehensive income includes all changes in equity during a period except those that resulted from investments by or distributions to the Company’s stockholders. Accumulated other comprehensive income refers to revenues, expenses, gains and losses that are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to stockholders’ equity. Accumulated other comprehensive income consists of unrealized gains and losses on available‑for‑sale investment debt securities and foreign currency translation adjustments.
Adoption of Recent Accounting Pronouncements and New Accounting Pronouncements
Adoption of Recent Accounting Pronouncements and New Accounting Pronouncements
The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), which introduced an impairment model that is based on expected credit losses, rather than incurred losses, to estimate credit losses on certain types of financial instruments (e.g., loan commitments). The expected credit losses should consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments, over the contractual term. Financial instruments with similar risk characteristics may be grouped together when estimating expected credit losses. In addition, ASC 326 requires expected credit related losses for trade accounts receivable, as well as available-for-sale debt securities, which are to be recorded through an allowance for credit losses, while non-credit related losses will continue to be recognized through other comprehensive income. The Company adopted the new guidance, as of January 1, 2023, and it did not have a material impact on the consolidated financial statements.
In November 2023, the FASB issued ASU 2023-07, Segment Reporting - Improvements to Reportable Segment Disclosures, which updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. The amendments in this ASU are effective
for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which updates income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This ASU also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Disaggregation of revenue
Revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.
In thousandsYear Ended December 31, 2023
Products By Geographic AreaTotalU.S.Rest of World
Drug Revenues
Product Sales - Point-in-time$— $— $— 
License Fee – Over time2,338 — 2,338 
Total Drug Products2,338 — 2,338 
Concentrate Products
Product Sales – Point-in-time79,802 72,871 6,931 
License Fee – Over time1,472 1,472 — 
Total Concentrate Products81,274 74,343 6,931 
Net Revenue$83,612 $74,343 $9,269 
In thousandsYear Ended December 31, 2022
Products By Geographic AreaTotalU.S.Rest of World
Drug Revenues
Product Sales - Point-in-time$903 $561 $342 
License Fee – Over time256 — 256 
Total Drug Products1,159 $561 598 
Concentrate Products
Product Sales – Point-in-time69,162 62,715 6,447 
License Fee – Over time2,489 2,489 — 
Total Concentrate Products71,651 65,204 6,447 
Net Revenue$72,810 $65,765 $7,045 
Contract balances
The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers.
In thousandsDecember 31, 2023December 31, 2022January 1, 2022
Accounts Receivable, net$10,901 $6,259 $5,913 
Contract Liabilities, which are included in deferred license revenue$521 $4,331 $8,157 
Summary of loss per share restated amounts The table below summarizes previously reported and restated amounts on a comparative basis.
Year Ended December 31,
2022
As Previously Reported:
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(1.89)
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted9,866,844 
As Restated:
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(1.31)
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted14,304,512 
Summary of potentially dilutive securities The following table includes the potential shares of common stock, presented based on amounts outstanding at each period end, that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
As of December 31,
20232022
Warrants to purchase common stock3,793,388 10,196,268 
Convertible Preferred Stock1,363,636 1,363,636 
Options to purchase common stock1,328,621 1,206,905 
Unvested restricted stock units258,885 125,000 
Unvested restricted stock awards891 891 
Total6,745,421 12,892,700 
Schedule of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted EPS:
Years Ended December 31,
20232022
Numerator:
Net Loss$(8,439)$(18,679)
Accretion of Series X Preferred Stock(150)— 
Net Loss Attributable to Common Stockholders$(8,589)$(18,679)
Denominator
Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted23,322,915 14,304,512 
Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted$(0.37)$(1.31)
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Acquisition (Tables)
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of purchase price, on a relative fair value basis, to assets acquired
The purchase price was allocated, on a relative fair value basis, to the assets acquired at the July 10, 2023 acquisition date as follows (table in thousands):
Consideration
Cash Payment$12,233 
Deferred Consideration5,000 
Transaction Costs128 
Total Consideration$17,361 
Assets Acquired
Customer Relationships Intangible Asset$11,035 
Equipment5,093 
Inventory1,233 
Total Assets Acquired$17,361 
Schedule of future amortization expense
Estimated future amortization expense on the Company's customer relationships intangible asset as of December 31, 2023 is as follows (table in thousands):
Year ended December 31:
2024$552 
2025552 
2026552 
2027552 
2028552 
Thereafter7,999 
Total$10,759 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Investments - Available-for-Sale (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Investments available for sale
Investments available-for-sale consisted of the following as of December 31, 2023 and 2022 (tables in thousands):
December 31, 2023
Amortized CostUnrealized GainUnrealized LossAccrued Interest IncomeFair Value
Available-for-Sale Securities
Bonds$1,948 $$— $— $1,952 
December 31, 2022
Amortized CostUnrealized GainUnrealized LossAccrued Interest IncomeFair Value
Available-for-Sale Securities
Bonds$11,315 $75 $— $— $11,390 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule components of inventory
Components of inventory, net of reserves as of December 31, 2023 and 2022 are as follows (table in thousands):
December 31,
2023
December 31,
2022
Inventory - Current Portion
Raw Materials$2,250 $3,351 
Work in Process351 351 
Finished Goods3,270 2,112 
Total Current Inventory5,871 5,814 
Inventory - Long Term(1)
178 1,276 
Total Inventory$6,049 $7,090 
__________
1.Represents inventory related to Triferic raw materials. This Triferic inventory is expected to be utilized for the Company's international partnerships. In September 2022, the Company discontinued its New Drug Applications ("NDAs") for Triferic (dialysate) and Triferic AVNU in the United States. In 2023, the Company reserved $1.1 million of long-term inventory as a result of the termination of the Wanbang development effort.
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment and depreciation expense
As of December 31, 2023 and 2022, the Company’s property and equipment consisted of the following (table in thousands):
December 31,
2023
December 31,
2022
Leasehold Improvements$1,423 $1,256 
Machinery and Equipment11,131 5,922 
Information Technology & Office Equipment1,845 1,845 
Laboratory Equipment807 807 
15,206 9,830 
Accumulated Depreciation and Amortization(8,804)(7,636)
Net Property and Equipment$6,402 $2,194 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities as of December 31, 2023 and 2022 consisted of the following (table in thousands):
December 31,
2023
December 31,
2022
Accrued Compensation and Benefits$2,413 $2,568 
Accrued Unvouchered Receipts1,663 585 
Accrued Manufacturing Expense1,064 — 
Accrued Workers Compensation254 306 
Accrued Research & Development Expense— 43 
Other Accrued Liabilities1,755 4,200 
Total Accrued Liabilities$7,149 $7,702 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Summary of Common Stock Reserved for Issuance
As of December 31, 2023 and 2022, the Company reserved for issuance the following shares of common stock related to the potential exercise of employee stock options, unvested restricted stock, convertible preferred stock, pre-funded warrants and all other warrants (collectively, "common stock equivalents"):
As of December 31,
Common stock and common stock equivalents:20232022
Common stock29,130,607 12,163,673 
Common stock issuable upon exercise of pre-funded warrants— 6,300,000 
Common stock and pre-funded stock warrants29,130,607 18,463,673 
Warrants to Purchase Common Stock3,793,388 10,196,268 
Convertible Preferred Stock1,363,636 1,363,636 
Options to Purchase Common Stock1,328,621 1,206,905 
Unvested Restricted Stock Units258,885 125,000 
Unvested Restricted Stock Awards891 891 
Total35,876,028 31,356,373 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - (Tables)
12 Months Ended
Dec. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Schedule of total stock-based compensation expense
The Company recognized total stock-based compensation expense during the years ended December 31, 2023 and 2022 as follows (table in thousands):
Year Ended December 31,
20232022
Service based awards:
Restricted stock units$375 $129 
Stock option awards557 576 
932 705 
Performance based awards:
Restricted stock awards— (390)
Total$932 $315 
Restricted stock awards - Performance Based Restricted Stock Awards  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Schedule of restricted stock award
A summary of the Company’s performance based restricted stock awards during the year ended December 31, 2023 is as follows:
Performance Based Restricted Stock AwardsNumber of SharesWeighted Average
Grant-Date
Fair Value
Unvested at January 1, 2023891 $62.70 
Unvested at December 31, 2023891 $62.70 
Restricted stock awards - Service Based Restricted Stock Units  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Schedule of restricted stock award
A summary of the Company’s service based restricted stock units during the year ended December 31, 2023 is as follows:
Service Based Restricted Stock UnitsNumber of SharesWeighted Average
Grant-Date
Fair Value
Unvested at January 1, 2023125,000 $1.47 
Granted313,065 $1.87 
Forfeited(54,180)$1.37 
Vested(125,000)$1.47 
Unvested at December 31, 2023258,885 $1.83 
Service Based Stock Option Awards  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Schedule of stock option assumptions
The fair value of the service based stock option awards granted for the years ended December 31, 2023 and 2022 were based on the following assumptions:
December 31,
20232022
Exercise price
$1.37 - $2.83
$1.28 - $1.66
Expected stock price volatility
81.6% - 81.8%
76.2% - 78.5%
Risk-free interest rate
3.41% - 4.84%
1.97% - 3.44%
Term (years)
4.0 - 6.0
5.5 - 6.0
Schedule of stock options activity
A summary of the Company’s service based stock option activity for the year ended December 31, 2023 is as follows:
Service Based Stock Option AwardsShares
Underlying
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
(in $1,000's)
Outstanding at January 1, 20231,206,905 $8.32 
Granted497,245 $1.58 
Expired(146,230)$22.76 
Forfeited(229,299)$2.47 
Outstanding at December 31, 20231,328,621 $5.22 8.5$450 
Exercisable at December 31, 2023361,531 $14.19 7.3$76 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Lease Costs
The following summarizes quantitative information about the Company’s operating and finance leases (dollars in thousands):
For the year ended December 31,
20232022
Operating leases
   Operating lease cost$1,672 $1,710 
   Variable lease cost497 388 
Operating lease expense2,169 2,098 
Finance leases
   Amortization of right-of-use assets565 565 
   Interest on lease obligations147 179 
Finance lease expense712 744 
Short-term lease rent expense17 17 
Total rent expense$2,898 $2,859 
Other information
Operating cash flows from operating leases$1,777 $1,772 
Operating cash flows from finance leases$147 $179 
Financing cash flows from finance leases$522 $482 
Right of use assets obtained in exchange for operating lease liabilities$— $768 
Weighted-average remaining lease term - operating leases2.33.0
Weighted-average remaining lease term – finance leases3.54.4
Weighted-average discount rate - operating leases6.5 %6.4 %
Weighted-average discount rate – finance leases6.4 %6.4 %
Operating Lease Maturities
Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):
OperatingFinance
Year ending December 31, 2024$1,511 $672 
Year ending December 31, 20251,021 676 
Year Ended December 31, 2026362 666 
Year Ended December 31, 2027129 311 
Year Ended December 31, 2028— 
Total3,025 2,325 
Less present value discount(211)(237)
Operating and Finance lease liabilities.$2,814 $2,088 
Finance Lease Maturities
Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):
OperatingFinance
Year ending December 31, 2024$1,511 $672 
Year ending December 31, 20251,021 676 
Year Ended December 31, 2026362 666 
Year Ended December 31, 2027129 311 
Year Ended December 31, 2028— 
Total3,025 2,325 
Less present value discount(211)(237)
Operating and Finance lease liabilities.$2,814 $2,088 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Loan and Security Agreement (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of principal payments on term loans
The following table reflects the schedule of principal payments on the Term Loan as of December 31, 2023 after giving effect to the January 2, 2024 amendment (in thousands):
YearPrincipal Payments
2024$— 
2025$— 
2026$$1,333 
20273,200 
20283,200 
2029267 
Total$8,000 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of reconciliation of income tax expense at the statutory rate to income tax expense at Entity's effective tax rate
A reconciliation of income tax expense at the statutory rate to income tax expense at our effective tax rate is as follows (dollars in thousands):
Year Ended December 31,
20232022
Tax Benefit Computed of Pretax Loss$(1,772)$(4,361)
Changes in Tax Laws— — 
Foreign Income Tax Expense— — 
Effect of Change in Valuation Allowance1,772 4,361 
Total Income Tax Expense$— $— 
Schedule of details of the net deferred tax asset
The details of the net deferred tax asset are as follows (dollars in thousands):
December 31,
20232022
Deferred tax assets:
Net Operating Loss Carryforward$72,612 $70,686 
Stock Based Compensation7,856 7,792 
General Business Credit6,872 6,872 
Research & Experimental Expenses459 371 
Inventories398 234 
Accrued Expenses144 605 
Deferred License Revenue118 983 
Other Deferred Tax Assets1,989 1,274 
Total Deferred Tax Assets90,448 88,817 
Deferred Tax Liabilities:
Goodwill & Intangible Assets259 224 
Prepaid Expenses181 316 
Book over Tax Depreciation35 
Total Deferred Tax Liabilities475 548 
Subtotal89,973 88,269 
Valuation Allowance(89,973)(88,269)
Net Deferred Tax Asset$— $— 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business - Narrative (Details)
12 Months Ended
Dec. 31, 2023
ft²
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Facility square footage 175,000
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Liquidity and Going Concern Considerations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Liquidity and Going Concern Considerations [Abstract]      
Accumulated deficit $ 397,198 $ 388,759  
Stockholders' equity 21,291 14,106 $ 2,535
Cash and cash equivalents and investments available-for-sale 10,900    
Working capital 12,100    
Net cash used in operating activities 9,412 $ 16,929  
Remaining consideration on ATM facility $ 11,000    
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
agreement
shares
Dec. 31, 2022
USD ($)
shares
Summary of significant accounting policies    
Customers average payment term 30 days  
Distributors average payment term 60 days  
Number of distribution and license agreements | agreement 5  
Purchase forecasts period 9 months  
Contract assets $ 0 $ 0
Revenue recognized from contract liabilities 3,810,000 3,826,000
Revenue performance obligation 500,000 2,900,000
Impairments of long-lived assets 0 0
Research and product development expense 1,107,000 3,119,000
Impairment 0 $ 0
DaVita    
Summary of significant accounting policies    
Product purchase agreement, One time payment from counterparty $ 400,000  
PIPE Purchase Agreement Pre-Funded Warrant    
Summary of significant accounting policies    
Warrants exercised (in shares) | shares 6,300,000 1,488,480
Minimum    
Summary of significant accounting policies    
Property and equipment useful life 3 years  
Market and performance-based stock unit awards service period 1 year  
Maximum    
Summary of significant accounting policies    
Property and equipment useful life 10 years  
Market and performance-based stock unit awards service period 2 years  
Total Concentrate Products    
Summary of significant accounting policies    
Reserve for returns $ 0 $ 0
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Rest of World    
Net revenue $ 83,612 $ 72,810
U.S.    
Rest of World    
Net revenue 74,343 65,765
Rest of World    
Rest of World    
Net revenue 9,269 7,045
Total Drug Products    
Rest of World    
Net revenue 2,338 1,159
Total Drug Products | U.S.    
Rest of World    
Net revenue 0 561
Total Drug Products | Rest of World    
Rest of World    
Net revenue 2,338 598
Total Concentrate Products    
Rest of World    
Net revenue 81,274 71,651
Total Concentrate Products | U.S.    
Rest of World    
Net revenue 74,343 65,204
Total Concentrate Products | Rest of World    
Rest of World    
Net revenue 6,931 6,447
Product Sales - Point-in-time | Drug Product Sales    
Rest of World    
Net revenue 0 903
Product Sales - Point-in-time | Drug Product Sales | U.S.    
Rest of World    
Net revenue 0 561
Product Sales - Point-in-time | Drug Product Sales | Rest of World    
Rest of World    
Net revenue 0 342
Product Sales - Point-in-time | Concentrate Product Sales    
Rest of World    
Net revenue 79,802 69,162
Product Sales - Point-in-time | Concentrate Product Sales | U.S.    
Rest of World    
Net revenue 72,871 62,715
Product Sales - Point-in-time | Concentrate Product Sales | Rest of World    
Rest of World    
Net revenue 6,931 6,447
Product Sales - Point-in-time | Concentrate Product License Fee    
Rest of World    
Net revenue 1,472 2,489
Product Sales - Point-in-time | Concentrate Product License Fee | U.S.    
Rest of World    
Net revenue 1,472 2,489
Product Sales - Point-in-time | Concentrate Product License Fee | Rest of World    
Rest of World    
Net revenue 0 0
License Fee – Over time | Drug License Fee    
Rest of World    
Net revenue 2,338 256
License Fee – Over time | Drug License Fee | U.S.    
Rest of World    
Net revenue 0 0
License Fee – Over time | Drug License Fee | Rest of World    
Rest of World    
Net revenue $ 2,338 $ 256
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2022
Accounting Policies [Abstract]      
Accounts Receivable, net $ 10,901 $ 6,259 $ 5,913
Contract Liabilities, which are included in deferred license revenue $ 521 $ 4,331 $ 8,157
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Summary of Loss Per Share Restated Amounts (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reclassification [Line Items]    
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.37) $ (1.31)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.37) $ (1.31)
Weighted average number of common shares outstanding - basic (in shares) 23,322,915 14,304,512
Weighted average number of common shares outstanding - diluted (in shares) 23,322,915 14,304,512
Previously Reported    
Reclassification [Line Items]    
Net loss per share attributable to common stockholders - basic (in dollars per share)   $ (1.89)
Net loss per share attributable to common stockholders - diluted (in dollars per share)   $ (1.89)
Weighted average number of common shares outstanding - basic (in shares)   9,866,844
Weighted average number of common shares outstanding - diluted (in shares)   9,866,844
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 6,745,421 12,892,700
Warrants to purchase common stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 3,793,388 10,196,268
Convertible Preferred Stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 1,363,636 1,363,636
Options to purchase common stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 1,328,621 1,206,905
Unvested restricted stock units    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 258,885 125,000
Unvested restricted stock awards    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 891 891
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Numerator:    
Net Loss $ (8,439) $ (18,679)
Accretion of Series X Preferred Stock (150) 0
Net loss attributable to common stockholders for basic loss per share (8,589) (18,679)
Net loss attributable to common stockholders for diluted loss per share $ (8,589) $ (18,679)
Denominator    
Weighted average number of common shares outstanding - basic (in shares) 23,322,915 14,304,512
Weighted average number of common shares outstanding - diluted (in shares) 23,322,915 14,304,512
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.37) $ (1.31)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.37) $ (1.31)
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Acquisition - Narrative (Details)
$ in Thousands
12 Months Ended
Jul. 10, 2023
USD ($)
payment
Dec. 31, 2023
USD ($)
Asset Acquisition [Line Items]    
Amortization of intangible assets   $ 300
Customer Relationships    
Asset Acquisition [Line Items]    
Finite lived intangible assets   $ 10,759
Evoqua Water Technologies LLC    
Asset Acquisition [Line Items]    
Total Consideration $ 17,361  
Payments to acquire productive assets, including transaction cost $ 12,400  
Number of deferred payments | payment 2  
Milestone payments $ 2,500  
Deferred payments, first payment period 1 year  
Evoqua Water Technologies LLC | Customer Relationships    
Asset Acquisition [Line Items]    
Finite-lived intangible asset useful life 20 years  
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Acquisition - Purchase Price, on a Relative Fair Value Basis, to Assets Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 10, 2023
Dec. 31, 2023
Dec. 31, 2022
Asset Acquisition [Line Items]      
Deferred Consideration   $ 5,000 $ 0
Evoqua Water Technologies LLC      
Asset Acquisition [Line Items]      
Cash Payment $ 12,233    
Deferred Consideration 5,000    
Transaction Costs 128    
Total Consideration 17,361    
Equipment 5,093    
Inventory 1,233    
Total Assets Acquired 17,361    
Evoqua Water Technologies LLC | Customer Relationships      
Asset Acquisition [Line Items]      
Customer Relationships Intangible Asset $ 11,035    
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Asset Acquisition - Future Amortization Expense (Details) - Customer Relationships
$ in Thousands
Dec. 31, 2023
USD ($)
Asset Acquisition [Line Items]  
2024 $ 552
2025 552
2026 552
2027 552
2028 552
Thereafter 7,999
Total $ 10,759
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Investments - Available-for-Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost $ 1,948 $ 11,315
Unrealized Gain 4 75
Unrealized Loss 0 0
Accrued Interest Income 0 0
Fair Value $ 1,952 $ 11,390
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Significant Market Segments And Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Significant market segments    
Accounts receivable $ 10,901 $ 6,259
Sales | International sales | Rest of World    
Significant market segments    
Direct sales percentage of sales 9.00% 9.00%
Sales | DaVita | Customer concentration    
Significant market segments    
Direct sales percentage of sales 47.00% 46.00%
Sales | Baxter | Customer concentration    
Significant market segments    
Direct sales percentage of sales 0.00% 29.00%
Accounts receivable | DaVita    
Significant market segments    
Accounts receivable $ 2,100 $ 1,900
Accounts receivable | Baxter    
Significant market segments    
Accounts receivable $ 0 $ 2,300
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory - Schedule Components of Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Inventory - Current Portion    
Raw Materials $ 2,250 $ 3,351
Work in Process 351 351
Finished Goods 3,270 2,112
Total Current Inventory 5,871 5,814
Inventory - Long Term 178 1,276
Total Inventory 6,049 $ 7,090
Wanbang Biopharmaceutical | Triferic Inventory | Inventory Reserve    
Inventory - Current Portion    
Inventory reserve, period increase (decrease) $ 1,100  
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory - Narrative (Details) - Triferic Inventory - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory [Line Items]    
Inventory, gross $ 5,900 $ 5,800
Inventory, reserve $ 25 $ 25
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment - Schedule of property and equipment and depreciation expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property and equipment    
Gross property and equipment $ 15,206 $ 9,830
Accumulated Depreciation and Amortization (8,804) (7,636)
Net Property and Equipment 6,402 2,194
Leasehold Improvements    
Property and equipment    
Gross property and equipment 1,423 1,256
Machinery and Equipment    
Property and equipment    
Gross property and equipment 11,131 5,922
Information Technology & Office Equipment    
Property and equipment    
Gross property and equipment 1,845 1,845
Laboratory Equipment    
Property and equipment    
Gross property and equipment $ 807 $ 807
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation and amortization expenses $ 1.2 $ 0.6
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued Compensation and Benefits $ 2,413 $ 2,568
Accrued Unvouchered Receipts 1,663 585
Accrued Manufacturing Expense, Current 1,064 0
Accrued Workers Compensation 254 306
Accrued Research & Development Expense 0 43
Other Accrued Liabilities 1,755 4,200
Total Accrued Liabilities $ 7,149 $ 7,702
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Deferred License Revenue (Details)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2014
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 09, 2022
installment
Rest of World        
Recognized deferred revenue   $ 1.5    
Baxter        
Rest of World        
Distribution agreement term 10 years      
Upfront payment $ 20.0      
Number of payment installments | installment       2
Baxter | Upfront Fee        
Rest of World        
Recognized deferred revenue     $ 2.5  
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Insurance Financing Note Payable (Details) - USD ($)
$ in Thousands
Jul. 03, 2023
Jul. 03, 2022
Dec. 31, 2023
Jun. 03, 2023
Dec. 31, 2022
Short-term Debt [Line Items]          
Insurance financing note payable     $ 244   $ 503
5.40% Note Payable | Notes Payable to Banks          
Short-term Debt [Line Items]          
Aggregate principal amount   $ 2,000      
Interest rate, base percentage   5.40%      
Debt instrument, term   9 months      
Insurance financing note payable     500   $ 500
9.59% Note Payable | Notes Payable to Banks          
Short-term Debt [Line Items]          
Aggregate principal amount       $ 700  
Interest rate, base percentage       9.59%  
Debt instrument, term 9 months        
Insurance financing note payable     $ 200    
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Narrative (Details)
1 Months Ended 12 Months Ended
Jul. 10, 2023
USD ($)
$ / shares
shares
Jun. 16, 2022
USD ($)
shares
Jun. 02, 2022
USD ($)
May 30, 2022
$ / shares
shares
May 09, 2022
Apr. 06, 2022
USD ($)
$ / shares
shares
May 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Apr. 08, 2022
USD ($)
Class of Stock [Line Items]                    
Stock split, conversion ratio         0.091          
Stock issuance costs     $ 100,000         $ 5,000 $ 106,000  
Preferred stock, shares authorized (in shares) | shares               2,000,000 2,000,000  
Preferred stock par value (in dollars per share) | $ / shares               $ 0.0001 $ 0.0001  
Preferred stock, shares issued (in shares) | shares               15,000 15,000  
Preferred stock, shares outstanding (in shares) | shares               15,000 15,000  
Common stock, shares authorized (in shares) | shares               170,000,000 170,000,000  
Common stock par value (in dollars per share) | $ / shares               $ 0.0001 $ 0.0001  
Common stock, shares issued (in shares) | shares               29,130,607 12,163,673  
Common stock, shares outstanding (in shares) | shares               29,130,607 12,163,673  
Proceeds from issuance of common stock               $ 14,861,000 $ 15,016,000  
Proceeds from issuance of warrants     12,900,000              
Registered Direct Offering Pre-Funded Warrant                    
Class of Stock [Line Items]                    
Number of shares of common stock for which warrant is exercisable (in shares) | shares       7,788,480            
Discount, pre-funded warrant (dollars per share) | $ / shares       $ 0.0001            
Exercise price of warrant (in dollars per share) | $ / shares       $ 0.0001            
PIPE Purchase Agreement Pre-Funded Warrant                    
Class of Stock [Line Items]                    
Warrants exercised (in shares) | shares               6,300,000 1,488,480  
Number of shares of common stock for which warrant is exercisable (in shares) | shares       1,267,897            
Discount, pre-funded warrant (dollars per share) | $ / shares       $ 0.0001            
Exercise price of warrant (in dollars per share) | $ / shares       0.0001       $ 0.0001 $ 0.0001  
Gross proceeds               $ 630 $ 149  
Purchase price, PIPE warrant (dollars per share) | $ / shares       $ 0.125            
Armistice Warrant Agreement                    
Class of Stock [Line Items]                    
Number of shares of common stock for which warrant is exercisable (in shares) | shares 9,900,990                  
Exercise price of warrant (in dollars per share) | $ / shares $ 1.39                  
Gross proceeds $ 13,800,000                  
Letter Agreement                    
Class of Stock [Line Items]                    
Extended expiration date 1 year                  
Armistice Reload Warrant Agreement                    
Class of Stock [Line Items]                    
Number of shares of common stock for which warrant is exercisable (in shares) | shares 3,750,000                  
Exercise price of warrant (in dollars per share) | $ / shares $ 5.13                  
Warrants and rights outstanding, term 54 months                  
Ownership limitation percentage 0.0999                  
Series X Convertible Preferred Stock                    
Class of Stock [Line Items]                    
Interest rate percentage           1.00%        
Common stock trading price (dollars per share) | $ / shares           $ 22.00        
Common stock trading period           30 days        
Accreted amount               200,000    
Conversion price (per share) | $ / shares           $ 11.00        
Convertible preferred stock (in shares)           91        
Outstanding common stock, percentage           9.90%        
Outstanding common stock, not to exceed, percentage           19.90%        
Percentage of investment owned           50.00%        
Maximum working capital line           $ 5,000,000        
Sale of stock consideration           15,000,000        
Stock issuance costs           100,000        
Net proceeds           14,900,000        
DaVita | Share Issuance, Tranche One                    
Class of Stock [Line Items]                    
Proceeds from issuance of convertible preferred stock           7,500,000        
DaVita | Share Issuance, Tranche Two                    
Class of Stock [Line Items]                    
Proceeds from issuance of convertible preferred stock   $ 7,500,000                
DaVita | Series X Convertible Preferred Stock                    
Class of Stock [Line Items]                    
Consideration authorized           15,000,000        
Additional capital           $ 15,000,000        
Stock price (in dollars per share) | $ / shares           $ 1,000        
DaVita | Series X Convertible Preferred Stock | Share Issuance, Tranche One                    
Class of Stock [Line Items]                    
Preferred shares sold (in shares) | shares           7,500        
DaVita | Series X Convertible Preferred Stock | Share Issuance, Tranche Two                    
Class of Stock [Line Items]                    
Preferred shares sold (in shares) | shares   7,500                
Private Placement                    
Class of Stock [Line Items]                    
Preferred shares sold (in shares) | shares       9,900,990            
Stock price (in dollars per share) | $ / shares       $ 1.39            
Sale of stock consideration     15,000,000              
Net proceeds     14,900,000              
Proceeds from issuance of common stock     $ 2,000,000              
Controlled Equity Offering | Cantor Fitzgerald & Co                    
Class of Stock [Line Items]                    
Consideration authorized               $ 11,000,000   $ 12,200,000
Preferred shares sold (in shares) | shares             7,500 640,944    
Sale of stock consideration             $ 15,135 $ 1,100,000    
Stock issuance costs             $ 378      
Weighted-average selling price (dollars per share) | $ / shares             $ 2.02      
Registered Direct Offering                    
Class of Stock [Line Items]                    
Preferred shares sold (in shares) | shares       844,613            
Stock price (in dollars per share) | $ / shares       $ 1.39            
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Summary of Common Stock Reserved for Issuance (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Common stock, shares outstanding (in shares) 29,130,607 12,163,673
Common stock and pre-funded stock warrants (in shares) 29,130,607 18,463,673
Warrants to Purchase Common Stock (in shares) 3,793,388 10,196,268
Convertible Preferred Stock (in shares) 1,363,636 1,363,636
Performance based stock options outstanding (in shares) 1,328,621 1,206,905
Common stock reserved for future issuance (in shares) 35,876,028 31,356,373
Pre-funded Warrants    
Class of Stock [Line Items]    
Common stock issuable upon exercise of pre-funded warrants (in shares) 0 6,300,000
Restricted stock awards    
Class of Stock [Line Items]    
Unvested restricted stock (in shares) 891 891
Restricted stock awards - Service Based Restricted Stock Units    
Class of Stock [Line Items]    
Unvested restricted stock (in shares) 258,885 125,000
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
2018 LTIP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement, number of shares authorized (in shares) 2,618,182  
Share-based compensation arrangement, number of shares available for grant (in shares) 1,403,325  
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Minimum period for non-cash exchange of previously issued shares in exchange for newly issued shares 6 months  
Restricted stock awards - Performance Based Restricted Stock Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 20 months  
Unrecognized stock-based compensation expenses $ 0  
Restricted stock awards - Service Based Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation expenses $ 200,000  
Period of recognition for unrecognized stock-based compensation expenses 14 months  
Restricted stock awards - Service Based Restricted Stock Units | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 1 year  
Restricted stock awards - Service Based Restricted Stock Units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Service Based Stock Option Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized stock-based compensation expenses $ 76,000  
Period of recognition for unrecognized stock-based compensation expenses 3 years  
Weighted average grant date fair value (in dollars per share) $ 1.09 $ 0.99
Unvested options (in shares) 967,090  
Unrecognized stock-based compensation expenses $ 700,000  
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Stock-based compensation expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense $ 932 $ 315
Service based awards    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense 932 705
Restricted stock units - Service based awards    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense 375 129
Service Based Stock Option Awards    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense 557 576
Restricted stock awards - Performance Based Restricted Stock Awards    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense $ 0 $ (390)
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Performance Based Restricted Stock Awards (Details) - Restricted stock awards - Performance Based Restricted Stock Awards
Dec. 31, 2023
$ / shares
shares
Number of Shares  
Outstanding at beginning of period (in shares) | shares 891
Outstanding at end of period (in shares) | shares 891
Weighted Average Grant-Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 62.70
Outstanding at end of period (in dollars per share) | $ / shares $ 62.70
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Service Based Restricted Stock Units (Details) - Restricted stock awards - Service Based Restricted Stock Units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Number of Shares  
Outstanding at beginning of period (in shares) | shares 125,000
Granted (in shares) | shares 313,065
Forfeited (in shares) | shares (54,180)
Vested (in shares) | shares (125,000)
Outstanding at end of period (in shares) | shares 258,885
Weighted Average Grant-Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 1.47
Granted (in dollars per share) | $ / shares 1.87
Forfeited (in dollars per share) | $ / shares 1.37
Vested (in dollars per share) | $ / shares 1.47
Outstanding at end of period (in dollars per share) | $ / shares $ 1.83
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Service Based Stock Options - Fair value assumptions (Details) - Service Based Stock Option Awards - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected stock price volatility - minimum 81.60% 76.20%
Expected stock price volatility - maximum 81.80% 78.50%
Risk-free interest rate - minimum 3.41% 1.97%
Risk-free interest rate - maximum 4.84% 3.44%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price (in USD per share) $ 1.37 $ 1.28
Term (years) 4 years 5 years 6 months
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price (in USD per share) $ 2.83 $ 1.66
Term (years) 6 years 6 years
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Service Based Stock Options (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Shares Underlying Options  
Outstanding at the beginning of the period (in shares) 1,206,905
Outstanding at the end of the period (in shares) 1,328,621
Service Based Stock Option Awards  
Shares Underlying Options  
Outstanding at the beginning of the period (in shares) 1,206,905
Granted (in shares) 497,245
Expired (in shares) (146,230)
Forfeited (in shares) (229,299)
Outstanding at the end of the period (in shares) 1,328,621
Exercisable at end of period (in shares) 361,531
Weighted Average Exercise Price  
Outstanding at the beginning of the period (in dollars per share) | $ / shares $ 8.32
Granted (in dollars per share) | $ / shares 1.58
Expired (in dollars per share) | $ / shares 22.76
Forfeited (in dollars per share) | $ / shares 2.47
Outstanding at the end of the period (in dollars per share) | $ / shares 5.22
Exercise price (in dollars per share) | $ / shares $ 14.19
Weighted Average Remaining Contractual Term  
Outstanding 8 years 6 months
Exercisable 7 years 3 months 18 days
Aggregate Intrinsic Value (in $1,000's)  
Outstanding | $ $ 450
Exercisable at end of period | $ $ 76
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.1
License Agreements (Details)
Oct. 07, 2018
agreement
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]      
Number of additional agreements | agreement 3    
Master services and IP agreements      
Related Party Transaction [Line Items]      
Accrued IP reimbursements   $ 85,400 $ 87,900
Milestone payments   $ 0  
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Insurance (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Self insurance retention per occurrence $ 350
Aggregate coverage 618
Retention limit in excess of claims paid and accrued 535
Estimated loss reserves and additional future claims 254
Cash collateral and escrow held by insurance carrier for workers' compensation insurance $ 400
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Narrative (Details)
Dec. 31, 2023
ft²
facility
Michigan | Wixom, Michigan Property One  
Lessee, Lease, Description [Line Items]  
Facility sqft. 51,000
Michigan | Wixom, Michigan Property Two  
Lessee, Lease, Description [Line Items]  
Facility sqft. 17,500
Texas and South Carolina  
Lessee, Lease, Description [Line Items]  
Number of manufacturing facilities | facility 2
Texas  
Lessee, Lease, Description [Line Items]  
Facility sqft. 51,000
South Carolina  
Lessee, Lease, Description [Line Items]  
Facility sqft. 57,000
New Jersey  
Lessee, Lease, Description [Line Items]  
Facility sqft. 4,100
Maximum  
Lessee, Lease, Description [Line Items]  
Lease term 7 years
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating leases    
Operating lease cost $ 1,672 $ 1,710
Variable lease cost 497 388
Operating lease expense 2,169 2,098
Finance leases    
Amortization of right-of-use assets 565 565
Interest on lease obligations 147 179
Finance lease expense 712 744
Short-term lease rent expense 17 17
Total rent expense 2,898 2,859
Other information    
Operating cash flows from operating leases 1,777 1,772
Operating cash flows from finance leases 147 179
Financing cash flows from finance leases 522 482
Right of use assets obtained in exchange for operating lease liabilities $ 0 $ 768
Weighted-average remaining lease term - operating leases 2 years 3 months 18 days 3 years
Weighted-average remaining lease term – finance leases 3 years 6 months 4 years 4 months 24 days
Weighted-average discount rate - operating leases 6.50% 6.40%
Weighted-average discount rate – finance leases 6.40% 6.40%
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Finance Lease and Operating Lease Maturities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating  
Year ending December 31, 2024 $ 1,511
Year ending December 31, 2025 1,021
Year Ended December 31, 2026 362
Year Ended December 31, 2027 129
Year Ended December 31, 2028 2
Total 3,025
Less present value discount (211)
Operating lease liabilities $ 2,814
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance and Operating Lease, Liability, Current, Finance and Operating Lease, Liability, Noncurrent
Finance  
Year ending December 31, 2024 $ 672
Year ending December 31, 2025 676
Year Ended December 31, 2026 666
Year Ended December 31, 2027 311
Year Ended December 31, 2028 0
Total 2,325
Less present value discount (237)
Finance lease liabilities $ 2,088
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance and Operating Lease, Liability, Current, Finance and Operating Lease, Liability, Noncurrent
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Loan and Security Agreement -Narrative (Details) - Term loan
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 02, 2024
USD ($)
$ / shares
shares
Mar. 16, 2020
USD ($)
$ / shares
shares
Sep. 30, 2021
installment
Dec. 31, 2023
USD ($)
Nov. 10, 2022
USD ($)
installment
Sep. 30, 2022
USD ($)
Loan and Security Agreement, Term loan            
Loss Contingencies [Line Items]            
Aggregate principal amount   $ 35.0     $ 5.0 $ 7.5
Percentage of principal amount of relevant term loan funded funded   3.50%        
Interest rate, base percentage   4.75%        
Interest rate, additional percentage added to base percentage   4.00%        
Initial interest rate percentage   8.75%        
Effective interest rate   12.50%        
Option to add interest rate amount to outstanding principal balance in lieu of payment, percentage   1.00%        
Interest expense       $ 1.2    
Number of installments | installment     10      
Prepaid premium percent           5.00%
Minimum liquidity floor           $ 5.0
Pursuant to liquidity covenant           $ 15.0
Debt instrument, additional aggregate principal payment, number of installments | installment         1  
Debt instrument, covenant terms, trailing period         6 months  
Outstanding balance, net of unamortized issuance costs and unaccreted discount       8.3    
Unamortized issuance costs and unaccreted discount       0.4    
Debt instrument, unamortized premium       $ 0.7    
Loan and Security Agreement, Term loan | Subsequent event            
Loss Contingencies [Line Items]            
Aggregate principal amount $ 8.0          
Number of shares of common stock for which warrant is exercisable (in shares) | shares 191,096          
Exercise price of warrant (in dollars per share) | $ / shares $ 1.83          
Interest rate, base percentage 7.50%          
Interest rate, additional percentage added to base percentage 3.50%          
Option to add interest rate amount to outstanding principal balance in lieu of payment, percentage 2.00%          
Debt instrument, covenant terms, trailing period 6 months          
Period for which company is entitled to make interest-only payments 30 months          
Loan and Security Agreement, Term loan | Subsequent event | Maximum            
Loss Contingencies [Line Items]            
Period for which company is entitled to make interest-only payments 36 months          
Term loan, first tranche            
Loss Contingencies [Line Items]            
Aggregate principal amount   $ 22.5        
Net draw down proceeds   21.2        
Closing costs   $ 1.3        
Debt instrument, additional fee at maturity, percentage   4.375%        
Debt instrument, additional fee at maturity, amount   $ 1.0        
Number of shares of common stock for which warrant is exercisable (in shares) | shares   43,388        
Exercise price of warrant (in dollars per share) | $ / shares   $ 18.15        
Additional debt discount recognized   $ 0.5        
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Loan and Security Agreement - Schedule of Principal Payments on Term Loan (Details) - Loan and Security Agreement, Term loan - Term loan
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]  
2024 $ 0
2025 0
2026 1,333
2027 3,200
2028 3,200
2029 267
Total $ 8,000
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Tax Benefit Computed of Pretax Loss $ (1,772,000) $ (4,361,000)
Changes in Tax Laws 0 0
Foreign Income Tax Expense 0 0
Effect of Change in Valuation Allowance 1,772,000 4,361,000
Total Income Tax Expense $ 0 $ 0
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Details of Net Deferred Tax Asset (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net Operating Loss Carryforward $ 72,612,000 $ 70,686,000
Stock Based Compensation 7,856,000 7,792,000
General Business Credit 6,872,000 6,872,000
Research & Experimental Expenses 459,000 371,000
Inventories 398,000 234,000
Accrued Expenses 144,000 605,000
Deferred License Revenue 118,000 983,000
Other Deferred Tax Assets 1,989,000 1,274,000
Total Deferred Tax Assets 90,448,000 88,817,000
Deferred Tax Liabilities:    
Goodwill & Intangible Assets 259,000 224,000
Prepaid Expenses 181,000 316,000
Book over Tax Depreciation 35,000 8,000
Total Deferred Tax Liabilities 475,000 548,000
Subtotal 89,973,000 88,269,000
Valuation Allowance (89,973,000) (88,269,000)
Net Deferred Tax Asset $ 0 $ 0
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Net operating loss carryforwards $ 321,400,000  
Operating loss carryforwards subject to expiration 164,700,000  
Income tax expense (benefit) $ 0 $ 0
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events (Details) - Loan and Security Agreement, Term loan - Term loan - USD ($)
$ / shares in Units, $ in Millions
Jan. 02, 2024
Mar. 16, 2020
Sep. 30, 2024
Nov. 10, 2022
Sep. 30, 2022
Subsequent Event [Line Items]          
Aggregate principal amount   $ 35.0   $ 5.0 $ 7.5
Interest rate, base percentage   4.75%      
Interest rate, additional percentage added to base percentage   4.00%      
Option to add interest rate amount to outstanding principal balance in lieu of payment, percentage   1.00%      
Debt instrument, covenant terms, trailing period       6 months  
Forecast          
Subsequent Event [Line Items]          
Debt instrument, covenant terms, percentage of projected revenue to actual consolidated revenue (not less than)     80.00%    
Subsequent event          
Subsequent Event [Line Items]          
Aggregate principal amount $ 8.0        
Period for which company is entitled to make interest-only payments 30 months        
Interest rate, base percentage 7.50%        
Interest rate, additional percentage added to base percentage 3.50%        
Option to add interest rate amount to outstanding principal balance in lieu of payment, percentage 2.00%        
Debt instrument, notice period (at least) 7 days        
Debt instrument prepayment before first anniversary of loan agreement date 6.00%        
Debt instrument, prepayment after first anniversary of loan agreement date but on or before second anniversary, percentage 2.00%        
Debt instrument, prepayment after second anniversary of loan agreement date but on or before third anniversary, percentage 1.00%        
Debt instrument, prepayment after third anniversary of loan agreement date through maturity, percentage 0.00%        
Debt instrument additional fees percentage 4.375%        
Debt instrument, covenant terms, percentage of projected revenue to actual consolidated revenue (not less than) 85.00%        
Debt instrument, covenant terms, trailing period 6 months        
Cash burn, period 3 months        
Minimum liquidity calculation, contributor amount $ 1.5        
Covenant, minimum liquidity succeeding period 12 months        
Number of shares of common stock for which warrant is exercisable (in shares) 191,096        
Exercise price of warrant (in dollars per share) $ 1.83        
Subsequent event | Forecast          
Subsequent Event [Line Items]          
Debt instrument, covenant terms, trailing period     6 months    
Subsequent event | Maximum          
Subsequent Event [Line Items]          
Period for which company is entitled to make interest-only payments 36 months        
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %.(=5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !3B'58Q!173^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TW%0^CFLN))07!!\1:2V=U@DX9DI-VWMXV[740?P&-F_GSS M#4QGHC1#PNYGA-A;NZ'Y#7-SW2 J,V' M/B (SN_ (VFK2<,"K.)*9*JS1IJ$FH9TQENSXN-GZ@O,&L >/0;*T-0-,+5, MC*>I[^ *6&"$R>?O MJ56*I_8DL'V#DY9;>FQG&LQ[;DYAT:>'MZ?"GK5BYD MTL'@_"L[2:>(&W:9_-IN[W5J+9B49R(05_7UQ_^%V%_6#=WOUC MXXN@ZN#77:@O4$L#!!0 ( %.(=5B97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M4XAU6/)MYI)&" ;3( !@ !X;"]W;W)K=VQF&KDZMX?DBCV&<1XG1U MWQK9'R;.0 :D9_SETUU\\AG)IBP9^RXWIMY]RY)71 /J"BE!X-\;'=,@D$IP M'?\]B+;R[Y2!IY^/ZH]IXZ$Q2Q+3,0N^^I[8W+?Z+>31%4D",6>[W^FA03=2 MSV5!G/Y%N^SX/!O4Y(<49AH-S?C/L2)X9B] M48[:Z,_%!/WZ\V]W'0&B\E#'/0A\R@1PA8"-T3.+Q"9&#Y%'O;) !ZXFOR1\ MO*1/6*LXH>XUE:4WUF-1KK4@0*P>E-JPI+4-B)5J#G-9 MV\*'2/AB#]TKH.@E"9>4JRCI-2S+:F.GUU/V*VUH4U*&Q$JD;*O(T:PZK.9T M[/S"BT$S&>(<31F223X'OY[:K)Z]O?#>EJ!F_9R2=?MMQ[%ML]97TM,&-Z1E2*],K;("M MS96/]$:>!^KQU?$#>H+ST)=(W>?TDHYE=S%:7*.O_CL+T9P13XG1J",PI5;& M6'@"6Y_5_XAQ++=@^+ZR7:1$J)=+R2FA&;4)IM3*T JC8.LS_!^AY9/>C+,W M/W+5G4^O^3Q58C-J&DRIE;$5ML'69_L_8INQ6$ J_!]_6WV7T"MV^\Y :1OT M<8VY7<(XV(5SL,]8AY0:IZ0:DUX =]7W Z-6P91:&5)A%FQ]AO_$I*V:;5BD MRW_/B QZUB\_];$U^#BPK(&2F5'#8$JMS*RP#+8^WW_U!;@%MD(V_G7Y&UI0 M-^'0UY3@]$IC%H:0N"P$<[]?H2UXVS<2)!3]? V>0FDG](*-05["4.#"4&"] M#P"'ZOG1&BWVX9(%*GYG!.;/K\KY7Q_6E)(IM3*EPC'@6H[A*PV"]O<($@SH M<22& >NA:1PGZA%[1O.%*;$9]0FFU,K8"I^ :_F$OU@ CHKPS./S6 E+KU0! MRZ@M,*56AE78 ES+%AQ7V[+UHG1H0HZ6J*'I%;]15=18']68VB5< "Y< *[E M J:1H#Q[ M"W&>=L3C9U>6-(##CTBPCWWE''CFRRK[I3ZNI7&MC%$K<5"[2=5DP=W; M<&!;W7[?[MYUWE1T3HJ(ZMF$TK+%8D/@JM"71,#HC*2A5Q(S6UV4J?5.VH@' MCM/MV;=Y&P\T+F$1G,(B./J$_CB?Q2=/_"!77S;S_&LNC0C_S4D\PX>]^?3*-;R@6!@Y 0"9;&RQJU8_W. M,Z6I\P/I] ?>L, #WWR%=AO?W:2GGSP!]L'[1%XLA5;R&?HVX7$B#\ .."T) MLL3![H[0SA=9^&'!S(=. _T%/;R[&Q*M:=JM_#@MY8R80! *!D' ,61C"WED M#^>OLGVGUY W>975B.QEC0B558!H0ETJUS3S.KXK!'T5;0"\'\&UEW\1?OQ% MX B:$2[0=#K-$/MQN;P)R62(\1#9QY7/S\I'U_K?L?'(OH1QF=UDO@5E5Z/L%.=V)UYB5Q0 MB5% 5Q!J7=_"',NS=QNR#<&V:;7_D@G!PO3CAA)().0)<'S%F#ANR"_(WS 9 M_@]02P,$% @ 4XAU6&"D,"$] @ O04 !@ !X;"]W;W)KJ74U]7V5E\"P M&H@*N-DY"LFP-J8\^:J2@ L7Q*@?!L'$9YAP+XW=6B;36-2:$@Z91*IF#,L_ M5WE((PX(H(CB0<$V\VG,XGUM\Y M_"!P5E=S9#,Y"/%JC761>($5!!1R;0G8#&_P!)1:D)'QNV5ZW9$V\'I^H:]< M[B:7 U;P).@+*729>%\\5, 1UU3OQ/D;M/F,+2\75+DO.C>^D3DQKY46K TV M-B.\&?%[>P]7 >'X3D#8!H1.=W.04[G &J>Q%&AV8E+U44;<83;1]EK M:7:)B=/IK"Z(1FO>/*^YI]C7!FLW_;Q%S!M$> 1,W#7N("\@&*A@\H#,*HAQ=U24:.%_4E*>1UFNCG[*"T-#_%KUL9-[S1 M;9XME*FJ< Z)9RI!@7P#+_W\:3@)OO:H'75J1WWT3NTS9G!+6W_TM.L*S67)IEDTAA:5*]"#T*;C?W4@$E M>&I;U#;DR?WUMS(N!FLETKF\:&/#2O[N6MK/KLW%BRJ^ERLI*_)7EN;E96]5 M5>O/@T&Y6,E,E)_46N;PS9,J,E'!:?$\*->%%,MZ4)8.F.>%@TPD>6]T47]V M5XPNU*9*DUS>%:3<9)DH7K_(5+U<]FCOYP?WR?.JTA\,1A=K\2SGLOJVOBO@ M;+"?99ED,B\3E9-"/EWVQO3SQ.=Z0&WQKT2^E ?'1+ORJ-1W?3)=7O8\K4BF M[)E2%EO9&_W^&PV]/S"GWFFR M(Q?YWD7NFGTT$>6*P,TB]<'UCTVR%:G,*_3F[:8*ZJGTOM^.XF$,]VE[Z(UI M1#WJL;W5D4Q_+]-WRISF6UE6F19&QEN1I.(QE>>0G<[G(!?3NILO/)0Q#%A' M*V)$^=##M09[K8%3ZWBQ4!LM]%XN)(03E/9)#IE6/1%!FENH3\YB2L"%>K'7 M]^",\Y\?,,RGP)3K#3W:<_[T%QMOM?=9Z81HT/+?:=>BR3OK8OR1N7G3511ZGC(O8P[(C$C%H46E0?@ MI$Z5=<6CM_NW4C9W'(AY"S$659(_6P/;3'L4M(AV%REBQ8<^MXANP4>=T+&( M_C/)1;YPBF9(VO4,T:85\\/8(KI%&76S;)I7(G].(-\VDNTR.9( HH,DV>@T MS2R;B[8@HVZ2_4VIY4N2IJ@LDT=#ULVA)XR.9;7,HFYH[3+GP39R)"=J$B9@ M452;&_("&77V(E1=8!+(6=LP-.Q!8;.22S!+QF*1)E4AT S 38A'UNXD-LXIL M-3IK4)@\P,H5S@=0L=Q,J2B-E!;^=&W$Q" M5W\8SF,JNS0CD.-Q-T]C5GYL6P%UO*>MZ2C[O)M]^,ARK[_^]VY"8"8S8T'F8AH P"2YW(6U#R-X*R MDP]/W0=N]676?@PI%6L)NZ>FV.=;9LI&[V;A+?R?2'CO]8/BU6N$YZ$Y &)Y,-YATF M.HY RU >.CN[>:46WU1XE:U&0K4AU'LX>"1IXK&&S8I]SKAUY4>T=9'VJ\?ACQ=X\/\GBX&Q^D(K'$IRTT^(E. M>KE,-!D@J=V)9'F>Y&0BU@DD.50DTBW3V(^[!1UFY['(L\CUV^K"/]E7;[)- M*BH(.2 N621H,^*;A< Y'T9TV&V@4,,XCFQO8/RV:/#=1<.ATN9%A\I@PZ_T MR_*M)!]FJBP_DFF^@&(?]<$L#,Z[72MB0T-+T^JWM8/OKAUVC+/G4%0M4CE0 M-C0$8VTV]2Q=B=^6#[Z[?#"P7.^U7W3!?!>*/8U$S+"GD8.#M_?ZIQ/_$,5S MDIL7^H^J@OZO/EQ) =*U 7S_I(#9S8G^C<#^ M-R&C_P%02P,$% @ 4XAU6-;VO[ZSMN#B8 .WA >]EYMOO&\^.9[ 1\D'% )I\3WBJAE:L M=79MVRJ*(:'J4F20XLY2R(1JG,J5K3()=%$X)=SV'">P$\I2*QP4:U,9#D2N M.4MA*HG*DX3*'S? Q69HN=;CPB>VBK59L,-!1E

!?V4+'0ZMGD04L:<[U)[%Y Y6@CL&+!%?% M/]F4MD'?(E&NM$@J9V20L+1\TN]5(+838A9R_.R0O"4G(?BUS1=*$&MD8F!L^. MJE-ORE.]/:=.(+HDOGM!/,?S6]S'Q[M[37<;]==!\.H@> 6>OP=OIJD&S$U- MQ)+Z:^'YMTN!_5?._>I;_%"L 2 D+ M@MK@@&95D37G>X$LRP#(68VJW,B^/Z&[1H#W-/YGY#]%?PQ(G8M]XBPM_H:TU2^IW+%4D4X M+-'5N>QB%9-EGU9.M,B*5F&PO=V]R:W-H965T&ULK9AM;^(X$,>_BI5;G7:E;8F=D(0>(%'H[B%M2U78VQ>G>^$F!J(F M,6L;Z-VGOW$" 1(GUY/ZIN1A9OP;/\P_T_Z>BQ>Y9DRAUS3)Y,!:*[6YZ71D MN&8IE==\PS)XL^0BI0INQ:HC-X+1*'=*DPZQ;:^3TCBSAOW\V:,8]OE6)7'& M'@62VS2EXN];EO#]P,+6\<%3O%HK_: S[&_HBLV9^KYY%'#7*:-$<4CFF4HVYLF/.%+K@158*&)+NDW4$]__S@X)=76\ MD"S;=#):W$W0 M? $_]W9;2;-(]CL*&'2D M3G@8[[88CS2,APFZYYE:2W2712RZ#- !^#(#[DQ8WE6O,I4)\V^WKS#(F:)(3CB*HXK&N"%J_3)B] M^D02[%8/B\&JZ[D-H-@^R8'=BCK;,$T&T_D-]J:QOMNUD:\\S[O\"$CV8V1$+]G47VO:)?IDE.ZY#^.(DWB?UB$OL(W M&8(/GVFV8U+I4VA>'E(_8@17%Z=NU+1S3KJ'6^4%A$\QF !U7!HCG%/?%,2Q M:W@&,]QSO ;$DT3A=HTJ$0N1-A*ZAB)1XZL;-4D!/ND4;A>J!5=0(BYV]V>4 M,6.MQ74YNL*^UZMRFLR"7D.]Q2?9PNVZI;6^L3QX-16_"ERGAF8PPX'G-[&= ME NW2]>1#4$A0_,U%3"+MU3&(?H(YR?B24)%\5+JEY^,.11#!.=P]K53%3.3 M&;YV<$,*)SW#[8)F2F$2)UL%5>!_)!&\+0F#64L2)\G#[9KW(V^@@'BT T59 ML2(1B69;)14((4C,^<+D>4AS(G6I(XY#2 ]7M=M@B5W'=KMGGYJ7/<9)%TF[ M+KXIG?-%:DF(U*6Q(2^-"G;,6,&5BE7?&$H5\FZFBERJ?EMWW*.\Y*\]O MH2LO>NA3F**EAV^K59Q)E+ EA+2O?3B\HNB2BQO%-WFC^3'(A61.;V0ZT^_6S'4B!!K2'O22V<\^YYSKVN9TM9<\\!A#H M)4L)[QJQ$.L;T^1A#!GFUW0-1'Y94I9A(:=L9?(U QQI4)::=KWNFAE.B.%U M]-J,>1V:BS0A,&.(YUF&V6L?4KKM&I:Q7WA(5K%0"Z;76>,5!" >US,F9V;) M$B49$)Y0@A@LNT;/NO%;*EX'/"6PY0=CI"I94/JL)J.H:]25($@A%(H!R]<& M?$A3121E_-YQ&F5*!3P<[]EO=>VRE@7FX-/T>Q*)N&NT#13!$N>I>*#;.]C5 MTU1\(4VY?J)M$=N2&<.<"YKMP'*>):1XXY?=/AP +/<,P-X![%- XPS V0$< M76BA3)F\T6E:3$/47 \'DUT3BA.=/)\'T?C3HS8<# M%,SE:SR(\?Z M@NRZ[50(\O\=;E^0XY0;ZV@^YPQ?(+ >=P%HDODTTS>L5@=_@V@$0EI!NA' M;\$%D^?X9]7V%>R-:G9UMV_X&H?0-20Q![8!P_OXP7+KWZI*_T]D1QO1*#>B M<8G=FT@KNJ>\\HP4R*9&*K_9>+5VP_G:,3>'ZBNBK+;;>@L[TM4L=34OZGHD MTO72Y ]$6AZ2GM+;X"3%BQ1JTAYK 4[5O]H %^H_5A90I'"/I#5/];\/LJQ& MM7BW%.]>%"\M3!H407[.&)#P%;FB>**$*=:<*L4 MW+HH^/@&G#L/K8KSX-:=$W4545:[Z;9/%)H'KI@!6^EFP5%(Q=42"?7PUCV M6F J0'Y?4BKV$Y6@[-[>7U!+ P04 " !3B'58!E;&*$L+ #7D & M 'AL+W=O8=,_Y2'4EY.(Y MBK\D:\92\FV["9/+WCI-'S\,!LERS;9^\CYZ9&'VG?LHWOII=C=^&"2/,?-7 MQ:#M9L -A^/!U@_"WM5%\34WOKJ(GM)-$#(W)LG3=NO'WS^R3?1\V:.]_1=N M@H=UFG]A<'7QZ#^P!4OO'MTXNSTY>W2;Y4_D<15_R.]KJLC?,MXAMV#+-"3_[[RN;L']@XU\X&O M;^]UN7CRV9/Y["=L%FW^#E;I^K(WZ9$5N_>?-NE-]*RRW1,:Y=XRVB3%O^3Y MY;'BN$>63TD:;7>#LRW8!N'+__ZWW42\&D#Y,P.XW0#N9 _/3. WPW@3RN< MVR1A-T X&<"=VZ31;L"H;87Q;L"X[9,6=P/$DP$C[LR R6[ Y'26SE68[@9, M3Y_TN6FEP_W*#4]KG%WKPV*?KC8GGANR7VYZNM[CLU7V"TY/5UPX]^3I?LGI MZ9J/AN>&[!>=GJXZ=W;(?MGIZ;H+DW-#]@M/BY4?O.Q7Q4XY]U/_ZB*.GDF< M/S[S\AO%GEV,S_;%(,Q#:)'&V7>#;%QZ-7/LA6-J\^M;:4X6M]E_EF3?+H@C MDYEZ;2O2@FAV]@UG9JB..9=N%K__-N&H^!>1O#OM]C^D3^X6<_+'O]Y=#-)L M>W)UL-S5_OA2FSM3^S9*_4W-L%GS,#<.HIC\[<>Q'Z8)N0Y7Q(U9__XI7+'5 MX>LU[OP-]^GS)EB2Z/Z>Q4'X4 -(S<6U6Z(=DK)=MA5:)^D+"RS^Q(9D#],9[$X"<5! M%LZ'A.8."<'6QM_'#)R!]!2)*U'[/D'?%3,F?+]X2G M?Q)NR-&Z%&[T\Z/<#\FCOV27O>PP-F'Q5]:[^OTW.A[^59?-2&R.Q"0D)K]@ MXP++#^2_7@TO!E]?1S"RG(K$-"2F(S$#B9E(S$)B-A)SD)B+Q#P05DI%_I"* M_"].Q4:_:RHBL3D2DY"8C,04OA*QDY$@<-RH'+0JLJB&Q'0D9B Q$XE92,Q& M8@X2' XGP\J, M>-6'CDKS5LJ>T2%[1L4P_DSV:.$R9GZ2'8YE@5/<>D>R [-%?F"VCC8K%B?_ M)M(_3T'ZO2Z$1LB#,B0V1V(2$I.1F(+$5"2F(3$=B1E(S$1B%A*SD9B#Q%PD MYH&P4GJ.#^DY;CQRLUE*S"BI^VSVX[CRXU*?3L;BM'J$UEBC:^XA,0F)R4A, M06(J$M.0F([$#"1F(C$+B=E(S$%B;NM(\$!E2Z$F'D)-; RUNS [#MP$_V.K M(MM(%)+KKWZP\3]O6/\^BOL+?\.(%GYE2;IE]6>F/HJ5ITJI4(V^QBWI&GU( M3$)B,A)3D)B*Q#0DIB,Q XF92,Q"8C82Q'R8;O[CX[GKUWZ>&N)M4DYVOIEUC_:YIA\0D)"8C,06) MJ4A,0V(Z$C.0F(G$+"1F(S$'B;E(S'LK6TIA-SV$W;0Q[#YE!V_Y&8?HGMQD M-^-@F6;'>XLT6GXA=V&0)D1+DB>V^I.$V<^XV:-2_QM+R'.0KM=LLWI]]K8N M#QN+=_U<$(G-D9B$Q&0DIDRK;Y'#Z6AR<@H#65)#8CH2,Y"8B<0L)&8C,0>) MN4C, V&EV*3#0V[FE\4W!&<>B\4YVBP3DSPN#PFYOYB2+*,DR\\W$K*Y3->( MA&ISJ"9!-7FGE9*M>M9;@195H9H&U?2:"9D(PICRY1DQ:AXGCD[GS81NFP75 M;*CF0#47JGDHK9QQKWI,*"3C:G.-5O=/89IM6N6GX>:-Z)Q9M'K-AC"95G\* ME^H>64T0&;IY"E13H9H&U72H9D UL_6+TX+6M5N_.)UV+TX7NGD>2BO'#7>, MF^:.B==QLXRVVRA\21WR])C=9-]8O R2XKO/^QZ9MPZNH"T44&T.U22H)D,U M!:JI4$VCU8813AR->5$L[VDZM*P!U4RH9D$U&ZHY4,V%:AY**Z?GL;&"-G=6 M%)_9]?/&_A691=M'%B;%*8O:7.0K[RY\S=O+K+EDY\2#-DA -1FJ*5!-A6H: M5-.AF@'53%KM5*E[E5O0JC94J>2BMG(/'[@O:W'YQDH.MLF]<\TDL'=:=GH"V94 U":K) M4$VIF^%J\RRTI@;5=*AF0#635GL(A"$G#JM3;$$+VU#-@6INS:3T^FUI=6+ M_?NTYMAWUKPQG<,0VDH!U62HID U%:II4$V':@94,Z&:!=5LJ.9 -1>J>2W" MIOQKDX^=%5QS9\7/]-]RU8O;^S4G=9NWH&L 0C4)JLE038%J*E33H)H.U0RH M9D(U"ZK94,V!:BY4\]Z,FG+\'9LNN.:FBU_OGBU!M#M4DJ"9#-86K M:4#@JF]4*K2J!M5TJ&9 -1.J65#-AFH.5'.AFH?2RDG*'9.T?3])U_:U9KIS M3&+_^@;VSV]PU?.TE*^>")>A916HID(U#:KI4,VH6:ZQ,)P*PDD#+[2J!=5L MJ.:T?0&[T+(>2BN'V['=@VMN]\ WRS47[!QYT-81J"9!-1FJ*5!-Y:HM$#3_ M+>O3ZYZI\ F$/K2E!-AFH*5%-K9KCZ)R2BL'WK$5A.O4"M+0$L?79F#- M5>%UYX^A/2%038)J M^T^XYC_;\;,)6/VE^MR4\L/Q4#P-06AO"523H)H,U936,ZQ"ZVI038=J!E0S MH9H%U6RHYD U%ZIY**V<@\>^$:ZY;Z2Y*;@^^R;5CX=HMF_6' !"VTF@F@35 M9*BFU,QP]9=?JM":&E33H9H!U0GM H)H#U=R:2>GS4Y%. MJY]+>G6/I=5K^@;)FK%T[J?^U<6C_\ L/WX(PH1LV'TV;OA>S( X>%@?[J31 MXV6/]LCG*$VC;7%SS?P5B_,'9-^_CZ)T?V>0^<]1_*6H&PO=V]R:W-H965T&UL MK9IM;^*X%L>_BL5=7/S_D=.SE]%L5WN>2\1#]762[/6LNR7)]T.C)9\E4L M/XLUS]4O"U&LXE)]+9XZ&X:K;(.B:)>9Q6G>6MT:J[=%:-3L2FS-.=W M!9*;U2HN?IWS3#R?M7#KY<)]^K0L]87.Z'0=/_$9+[^N[PKUK;/O99ZN>"Y3 MD:."+\Y:8WPR80/=P%C\F?)G6?N,]% >A?BNOUS-SUJ15L0SGI2ZBUC]V_() MSS+=D]+Q8]=I:W]/W;#^^:7W2S-X-9C'6/*)R+ZE\W)YUAJTT)POXDU6WHOG M/_AN0%W=7R(R:?ZBYYUMU$+)1I9BM6NL%*S2O/H?_]Q-1*T![GD:D%T#TFS M/ WHK@$U ZV4F6%-XS(>G1;B&17:6O6F/YBY,:W5:-)_+QHLEX]@>ZO+[]-D-M]'4V11]^^XA^0VF. M'I9B(^-\+D\[I=*@>^HDN_N=5_1G! M.0GV..7)9T3Q)T0B0@%!D[:NZ97"W.II/Y#I.^%E+A:ODQ9:W1O_]#^Y%_X/&?*3. M#F: [6> A7H?W:CD8[:@]8'1XVMG6U0-6>-#K6[,#7=V] MKF[0,^/Y_U4\J1142O0@T#U/1)ZD&4%SDJ1?&_K)#Y'$[%29)->C7WG]D-*&A)=&XJ[L,3!7N(@*/$J3Q1< M)==9\RK?JK4GBE]JZ1F?@1$R<"3O3"OS9Z M+W[JZ>1HH7.8@3L2"QT4:"PE+T'I0T<5B6JR*NF@$86UX\A2+ JJKR]1+73* M'TMTF>:QBG 5NA,A5=";M9PHAQQ835.9B$U>FI_O"KY*-RN0:Y'K&1SU&\,# MK&C/D[AP#=(X.#R3G3[\KJJRCTA)5Y+70L:9'H/?';L^#P0WU;HF;9\OB!5+ M@F+O>9RE?ZN8U'JUW%FLDJR2J@-@EX!!O0000QS)@!7S2+;,QJ] >QGG3USJ M**WFTRR&ZS1^3#-_QL='1?:Q>CN< @MM'*:V"@P=!5)SD:?;^#'CGU#.2W#@ M#/!!CS7S*61&F2?I8XMQ'*3?:)]'06E=($IKH-DIA,(3PJ:3+@$KTB>>7(\M.7$8G7MOW\6_M*M!@2X/68\V]4'0 M],6CI28.8[-B4"W^0'TN!=N8];I-A: 9\?G:\A*'@:E)LN%U7[^FUT5?F[I+ M$P!DEWIFE%A DC @IWS!BX+KI)88L-]S%44;T/'$95B;#IRE"9L13WP3"SL2 MAETM&=>*;S M@^H!IO6)4X]"9@1[U5OZD3#]7MT\@)H!J T9;B94R SWAL13 M7Q#+/_*^36M%ZC=L>LA1$7BLW@YGP2*0A!%XMRF2I4X\A[4*&F_C---9LKT0 M15M7,^!4 +3K]J-F_0*9J74W['M\:+%(PE@$JJRW*@>8V:6N=$\L,4F8F"9$[C3<55Z:B#S?G4,^ MI^4276S%CTU<)2D5,FH0,O7M1(E+S#8FM.=,MVOGP3ZQ7"5AKAXD)RC(0<$ M0&G$FIR%S @=^A*JY2P9OBLWV5W=:[DIR.]WYZ8C]79XJ&CY3VK> )(@!D$D5-;D-FJD;N>E87M>"F87#7-5[E>).3V]^)F8K0VZCU4B?-GFJ"5NAJ:W-N:#KH&VJE3S')-1@+/- M&@BR\25("V(:WO!.^>XL^^J]BH&-+\:X^=0',J.X/X!U,XM.%D:G5RL:E^B< M/Z5YKA?1[0+]Q>,"?&H%'/U&.&JN(,B,DH%G!3'+5?;*AC@T@ M]_!"0[M)R M,!PT3W$ J\,!'BJW3&4D6+O--NMUQC56X\PQ(+??6\<=J[?#&;&T9F%:VVV$&K0:>LG57-^WY&J/ M<-F_==R-R,US(KM]T$OSS54Y"Q8%[_;FD7H[G"9;![!P'5#E<+TC_)H7+X\] M/NBG-1_W3S^^Q,5W7NJ:%\UXLBG,U+QQ9\Z 0Y*D7CT2$XBM#.?#<&UZ3K>[S ;"G!PJ7$_A!W(G*I MRJ"B>MYIW/&>(XC=;;H'ZIQ](F#5S"N=VHM'*UX\F?>Q)#+/%JHW>/97]^]\ MC;'D59 MBI7YN.2QFAQMH'Y?"+4H=U_T#?9OR(W^ 5!+ P04 " !3B'58 E(M4W3/3P\(F]TH( M^E&N.O4Z5)(J':K-:#H>OQK54MOB_#0]N_'GIZZ-1ENZ\2*T=2W]^H*,6YT5DV+SX*-> M5I$?C,Y/&[FD6XJ_-C<>=Z.M%J5KLD$[*SPMSHK9Y.W%,FW6'6RXT*4;8BN[@X#0:UM_BL? MNCC\FP/3[L TX7YJ7MVD"+F%N&@#!$(X'44H9Y%1V2FZR(JFSRB:3,6UL[$*XGNK2.TK& '5%MIT M ^UB^E6-5U0.Q=%D(*;CZ=%7]!UM73U*^HZ>T?>S7TJK/TOV=2 NG0W.:"5S M<5@E;CP%LE%N8O%>6VE++8VXQ4-")<8@?I_-0_2HI3^>"E$&*C*^]6:!]Q34J7T@S$ M!XL,O8@5B>+2U8VTZV(@BHT<7Z\(OYT711N* Z&#D*(B:6)52D^BS(=$K&1$ M*]V#(IHP0'G;=H$0MPC2@(5J\IP'_9GO.55*(PEZWD9BC8WS<8%<.H8+TG(* MPNL :XUWJBV1-K"7Z#^]UXI\8,8P"@U'PYUW":0'&-O2X9(L>52$78KY)@X, M@'T.5#I<&NF7%")HK6F,)L\@C/ZKU2I)-FX%4V"?[GZ.T/FYLZ@HN&9+5!4, MT&.(L)GJ3=MDZU>K(ZE4\2.2 U&Y MT.@HS2%SI.K+;D7"G38&[VSK ^M#CK71$ JI1N"JW#C^[3>OIY.3=P%JZWYR MNM1EC_=2S9ZWB-(:!!JK7>81X^A=LCM?P\!_6Q02I*ZE15Q2"&[7 >V-G"]; M(V,63$$?W@[%>^=RXJY\NQ0S!0[FXLLL\:)X?S4K#GH ^[7[&& OV0BMYK+< M1H"]O]9EI<%1 W&+\%7B4@(X2"B9_X4>)-QV"#''3C;P\$%C+!%R-CEY.1B/ MQYAI+??5 M,@-\H>'+:H_#K78@\.YLH#=\,^J#5#^N!6LN>=(H,9ZKN"DW\Z MSW(H-#[WO+?;9"1(V5ATO2*"2[IDK=ZURPK.?UGTN5"YDFR*?:K5-@+I9XX' M W KNT&(!/JVO-LTJ_;JL)$>6-%\'DV*'OK9BA];CMTX3YA!LMGQF* '*ENV MS@K@3%I:^)Z%X)8-,JT5N<"H;K:5(ZV8A8!UZJ;U9<7--ENBBU*E9:[\\@6X M,57M]_<.&12?H,LCXV5EG7%++H^??KI$M>7WD,Z*.O%9";8)FN%P+=ZV\S^Q M\W"$$UCR==BXH70&C93QNR^1#+@*^%5I7&K23K+G\H;QLT!QL!^XIE.INNT% MCG@R*66ATDSO!+3-CGLLF#8Z9&SA7=U%8"!6%9I!K C5G(YSY%W*\JZD4Q] M!78\TT']YQJ$@RADB&8+W"Z])E&BM8FN,V_@X6-[VURFA,F]XG*]#0-Y(!+_ M<6BOX\3MB]8C3N!XBE*;(8:GD"KG8^-:XS5OQA!'[ 2>/^O.8->3T@0G$'$F M3^^@ OJA X@2[V)]T1ZJ.O\'XA>O%^1U*;!YG!R_$R]PQ[?-&J>9Q:LTFG2F M!C#&S0J7Q M@*9']S^:4$/QJ=*&=FZRAWC':=&8S&IO+]CN;%OGGIJ;^X5:225XMLV-QOK\ MB%LX?!&C/Y5LAI^7%=TQ46"B2CW6[2U=A_5VE1T8$%K U'J&U%8R+2)W7%[< M=4SHR2+$T9I/X_J7EG,8-/=@:"A] ?&Z2R M.W@":IQU#A @IAU>;G*70>'=(D>*&'NT0.C1'%!>@!5-0;NQQ7;1$J M;+HILEUU!RXB1K;9'/C%Y,V;5TFGIT/E:E@SN57W3ER!5%=,?C@Q'4_>[*Q] MQY-<*MXD>&WCCC M9RJ*=9D^QIG76AOS%^OVZ?9[?Y8_:8H06.CHT6>!?!^X9"Q[H8-;/\+&PO=V]R:W-H965TAK6OI=Q=DW/9TLICT M"U=Z745>F)^=-')-UQ0_-Q\]GN:#E4+79(-V5G@J3R?GBY<7Q[P_;?A=TS:, M?@O.9.7<#3^\+TXGAQP0&5*1+4A\;>B2C&%#".-+9W,RN.2#X]^]]5]2[LAE M)0-=.O.'+F)U.GD^$065LC7QRFW?49?/$[:GG GI4VSSWB?'$Z':$%W='48$ MM;;Y6]YV=1@=>'[XG0/+[L RQ9T=I2A?RRC/3KS;"L^[88U_I%33:02G+3?E M.GK\JW$NGOVJO[2ZT'$GI"W$6Z?M6EPZJ\A;_@ZZ("^Y?N%D'N&/3\U59_LB MVUY^Q_9B*3XX&ZL@WMB"BKL&Y@ATB';91WNQ?-#B:U(S<;28BN7A\N@!>T=# M]D?)WM$/9R_^/%^%Z &BO[Y5B.SF^-MNF%@O0R,5G4[ G$!^0Y.SGW]:/#U\ M]4 2QT,2QP]9_\$6_E^VQ;7&LN"/AA>FXLJIFRWH)BH9>+WUG@H1]-KJ4BMI MH[ 0'>-"H)#,\[ZR9:@('8. \/2V&Z\A&=KL1*R\:]<5]&!#MB51>E<+Y>J: MO-+28*&U,DBAX!N/53>4,"AL>]]'AX*/E8G;4[T00@1?_,XZ[WA:' MLQ>#,QQ7,E33])D<;:1).7,8VFXHQ%P#N9':R)6A PR!@X!=T[2']98!H62C M(VK/42Z6L\4^RM_0X&2^#=Q4V_<4AY(O9@= M[XU_D!9C@T,4A-#;5&H='P>Q3CA5'4Y7.T8+Y)P7V<^EJQMI=X]'$&/D& FD M;2NM*D:K:0L2= M8I'!1,#Z*0)'I;; $D-.VSP;N:CY(!\ 9#,=,"H! M<%1,H<1!QZ[V%@,KZSL:/1T97H/^L>(M@/Q:V]P/Y4+DC"+F;$IY7[^9N)!< MWB[$Q#,;T>^A;_W>E_&UZB MF_N:3H7FIA+0.V7(M:&'VZ/%P BXX8M2!RA.Z_S3!U%*U=7="X<3'EG'RJ$ M6&!L):YW@+-KH"6T*T9+;HT.J2Q&USJW$XAX:]P*+7D#Q+A:*];JG%<0!^)* MAYN,JL_,$(94XN$G!+O.!VNIO*/^--F-]B[C#K5J^U/3#IJM*=!?9+^6?,=B MZ)5E1O,*593HP[K+#,5.&?3$0 RSZYG 9$5)(S2^+'-H>:70H0'PP$O-G$@F MX,]&KRE9";$'K<[8[!(8(QV>D#S3Z89BJE[3($95(06Q)7EC*62*)N&[;Y)< MX[" H67&M9B.Z [X2G0WX#+8(^RJ#4%+UH2-#!W+/M\ -A;,>!^\)'/P3N** MS;PNC59Y(.4D]PYCO@%WX;%AIS)O\B2S,K8>^U J< !BD@=8NX)%49$T*)SR M.K!07+<0-^1M(/1K5+628(F2K,[9?"UW264TSU:@*_TW16(*)>(<2F@T0O$9 M^P .(>D(,D0N(,"*:[ %*.$$'L3&80+F8N;BEB;+A=\)O@J%UE,>J8F%$??] M.ZS+<$L:AFB^8'Q'7>ZR%$-H\,0M26 + Y<'W(Y[R?5O0:<6U:+1W6)V]Y[2 MKK:TJ'EP9]>"4JMX7>^6DO5__,@2 $6$%JTX<,) M1X,\=C3"O&IEOL[IQ'W(.RH/+'0M:3AHE6.$\G;S(D]1K 4:IYV50A8H2]BK MQ% R9H'U XU"XU7TH_="/84(FCA[-G3R; ?GK1RP_1->GE:N4B1GGZ"<[A\L8;\'_I -/N M@1T,;]MG_P)02P,$% @ 4XAU6''\_,4?* ((( !D !X;"]W;W)K M&ULS3UI<]M&EG\%I7'-VE40S4.GX[A*EN,99YW$ M&R63W=K:#TV@278, @P:D*S]]?NNOD!04F8RNULU$XM$H_OUZWVE8O MY]/IVNF[RI3ZT]M9OOM5K7W;W75W'U]-#MR7_QHUIL. MOWCYYO5.K?6-[G[>?6KATTL_2VFVNK:FJ;-6K[X^NIJ]>GN"XVG WXR^L]'? M&>YDV32?\<.'\NNC*0*D*UUT.(."?V[UM:XJG C ^$WF//)+XHOQWV[V][1W MV,M267W=5+^8LMM\?71QE)5ZI?JJ^[&Y^ZN6_9SB?$536?IO=L=C3Q9'6='; MKMG*RP#!UM3\K_HB>(A>N)@>>&$N+\P);EZ(H'RG.O7F==O<92V.AMGP#]HJ MO0W F1H/Y:9KX:F!][HW-WP86;/*;LRZ-BM3J+K+KHJBZ>O.U.OL4U.9PFC[ M^F4'Z^%;+PN9^RW//3\P]VR>?=?4W<9FW]2E+M,)7@*@'MJY@_;M_,$9W^EB MDBUF>3:?SA@/;$0WORT.S_X%G]47-G;Y4U%@=^PBW6G2+V M^FFC@<6*9KM3]3V.+YK:PBNEZG29K4RMZL*H*K,P7@-7=S;;J%N=+;6N,T#6 M3K4PSM0T25O": VLT&WHLX"P:PU,LJL B+6N=:NJZAZ?ZUW'[W8 Q,^UP4\W MN Z!>;75+>PF>_[G/UW,Y].O?I[<3+*_7%U]HL^SKUY,"/C'X87%J[[4M(I M10O@YVO>>*9J 2^OMLT -QQP-N ;W,+P&0?S1:W.'GBN.Q.V0S%-^-H/IU= MXD<">]>WN\9JW 7LO^P+PG.A 288"J<)N",TD/0T'9X_/*!U)MD5+&WJ#H;( M[I>JPH.SM(L.MZ=(^,9GK2L JU9R8@'K, QVI(M*64OD1V1U+:# T0/(]UJU MF=HRYL.4K7\+)NT:G!3WBW_B)HN^;>$ ^>U=1+2Y'"GN&0>VP]4!+94&F9^U M*-R/F]5Q#Q]@B"9R@/E)B^&XG^'!%3\XSG[8 7$B*O/L>U"L=*:C ]\SG<4# M><'*J*6I',)AH8_T]Z5;O'>8G=<_L!^?AEQQYN6'V]_Q* M-*WL)EN!X6&1M&YUW6LDL08$G!=:CG-;_OZ_8:I6AO:@MMI8!H)0J4O5EA;> M*@.9.,ER=7/M9$IV-CW+_9JT_6O0A:A7+,NU:U+NN@6)8*SM8;/+>]K!>R][ M1E=^V\ _V?.C]U9$YX >:\>'1"R>W#RLNP$'RO@,XRQ[%VT_15&3;O MWP',EWIGBHYF(EY> 3)@YAULQEB =]TT ^P)2HZ@VR/O.>V1;*\%@K@9<'@ M0FO,,E<"YYN2" Z/K@&1:8J-/&+@])<=#V^ SS,X4]-5+#;TEX((2009BK ] M:!@S*Y##S1VB< 7F'Z!"[T \ ;;4;E<)B:EB8V#;#&2*RE<9G>C95W ">I?- M7F4?2@1D=>\V06?*1\K"AO>?OC,1@8U:KEF69FU8C$I.LQ/FTRR>)6] MTR!M07SJ<"HL81%BF"L9?_(*)713H"X8'RX"\N^"YO258Z6(:NXVNDZ.T,)4 M=H7\J0XLD_VDON!C$(G6,ACCAUG3W0KQP/LL&T&VVJ+M* MY'R440"FD_1L.&06R >YU(%W#*0+.H[$?R>*V;A#\PU-*8_A][CEK#06@+(RK8V,53!@/X,2M7K-"H.((DA9JW7V?0.\ M<#8!$PD)HH&;2Z0;[MFBW J1@AQK"XSVA'F $ MJ0WS/S<3/P@C@#NQ/786*C2<#L:?J6A+2C=G3B#5K0M\I4M.C@T"/+V$OJV&9" M?.%Q$,)R.G:1-\! NKM#V\SM[P "T:,N17>;EC75L:H:D'#@NE=B]7MI?O@Y MX]V)QS*9F,E_5P%' XVL43'M !P0^Y/L7=LSRX)%6]VC9X-R1",/)D##[&"H MXC#0E1U@#16D?P4 ,868O0T9_QI9C0BA-M%G\$*929I]_!^0,'K+0@ F#4H.Y8$.A;5?5T M*/VN0=VI"YX7WM_&=HR( K\$&P%.XYCATP((J"/)'@YY7,1[\X\LJNJ>CXW9 M@422,#?X$_H+\AX7L!D\%Z202.F6C>23Y-+9?K=#5!L#1 M @*OT3O#']%=S@7EA_MSWF =X"IEB>W77&#SVFA<7NR[1=^Z,'M!X[P4E6_4KFQ^IKX_6T.S\*SM@X4CC MQ$<\XEX(K-89#@1T+BQMXAC'V*J["G4>B@#@<;#BK6A(%O?+W@+/VL>!\'(R MF&Y.OW3JL[8'\,;B6(Q[>.2FBX["I-(=8PU@M&.PH46W"O@*H0"CHF;!J:QC8(9V#=\7GXDB>+/.R]PI4Z8^",K9+8D^03;1@QA"D^"# M9=W]#B,H@.N=N@_,($3B]\$S8Z#,(1C&H$%#<@$Y=,?N*G$&[ O(7*WQFV0&-;%6A85-PI.BK@PGVL2LGWE&7P3_2LH+T7S_=2#J7./?DPB5&8"L/.%7DI);ISN.(ALG5V M7A,"2VB' 0+)!]^(:"KA8=7LZ&#T"D101_MD9"@*^!XF_[?J"PS,_JI5U6T* M))_KIMTU;1J@XE$^1D4;">Q@ #;JFHFBET]R"@[#DG;+C.Q)STXA=.O7994YJA5?) MA9#V(P2VI^B=%91(J$1R!6.>'"C,GSU1[FUB_P1D7J(ECA&B!X >CR79YN@= MG4\*@0/'LA2+#YC/EZT;4(3:G>>]"U _FTY.LJT!1Y9CH#ZCP]Z96B%!>\[P MC,$(<>3=EBF[1B1?/HW56++$>F0/18!B\LYV!H- ]=X<)Y-P%C"0- /Y%QC? MPJ !$35H?5),@$CB-1*$=V!<=SH(Q(3OLC7@%)]ER)5X?BKFH<645R?-L>I; ML@'TIN+ MO*YH9)K;B1C'N^RM_-:;EJE*V#79,-$R2#Q]O,7LN;.;*80-VK-05H(H%,7? MFLZYZM[ !GF-6:3.NXOX#M((JX[!KDD!"7C>$=UB08CA( ,OF6-X:0B^2GP3 MCPCQ"\+2>01M8;ZU![#U M*2GORI9A$$>A@>K(WUCK9MVJW8;L3 X3Y>R9>@+%G#YOK\,4ZWK$+^,L*QT_ M>(P*Y?5_H%SX9EPN!(7P]C[[BX<@NT(C[J<&@_.434<%@JO]TK15R2$UV9,= MA%J/LT]H11R;FF7A,THJS.9?C?[E7)OWFE,;L]E7V0\^IC#/%XL+/Y8_,5 $ M@8=];-QU%.0+6B\!U2V8 GQ^F5],Y]GY/+\XGV5G^>5B]@B8L_SD?"[_=4 P MF*- 7,SR^?E)=GZ2+TX6L@#FAAV1/,LN%OG9; Y_R)AGV64^/[M\\K'._S>. M]7**@)V>S>"_BY/Y8T=Y>A8."/X>.\99/CN]E#E/+_^!(SR[S&=G\^QLGI_/ M3@'#)R?GCU+:R<6E_/<)1W@^R\].@3A.\_GT1!9(CQ#)9S:%/V#,^=DI?I-/ M3TY]CCA44J29E8X\'I%%-C%;U1+=$/8*08F7X MO:4YR&X==+Q@LCE.#7RRP'\O@(3.$:4P 3D_8%9P" F]F!9S[@. M#%T M^SC!]&.:)@DL1FO:X>U3#XJ!I.A"AY/2-3H@F=294::-WIM]!6T%Y,H M] %P8:H [2BYL%+"W!$[2Z@!1R),3PDN$:FQYY8[#SN.QR2!EMS'47RP9,)E M5$E:.V2AR.=V#N2A-#?Z@EH!78G-@):R/60J^\,\$%DMLV>+R86WZ2.SG)/) MXKU'-2[*CB-9'B/O%@?.;.PAG:6PE5,!P605C9YF&;&L*O*YZ2O62QQ!Y MPX]B,I?<. YQN]ZQ4R9N>A Q(:BHT'8S:X,6H0<-#"EO)F&RCV!I.&J@"/?3HY#<<. MRSV;3RYC.GA0- S/*HJN,T QTT76NK M- < 5-IO)60;IP$W5QSC11F#LD P8_' ML^GQZ?1X=L(I628^P=*.TPF=DQ.IM0K1X\^$;"7*R-N5@U M\3*>4COJJA(Q0D[TY^M0G4N%V>E:K7WJ=:L^AQ";N'QX'+MH7^@J*0H]R+%@ M/6EP]1! 460L?X-XX9PWX57J.O"( 9$<&!Y_1R*5*/*?O'4.".W#A8< \LS& M00H>)Z=)7M-5T6'Y!6"GKT@7]I2$7V$QFF1KD3 \FI@0MYCPCVM#HBKB@%%3 MH_20F.;XR3Y8"!R=S:# 9Z5,FV':G8._^V6E=ZH%M84VV8B'1I'/YHXH&15[ M 0((G&\X*8M&$ @U ,#XJ+]T;(KBA9K"!U2#^N-'';2%)^/.:>%21EX*J4= M7"A U$5A2.!FTTKUY8HCDA4G!"*#,D(MU\S G& 18%77)+O&"DP<17]\ W0. M:]"$L;QP@HL*2+*-66] RE4&1I>T6]LQ$"Z(X,JH'#]OL39)RD!7X'I0BLRQ M,5*M*F N\<=9ZU%IJ [P1* .'_GSI@<;79'$!$/E,V!@VV",54J/MCT1ZZIW M@="^QE H&"5(&1B?9")@.$L@=H I$9T^O5L$H\%1CJ MP,Q$-W'XW^"W1 D@?0:BVM4HA-1-239 0G.N=B/LT/3&8SYV1X)\M/(QY G*?9%Z(1YV^C:4/X&:ND L>X MR?/X14.Y!BICPA@4XMMP_)'J'B2WZF1F7&%[1^)Q&>EVH'8LE*)27$NIYM;G MR7U5KXJRMURV2SEZ-#4BX]J5= FQ8UK"8$D?"7G6#-&624N _+844QWN3\DL M(H;B]V@C4I>\'*_I&E&#^R Q+GH7K^?@;8R&:-<3W[\R.)=@J-M#1XO3H^G@ M-$9PUC?@Y63([NN&\LC(11&U2/.%?95]1)+"XN)_ZQNVJBBN:%S7FJL+8P%+ M98)H4(F61CD7E/1$9L.2XWK7XW/R<"EP+@NY!7 Z"YQ;J79\LF L^KHW*8MT MGY:H@#3E2_*Q$4Q MG)4&#]SFK4O[MPWL'PVS?6/#$)&&-5"" WB"SE(OL6BV_DJO2 MB'UOBLC(1 O5Z+O)H;8<3,&&P5P)QF5K6&V.-;A>"$6<.$+_2^Q%#H7!2VIH MA/\A?_JP2"0UP>Y'6ZK%G>\',L-W(?C*N^UY%# MDW54@RT]% >@3?H O=8VG6OS<.EO[X?+JA)1B=8-+A97H+12@[Y"(S5W1.CD MS<'-!" DMA6E-<$B V>*%"I9FU&,02+FTE4"E%@W6R!9;)4D7\(R*X1FT-:! M2/"VFJQ\O?5$U==NIXY(7/*[6:UP4AK^PO<#3()7H M-G=<&L+]("U)#Q8N=&[$,5B>:SLV0KV&%=MW95K;H3287GX%K!9_Q&#,\_1A1^+*@6V#6_H)[V)6ZU_B)=FV8H7.NF/I9S20@5Y- . M&Y5I\UT:'T?Z*S&EY!*F9@!?%ZM5@U'LRGS6''!;2OU_UY#1 2('_/AF+XS M+*F!2REV[\-NG*)>:J0\>A3EKEE#?@(5#IA@K8RN,OL8R=?:?VWBXH^H]8?. M#:2\A"/8-*(Z8^!7+,:0\R)QR2<5, [6\JH'/@#UX*OJG*_/AD_+;7<<>4'[ M]D,0R?#"QQ CN HQI+\T34EE$Q_W0PA<<4'U?&/;9 L%G"'3:7G3U""!ULQ! M+@[!06 045*.$2D*U! :-TCE#L2D1>A"+4Q;]%M7VH^6K?3+"!4.=B]D,JSL)/7U=P'6UV/V;5SRS!3IFJF() 79'A**C[". MH_X;OUL?N\JE(1^^I(9>U/SH.HF<\S4S@S>?CB4$HT,LB$]%<%*ML(\*IMI< MP&=A&WHFRL]'Z/74*"CZKKWMBT8M99& M!0@F@76>.O60$T9F]9X\+P_V#984D4YUE5!8K,D4F9"A=-U&L88MBC,G I&0 M.,J#ILK(V:4QWKXVG:O]><+6O-FV1ZCQF2#I5)J,6)(^M,-H[[S9Q_,Q+'B\ M J0M W5PEP+--) STAE)AT5.\A!^KM>3ZJE!9=[C9#H@A0]A>A&T_K&Q4HWF M@G3>A>/TJ)?V RM9V@\!"C0+7#Q@Y5L=D%D+!G\2K^^VA_Y*.,94ER!9>@9G M"6;:*.<5P>(.A[L&0MR6E:3?)6+SV?2)*;:])"GU3SQ,;A24Y@(8-*%]2JS" M+XWXR%?-E-LV3 M9< 2]X8Z3!H%-!N);0VRP[YH,^A+@F6G[LD6IH(*C.3SIYIF=246JTC#1*TX M\<*4C&@/J/W]Q<4OP1FXE)AYP'F>DO+2)(6=^,;+KKC>#]Z*@I?X5>/N\F _ MP8T2WX'$)P!QAU=*(.I\YB?R/DQ:+D+1RWBG[AZ4] :X@>&4]>!\5:NC0IHT>',PD2S$VNX_7],QQ[JR..C)@'TT,D#@Q?KA!Z@:*HQ4;'^0,;)WF8P*GTF_MJ;"R<1".=8 MH(33,Q04#G'=@P$K:@S5XI>!GZXJ/BS)U2:5)H>@H0BT/QCO[O\(?JUJ"TX1 MNJ+'=U%FZ@!(;?R>\X.3SB.7E>>%I64GGLU3PMCKTOW!:_#E%P-E%UTJ%;V8 MBXZ*VG]IIM$>ZUK?185PKJ8:3QL'?2&)"K3W;#:9I14YB^B+U>]T$M+ZG!O* MH;^EJ-)UE$//;K@H7![1,+J2++LB69M@TN/Z4$8><08:H&KNM78E?_5Q^,9; M9 D43:OMRQT"U45O6OO&E];\,5PA[1H5$3CD^E)^%-J M&^K;IJ(@N-2 >)'KJV,DL5)%F921N5U2Y^]R.Q,6I5#.05(08O$W? C""//> M[HNF] !*MB69#)O'2==03(R2>7A#!1D.V,U)[>NN$RW0V_,;W^BV>.%2(2R" M0O'50=*/^F&HHXJ_);4I5"O[QDB]U)Q)G'6_,\/M.Z[ZLAO4@^A5RK3; & \ M+IFW\<:R9 JDB_36WR"51A\BJ,?G9$LYYKM]9MNK]@"AV-2.I^JDRHIV^A@H MLM-#4"BZB1/656W58,:3> L>$"MBECZP(,7?/*_X@*:[#,HQ9E0CM;<]AW<& M,+XW$JCBV. M!-=1-#\:DJ(]B)ZD>A#E92P,Q61X_,!OG8[G*K5,'"^NZ\!B!HT9;59SG(4+ MA[URQ<<8L=U1=23OAUJ4&$9Y$%$+VOE4[D6LN?4&;,PEKNN-8K\>@J1XC_8V M[.[VR\BU:"ZX(;=I8;4&&+P ?>TXY*#V253+@RA,KKN8'<]9B/I.M4+9)W+? MP0LO'A6L^ZHR>TA52N8QQ9$$9OT=-Y%4Y.D[3%I2+(ML.F<%[Y/:/D./4!D% MSH32]BCKJ61$-9%_!!T-##VW Q='8&P78(QCI\6>0!N\_3 N3-KY^KC2=(:2 M$";E+Q(!Z]8=[A!MR[:L))(&9RYIX4/[,YYOR@G?4OG0_6+8Y\UCY*Y)K$X[ MF>?NS:1L+-2*4?'H6IQ8;-5T9I($WT0X*[E,E&H-DO19B XTK7.-,53 J[IP MS^_L?:'+K=3(7:G9_KVF((.=)F&/S24S^*;&+]J]X O<_1'R]US@(57/>%!F MBY::\7S!P]+.4JI2*+AN"Q3$LFE;+M5J*;;X<>_J5>DTDCY?S.G%+EV4D?=@ MDBQG*HO4S,CUL72=WUXD+=J=7.<3XCAT.'D H8DWFEZ_(@XZ3IZHZI&S"=+$ M)0B/*36XQSHQ9']SO1/\9:@Z=HGYA'S8[??.Y(=]\WX406.7X0ZJ R1*P\'" M_3X#ZCC9+G$[P@GB0O$G%!6@Q2@RFMY;FRS"]SU:K$ELNV,B/&&4C;JE^PZ1 MY2B/@G?U *IG\VS+-Y_[&F0J7XGOLN8L=;B>/KY] Z5;\,79@$M/AVM61L_F MVC>%,PZO75D_W=XM"K5&M83)DKYES3I^812F\4151;4['(:)IPTAFPKD)06N ML4@9*Z9< ;S!:XS _".APQ>FH/@+ZX9[!ET=(0,/[X$[EMV0-T0?08:(M5V7*&R?S%*E(PSOD"8\A6^[@U@ M.L:0/>)0&BQ<"D2T@L4BGG*PT-SKC!19L:\SDJ) 93T_FV+/TLGI\T M-/^J"A^G0,H#TP:-W)P[W[5]CD[A?X419X10WF ]Z_ZKC]UMWM>LUT M>!-5=F;']'L.3#KOA'2>9<]GDXO+%]DO=#LQUO*(-_Y]3\ .=QXZHYGS7Z( MZ@/'IK[,+\[.\HN3$]R'NW?HCP=^,?MG #\[R1?3D_P4U/L06!8%>?:-X[KP M+ _%X'*3MO!.GA_(FC#K[WA1&/IX;OHK>0V^%V#C$=) 1FHI;IS(2"0N%?:(V&7U'FH.Z3JL-/K6"I,'H7O0Q?9E MZQV:&712_B5_B.YR.KR^_M[A!RLL!H)R7U$,T.?NIP?N',NXZ%OM6<9ILXA%HA*6<,<-G^\3MO?/ M._[_OZ>/U:+:BE;W5YBCY2SH]?U;H%#-,>/B5N]W[#5U%27B7"\ XH/J2_,1 MH3)R)%(H9-4V72+<,>N.I;K/'##Q(;C(;IP+HI96W_/(3R28PQV1IN,.?CP# MP]>9.&J4T74P*@@NFRPJ!QI?PB]Y12>$N+OR\+Y_;^I/24$5]UG[,Z+R8E_H MMK_.\ 0I09Z M. ;/Z>'H\FC3E*%:%=%4*&[!BZS'K>"0C$!TK] 9BPE>4/T*C831FBZRA'YQ MAF=\]UG"H8O\_'*1+RXN\):9V>59/C^[D,NGF?0&@C";Y8NS17ZV.(O^^L$U M&AY:!8;.+_*S^0S^FD_/\LOI:?8S^:VZW.<%3D_-3R_RBXO3;#8_S:?3Z0/C MA77YQ.<_/88X/SE= NT#DT)Y$/^"5Q+3T)!\1 M2>,,S*$I@7]@5A*=B&,[S+D8LS+G/IJ-N M96I66U'+X)8ZP@>.%-4QNTY4DGDB;W4;[O_0Y2@:XM_(BL)63Y*P3V">R> ^ MHKX.RFH,0P?*',>%C4@/.Y:ZV]\ 6&6OR/FP!R^$H[/_WAF'D>$.9O=%?K( MIP$-<&"'<_CS*K9 #ED?,/QT^L+?J^5G?(H#0*N>7J2KOHNLU3_>"9B#0 &E M<#D[C?V!/]:!F4X6YR^")P-H[+?BV?Y 1L]UTL@G=9#Q,&<;C?3[>06$M?Q1 MPX'4"?@K#)TJ^4)W4O$U&])9)@82_^A(W%A'U9;QM4_^6OVA:9&RP!-!)\*1 MOAZ^ARZ/8L][+9S>0$M_"F=_8K"7^FZ@)9&;95F60C;,=Y%2<:^[5T)'UF;%Z!P%_ETT08HP/LMZ#2\W/F,48._7.<<]:N; MG^D)A4_#+]]]B)KNC[-K+@#]R'3^_*=F!R)S,3][X2_K,+@U3L:E7<)4WY*Y M]D-O0H?&T_1J'=!JONMWW[UJ0@MMVI6)>6V'QOL='V+ 5'R#P',]64_ /V]4 M'=W>:^67EL;!YUL/J4!$2(I,L9'SV!<1\<3P]S\&$Y/LS M?O0M9,?84=@VMT$-\#.B;3?\G;]S)5SOT^]*(O V#))&_JZI3B88 M J^$M*0@9H>ZKMM+@QJ?,J)TL95+L5@SNLBB=I?;R5;#[?*_B\H\G(]1V66^ M1U&AS>A!2HK*]&-J&-Z5ZBN<6BXO2F+W? Q19Q1=U111"F+0'7IEFV#,^R+6 MCG\1R=-)1QVMN*$(GWBGOK_!:PSLWTENTF;I*.#,/?O-Z!5_L=_:HAUA.LX-7IY/STB$MJW(>NV>&4 MF"_NFBW]N=& I!8'P/-5TW3N RYPU[2?";PW_P-02P,$% @ 4XAU6!GN M' @]!@ 2@\ !D !X;"]W;W)K&ULC5?;CMLV M$/T5PEVT">#8\FUOW5W >VF;%D$72=JB*/I 2Y1-A"(5DK+7^?J>(259CKW; MO-B4R+F=F3DC7FV,_>160GCV5"CMKGLK[\O+X="E*U%P-S"ET-C)C2VXQZ-= M#EUI!<^"4*&&XR0Y'190@X))5)/&CC^UN).*$6*X,;G6F>O-4F"W76C_:<0.V)9 M<"?NC/I+9GYUW3OOL4SDO%+^O=G\(NIX9J0O-JBES6%:J[B-*L;/J!B-V3NC_" MF+9!3%_2_FV9>E'%<0I%YC M:>R6Y=84M=$^VZQDNF(;8444)Y\,ND-7.3)86=@-XB !16N3,W":R2176R<= M0M$I]%I(.E9:DU6IAVVN%!V-VCF4[S3"0H4BMXR3<"B4K^TMK1#!\8WT$$?< MTF9O2F[]EH$\N99?>$3HL;*NXC@)IPF=QQH5-F]T #7CN2);3L)LK-P-=^QD M=#:8@A 0F-']D!0K77" I=RM6,FW$3[?I(!B.AF-=V+LE=2I0F^L!>TA&NUX M),O4..]>!_#\QK"3\6#62H'SA"4D:A,NYC:7UH50%@([,F,X2N^-%F^V@@,R MK6').G!_,-\9>@6##!%D+M8V!]EH ]M+2>SU@'['=A9$R MQ=/45)J\PP@-88%[0KOP7;OT:8.4AW*N420G+/F'$Z[9$@>1< M6K;FJA(T!24E/59M[>C.\>CG'H-T0V64*O(V![)FX]@KSQ=*(/.0,Y5#TMSK M2[C;+?D[*NG'NJ1/V&C<'T\F[+Y)Q/[A63])$O:QDX<[*F=(G;./H9_VST/? M67]R.HHLYB*-!;4-.;WODA-[JSW72TE.1]Z#@E$_FA'+:1,JP M;A"*H:C8H\'TBWY3"2I,Q\912 M+: =-78=R@J8(]>/LU/8[-I7,H6V; M$@"Z,TFX]S966O!TL$OC/H#$[ L10"J,]?(+=)IUX/8:+< Q3AB1%[3\C"Z( MK&$%ID;:4D7;1?7S;G2AI"-RG3ZIIQ60S&*S'.FP_6'9R:D_6B [@TW.B;X/ MTM>P5227%O 0\IX:8M6:>*TH%;X7@O*H5%-EB;Q2 ?]!I\2I_G:#/4-IIUYM M.XD_')BPO#(J(Z=CW=6Z&I=#"$]-C;6!#]A]'+8D%&:+H"]/\ %<74!I\^VX M#^0.]9AOWK"H].YXEQTV&HA7 MG?9M>U&L_'F%A^\*<-M:6$\( W+%2Z[ MPM(![.?&^.:!#+37YYO_ %!+ P04 " !3B'58PX5495@# C" &0 M 'AL+W=ONT>ACW0TLDB0I$.C[*3_?4]4H[B8(X+; ][2'1'WOWNDW>> M[(R]I0K1P7VM-$VCRKG->1Q37F$MJ&\VJ/FF-+86CEF[CFEC411!J59QEB1O MXUI('S&SB:F<4IJO+% 35T+^[! 97;3*(T>#[[*=>7\03R;;,0:E^B^ M;6XL;I^6+HY8/ =XD[.J#!1[(RYM8S5\4T2KQ#J#!W M'D'P9XL7J)0'8C?N]IA19](K'M*/Z)]"[!S+2A!>&/6'+%PUC<81%%B*1KFO M9O<;[N,9>;S<* K_8=?*CMABWI S]5Z9^5KJ]BON]WDX4!@G+RAD>X4L^-T: M"EY>"B=F$VMV8+TTHWDBA!JTV3FI?5&6SO*M9#TWN]);),=9=@1G,-\*J<1* MX1F7^VPI%$YBQU:\;)SO$1 \3L7N=C]NCC(CN) M>(EY'P9I#[(D&YS &W0Q#P+>X.Z;OXYEH;4Q/&[#OZ5SVH@-N0+?-<8 M7W@>ZK>\1396YNQ+:4T-!0,\ -[GE=!K/./'5'2"%*8I]XL._9(K$\""^KYG M_/E***'YI%U1A7 8&L<[DBM!)$O)("POX MN44$*-0IJ+/H@H.$99&&^O(!Q MEO0.4WG])$70A_E/NK0'IK''4D)/^=^A3P]C&PO=V]R:W-H965TY,:6W&-HUR-7 M6>)93"K5*!V/STV5U'1GF:O+DMOM-2G3+)))LINXE^O" MAXG1"SI,8=/+.@9&7, M8QC\GBV2<2!$BH0/"!Q_&[HAI0(0:/S382;]DB'Q\'F'_CYJAY85=W1CU!>9 M^6*1O$M81CFOE;\WS6_4Z7D3\(11+OZRIHV=I0D3M?.F[)+!H)2Z_>=/W3X< M)+P;/Y.0=@EIY-TN%%G>]#GQK5)V3Y6Q M7NHU^_-JY;Q%J?QU2F^+-CN-%MKGTE5W),:F8TH2)CFFO3!LP7Q& ?)I-<;9UT M7<" -844!;(V1FV0'N)*KNL<6UY;&C#'%<5%,XF#D*LZ]J[)C]$J:[):@)XW MQR\$M$GA!EA!J#H+1UH5'-TK"$B"JP';QQHM0#;J.)A^E)UL W(63T(J!;_: M+UH[RH+P0/Z0DB#GAOT>O79=_P*DE$\,,1D,R#JH;*0O6&F<(!LK MH7$LFXS/!JPP#2$;6]N8/@N\;_EGZ7DD?,V??(C@0IA:>Y"$:3->@=J3A(&1 MVK+9V[,8JR6V E5:4;1%M1V$33[@[HWGBFD<:J>[8PC=H?LBR.R\!4LOSDZ M2?\]E/1HMSK:#DB"Y(:O4 FY->6W$EE#EMBK=#C!SBH5W?VT)NX"$_@&E2OD M[;PCAK^:#"^.\@$XW4W\-R (>!^V.,MD.#!(E;K]4+;?K#6WL09#I=R8LN)Z M^SH>VE0&+[@.C1- .G++2C! M./!1'(T7VFA+W':"2_ZWL=)OO^H""62K>7>X/1AQF-A)M+8TVT"<1P:.#L:S MMS-C@^MQWP9"KL$^(I(@'L:"M[@Z.9E1!/^D99#VX(-)'75+OP1DX^JA]YYP M;)]AO9<,X>+LN%>_T=CW2ZSW4U^RT<'U P36\9(52T3[]B;2S_;WN*OV^K(/ M;R^!^/RL)8Q/48[4\?#MFX39]F+5#KRIXF5F93S4QL<"=U&R(0#O&PO=V]R:W-H M965TVMPD2R5>G:;FWP2Q(X0"LRL0V#T>,$K%,(!$8UO M&\R@<^D,]]=;],\^=HIER0Q>*?'$MZM(\_RFEDV'6NU!NVT M"FLAQZ8IR;S6]Y61GIS?R!:55^FT<68)SPBC;F%ZVIND/3),4;I6T MI8$_9([Y(4!$/#HRZ9;,9?HAXC5F/>@G(:1QVO\ K]\%U_=X_9\%!]?<9$*9 M1B/\/5L:JZD;_GDOY!9P\#Z@.R$7IF893@(Z @;U"P;37W])3N/?/Z [Z.@. M/D+_N!;_TQ2N5%4K21L#:@5\*P]!T@DGR8:V >85*.58+5%W:06+042(MA2-8;4S,G%H?W!9D?I$UPU6M,&YDK[L[A@:[AE%C5G MPL 1I&$ZC.G9#_O#!)[H'#L_4%=PG)Q /!.3W/ MPO@\AG^[#R0]6*#O I?K+M&48$&1Y6 5/&B^HABI@!1OM8VW!P\E-[N7.U.2 MXFM-]U5KOD1H+!?\/]K2]4MY1U]>)M]^ZQ;0^$1\E=$/>6U%H^KK<.66PZ,8>CI)?0W2:$:PWJ M24'%^61=<7:IH49DSH(N6Z?B<)P&;Q.P%3TQN614V1Q?:-S4E6L&7!%]VX/9 M3_H]A(7*GM&PO=V]R:W-H965T\>ZY%Y(/ MIQMMOMD2T<%3)96=!:5S]544V:S$BMN!KE'12J%-Q1V)9AW9VB#/6Z=*1BR. MQU'%A0KFTU:W-/.I;IP4"I<&;%-5W&QO4.K-+$B"O>*36)?.*Z+YM.9K_(SN M2[TT)$4]2BXJ5%9H!0:+6;!(KFY2;]\:_"%P8P_FX"M9:?W-"_?Y+(A]0B@Q MVO<5O@*H>WWQM1 M4\?=-'*$[2VB;(=ST^&P5W 2!@]:N=+"6Y5C_AP@HJ3ZS-@^LQMV%/$.LP$, MDQ!8S(9'\(9]I<,6;_@?E8:PE%RYYP7#GXN5=8;.R%\OU=XAIR\C^WMS96N> MX2R@BV'1/&(P/WV3C./K(WFG?=[I,?1?V*'_@P,+"[H :C96*S1]PULKFK 0 M7(EPJZN:J^WIFPE++JXMU(=@V(-EFFZK=9A[3.]7:$G77J@UG#F^D@A"D5XW MEOSL^=7SN,^$]TAWK=0RA_N*HCVB#V#A!)(PI?3\R$9C>.!9286:?Y>5)&$R M3& 47C(&]ZIC+T\#OV-6*BWU>@NGO*JOX6-1B P/7<-).MK]W_.5-MQIPO]A M,(DOVB\9A2P>PV4X&<:PR+*F:B3WQ=\AG8-,= %]7HM*&R?^[A1GDW 2I^=P M=A&.A^-S^$#4^\KFG, X3&-&(PN3R_1G8'X(C$]$U=8WW;3-WR(W%M#?QR,; M#!M.;4T&C.A%RCWP23P8[Q4AL:^ML>5/N1V\=*:C P:JT*Q;GK5T'AKE.C+J MM3V5+SH&^V'>O0,/W*R%LB"Q(-=X<#$*P'3&PO M=V]R:W-H965TGS8I4JGVI?>=WS^_L^F6R5OK95(@67FHA MS32HK&W.P]#D%=;,G*H&):V42M?,4JB7H6DTLL(7U2),HF@4UHS+8#;QN3L] MFZC6"B[Q3H-IZYKIUSD*M9X&<;!-W/-E95TBG$T:ML0'M(_-G:8H[%D*7J,T M7$G06$Z#R_A\GCF\!_SDN#8[.*%K:;!.( "2]8*>Z_67W#3S]#QY4H8 M_POK#INF >2ML:K>%)."FLMN9"^;<]@I&$?O%"2;@L3K[C;R*J^99;.)5FO0 M#DUL;N);]=4DCDMW*0]6TRJG.CN[S'/=8@'?.%MPP2U',PDM$;OE,-^0S#N2 MY!V2.(%;)6UEX$866+PE"$E1+RO9RIHG!QFO,3^%-!Y $B7I ;ZT;S/U?.D[ M?'?LE2T$&F"R -\S$P9^72Z,U?3'^+VOYXXQV\_H'LNY:5B.TX!>@T&]PF!V MK->;W:(_7^OY2#)?HE[F&&;$SLY9D"50/> ]0)U?Q?^ &F20*[H M91I+982S%4*I!#UQ+I?PP;K#!BXIKUI#)>;C^5NN-\%V_RM5D]D8UKU7VFB. M$DMN#1Q#,LCBU(_#T;BO>)0KU9)1:9K?$R5O"!P/1J,4AN-A#[MELBWIGEOM MY-V\N%V0<-$H@Y.C<1(G%SWVB5P$M7DK)AEFD$:C'G1/Q\ET7L$)JYL+ZF9% M]M:06=F>?U''<#:(LT]^/(L2V/<' M"W<\H$:]]$YGZ)9::3L[Z+.]F5YV'O(/WCGQ+=-++@T(+*DT.CT;!J [=^L" MJQKO* MER9_\M*(/ FH'H/52*;L-W ;])V;V%U!+ P04 " !3B'58KTK, M+ED% 0#0 &0 'AL+W=OEU&V9@NCFNUYFN.-_6EQVHZH!2Z8ANTL^1Y=3(ZG;\Z.Q3Y)/"[YDW8^2:) M9.G<)UF\*TY&,W&(#>=1$!3^W?(Y&R- <.-SASD:3(KB[G>/_C;%CEB6*O"Y M,W_H(I8GHY8=TUB)E#R#-,_K@;"P#O;$%%U\" M3.'6X%O6^W:6/8IXP?F$#N9CRF;9P2-X!T.L!PGOX &\+C1:>5?1.7SUJ GP M'4LZ3TRSIS]/ER'M_[6/@1;_<#^^],^K4*N<3T9HD,#^ED>+9T_FSV>O'_'^ M!\+@_"S8P$&_)9!F$:S9DC*&;B;7DT$M3.@WA+,;]$8%(40PX'*0 M.=.FS'0I\UW*Q)((+UG;=5)9VQ24C"HX81-3\+1V/K$#.KL@*)2Z%IZ".-=1 MI9%8A4S5[+4KQD)5K<1PRF9T41GP7F.F8B\H TYNG6DJY.FV2TN?7OG>GY@) M?;3T*Q0J*;6?4H-GXR$/5"M=] XIX:.OGY:6E6G-8Z&PE%@$'D'TK'1A(W7! M&5VHY&S$OS9<.(=;#1F%6E=]@ERKK5H:%@[BQA%_;A"LME TIE.T]%[9!K<7 M=6,I*9_67IM^9]PZHO+/C?8 @]H7+'BY)Q+EH2P;VM6;E1P%X)##\0AN0^"[9K\.FVM2Z54I+P!I H';J56S#WG M(K47$X.^Q>R&?8:& /\V-" PEBK>=YAE+A)142/1A="X9*KP>E$K(>BK].P4 M5;*<%+J^I9Q]A,M]UZ:<*%I[U]3B;DOY#^&^3ZF!64,?E$ M M>0S@=W\4!,SMU8+7:N8](4_A3.NYH"@Z9HIV-_#>V,N*?9Y*B_%R2L82;N M*>S=X5HTOJ=&[A\46K&O"(=KJ;?W994/LP;WTWS'D6]#/VBCNH<;&B.T3E\W MEBY+Y54UIO>,JI-%A<<%>C-7IG7NPKNULE\=A32TO0[<#L$&%P#?P>U[[TQW7JFH^W5ZBXNSZ*KVP3KL M#L_]T_:5>R_>_E9 !ZXQF,GP"JJSR8NC45O._2*Z.KUYERZBR=)GB9\L[$4 MYROG8K\0 \./H,4_4$L#!!0 ( %.(=5BHQJ&PO M=V]R:W-H965T$[QY7=6H./I-#ZUF^NJTF4>D(HL'0>@=%GB1M<#=Z]0'[>$8> MK]3"AE]8=;IY'D'96J=E;TP,)%?=E]WU>=@R>)L^8I#U!EG@W3D*+"^98].Q MT2LP7IO0_"*$&JR)'%>^*%^=H5-.=FYZK6QKF"H1KKBB+U<+^*P=PHS=LT+@ M.''DQ>LF98]XWB%FCR .,OBDE:LMO%<55@\!$J*WX9BM.9YG>Q$OL8PA'QQ" MEF;Y'KQ\$W,>\/)'\0H'E]R60E/P"#_/"NL,W8]?NZ+ML(:[L?R;.;4-*W$2 MT:.P:)8835^]&!RG[_8P'6Z8#O>A/ZDZST.$+PH^MN(>\I#N[!!^*!P#K@#D8 MQ>"$L"1MW5I27[-MM. E1QO#C(!*WC!!9M4_0/)-O<)9 MZA2".>)(<*[FMF-6X((IT ]C"P#,>-Z\\H<4$=T#_XZ/?-Z 28J/_V&A?^@E M,55>+,/U/@SF/CN>M5@3@!6S4+7H\3XQ4]:]MSR&,PMZ#G2;41:$U=_HARE^ MO1WT@Z063 2AQS](X]$ZN8&&%X8HYJV@ +GJ789J$N6>P]YJ*FJA>RN:QF_V M5_0D'IW\SXKFSZLHM5Y7[ZCHCFH.'ZMF_K1J9NO$QKNZ1K+5WR6:19AB%DK= M*M>U^HUT,RC/NOGP3[V;LA3$@BB!P#F94D5'$9ANP^?LP_0M02P,$% @ 4XAU6*GALTS.#P (3 !D M !X;"]W;W)K&ULS5MICQM'#OTK!<5)/$!;HV,. MR1R^IR6/,9^R8>-1U(7BWPD M'\FJWN?[+/_LML84ZFL2I^[%:%L4NZ>GIR[GB;;IZ.5S_NXZ?_D\*XO8IN8Z5ZY,$IW?O3)QMG\QFHZJ M+S[:S;:@+TY?/M_IC;DQQ6^[ZQR?3FLID4U,ZFR6JMRL7XRNID]?G='S_,#O MUNQ=ZV]%EJRR[#-]^"5Z,9J00B8V84$2-/ZY-:]-'),@J/'%RQS56]+"]M^5 M]'=L.VQ9:6=>9_$?-BJV+T:+D8K,6I=Q\3';_\-X>\Y)7IC%CO^K]O+L##N& MI2NRQ"_&Y\2F\J_^ZG%H+5A,#BR8^04SUELV8BW?Z$*_?)YG>Y73TY!&?["I MO!K*V92<BFO1,KL M@)3I3+W/TF+KU-LT,E%7P"E4JO6:57J]FAV5^,:$8S6?!FHVF=JY8H#9,>D/=L3#I?STPV(VO7SF9:F/YA9?&L6/J)M=; OU(57O]9U:,LRS M0!5;HUQ+A,K6_-WK+-GI]$[ILMAFN?W+1/SUJTSG$3WSQN;(L@P+BDR9]1H? ME$;.RHXL43G>$0_K.%:@!U?H-++I1KFM!IST2Y@E"3*5GQ^K3\,[N'+ES)?2 MI$4,A7:[/+OUZMAD%QL01J$YX6FK01VTHQ_H(7HF2\T3D-L3$,6M2;TV@=IO M;;A5*Q/JQ'B30!]XFA&;S@4RT=+#XP%W7>MXXVQ'*CFU-[D! "Y3.OH3V4V: M9T1NQ%)L1$^= Q@6 [MVT?MP7 ? MLMR^D(7!D#F)BI#:(,5+!P8[+S)YJO) M0^MHC0T)&KLFW&,;ZE5L@F%Y-@U1(YR)!*$A,[ %J!-[6I!SZ@$A]Q$DI,.- MR2T"X]^P+,7RPF([;&36)H>Z7I;\QC5"]&L#JMMZQ6!K48IVI W2,EF9G/ < MCD$2M<+3SI78K]SA^V:[L;I"(/-"1FT'2?(I A'[+; 75K@LMO@2,M8VU6EH MH0N<4W"P.EZ=FY@?2+,">FP!*?;>:L"_,AP&19Y)!:.H;\6.#L.L!&:(&;;) M9Y^/D0'QB=='F@3KGH=T;_;N%3=#6Y.RPVD-AF=N"O'1= MYN&6L+W:Y(8-4X]'-]=7HY,JERA3;40@>%4)5Z !$^\Z.T+WV/9J>H^;% ML<_FONOQA"@V_H8)WH&7P?EDTG)U'5]]0$C!39XY1SJ'QD3\^*/+<:T.[_C/ M,C5J-K1A8B29X?O(2M951@,R?*D^Y; <'XMMGI6;+2+UH]E8)_@*V3'RU[F] M16"HZQB%AU'] ?GE-5 +=?6T9]MH"B;(MD581;J'0"*$:Q,>IQR ;$8*S\] M!I?N".J#UTG0/H"U9QX I7H,0VYM7I1&Y%JD,-!QFONVH)*4@X)<10U$CC$] M7N7-3N?%W8F0S4&U]F!^;QSII84Q6*%I,(%Y30X_IEU&[P"ZNDHHP2B.47K^ M9)[FM$-.<#"9*/+;Q M[F[Y(5"1%1I!V.A[]"_.G(Z[SFP[KBDSA.BZ+,J\PX\ 67_DEZ#:G7A3GII9C1H3U0X1C?L*9LBTRA"*G2$9;G!^6H3J:K+Z<%N2;*D M#J> M_EA10KOU:>]7K6\D8HJYH^I*K31J!0H?-X]?B234E&2>D/">7=+$L#.X'DM1 MH=W@?OASCW)4H&!"'$6#CQ^?;$B^AM,"15P7F551564(@7FLH807+47J) QW M5N;?J'=[6VSKBG2#]LD"4 (J4 A<%"?/9, 7VQAP8K$%R9Y/&#V*,0M?27#V MZ@F@RE)IJZ!&BY99?]_.T(@N7>^N4@[XFSL59YK,Y0&9'2/!JVAZ:%7;5K'- M?1?%P% +B-)$*VD[LH:U]^90@T/1C^"O]2*;CQ+*EIOPB)"+H =&E*B52;XE MBDPB[@YC7<(:"2'T.W%$D5,@R#?2D$CP.?!A/6'D/"D@%GVP\I<=[OT9*C@$ MGY,J0O9UXP4/1%A\YX2S0FA&W.34JD39)0@(0?C:$DA'[:V#W9L,C4.DI:9J M+3H02Z!1C"CH.9-VU11#GV0@"[!S04%*V9( )(V1R$K[#KG4C]<=? 4&5P79 M N&&*&7X@ ;F4V+ %LP03#'LPPD6H^GL@R9^[;=BY$YN5.$IYQ#W5"H<43"T M)(<:&4))N88_0*/9)N5Q$HJMMJF M,LQVYXOB "DM*\ MWQJJNNW>C_MX)&2ZD9X]!?2)\3UBY<:[MBI+JQ!^T" =IB>'Y?6 MM)91NU*,"6$J%9(KWV7#]'(R8$6W]'R/";-E,)U/@HO)I5@T"Z87\^#B,W8CA4(JSB[ M,Z9[$D!$3O7&$-YVC6??]$7,L1W_]]>,0%E2X M!&K449Y8X9::V,*-3IX.@?:ZTQMBBT/KGPJ^A&UW4^[O9"0)P,Y9:B M#=R0H=R+S)YAU)S[N+NG9&N9\Y.'7]S69A&<>6W^J'Z&%^O&HI,3\^!R.0_F MBX6:3H+I\B*872R.MMG38$["YQ>MOS[X$Z"#N^#1V2*XF$WQUVQR$2PGY^JW M*D8^-C$B3_^64L\R.U\$B\4YP)7D/_S\%5 ?R_0Q=+_/O$@,3\/%I<7P62V M('_/SX$JNX=K3XRU_OBR'GOK47\Q-+O>/Z) >+CVH00/=E>?WJ/>A,RAHQ/I MW%[# TB_=[;X"QRK0;<_Z63W#*+'5,NN-MR6H;6B].1F5:CY7J-&FLJX8) / MZSQ+5&$3:4;IW^IP8];,3]TSJ..SH3\QH&U9)^YJZ5#R/AK<3_0G=W):1V+; MI"'(#LSP(/LIO"<#\)ZO/X@7$9%Z8]AVWY;+5-:=9!YAIITU--RMLSMM(_5H M?KF@&DVJ(D$Y<)ETJT!8&^/Z]%GI)*7TJ.8+W.:BPVGZR1<7OWH:F1Q^6PGZ.[ZI('1 D?O0;^2_5 M#4NK<)*4J@VJX>"N];Y(/ASK'+K("IH8V*&Z.4JMF$UDU;> M"^CRLG15*Q;4$'1O%[ZE8-W)=8GC07%+\PQGEERK:NZX^2;/WQ@)O_APH#&. M6YIJ_?W+,&]!G0;2G]3"+;1/TKHWER,9SV& :./W]%+I !-[=BCJSN@C_-0: M:(4S:%G3E Q$32?"NTXD!!V\NQT^+L:E%S M-\C<*J$G9S2'@K%;JAY*X6T+_KX\?D_+ 3(?'IMG0G:'?-9+=4'M0SNTI8KV MDS.,,V*&K'N3)\L[_5LOWZ6C?]@>R"^\1*) M1$G^S(ZD\UYR/="Z&%_IF,\\Y$TT/1P&HJ[F>R ^P0PK9>Y%,LT7[4,\ZZH% M_J"SDR+"(;WIIM63^\/ZX;UKJ'G9K/&MG'8Z>=^# LI7ZZBYWN77)/B5E=@? M6&KGLM"R['NUX0#,O3-._^8,?O[\Y";<9C2<4%*2@"2+3,P E)@/=/ M:#@U]WIW%/TK_)C7;WJZL.X7.4) MW4D@9%[[VXSWFEI 10RA?BU X^]H/K19H00*MP:8O2:KWNU#_'O4:AW;M>? M;Y:V7KO8EMX^=.F:]9"R$#1UNT%!K@SH++I,*>/X+LT+\M34&,3)'6JW#9JW M,NX_U*I:G@]HB9+[(;ENPR[G3ZG9'+^GBDD.2-4G.N3(NG&PZ-C_EM\I*4Q3 M;3L7ROZ3J-LWT%@$%EOVY\556SI\4J*^J7A>3*2OOK+W@XV\CM"ON&K^77 M:QL37[H3UI]NQFJ'\6&2O/Y5@=E5P=>XG@;>1O.UX+?1MOY&SBLA,8D"#--S M(W>XR_&RN0,_]CI@)\!LDIC(2E<@;4"E>4#QXTIZ:PI?4'W8F%;-1U&)#,6( M3?W[<1HUU6CCB&6XY,$?N@99SH'W@,LX%.0IB':JDE.PD.*RO\%0R * M'DA"F_([ 8Y_$?E\#8^F\?EY7EPR<;R6P5K+)V,+\]'DNC5AR+;\4O@2"YP M _^Y-1KA3 _@]W66%=4'VJ#^?P6\_!]02P,$% @ 4XAU6'RZ!.E)" M^A8 !D !X;"]W;W)K&ULM5AI;^,X$OTKA"<] MDP"*K,-G+B#IGMGMPXU3*!KU"R[+WL69>W:M+\Y497-9BFO-3%447&^O1*XVY[VXUSSX M))Y#DI@AE_UCI[[9:TL'O=:/_%^0Y? M9MR(]RK_0\[MZKPWZ;&Y6/ JMY_4YN^B]F=(^C*5&_?+-EYVD/985AFKBGHQ M+"ADZ?_Y71V'SH))],2"I%Z0.+O]1L[*#]SRBS.M-DR3-+31A7/5K89QLJ2D MW%B-MQ+K[,6-5=FWXROX-6?O58%<&T[A.NM;:">9?E9KNO*:DBE3OJZX%K6O MUWP+:%EVJ34OE\)=__MR9JP&3OZSSWNO>[!?-]7.B5GS3)SW4!Q&Z%O1N_CQ MAW@4G3YC^:"U?/"<]C=EZ?LTL<\KP:X4UW.F%NR#U*@:I0WC<[6VD+5XG43Q MA/U#E.UNX]/CQBT_\K+"C7/ MDFG@U7"H1E&O,ZO89B6S%>,;A,- MRY;-!)/&5 A$!7#K3CC@:."\@1> />/EG#19CJ@%;(,W23"*)T$\25ZPMM7' M5GS.XF 0I4&:#)^RF=]RF?-9+ESHEH"Q#5T6=]**FT):*P2MM_MS?$C/Z^RU M\FWVI'&14>#A9C.2YW.PD:1Z1.!>]2I+*,I61%-NHU)L\FT#1P^. M@*G[]?>N.TWM6FP/:KJ5JC(/U[.5R.=LMG56(TIR+9N:Y);E@AO+C+QCA2?X MAQ:I:J]5/J[=6!GE V;:B&EA*8$>0;4Q4/]\("E_R+PJ!+/\SE7O2N4$$;]E MSH%@S0IA5\I5(Q+MU);*1W,U @(VJZPWMK.4,]@-I?=<8I4% M4&N;O49,/:C\TH'55#,C_JS@!>+BZ,X#L%;J74-Q=?/3Q.W&*T5P*ET2^ZJN M@62.6XI**&$+9$D4VN<[4"8'U;*4?SD-SEC'_KYTLBY-B#NZ1HU4NJG8K> H M%4]JCQC+I0 7"7FV4#ZGA];1D;,.((.(.3IA_X(>/Q+L4>-4W*!;RK:D/2F< ML$\H%63[OERJ4B(5!RP=#_$;)U-VLU.HGDR&PS$;CD=LFB9L' W9]2/.>'*# M6@,53YR@(K[C)R\P=9_MKBNP?>'&V@A=GDK-.9S]J6LV0N4T/3S9MO) M-$9T1DDXCG;D'AO8E>Q8=_R\^P3Q C14:2I7)ZH(9D*B:7#\W/*\$O4S-D?S M)4]\TR&H\D)IZPI!W=8<3D;6344JUQ&3J":XYQNUIEF J*0J.P7V8FEID7/K M:WG]6K_#MC:>2-X75Q,OXLSL5-BCS7QE?2?$7F7A_X:N.!D&4111U8>#,?L; MI162:9P&T'$X'&#>0O'2FW3,OGK-A[6>HT;1\TA-AI-@ M,JG5IXY8NU!;O"ZJ_W?D>LK??8;6X9NS5@6+CU-/YB_,GV^#,TVV!U&8X%": MY_3"S\RNH=$8[9$^$]TFU'I0BCO+XD%;;KL8\L#YW=-Z34^/HT]Z=C-@]K2# M98V59MYX95?;4)5WLU7CG4+,,>,4?G0[>:JE_;P[L!PX&!ZS@X20A+MD0G=Q M.!I!M Z7-]\ON%4@"YE+NV432+V#-/XG[]AX%"9T-YZ$PW?LDS3?CA<84-%T M,?$ T@\$)2&@YBD!N%D\ [PG8[I#D]QYXY1ARX.1Q"(\&*$WV$XK*_>R":[ M4:>/+&1U-][?QR3[4/"0/.Y99(DQ?4FN?RQ1A3BK9.RK0\HAQI&#F,K^)_C[ M>V= VT.V.;!WH_#$>.X-PE&"37(80@4(<>X' RC!D]NOMJ[-AW%P3"E ME?$@C*=L' )G0(LK'-Y&1[;1\74D/;C]X,9G*%!*2L;SK/+="OEQO"07"^#+ MS2G";H3PZ[)<&<UXMYT\NJ^N!(>JM/[39/NT_;![Z;]GWHO[K\*_<;T$8'$&76 I M;![VF/9?6OV-56OW=7.FK%6%NUP)CH,Z">#]0BG;W- &[>?NB_\"4$L#!!0 M ( %.(=5B\!EOT @< ) 8 9 >&PO=V]R:W-H965T?&QT*4['>3>5P]'(Y?F M5$@W-!65>+,PMI >MW8Y57-(E^1^JF<7=J/.2J8)*ITPI+"U. M!^>3AX^/>'U8\*.BE>M="ZYD;LP[OGF>G0[&G!!I2CU[D/CS@2Y(:W:$--XW M/@==2#;L7[?>GX7:45^?QT<#P0&2UDK?UKL_J6FGKNL;_4:!?^ M%:NX]A"+T]IY4S3&R*!09?PK/S8X] R.Q]<83!N#:<@[!@I9/I%>GIU8LQ*6 M5\,;7X12@S624R4WY=);O%6P\V%IFE&T[&"&A+JMIF]7CZ8T>GU Z%(>31$S'T\,;_!UV51X& M?X?7^'M-6GK*Q$Q:OQ9OK"R=#%/AQ,_G<^[3?+1/FH:MD2J<# M,,*1_4"#L[M?3.Z/']V0]%&7]-%-WF_9FD_U(6;69'7JQ9Y7;W(2%Z:H9+D6 MR@DIJH"7-[B,RU6YW!B(.?D542E\STZ6F;C(I97O$O'BQ87X\NX7Q]/I^%%\ M%FXFC[X26>C'=[*L(07B 7=Z/!5?LJ?&(#SH8G6&/I=>+-%!Y-N/2Q]373LP MG&5 9V 1"C,G&Y.='"?;X4M/EMAI0.NE=+@7EQ@)X!;C/9_UH.M7&J$1+R_/NRI7 MRN<-C,'VB1V*\[=R+;ZI*R\31.#<$>'58H$ 5IA%/YVAF-76U0")*^(7 M.,USM24F&UXG&V(GHC3E@6<9QXQ)GK463&Z$*<",5$FM?B6!.6.N!+<>QQ8? M>H)Z( 4J#'C@FB4>^X54NK8TC$IXI2@A^2K.7MNS2JX;EM0A=F,3R]LM'&U' MP4'"_+;6;-C4=W&3&J8FW2,MEJCF8K!C(""=(H!SO6N(#AAHBHJ4J$AX* MB6D'?G9],%\?-)=\2E4N"=U ZJ79RAZJB-:$;C3I_7'Y(O3M$T;#M4,S?T?$ M=L\95_?>BQ[_X^[.:]]0FI=&F^5Z]^0CGO_83?[M10]&.\>3SU0V 'L0D645 M2%IY.9B3#)/:4[>^G@&KRC1[;Z]HMFCW&6!BY0T.,M*(9ON-94+ AXV[ MV+5:J2Q0S)0S%L6YW@F+5\M(HJ!JV.O 2M=N5WQ2"&>3J^P6L*NK9E4PBIWB MX'"FRN9VL3WS\<%F/L-I;KAU;EW)/T-,/T46A^+9[65O1^CVUB+#+]%N%]H5 MVJT2>?R9^YOC76NXM0PSJV\2G+W@_RZI^[UQN>3C6Z"Y7/?VR]O)M@6R&.#L M.OWN$[*5<%EP.DWD?[B8[TG_WZ_F-^KVF]GWGR'<;+5'N?NY_N7ZO9'85LDY MZ^MU.Q*MC1,R[JG65L7\(P)F-4;D[R'?3_;3>2OIS]+%_Z0*7H'MTV1P+R3_ M*]^G*1\WNS(\%Z SH$5*'K^X-S\6I:50TIH"&1UHWIS*YE$_8LW[3',&^SX_CGI?B:$UR_ MW,4ZX@?C[FGWN?T\?F7>+(_?ZE]*NU3 M2M,"IN/A@WN#^+&MO?&F"M^%IB:WIC,&BTS;_RML_#B<%9\1V#>6\P3[RSH\3RE8QR?>[=7G@^#31^ M2*$F:Y#3EHOR(7KL:MC%];5K&AV1Y1B$M)6X=C9JNR6K-(7S:80+/CA5/=Q5 MAIM_!VXV%V^!4 ?QVE94W068@MM <'XD>#5_$/$5J8E8S,9B7LP7#^ MAH 7 M"6_Q7P(6KW10QH7.D_CCL@S1HVO^O"\-V%2\?"&$YA+!\"/W?U^Q_P(DW%MF05I'X6!/VFE;:@Z"=-)V,V-])KUT7 MQ(VV51!N([P.-R+6,@J-OR#HMG6!*A&=T!9K091= (40)@!/"ST:3VD/, ;" M?=Y2MYJ@.C(PB]E4P=$J/JA ,?&%ZAR$?)WE,PI:&\.1;OG;K9 M0Q(P4@EXT MAPQ#P_DCAQ-:)S$^"2!=!EUI2.,)KX\@$EH'4PY\C(RIR1W:VC(J,G+B&:*W M>9K=5TD5R8X,(^>S<[2'J*5VZTG5(7@?D<>.B\V[M2A.)#T M@FS%=?NELR3RK"\GJ>&BB\BP;%QGD?HH( ?4E/!YE 11'L2^UESO@9_136JK M6T7<>(!11NHF($6ZRKVCE.^PATADB\K>:@@\(76/5HM5XOX@2QSLW4_$ZQ"3 M<97Z(*-7E68B8+[I(C=![Q_=_96[^6J9W-5R1Z(DXB]=THN[/(]LCC2P]$TF M)N(R>?AF8_RUTV*RQ+08P[G:RR!J,A472\E0HT[&X)SGM(,!!<7RA"RS_R_= MH*3W&DZ86=]BW#&SYR_O-MI@ 7KWE&_F&=?9J;$FV#\80#&*16@'Z@IE4JV49;<.,A#I@P2B(X$;_V2@+ZIZ+' M&E$R@YTSN\Q@&&K<=Z!IPJ#7#4L%=QYZ)8B-=XU AW KY]^2D#,:A%.YSO?* MN^41L4R"X^X5>'*'@Y+6NLB15QIBQ %Q#$94&C(1]%%$DP*>\+B+@I'LC/2& MGW9\T>F)HT&0]$S&DW*^8HR=#DETN=1](W,2-92#TH$R22J\\@1D3^AB9[HC M&] ,&*5^?D[3@P'D>+B"*N:O1!H%R5S(NHE_DCP'3^KIC' MJL-*NU2R+!98.Z1^2D11SN_ %!+ P04 " !3B'58=HPGR+$% !7%P &0 'AL+W=OL:YH=NR MJ/1)9V9,?=CKZ6S&2Z:[LN85ODRD*IG!5DU[NE:BY*+DE1:R(L4G)YVS\/ \L?2.X*O@<[WVGZPE8RFO[>9=?M+I6X5XP3-C M$1@>-_R"%X4%@AK?EYB=5J1E7/^_0K]TML.6,=/\0A;?1&YF)YU1AW(^84UA M/LOY6[ZTQRF8R4*[E>:>-@1QUF@CRR4S-"A%Y9_L=NF'-891_PF&:,D0.;V] M(*?E*V;8Z;&2 9=_TLB7? MN>>+GN +(_H@*S/3]+K*>7X?H ,])#Q(]#V((XU#7+^$D'&:^YNN&=T^?/PF'_:(N" M<:M@O U]B^NW\CVNU=+:SS*[GB/%J?![83352N:-KX$)RT0AC, 75N7$"9<650V<2_-Z)&+1IJ-,\);RPR6H-EE14$55G1Y**: MKB1#&G K74L@..$/, ML2 C2?,;7M&",P66UGR994WMS*0D#/K]/LJ]80KL4IJ5&Q;>"12F0?(4!;3\ M)FYE&= 'D\4,G-L8+A" M%5<-Y)C&L=^%)OB)TA#T1K&:WR O OK";Q&GIW5"6?%RC(_0*@F6%B?I3^ Y M5P%=H8G/Z((IB11D3\FXY&,%F(45,.S2.W3:/!4@"I]3$STMJX;!^Q31ZAEX1S^$3&"\HD\G6/PF"81NZ9AGWZ"GL8_+5. M$Q^D-!B-'@# 8X@4IR@(AP=8^P%? H\H>E/MRLH\V@!ZC M.:H^&2;N]ZY"K7/( ZD7(,<%JLXWF3!.4:P']P6T*J0XD](XIJL9Y.W;GK$D M4+;GK*A""T%?I&'%_0][T'X$[=TS.:"/KDC7PWAG>\;TC";( .W[D=STLW-E MFBZ?T1;6C9CO.2/WULS\):8DLN&+1Q&YL'OCMFY_']A[Z(N@,:=/N_ M"."$AD>;)@ZZ"<7=^"%(+G0F&\11V8)]1/P0G+]AC;'^A/L)V9[7KY<-^C6W MDY@HF])E$!*I9@M[L*WZ\):J)C9%<_7$M@6B-_E>@G(WKN@VBOTNR M[.V[S;J/7<8E88BG+>EMM DH;?,;ID-/]_K15C*DP3"BX7 K$8HJ.L FW$8T MHJC-*5^ @\"J$04#K.^YMJ<_!AJ$XX85S5IT7B L+[$.TI=K#K'.O=\*UO*W MZPLYC-VSC]:U961+VI$M^8\CVU:^WR[4:VWE=^3^ROD#4U-1V4-G M9^-\44 MI_PUKM\86;NKT[$T1I;N[XPSY(LEP'=[#*\V5D![EW[Z+U!+ P04 " !3 MB'58YL9XZJ@+ D( &0 'AL+W=OLKTJR[NIK:U] &= $O$,P SI+A? MOZ<;F!M%T4F>=A]B<89 H_OT[328ZXUU7_U2J4(\Y9GQ-[UE4:Q>GY[Z9*ER MZ0=VI0R^F5N7RP*/;G'J5T[)E#?EV>EX.#P_S:4VO=MK?O?@;J]M663:J R85Z5,7?5P\.3Z>UE%3GRGAMC7!J M?M.[&[V^G])Z7O /K3:^]5F0)3-KO]+#^_2F-R2%5*:2@B1(_%FK-RK+2!#4 M^"W*[-5'TL;VYTKZ.[8=MLRD5V]L]HM.B^5-[[(G4C67959\MIN?5;3GC.0E M-O/\K]B$M6,L3DI?V#QNA@:Y-N&O?(HXM#9<#E_8,(X;QJQW.(BU?"L+>7OM M[$8X6@UI](%-Y=U03AMRRF/A\*W&ON+V@Y6 QJ3B426ET\56W"V<4H"]N#XM M< M.TVBL/L@;/R"L-%8?+2F6'KQDTE5VA5P"LUJ]<:5>O?C@Q+?JF0@)J.^ M& _'DP/R)K6Y$Y8W>5'>K!!OM4\RZTNGQ+_N9KYP"(U_[[,VR)KNET7I\MJO M9*)N>L@'K]Q:]6Y_^&YT/KPZH.FTUG1Z2/H?=,5]"7*B6$*TL6M9E%Y\T',E'A.M3*+PI$RJS4*\*R'S M?5]\>!#'O7IQ[X3509YD$FI(Z+^@DT@!.BS#;F@I5M)!$[QQJK!]L2J=+R76 M0>7-4B>MXUF>C!OQ0'JFM"Z77Y5(%+#01N"L7&0PQ--7=-(;FZ^DV0KZ$H]R M@8T+Z"163IM$KTBUW)8XT\Y%N:)M1Y.SP1!IGV54P0(X7T@P(033!FPT&8\M M].U<.U^(H_%X<%9O0WP;U'*Q81CR5:8*Z&MW/3P07]I*>F$L]#<+Y83*]$+/ M,D4JI4YN:+-,4TTNA];Q 3D(+7L50'4-C49*G5.G@8BE8004&% F>4'XA/ MZ#\L.K4; T1L E!]$'4T'@W&M3D<"Y2_9'9B?>%)YM%H,*F6="V1F;<"D0B? M=;2>*R74;R7I;\5T,+DX^[Y&L:3RU?(&O6QP[POKZ,"69WP)N[O"^[SKA^\N MQ^/AU3M-;]\IQ<^CJQ,A"\1+P?'_#'F9)(A"LB^$0;'$RUH$T%&Y+O. A!3) M4KH%Q1,PA?,U9QL^J"=T;J_(6<$)23@AX&:\S70J*10\DI>=PTBBWSM.9GCE MO:&5)G90/D_!F0Q0*^K:T+0CG2+. 6/M0BQH[TL.HB:5)18Y)ZO4CW#]$M[Y M&BWL04;"4M@CA2GS&<(2IWO8KGRE1SR7=HTNKCC:<^B-&$N^-KZ>#!I/[TL] M>N] &]:D56U:%12I7FOZ.^-B 9"52[1G28G:BUB3EU4F?@,VA@GA)R(,'<3Z MU9&2$A*L#!5H#H^S2Z&9([^0- UA21WMM$<\;M +98,6S M7Q$UY.NJ/J(*4F<-%46FOX(-ABR%XSSJ)4Z'45C(U2>>WBTF".*LY",+[@!! M08ID)^X>WXCI!3H[DZ(^Z^E48A=&_X?"KU,M4UJ3@CA560+@G'W2>4#^:-AJ M.,22TZKL(),D$6\QE]H)4J>.?UHGJ&:Y,MH%#:*.OFM'(K.DS&I#GLNJ3?-5 M_-]G,OGZXV.RM @:D=M494%FD])4GVC,2Q"M(CV-](AX<1A;QF1+F&-(Q'X"*I57/[Q*;$Y9ZK+%M.D#[ >O(4!*G M@^'P^UC<#7;"!7! ?:Z+R7A)6SB#$-;H!B2+%T(F2HR$^V2,D??( +6)^00*F+$BE.V4#QVCX_E-1(" M_&<$1D22P#G7U.&9S$@J(99I59*XE>2>%7ILD$,ZH!R _R #2>*6?*.X0C^S MK/^\)P8QP>E'+7810.BZB?+9$U4-55\2!?;(O]T*^&UBS"M0IPE#'Z<[JD5. M,2LW86TG#[3R<1=*&.5%OU,I:A&)!*=G2$.LQK#)B&XF64FX(!*!+,52+2QD M9X ATVC4*=%QVN]E%NK=%P>RC2K%R" W$D"#V@QR"!!*QQ$ %&(V-/D*>@'16;I&8 =#!ED]11\;ANQ.X?P%<,YV1&80/ MG;RM3_7MI)$H_N[U&[Y=^8 M+"_BSI7*1J@!>APLHK$P<*'0 & +&E08NRPWZSGZNG4[I(',,;9@DR)5]SC" MS[F/*1D'NS$SP$+LV?:$R M#*O>3"UTYL$080%%0CW241.D1H?Z1%4,Q%NE6Y&6-/@-'^7P J?)920]R9TH12\*9='8=I528<@ZQYX5I@SK?QC_ _N<]S>J1X(XC5'N2 MXG$KY@T/"(]J501S8,JH&R+=NQ+H!!!2KBNQ=>[V)M,BH%$(]3N4*$Q+F-Y9 MP2:B,KJ3J4P*E:?56IK )R[#R&Z[4\"^@>GHHD7^^.K#,*U#7%>A )*.;30Q MFL:9P9>CJT"!JJ,:SKFJHZD>>7$:#6_1Z[J:T5%*NL'+M[Z<)Y41<'N;<+2N M9RQ5(<0$@%)MWTQCJ$62!A7KCI:CO>90I^F94(SN2V@\0(!.5W/ MU!,*#V&5F-V263N_Q>F:)&\QN7@ML\)\U*Z:A4-?I=0XQ[#$E_A54Z525O(% M0X*#BCA_<\RVD MN23]59J21I@QBY]VQ".B=D*$SN.F&*\4PW33ISRF]L($N5@BCGD0JE/PQY"" M3<^>#&.8\VUNN&>=U*&OFUMJ*C4ZSF5 .%=%F+#4$_I<&)*KBUPN:R2H,BD@ M]FH@CA_AU'"O]HJ/;R[><$AV,A!WA\!N=ZYJ0-Z]1&1DCBZ;:_"^,"K\EF MCBOX5H?N%GD[WYSW.U%5=3&O1!_\;X3@4SG1$(9B]U.++7HTS'W M1$P0L,N?O!;_I N#AUJ+ATH+WG;$#6R$@DZW/]W'P;.3R80>+\2D/QX. MZ>-E\_&5&)]?B"\6[0*++_M#O-[WH^!IZY?;7+D%_S[-W-D4X4?<^FW]$_A= M^.6W61Y^/_\HW8+&SDS-L17N.NLAS_DWZ?!0V!7_#CRS16%S_KA4$HE)"_#] MW"(^XP,=4/^/ ;?_!5!+ P04 " !3B'583-TV6,0% #]# &0 'AL M+W=OBN+"I[,LB=JP_'8YOFLA1VI&M9XFQ;ERA*GEIR#9E*2_=' M?6GP-NZM9*J4E56Z(B/7)X-E<'@6L[P7^*KDUNZLB2-9:7W#+Q^SD\&$ VON.MXV%%()L\HA)U" MZ'&WCCS*=\*)TV.CMV18&M9XX4/UV@"G*D[*M3/XJJ#G3C]6J2XE?1%WTAZ/ M'2SR_CCMM,]:[? 9[2"D3[IRN:7W52:SIP;&@-+C"1_PG(4O6GPGTQ%%P9#" M21B]8"_JXXN\O>B'\=$[9=-"V\9(^GNYLLZ@(O[9%W-K,=YOD;ODT-8BE2<# MM(&5YE8.3M^\"F:3HQ?PQCW>^"7K/\S'SVO3$DV3ZBI5A1*^ _2:5"O@0(>\ M0V-;2<*1RR59)USCM+DG(QPD]#.RNC$DUVOIN\E_]/+*DK"TU@6ZW-+;# MA M+&S N&ZLJ#)[<$A_26':4B$D6I8K:?ID\R/TB3J3E5PK1^>ZK!L'60"_-))] M76AKZ36]#8;S>7C JW@8S8(#.L]%M9'>(9NX$$#QYE42!N%1_XLV1I-6M%,3 M[[O OA5][R-DQZUAMOM5%$U+Y)*C%%4JR>,@CX&^:">*?<9?]V8?5U] >8:0 M5&'9"V>@P@C&/)'&(&0.5EB++8%Z_0EJG^'SW7<&[2']#K.?:XG$J6K3 MXHLV"GO1(J$PBFF9IJ8!BEXXB&.:3::/D5ZHU--^):'=($=!0HLDHL\@V3R* M<8:6GA!D<9$L\ SG<9?%?5*+R3".$TJ281+,GTI<*+%"FSD /:0/6F=;511= MB!\16[51JT(^& H17AC&7-.U4+NA) '2-Z,S'&*D;X'6SRV).9-V/1Q-*=F' M<0^I,8P> MBW.1:B17&%7X[@NOX,)+=PK/CKA':2TS7T=LKFY,K<'-D+:2.3U!H"B[I[I#(&M.' MB8;6F9]/+S_7O)TE,\<,IP_'HPC^&@991KTIN5TJUSNC70 ?K'@ MME1\!N7*^M,1%#Q67X>(C2IPR*7)!=F>0T_\/4EFCGE>%[A"9"1 *(B_[7M2 M]#TI-KA36_?"V>#/7 !Z*,(-/UDG:W_!76F'Z[)?YOA_(@T+ MX/M:H_.Z%W;0_^,Y_1]02P,$% @ 4XAU6)$$*^WK!P 4Q8 !D !X M;"]W;W)K&ULU5C;4CM SC3)&'-#"8 1I3^?D\W,$-2IKE25?*0!UO$#-!]^G:Z M,>VI@IOYM:5.F#I%D-?.]*Y'"J+ MX60T.AF6VE2]RW-Y=NTNSVT3"E/1M5.^*4OM'M]385<7O7&O?7!C%LO #X:7 MY[5>T"V%_]37#JMA)R4W)57>V$HYFE_TKL;OWA_Q?MGPJZ&5W_BMV)*9M7>\ M^)Q?]$8,B K* DO0^'-/'Z@H6!!@_)%D]CJ5?'#S=RO]D]@.6V;:TP=;_&;R ML+SHG?943G/=%.'&KOY)R9YCEI?9PLO_:A7W3M[V5-;X8,MT& A*4\6_^B'Y M8>/ Z>@;!R;IP$1P1T6"\D<=].6YLROE>#>D\0\Q54X#G*DX*+?!X:W!N7!Y MV\P\_=%0%=3'>_SOSXV6 MQF7RSMZL"3NZ?>Y:OOQB>CLSU8CSJL1_ND/R\@+Q2A?ED:EZLK%%-> M\N-@U4]65^IJX8CDR;\K]2]=-:A+-1&_'_556)+Z8,M:5X]*5[FZL=G="O6C M?G&Z\K5U07-E]=7G"O&"%'*4*U-!.A_=H52DD,>YJ-7.9:=@X7>WE#7.A,<- M8 >\H7?U2I?UV1:KBYMPX(6[)?O3PX;6!6. 5"N"-V/ +@PVM; M 4&M'TN)/21*-!CF3P*3+9E"GQ1M7V'5U(QB>I*>*3-7&2&\IF)S<\.V>J4= MJ9)"U+\A+T$(#=XG;7,S1UQT50&T\QR*O2;UX:>"O%>D76'@,$>U-OEN33-L MZHQ5.HA<^!5R'*LY,(?JVJ%SJ!L\4@?P)V@:-<*YN05B.R2'DH('!L??#(Y' M/_15731>3?GW0%V%S7KX!_Q:Q^2?#$:C'UKS.EAY([Z0TJGKPF1Z5FR\3M&1 M=,5>)WFP_"J&Y(S-X5HD%"GV"#:\OC. .8/ E!3. JC0!"%MMF0Z-=D)R3MPJ[T\ED=':]?O6)2!Z.SPX5^!;>#?:=I-_)8)T2:]^G('WE^K5?TXDD MWW 0AT1I+T2C.%V8--VF29Z88EYH$XP: M_T5&O13/;JN"-+\7&(7C!^;^4/TU1KT0#EXYVRR6D=71D/N1&[F^*R$>KB<@ MX^IH4U\=#:9OCCOXQ?S(L #7T+9:'\@K\:+>H)S**RI:Z6K3E'1S& MYJ0@<4?J:HF!N:L\2J.&3D8^W&2=75SX.38*)BS!KCLPCYOD\-7);0+S2QTM M$(7F)"XTW;1(+@SSVW>.SXA%3T/=11;EMCC*?@G\7K& M?'GM;$:4LU=08XV'1!YD^-+'O233M0EP2=VXVGK:CXJ3!L.-3S7,I5PNN*%G&16>0)-B+\OIE]@>LXT/2049V$\0CB M,V=F_V\(V>],Z9R,!M0+A1EZ;J<<0A'QE&F>K[N-O*V\+4P7LNPV XI!R3EGN8_ MF6M6/(8$-&C*N;-;3E)./YGT@+92I\=;)&Z_Q*Q;Z_,:8US2 )Q]B%@8L!@0 M=,T<]..8YRC..K=P.I4SXAFWOKXS]J:)+KQ]4:[(:K,: 8\_Z,@% M )QIR@97'(/=.9-)@K@Y1;4S5&9*8.7HXG[1WG M ##2'MU>ZGC1<7[ZMM/_D\%@C^$A@?D30F1\;\E+)/E#Z3^[YE9Z )=N]JS= M&=#GS-M[G3?>-Q%A=W>&%Q+?29=J''HLS!J_'?=';T^XS7"J;--V%^C,EG"K M IEF=ZEG5(S69<;+)!.O'(CSZ913.(J+6=QJ31>.]I24CY:TD1J9:11AG$-0 MC*8L$5#$ X6:3DC3:P<7!KGM@;=16]4(-[#G.XNVT$M369HLRFC!0>6FFC9' MGYC(-^2-#M#>H5',W,WBR*3S+V@Z,54T=\? *N&QU!>2QL&N;TG#C0]]);F% M?,YD[R,CXS>_[FGWQ?0J?BA<;X^?6W_6;L$=L* YCHX&;XY[RL5/F'$1;"V? M#6SGP1" M @ F@4 !D !X;"]W;W)K&ULK51M;]HP$/XK M5E9-F[225RAC2:0"JS9IG5!9M\\F.8C5Q,YLA[3_?GX)*:T"FJ9](;[S/<\] M=_@N;AE_$ 6 1(]5247B%%+6,]<560$5%B-6 U4W6\8K+)7)=ZZH.>#<@*K2 M#3QOXE:84">-C6_%TY@ULB045AR)IJHP?YI#R=K$\9V#XX[L"JD=;AK7> =K MD/?UBBO+[5ER4@$5A%'$89LXU_YL$>EX$_"30"N.SDA7LF'L01M?\\3QM" H M(9.: :O/'A90EII(R?C=<3I]2@T\/A_8;TSMJI8-%K!@Y2^2RR)QI@[*88N; M4MZQ]@MT]8PU7\9*87Y1:V/'8P=EC9"LZL!*046H_>+'K@]' ']R A!T@. U M(#H!"#M : JURDQ92RQQ&G/6(JZC%9L^F-X8M*J&4/TOKB57MT3A9+K"3V@O MT JX>1$T [0D(BN9:#B@2W2_7J)W%^_1!2(4_2A8(S#-1>Q*E5LSN%F79V[S M!"?R^ &Z9506 GVF.>0O"5PENE<>')3/@[.,2\A&*/0_H, +P@%!B[^'!V?D MA'TC0\,7_DLCA_IEZ:)A.CV\,U'C#!)'3:< O@S3RVD4?HS=_;'Z@2A_.KEZ#K.ZW*-G7@'? MF>D7*&,-E?;=]-Y^P5R;N7KEGZO%8_?$,XW=6K>8[P@5J(2MHO1&5TH4MYO M&I+59I@V3*K1-,="+4_@.D#=;QF3!T,GZ-=Q^@=02P,$% @ 4XAU6&0Z MHFM# @ B@8 !D !X;"]W;W)K&ULG95;;YLP M%(#_BL6D/;7AELN6 5+2;EH>.D5IMST[< "KQF:V">V_KVT(RZ:$2GD!VYSS M^3M&'**6BV=9 BCT4E$F8Z=4JEZZKDQ+J+"<\!J8?I)S46&EIZ)P92T 9S:I MHF[@>7.WPH0Y2637MB*)>*,H8; 52#95A<7K&BAO8\=WC@L[4I3*++A)5.," M'D']K+="S]R!DI$*F"2<(0%Y[*S\Y7IAXFW +P*M/!DC4\F>\V"FGTEY1V\6&GQV4-E+QJD_6!A5AW1V_].=PDJ YYQ."/B&P MWMU&UO(>*YQ$@K=(F&A-,P-;JLW6",L *M MA,"L 'WL2D:NTCN8.#?M:>N.%ER@A>B!,U5*])5ED/V;[VJS02\XZJV#4> ] MI!,4^CX7<./0]N?D@-[_JU)Y Z*\(7W ;9[[GMAC<%EBGWO2'RH0A>V"$J6\8:IK%VVZSYTKW+CLL]<\"A G0SW/.U7%B-AA^/\D;4$L#!!0 ( %.( M=5A^@YW@3" )6" 9 >&PO=V]R:W-H965TV=D75:5BD6ATGSY][I?FJYNZ_6RW6G?9EUU9V>]/MEW7O'CXT.9; MO5-V7C>Z@B?KNMVI#CZVFX>V:;4JZ*5=^7!Y=O;DX4Z9ZN3U*_KN8_OZ5=UW MI:GTQS:S_6ZGVOT;7=8WWY\L3MP7OYC-ML,O'KY^U:B-OM+=I^9C"Y\>^ED* ML].5-765M7K]_=O5.7@8(=J;B?]47043TPK.S M(R\LY84EPOVKKFZS%T3 ;_D%;I;UWW5F6J3?:Q+DQMMLP?NK^]>/>Q@:9S@82[+O.%E MED>662RSG^JJV]KLAZK013K!0X#9 [YT@+]93L[X5N?S['PQRY9GR_.)^VS'/-^C\?F0FU[81N7Z^Q-@%ZO;:WWR^D]_ M6#PY>SD![2,/[:.IV5^_4=98/+2/.'?5*23Q,2"_89KLUZT&;LGK7:.J/2(D MKRL+."E4IXML;2I5Y4:5F87Q&CBTL]E67>MLI765P68;U<(X4]$D;0&C-5!U MMZ7/@N.F-3!)4P*6-[K2K2K+/3[73U\!=>($?L1/ MN@#(2W@";P.^S34 DWTP.]SB_([CLAME,Q3%C*/EV>(Y?B2PF[YM:JMQ%[#_ MHL\)S[D&F& HG";@CM! @M!T2.#P@-:99Q>PM*DZ&"*[7ZD2#\[2+CK0':-MK MU69JQZUP=3B:4H,* MR5K4%:?U^K2'#S!$$TG"_*05<=PG>'#!#TZSOS7 ('B3_QY/WD%N*\UE6O,R#2&C3O,0K_ZDE(!#HAUO+W_P,[ M:F5H#QJXC34\R->J4&UAX:TB4*L3LA=7ETZ\9D_.GH#4DXGH%"Y!K:.*M"SB M+\EDT2T(1V-M#SA?[0F1[[P8'EWY30W_9 ].WEU M@[C)@+1,5[($U5]RHF>1Z2C-#Z!AS*Q!)=4WB,(U&+6 "MV I 9LJ:8IA=)5 MOC6P;08R1>6+C$[TR4LX =UDBQ?9^P(!6>_=)NA,^4A9YO'^T_>6@_> W\E/ M0(5?KTJS4:PQ1)W[:9-)SE]D;S4H'M D.IP**QN$&.9*QC]Z@R%>.)]5#>@V.U3C!0H@%)4 IE,X;$-E%L@'N=2!=PJD"^J>M$[ MQ2Q,"SX"$BA#T8OT5/Y,9S0(: \MHH*?RM3S[&IKF@:G1EB .(N2#4+;T>9J MX&BR2Q TP^]PRUEA+ !E95H;N6+@ MGGT&76[UAO46$460LE;K[.<:>.')'*Q%)(0NNR)\Q&K V[B(8 ,FW[4I>H": M2:<;[-NB"0^0@DEN"(][0CW "%(;YG]@YGH^PV?*S1")*$14/ -+"%"MI:@, MH'*0)&#/[GA=FL=+&-@TR,5*KTW'P^%?P KB#$QP7(>)C28!ZZON6Q+2CMHQ M-F'0F;A6IJ1%!X<>.0E>4L>F&^(+CX,0-J-C%WD##*2[&S01W?Z.(!#C!(68 M$*9E376JRAHDG 4C7QP@+\V//V>\._%8)!,S^3RA&-/)@ #;.#S8[#0%=V@#54D/X5 ,3DX@'4Y =I9#4BA-:L M^JYFA4ARJP#< GWD?*3H2E2*+3B$>D&CK:NT ;>M%I<,Z109IZ^ M@?,'#EAK003 J$'=L2#0UZKLZ5#ZID;=J7.>%][?Q7:,B *_!!L!3N.8X=,< M"*@CR1X.>5S$>RN4+*IRS\?&[$ B29@;7"O]A7AG$U!W' ,SFO/V@4B95=VQ M\&#&O W0 73O@:TJ)+ZA>-.#T*[;/5,3(-DAT+V\5;PNNX#P.BQDMW@J M2">1T"EJS2/)M;+]>HUA%0 <+2!PH'U=(?SULG<.H00 M, %_K9#;9XF-Z)WC<<08&VQ$8"O0SFQ2 &VX71^B_0&/,SOM7L:Y0*J *0Q/ M@('!4R%E- :J*E% [9DBR+)+@'> IY IME>;VN"Q5[RXV'6)OG-G-*'QW@E* M=NIW-C_2L =:0XNG+^V A2.-$Q_QB'LAL%IG.!#0,V%I$X=[QE9M2M1Y* * MQ\&*MZ(A6=RO>@L\:V\'PLO)8+HY_=*IS]H>P1N+8S'NX9&;+CH*DTIW#+N MT8YQEQ;=*N KA *,BHH%IRI^AY6=:4/0KE"^S&(= S.T&_@^_TP4P9MUSFZC M3)'Z("AG=R3Z!-E$#V((S8,/EG7[!H-)@.M&[0,S")'X??#,& 9V"(8Q:-"0 M7$ .;=AK)LZ ?0&9JPT>[OE95JB]I>,%Q0 RF;H!&=BK7L"DX M4O35P03[T!5S[ZC+8.>LS[*KOLH^)J]AN*]'W "^^-V3,.@$7OE1FW+X3K32 M2?03E- M8A0MPPA\25Y*@>X@PCJ:)^, M#$6Q[^/D_T9]@8'97[4JNVV.Y'-9MTW=I@$J'N5C5+21P,Y5<83FCBC5F 83 M>TD$3&HMUCEYY\57' 4*R%9CQI0,0@=HT#4E!4V=YA8T?R?CXNER+5'"C,3YXH#S9Q M> (R+]$2QPC1 T"/QY)L<_2.SB=%XH%C68K%!\SGR]8-*$+MSG/OXN1_/)L_ MRG8&'%F.@?KD%GMG:HT$[3G#,P8CQ)%W6Z3L&I%\<3=68\D2ZY$#% &*R3MK M# :!JH,Y'LW#6D@$!.^RS: M4WR6(5?B^:F8A\[/>'72'.N^)7M0@QP0C45[ZK9MW6^V!S _)L>.!-FU'(CM MD9(KGL)2O&-PU+R_E?;D4'ASD=<5C4QS.Q'C>)>]E7_TIF6J$G9--DRT#!)/ MG^ZP$,#9S13"!NV9*RM!%(KB[TSG7'5O8(.\QF16Y]U%? =IA%7'8->D@ 0\ M[XCNL,[%<)"!EYQA>&D(ODI\$X\(\0O"TK,(N"!U!;.S3%YST^QP6J?VQLD1 MV)EC&4"/R@4SW#N1!3#"ZH@ZHCO<"0@JC/4ZR1I#@=Y[X']_4N@O^KS8$\G4UB?.&G]@VA=.Y8$^[H9B.^Y$"%!VUWJ ERV M%TU^HEE?8^!H!,-ME=KX6-(.'$IO,P@-6]OO&DXW$"'BV2N2I1*>P%J!0+L( MH*2!V:0->4@.XMF\K*T$JM$W@>-@2W?\'3&]D,[NO'76<(=PH?4+9H&-I2Z/ M(\W,9)!=Y!W&DP$[?=FACNHIJKC&[)J$GS"=Y='$LGF'$5 PHBM/"E_@>^@_VUF!1U2)U-F5\=J,U3=M+1RX2G$JOFR"=1 M%]E5P-FFE:SVFDVLDCT2Y^-LF#EY@;QW7H MCQ^ 4P!*!&F,G;]QJB0(X.+W%)[/MJ"0P=PJ#8PN"/6V8XPX$>V25*"Z#0>E M.R!HSO6OL^<<@$!Y2R$<3";D,)=(.\[54OY?!WCFF0=U^,@3'SW8ZI(25N!H M?8;C VH]RZQL^N)<]:],S/["@U-4,M(IFC],44RG 5P'L TCU'A@V?Y46CT MEQPD/ENN[S1F/4JP&V@J4)L@68B(8^?*X+=$EB *;;*>CP 'Q[B@T%;" !SP M$CG"R6U$+.QA.+44D9"C/!8^1GL$-.L*SG>E2\IIJT1JM,9^)LD8UI?XZA1E M/_>4_7R2'-^AD/B-A,1/ F CH0U1M;?,D^:IA/[GU*70,AT*E)'0=1[<769 M/5N"=3@^FDJ MM#7PY W;F13?EAB:4R5Q)<4-:8U5E.@!OL.$&)5<6 HIMCX>ZJLW5!2EX_(, MBL5BA#FJ#7"I.V$[=#\-IFY)]['"C+9,RA/4FB7;>;@_);.(=([?HXU(_E-3?%"Y.>(6J3>T+[(/B!)81')?_8U1TW(?C2NYMKE_UCO4#H8PXIBO*#$ M#;;+7&;#TI*JZ?$Y.3_D(,E";@&S3[,*G M[A%DK&88K3B_^Y2D(155NR)2A#?^0E=1#8SUE%HOZB2 C4;9<1& M%9L@3J0!OE2+,5";[&.(N:A\$]5)P]U/:.XN?U>_D6-;BC9D\<@G0GS#Z9GZL*A0C@&$P)R(Y M:XK%3E@"XF5C)"!&Z'^%'3ZA+F5%K07P'XH-UN2@#B-A#EX:&IOM?E*"1'TL MBTEVOW 53K^0[8!H&A4:7SU+YK]KPW>$]\ZE8 $--<;X?"2*ZHN #BDM&-+) M8(X44;]!-!]%H(H^ETK!:LJSS-*JT[IO ;. <>?F4C#!K>&C#URQ$6H!AP2! M1(*3=52,),6$1Z!->@.\66,Z5^_HXL!ZIGB^*[X')"DXX61SD&$1)D9D4TW%Y)?!$5>^ >;!]@MP^ MRTP9&D1:!R+!VVIRR/3.DW=?N9TZ(G%1X'J]=B'@J:,E>!(OAN($DRRR#"RR MO%4C4D!BE#&^Z=T4DM!KM9ALCGK]$?0J.+:L*M'!;XZY5-\T499\K?W7)LXL M1'6EY+& #)?0$-MC5,0"/("1?A359\]?DC!D$RQDK,%$7_= 6R#\?Z [^F0D]\-P]H*/PA+?-N)K<'_1 _4E9*Z $ MK07G?ZQ]"0UR<\Y)A7F\OHPD0P1<$?2433<@(Y0[ MW+>[W+>[W+>[W+>[W+>[W+>[W+>[W+>[W+>[W+>[W+>[9/?M+O?M+O?M+O?M M+O?M+O?M+K<4?M^WN]RWN]RWN]RWN]RWN]RWN]RWN]RWN_Q;VET6H=]E,=VN M\IY+A"AD/IH#N_OK0=8,0IZAN'_L(DYQBZZ-I10!WJQY=9D]?70FB>[%&>DG MO\P\N_!E$C!IY";44GHY\. ],P7[EF !6B-SK\98)I:\\Z>*9G5^I'L9A5WD M(L4+4]6^K_H<&-J'BTM5",[ (IZM35>!)(TJF@)#+N:)-PFSS0QO1;6U^%7M M;C;D*@TW2BHWJ/('@+C!5!^BSO=K1+4?QB;!)"JNC7?J;H5,[R2- GF=9-1V MF.HJS6=-(09%$CBV1X=SLNB3"AI7 \>Z(\8-#*?V .XR@25"(",MXB/Q--9^ M0Q%GD!L^E>-MWK7D9TP5SAS\Z8)DB"\:XNW) R9;]85.0%))QH4<4V#]W@\[ M17R5#AL9,T_47+)YA-!2\II%A >31M]3\(7EJ_=K.$Y?11P9,0\*)_+>] M@H\6U8QM=5S>;N-N""9P"J11%/G8\K2L)!EFHAVM?"TTBX732,HQ[GX;O,-1P?^OG#*%.S2[ M+*:[5*ZHZ^P-F4274=?9*+S?-A58?J1SY1$-H[N>LPL2F,(@ MR,MZKZ6 KJJKT_"-C[60S6.QUL9E[EBIIP'.#?;[G5+K9%KP0VPI(CT!,"EA M3-\AF$%;$)PTLXVJR]Z4"G9TE5.BR8U*V@!F02!$/2.]E7RP*O/>><_C:PN^ M&.[0?!-UL/I0=%)#*IG*ZKHNJ:99&C"]Y/2MJ5&XREEL(W.[UH$0CD?=;H]Y M,C0SUAT=!K[)33I*"D(L/H$J""/,8_S4.X_#.+P4SR>386R>5 9.Q1E#3 "2 M_L=@&64'G*,?Z.W!E8\CG'_G*MN994-6YBCI1^X&.:S\+6D_H5K9-Q9>2Q16 MBE4/#5^W[S@=9+>HSOK*N-J$70 P'I?,6WNW7 J_)4AW[0MT$M*+H1Z?D^L_ M8KX[9+:#[D;PD^K*\904XTN],^WT-E!DI\>@4/03!;"N:LL:^VJ(M^ !L2+V M@@46I+I2SRN B3(VASQC1@W*!]MS>&< XPOIL9WQ=(W=5U['8?0#4RCHO<#2 M>Z-+4,^<4,#FE-JW$&&4R%E0P+VJ8\,AP754$AT-2=$>1$\(WHF\C(6A:/[; M#_S:J6IN$:=8 B"4NP>Q94YCWQ0[=]Q4$0X;C6-J@<$2W8:"U+P?\@ 91GD0 M40N:Z]1K3:RY\W9HS"4NJ$ I/ ]!TCE/>QL&S_TR4G7F0D%2K 2K[L!N!>@K MQR%'M4^B6B91F&03%Z=+%J(^$) K>T?N.YI/O%6P'JK*;$I52B-)BJ-A"4$D M%7GZ#K.#U%%"IIDS9@])[9"A1Z@,EW.4=D!9=R4CNI#@7T%'@[BTVX%J3(>> M&&,[!YL:B$,="+3!V].X,&E@\7:EZ0PE(4Q*220"UJT[W&&K-P!(*?73<.;= M5K<3^S.>;R8C*LO0/KB<[O6CZ_M'8REW>G&B=@QC^#Q&ZHBQ ?O14G[PP&9) M9W1HAZ9K(S;B"&,8SMEH4N\MFD')SS-0V6+2YQ8B#'7KW&L,-_"JKCK0GZ\O MD9I,R5+ADAKY]0G.+":_% $*P*DQ]OI<_IZK<+]H]T+C?U#!T0]_S\V"3% F3>*3C1GZ0@THU=]CODU3+A-U)J4:(!='AS ((=;S1-+4N3CY.GM@) M(V<31)EK1SFE1I0#OHTA^TVU7(+(7X;[1EQK54(^'#JH7&[O_:%O,8J@ Z*A MIN18+FJ)]'# D6HL%"4@=&$DX VR:(7;$4X0_XT_H9P"%4KA[O270))%N);7 M8AU\VYT2X0FC;-4UU;(BR\'"7(-?*,)?@9(=N.1[ M4GHCJ7+Q-]3@=+C_<>QLIB1>:'=<3C1'-8-=:RAVES:4ET%/)!.Q6$AO&:%;TY(8=D/HM=3@3SFR:TJ)')' M?5(H'])[*,* XZ$]";A5$HA-HWH'+9H^$,+(&J])/T0RHK=S)Q:=H,/03 M+J=[ C_@8N#49E?H4XX2W==,0+IU^>1LEOT@?>'1LUFXDT JN:,?+$-*!';+ MI02X[!$?KKD<9;UXO:Z"XH>/5Z%J2-H,\/@!87""L3BN^AU*=ZIEPP@Q-HA6 M]-FWIN*Z,"')JK[S(:D[O>U@';P_S][X:;UPH['T\&WT5M*-T]08;4=!YP9G M4C6)[4%4NX'R/VJ8]]5WH6$! Q[N)&3EDY5BM6,?8X-6%[932>V5 M' 2W%\0M^Y2_BTO,["!Q[_V@^.*"^5U!;[6KR96J!CN++)&#RR$\(:1-+X<3 MST !=(,6'FS"E&59XME09978.K[V7S0^%:RZ[/OD_0QWV[2DO:S+@QR["@-M M!M>S(6E74$[R%_4=A*,ZO$ZD*GP).>=1!19,&FRT=7KMXNH3/3E= MG,^B1MWWT55)I]DEYT4_,+,^^+5N0"&?+Y]\YZ]8,[@U]B_32U0H7LQ[B\OG MPVT8Z3V18"'X2U&\M>@>8G++W>N17A6!<2*'QGW#AQ@P%=_[]$#/-_,9O*>J MJ-C(2F/8.%BNI]CESN.8<7*#ALOB'ERKX2U:=NKDDBQW=8\O1_+V>PBG4Z.A M=@[[+#A1SDCIQ96;1Z<7;YC3)7(Q%ET.B!T'\"*H2.S9LN*B9)NV[AN*IVTX M9D66O[O<"H$:1>X.V]/L_<[K)X*:H"?$6V[X6_]37GA4L:^*8C VS!<^ESCB_6$ MC(3XFQ9HL35EB#'K:JOHRLTB6D*MT#V.&VG=S-YOY(QN*)&F-#*)8]1X?GP4 MCW=E';HJ_!UG%.A$!%%3HJ^775.8TJ)XX-3N2F],15FC8?WKX^1@,59F=F*] M,NO"*E\UU:,Y>HRED)8$F!O4==V!%VU\0SQ%&ZQ7$_G7-[_'Q(<,_L?4C+@K>K4ZU<[W6[T)6@:NJZ[ M J,;HX_^6S2LL%SHQ<7RY"&\&8:_?M6HC?Z)FK Q'+6&5\_F3Q^?<)38?>CJ M!J?$K$-7[^C/K08DM3@ GJ_KNG,?<(&;NOU,X+W^7U!+ P04 " !3B'58 ME*Y?8<@& 9$P &0 'AL+W=O>_AO><>7NET)]5'77)NR*>Z:O39K#1F>S*?Z[SD-=/'$6U=4\\+QD7C/1S,Y/W;UK=7XJ6U.)AE\KHMNZ9NKS M):_D[FSFS_8W;L2F-/;&_/QTRS9\R7 MF9WO)OPJ^$X?C(G=R4K*C_;BQ^)LYEE O.*YL188OF[Y*UY5UA!@_-';G TN M[<+#\=[Z:[=W[&7%-'\EJP^B,.79+)N1@J]96YD;N?N!]_N)K;U<5MI]DETW M-PYF)&^UD76_& AJT73?[%,?AX,%F??(@J!?$#C>_DLG,2/.+$#\C/LC&E)M\U!2_N&Y@#\0 [V,.^ M#"8M7O'\F(0^)8$7A!/VPB$,H;,7/F)O;+^_7ZRT4:#-?\=VW-F+QNW94CK1 M6Y;SLQEJ17-URV?GWW[C)][+";31@#::LGY^)33;;!3?,,=LY$[Q6]ZT? SH MI*EQH#>=-2(T*>Y<\8*L/I.M$HXP&RXWBFU+\*4"(=5';BB^_R<5ILBBS0VQ MOBAA34&,J&UH[X#B.Y>@F\5_3'YLB"EEJS%5D]\X4QU/"++,ZQ570Z;)=6=: MD\O/Y/L! ;F 'I%WT@#*^^/E,;GAVEAO'Z2J8$:U&]+O2>]-D"4#FCH[>B!QZQ,EKSKM[_DOR]A8 W=J AF$VS.VN.E . MP8!];-XKV< TZ&;XW<3[4/<.[P-.%S3S I(&-$M]DM!%Z'\%ID^C-.@_]R Z MF*,@,I\&:432B(91V#OX!:?%GB1') MI@A(_VL\Y(@L:)(LGIS7X?Z1UX5E@ M<>+C,XR"KZ4R3NX2A/%8&GWJQXO>9KSX&RE,%M1/ I($-/5C1#B*TJ\R+

<34ICZ-(E!CI@&7M0[N)]"2Q_?PP!STB2V=Z@7Q61"K.)!K.))L0(BIZ(X M/"L&<'I,I"9-C(O4NY*3M:S055AI,?9LLLIS*PH$6C1=O^(._A6:$2LX7-RZ M$XR2?(^):>I6M"@XYH=.&'9(CGFSN8E.Q0+R5A"J+= MY%5KRTPTMCWA2F%<]7120\;CP)I&P8;V.P.7TZEL)T.VD\EL'_03E=2:;+%Y M75I<2)QQAPBKW8[':#!I^W$:=,E?V0ZS[R[%G\@=)MT*)*?Z#.=;J9QS)/I+ M),22!$FNMPQU@R;1]GD"V9W4K M;W(.#F][!B2NL-W;KUYB]=%N_,$:)5=O! M-!(IK&OX7!J9?RQE58!*4*Q+.,T=P"M1M1;?$7GF'V>+Y^2#:RYQYP(2@%Z9 M_-(Z,+9KLQZT'1U:)6];@TTVA:V-,=,X-9*$9E%D]W'3!^2?!Q_Z_P9X'[3U M(AKCT)F@;#I0-GTJ9;?20#P%JY#1PCJS9- \;Y4KLS'*3MI^NG+U5:LA)_P. M1EP+5AS"V[,"$MQMQWFWHER@6W2@>-O$ U^)<+QF"7C);J_@SXL60";Y>XV'NQ%(6Z![*K:O+#TPI9@,! M5-M6Y24"= \>"6FZ"&F8959B_07D-7&G-^AIA-T/ZKK7S8Z//@T3]#AA=[$?+9C"B'-%K[[[P[_A*913"/K$N?Y OT$;$Q42#942#9=(7G)BQ:!0=0? M5N-#S1BKDVD/XX>YXWA7$GC*R-MJ8.9J0+'GZ'?7RQ,GV/K1AP='#X@/5,A( M=2!VD*J,1B&$UHH6DI9BB)-9\;V_)2B,.OS/ VH\\V/O^="##1:?(IK.:YS= M]WK%&XEG)0OP7Q#. +0/ K01\:&&_K.B[QV'Z?-!_TOK(/A;=CY7U!+ P04 " !3B'58K,.[1GL# !( M" &0 'AL+W=OXCCV; .VDV(=4"!(L@W#L ^T=+*(4J1*4G&R7[\C::N.YWC]$A^IN^?> M'MYENE7ZBZD1+3PW0II95%O;3N+8%#4VS%RH%B5]J91NF*6CWL2FU<(5"." *X^L.,^I=.L-#>8_^T>=.N:R9P942?_#2UK/H.H(2 M*]8)>Z^VO^ N'Q]@H83Q?V$;=$?C"(K.6-7LC"F"ALOPRYYW=3@PN$[>,,AV M!IF/.SCR4=XPR^93K;:@G3:A.<&GZJTI."Y=4QZLIJ^<[.Q\80QU?E%\[;CA MOD[O']E:H/DPC2WA.ZVXV&$M U;V!E::P69MD) M!%5!V^FB)E)"JWF! W#IT%L1S'$=*L8U/#'1H6,N-P.P"IA+U=!SH%SU<9=" M=F?]G\[NL<:C8&#+R(L0JF 6R^\*S1+(47C K+_^M1,OD":!">'KKE$EP9,5 M5(I\;0V\MXZ_P"79J-1,&A9&R4H9"C'-KN%162:.] EO-,BOTD J$UCE8?US1@WW MO@ID5//6P"=IF=QP%W2@(0&D@R0?PBT9MCY&BF&H&="J[.R9#T:C,?C70O?.6J/AN.3+8L/ICME MN?$[C+)6G;1AT/>W_9I&ULQ57?3QLQ#/Y7K&-" M( '7N[902ENIY<>&-"0$@SU,>TCOW#8BEY3$1V%__9Q<>RM:Z1[WT,9.[,^? M8\?76QC[Y&:(!*^%TJX?S8CFW3AVV0P+X8[,'#6?3(PM!+%JI[&;6Q1Y<"I4 MG#8:QW$AI(X&O;!W:P<]4Y*2&F\MN+(HA'T;H3*+?I1$JXT[.9V1WX@'O;F8 MXCW2P_S6LA;7*+DL4#MI-%B<]*-ATAVUO'TP>)2X<&LR^$S&QCQYY3KO1PU/ M"!5FY!$$+R]XCDIY(*;QO,2,ZI#><5U>H5^%W#F7L7!X;M1WF=.L'W4BR'$B M2D5W9O$%E_FT/5YFE O_L*ALVQPQ*QV98NG,>B%UM8K7Y3VL.70:'SBD2X+)]*]J/!M7Y!1WS+Y. 0AB]" M*C%6>,CE/KP7"F'OF]?=?B\F#N>=XFP)/:J@TP^@DQ1NC*:9@TN=8_X>(&:> M-=ET17:4;D6\P.P(FLD!I(VTN06O62??#'C-?R=_ !@ND)H]3>GXP.UW-W@,"V-)_N(@Y\81/&B>0"KH MGWGRK.M?C7,PS#);LG*M"3D/8B$S!<*5D!8>A2IQ4Z^OE7QDF E\@N3@M-7A MM<6_W9U.FJ1G[R0^;Z=_\4W_']_DH)FT63AI?\28+4X;L*GYXK4Y4J"=AFGI MN,"EIFJDU+OU0!Y6<^B/>37-;X2=2NU X81=&T&ULA51M;]HP$/XKIZR:6BDC M;[R50:1"UZW2*J&V6S],TV22@T1U;&8[I?WW.RL,T.)DQZY'GZ23#@NF.7*.@DZ54!3,DJI6GUPI96CD5W M]O^\5 M+!=./*YT["9+*1\ML)M.G%\2P@Y)L8B M,%I><(:<6R"B\;?!=-J0UG%_OT6_J7*G7!9,XTSRISPUV<09.I#BDI7V6MS#WL.0_\=A[!Q""O>=:"* MY34S+!XKN0%EK0G-;JI4*V\BEPM;E >CZ#0G/Q/?BA<41JHW.']D"X[Z8NP9 MPK6G7M)@3&N,\!V,((0[*4RFX8M(,3T$\(A0RRKE %+@0^F%T M B]JLXPJO.B_65[G.N%2EPKAU]5"&T7/XO>QE&O [G% VRHCO68)3ASJ!8WJ M!9WXXX>@[W\^0;?;TNV>0H\?J/72DB,DLEA+0=0UR"7DVRR.\3V-.#L.Y(*@ MOB=-DX,&5AG0_6.Q0-76 )A([28$1C='1DO)J9\UG!O[:@@13"9+36;Z8G3H M?R#L*O$)9J52),!M?^O"G_4'0.59_;Z]!"U2K:@QI*F\I M3-VKK;:==%=U@^_,ZS%YQ]0J%QHX+LG5[PQZ#JAZ]-2"D>NJW1?2T/"HMAE- M:U36@,Z74IJM8 .T\S_^!U!+ P04 " !3B'58HR]MDP4# "3!@ &0 M 'AL+W=O+*%]4DHJ3_?H=)4=U!L?[8)-'W3WW/#K>:;8U M]KNK$3T\*ZG=/*J];ZZ2Q!4U*N[.38.:GE3&*N[)M)O$-19YV04IF; TG22* M"QTM9MW9RBYFIO52:%Q9<*U2W+[91%KP=?Q:;VX2!9S!J^P4?TOSWAZ!D;]@+F+X7P'8!K./=)^I8 MWG'/%S-KMF"#-Z&%32>UBR9R0H>B/'I+3P7%^<7*4GVM?P&N2_CTHQ4-O7$/ MI]_X6J([FR6>D@37I-@!WO2 [!W C,&#T;YV\$F76+X%2(C=0)&]4KQA1Q'O ML#B'418#2]GH"-YHD#SJ\$;_(SF&E>2D]:WROY9KYRU=EK\/:>^1\\/(H8&N M7,,+G$?4(0[M$T:+DP_9)+T^PCL?>.?'T!>/U)!E*Q%,!'?I\9FZU^$A*4>3'9:R="$WU0/5&NU0DRXM;5@,OD:X-:KA^N7DPY1E%]?N M/:Z%H(J(VE$"+V!4Q]N'PA-YZ9U%.?.KM[F?6-\0>K+VL@2[A5E M>\*0P,%'R.*!^:#S-Q[O_+WQM+/>&\'\Z3-.+[I>-8Y9.X#*>CE)8%D6K M6LF#^+O]<@5>2V6L%__T!Z?3>)KF9W!Z$4]&DS/XE<;T.RW[$29QGC):69Q= MYG#HQB5[@T*AW73CT%$I6NW[F3&<#A-WV0^:G^[]N'[@=B.T XD5A:;G%^,( M;#\">\.;IAL[:^-IB'7;FKX::(,#/:^,\:]&2#!\AQ;_ E!+ P04 " !3 MB'58AUS76^(" !O!@ &0 'AL+W=O MAJ;1R H?5(LPB:)16#,N@]G$[]WIV42U5G")=QI,6]=,O\]1J-4TB(/-QCU? M5M9MA+-)PY;X@/:IN=.T"GN6@MS$-(B<(!>;6,3 :7O$*A7!$)./OFC/H4[K [?F&_:NOG6I9,(-72CSS MPE;38!Q @25KA;U7JV^XKF?H^'(EC'_"JL.F:0!Y:ZRJU\&DH.:R&]G;N@]; M >/HDX!D'9!XW5TBK_*:63:;:+4"[=#$YB:^5!]-XKATA_)@-;WE%&=GEWFN M6RS@!V<++KCE:.#XD2T$FI-):"F#PX7YFFW>L26?L,4)W"II*P,WLL#B(T%( MTGI]R4;?/-G+>(WY*:3Q )(H2??PI7V]J>=+/^&[8^^^.&"R %\\$P9^7RZ, MU?2%_-E5<\>8[69TM^;<-"S':4#7PJ!^Q6!V=!"/HHL]>K->;[:/??9 M[!H M!8(J8<=9[9*[EW"WW VSV/H*F'$YJ?]8+U#W9^ ;1Y,$E\6^WDW;RY+$BX:)3! MT<$XB9.+'OM,-H+:?!23##-(HU$/NJ?6,9U7<,3JYH*J>25_:\BM;,^^X0#S>][$SD/[RSXENFEUP:$%A2:'1Z-@Q =_;6+:QJO*4LE"6#\M.* M_@BH'8#>ETK9S<(EZ/\QLW]02P,$% @ 4XAU6)T)7NY_ P _@< !D M !X;"]W;W)K&UL?55MC]HX$/XK5BKU6LG=O$$( M%)#8;4_7#]6AW>[UP^D^F&0@UCIQ:CNP_/L;.R$;5. #Q"_S///,>,:>'Z1Z MT06 (:^EJ/3"*XRI9[ZOLP)*IN]D#17N;*4JF<&IVOFZ5L!R!RJ%'P5!XI>, M5]YR[M;6:CF7C1&\@K4BNBE+IH[W(.1AX87>:>&1[PIC%_SEO&8[> +S7*\5 MSOR>)>P8RX9I>)#B)\]-L?!2C^2P98TPC_+P M%W3QC"U?)H5V_^30VHX2CV2--K+LP*B@Y%7[9:]='@: -+@"B#I Y'2WCIS* M+\RPY5S) U'6&MGLP(7JT"B.5_90GHS"78XXLWPR,GLII,A!Z3_(UU\--T?R MX0?;"- ?Y[Y!%];0SSJZ^Y8NND(71N2[K$RAR=41$$4W^"+^X!CQQ=?X>M"_'>UT49A3?QW*1&[)@RQ+K%QW1N2Q]903[$3R3>N& M51E<$G^3_K+XE;;N,-50;D#UZ2:LRNT@HL048.74K#H2-53".R7.8BL%=CFO M=D07#,TL:]8&H5T0"@0SB#32V=?20&4X$P1>065<@T5 60MY!.@PLK;]JREI MJCUHBT9FHWAFA\Z$HA/<4X9CV1(,:PM*O6WBPJ=M8^N1')A2K#+:1<:$(!)E MJ+?E#]A/[L+8@SA2XIV)!RR=/1.H6'L?9^1"TAZ&YM;%-?RLS:_-[3DHFM(P M#F@23$@8T3"):3*)STUXKI168&WXGFMQG0RC6F#T=_MN5_W@J912I,HQ%$4)'0:C,GSJ48>WVJDM7ZNN(UHG-(T'6-R MQRX9U^U7F(5=SS&K&)"+G6]/[B32U []_)H M+(BF,NWUW*_VC]NJO=/?S-N7\3M3.XZ)$+!%:' W&7M$M:]-.S&R=C?\1AI\ M+]RPP <:E#7 _:W$/NLFUD'_Y"__!U!+ P04 " !3B'58S;:TZHP% "_ M$P &0 'AL+W=O+UC.5^<]M[?Y<)7- MYDI_&(S.%G3&KIGZN+@4V!O4*).L8*7,> F"3<][8W=XX?I:P4A\RMA*-MJ@ M7;GE_$YWWDW.>XZVB.4L51J"XM\]>\WR7".A'7^M07OUG%JQV=Z@_VB<1V=N MJ62O>?XYFZCY>2_NP81-Z3)75WSU,UL[%&B\E.?2_,*JDHV2'J1+J7BQ5D8+ MBJRL_NG#>B$:"K&S1X&L%8BQNYK(6/F&*CHZ$WP%0DLCFFX85XTV&I>5.BK7 M2N!HAGIJ=*UX>G=Z@7Y-X#4O,-B2FN4ZA?X-OA%!4KV M@+H$WO-2S26\+2=LL@LP0 MK,\G&S O2B?B&I39XK@7$(5X'GE>[[1D\;Y_; MOG"#9U7'=[YM7=^%_KH M&G-WLLP9\"DHCI:#-&&N_$V;86:5GVT>=,[1[L'-G!D6T?(14S;ELU*OV3-M M@,E29.4,%((\,BHD,,T>P-BSXI:).OXF)M@@0"5,>8Z514)?:;9"5J(^7TH4 MD2=#^!UQ*A*VP!B(:[0\2QE4=M$5%1,YA"LFE+,YF\*QS65#RNB5A,43/K?;([_,Y;VIG,E& M$@^?ST#X;6F T% 3? F?S0:,8N-[)O! 1_+>]35,5?P"RV7VJ_-M''B8D*% MQ(Z<';FG!C8E.V(9U[&,#TR^32':X_9'78#:XMPYWX',3&IODN^<=\DW\,YU MMHRF.RM9E\YSQ=&_ _.[@]SKN=Y^F=1)4[ M!S.)>66:[7'IAM7GV2G-!-S3?,DVJ;F;BK+E'#A;TQOWLJ\YSJZ8V*#RTBA6 M*:ISNN'(<-]9]NT#$VF&)^F%T/8=F:X>A"7BC?%0*]SS' M$WF>J4>(4>H8I?$_/H8HM(GN1;$=',-5)N].IX+IT[9BNA2!H(J!9_NNEO+M MV#_&C$LBW<.OV+MAHH"^68<3%'!P(,3?P ZJ5A<+MM<>]_GWGF989'7Y1[]: M.7# 1>5.=MF9[-!)OI0+TKL<"7,DOAD^%U'V]- M1ZZNJS]@=#XLE53(2<.ZEDIN$2>T$D=7U=C&B\FFEOM)9!&_*K9!K!F6"5.R M_= BGBG9!(]18;/*$Y)8)$G,F"[G7\S]=#EZ%J!IS5=WW83B&S,"N1VZ[XP:+RI%$S,S,N1Q(LK5L/J>:7^6K]. MC:LWF:UX];3UGHH9+C?D;(JJCAWA54E4KT551_&%>:&YY4KQPC3GC$Z8T (X M/N5<;3IZ@OK-;O0/4$L#!!0 ( %.(=5B=)9]M800 #T- 9 >&PO M=V]R:W-H965T3(G7WW N?.]'CM50_ M=(9HX*'(2SWQ,F-69_V^3C,LN.[)%9;T9B%5P0TMU;*O5PKYW"D5>9_Y?MPO MN"B]Z=CMW:CI6%8F%R7>*-!547#U>(FY7$^\P-ML?!7+S-B-_G2\XDN\1?/' MZD;1JM^BS$6!I1:R!(6+B7<1G%W&5MX)?!.XUEO/8".92?G#+C[-)YYO'<(< M4V,1.$WW^![SW *1&S\;3*\U:16WGS?H5RYVBF7&-;Z7^7F9Z6>DD#2\N^.S'/7Q MN&\(U+[JIPW 90W 7@ (&%S+TF0:/I9SG.\"],F;UB6V<>F2=2)^P+0'87 " MS&=A!U[8AA@ZO+ [Q+\N9MHH8L'?AX*L(:+#$+8RSO2*ISCQB/H:U3UZT[=O M@M@_[W P:AV,NM"GMW5!@%R \Q7>2VWT(2^[<>XRA(7,J/;-T,6).<:J.H5R1 .+^>P$"4O4X2\ M8;LM$HP3"X? 9 #Y0WZ*9G03QB$9_-(2KW3 N"JF, M^%6G@I*O; 6?RL5I17I<:S0:!O' _3Z5!NGD#9!H;4#.T: M:%U(J$:2*(+;C.R=$D[1""@L32L56 BXDX;GNR^.R/LA>>_FP0B^4(K5SC$^ MQ9YRG<&"&*!AH62Q=8Q-S"Z52=+,K$-U[\R/7)!'6V&^2FG [/%%0P:NW]LT M;V57S@Q]-X@F1"1\2#->+BV%U;[?D-.YBUP8X4 =2]DY/27Q$+Z[SHOS4WY/ M2DN;5OLU>E)V&3]]G@O6"R'L^:\$<$:#\_T0P]X HE[T'&0N="HK.D-'6UHT+:A06?[>*)"W86NN:F42_FA5M2)=;AA7E4$ MB/8K)HJJ<"0GKJ_X(WWDB0P5-0S5U7B +Q5B++(8P9Q'&G$-4]&]$B MZ!(: FMI7_>(\,2ZP4Y"&C^CUN 238RYYWFU1:!WQ)QC&L/D>"LA-KF[W6JK MQ'IUKPDB-_O473OH%;?TBCOIM;'V&G)U(OU/KO\ N?I;5]H"U=)=W#4XJ_7M MMMUM_QMHK "]7TAI-@MKH/W'-/T'4$L#!!0 ( %.(=5@2."I4M ( .X% 9 M >&PO=V]R:W-H965TTJC8)-2&A ME%&(1-M-V[1*J+!-T[0/)KD$JXZ=V4YI__W.#J14HNQ+<[V6R4?K! MK!$M/%5"FFFPMK8>AZ')UE@Q R62GUX)0O^32('"$4F%F'P.CW MB#9:W MS+)THM4&M+,F-"?X5+TWD>/2%65A-=UR\K/I-\7H:60."\P:S>TSS$J-2,]N MX=V2K02:]Y/04B1G'V9;U.L6-7X#M1_#G9)V;>"CS#%_#1 2Q8YGO.-Y'1]% MO,7L'))^#^(H3H[@)5W>B<=+WL1;6;CE)A/*-!KA]VQEK*8>^7,HVQ9KG?2'T=41IH..Z> 8>KJ@.2/+@X6!04 J[SS5R8;VA(0>],!,(+.V[;D#EXU MAMK6O!_#+V0:YAV+^8Z%=SN%LY-1W(^OG'KQ6AV2>@K]7I(D3KV$I$>[S(FC M%_$#Q,-+6"I+T*T.W2[75K%JMI/]$I9V@]>7--"1NT,Z+Y0RNX4%Z!;\>D_ M4$L#!!0 ( %.(=5B]5>6<. 0 #@* 9 >&PO=V]R:W-H965T'A9;J3ZD%O$0T\E870,V]K3#7Q M?9UML63Z5%8HZ,]:JI(9ZJJ-KRN%+'>3RL(/!X/$+QD7WGSJQF[4?"IK4W"! M-PIT799,/2^QD+N9%W@O [=\LS5VP)]/*[;!.S2_53>*>GZ'DO,2A>92@,+U MS%L$D^70^CN';QQW>L\&F\E*R@?;N"Z+WWENMC,O]2#'-:L+;? _C$J2,6OA!;AD<1+S [A2CH0S@(HR-X49=HY/"B_TP4+KC. M"JEKA?#G8J6-(FG\=2CG!C$^C&BWRT17+,.91_M!HWI$;W[R(4@&9T?XQAW? M^!CZ_(ZV7UX7"')-XL^DR'C!F5,RC? F&T/9X!-M4(W #)@M@C;,U$:J9U#, MD(=\P_=2&&Z>?]* ZS6ZK>$\[*1#I3A*]G I%O\+;UFK Y2!:V :UK*@4X:$ MG)/!E"8, I>U9B+7O0G\@4PU"@72%Y8K5)W&;!,Z?2Q1X)H;.)=E51OR)>(W M"FVL:ZDU?(1/07\T"GO6BOM1$O3@?,O$!EU "W'-B,7)AS0,PK/N2\<('1(" M]J1XV2;V;]=+EZ$-W !;W&^LJ)M"+FR63&0(C@4@&8 MRK9PPLKJS*VNLO>C7?5VJ37$PS%$HX!D\$A_I.(T%HU3"*,8%EFF:F+1.0=Q M#,E@^)KI-<^<8FZ19MG6SXEJX@I Q^F8VG 4MP(\Y#4> M].,XA33MI\'H>X]KSE9T0A@B.H'/4N8[7A1MBE>4F]APNI->@$)*+PQCNQTK MQO=320-:O@26=/^#?"2V[J1'DDW6'C_1$-)#'/<80#P:PI"8WM4KXSS3<7\\ MBBSS,!D?W(*?&I<>&O0W]O=N\1+5Q;Q8-F:R%:2[V;K1[%BV: MU\"K>_.F^L+4A@L-!:YIZN!T1-M-->^4IF-DY=X&*VGHI>',+3WM4%D'^K^6 MTKQT;(#NL3C_!U!+ P04 " !3B'586+!JA%$" #@! &0 'AL+W=O MTP[,#8="Q4ECR)3MK]^DFRXV5 FXLM4GR/CS3I;*?-HZT1B3TU4MDY MKXG:RRBR18T-V%/=HG(WE38-D#/-)K*M02@#J)%1&L=G40-"\3P+OI7),]V1 M% I7AMFN:< \+U#JW9PG?.^X%YN:O"/*LQ8V^(#TK5T99T4C2RD:5%9HQ0Q6 MXLP=GYBM9:_WHC=MRSF,O""46Y!G O;9XC5)Z(B?C]\#) MQY0>>'C>L]^$VETM:[!XK>4/45(]YQ>[S[C4,_,\Q5:VO!DNR$V MYJSH+.EF #L%C5#]&YZ&/AP DHM7 .D 2(/N/E%0N02"/#-ZQXR/=FS^$$H- M:"=.*/]1'LBX6^%PE"_1%D:TH4.Z8HO.N@!KV0?V!8P!WS+V;HD$0MKW640N MI0=&Q4"_Z.G35^B3E-UI1;5EGU2)Y?\$D=,Z"D[W@A?I4<8E%J=LDIRP-$XG MK**W;Y+SBX]'B"=C)R:!>/(*\5>S 27^@&_%";O6RFHI2NAG1Y5L9="B(MBW MZD8H4(4 R1Z<$]V@DF4_K]:6C!NU7R_UJA@V83=LJS0G:)^ $?ON+Y7_=3^"^]W_P[,1BC+)%8.&I^>SS@S_3[U M!NDVS/!:D]N(<*S=+PB-#W#WOIJ]X1.,/[7\+U!+ P04 " !3B'58ZX[1 M_WH# B# &0 'AL+W=O= %@R/>2"SWV"F/65[ZOLP)*JB_E&@2^64I54H-3 MM?+U6@'-G5/)_2@($K^D3'B3D5N[59.1K QG FX5T5594O5X#5QNQU[H/2W< ML55A[((_&:WI"N[!?%[?*ISY#4K.2A":24$4+,?>-+R:I];>&?S-8*OWQL0R M64CY8"=_Y&,OL!L"#IFQ"!0?&Y@!YQ8(M_%MA^DU(:WC_O@)_7?'';DLJ(:9 MY%]8;HJQ-_1(#DM:<7,GMQ]AQZ=O\3+)M?M/MK7M (VS2AM9[IQQ!R43]9-^ MW^FPYQ FSSA$.X?HV*'WC$.\_.>O"%,D$^%K#2ZZY%O<$L6V,]VX:_K\-$SX<.(W$AA M"DU^$SGDAP ^QM>5*KVD&8P^+AP:U 6_R]J#5(WX'8.KJ9Q.D@3(4@C':+ M3&Q F[*>;[!FT06'"[PC+S1:M?%-3ID$:1 <\>W8URIR)K #18:-(L-.1?["#LOE4J7!)A#! MQLI65A3)M2;,,&B]WX8G.J6],#J2:7CR"81)&AT7ALX=_B#_M.&?=O*_ ]LC MNIS8OU8(_DT_W9 ES1A_IE:DI^0P48XSI3/\:S/E3&"U4OY>]U2"6KDN5*,. ME3!UW]&L-HWNU/5W1^O7X=6L[E?_@ZF[YQNJ5@SO: Y+A PN!ZB6JCO2>F+D MVO5H"VFPXW/# IMX4-8 WR^E-$\3&Z#Y63#Y%U!+ P04 " !3B'58,,2# M9)@% D'0 &0 'AL+W=O[O[;)(!K"9QUG:@/=V//SL)"2G&M%7H M0R'!\WGFL\?SV1ZMN7B22P"%GN,HD5>=I5+I9;?UN3%G2&8_R=U,Q'O%,12R!J4 RBV,J7FX@XNNK#NYL M7CRPQ5*9%]WQ**4+> 3U/9T*_=2M4$(60R(93Y" ^57G&E].?,\8Y"U^,%C+ MK>_(A#+C_,D\W(57'<]X!!$$RD!0_;&""4210=)^_"I!.U6?QG#[^P;]:QZ\ M#F9&)4QX]).%:GG5&710"'.:1>J!K_^",J">P0MX)//_:%VT[?2B"T#?[C'@)0&Y)4!V6?@EP9^'FCA61[6+55T/!)\C81IK=', MEYR;W%I'PQ(SC(]*Z%^9ME/CQV+X$)^C1[9(V)P%-%'H.@AXEBB6+-"41RQ@ M(-$I^D:%H(9V='(+BK)(?AIUE?;"8'6#LL>;HD>RIT=,T#U/U%*B+TD(81.@ MJ]VO8B";&&Z($_$6@C/DX\^(>,1'WQ]OT:_&R-6BX=6P\FKH].H!5I!DH(5$P/72^2^$:"YXC(*- MMQ&C,Q8QM6?U'.Y,*W^ /?WWRG%;.]+?;M=P'WMUV?7>%(">+KD62P) ?!:Q M!37)8JVJWFXJ>!:7+>W(L-FPZ?.65,!.G^_BE#)1I*W.[H@GB]-(JX'0,3=* MR+YCGOS,MSZR)VC*J.Z[*.#]3UN^D75!7WZVHG,15P^C4SVQ;T MT^R%]N1G2_6ZI.(8U1_7Y1\/CID.3G'Q;BI:0FM246L.[!8=Y9!+73Q !$SJ M67#"DG)#^$DKV;T;S1N\*R3ZOG7B[S;$YX/!^6#/\DUJQ4')2S.K-L, MM^5[1ZDMM&:GU6^M+]9*K(/B5L4+[ M9!+F6:0E\MRJ?PZ ^NA%2RO[<8K3\J/AUJJ)N%73/15/H K)5\OJ4W/*%R*I M>/"$LH3I!FLJ0HF, WH_ZMBQ'>@/YTQ8B3C&@0JIE1IQ*[5[^KPWU5N5:FVA M->.LI1HYIE0CK4JUMM":5-12C1R4:A])=3S<5+:$UKQ)J=>5E=]U_D%UZOW-_AR4ES8U3#%_:'.[P5+)(I@KB&]LPOMCRBNY(H' MQ=/\5FO&E>)Q_G4)- 1A&NC?YYRKS8/IH+H8'?\/4$L#!!0 ( %.(=5@A M(,9K[P8 *,Y 9 >&PO=V]R:W-H965TBT>\XN5CDG[/MD)(]&,7Q=G5:"OE_F(\SI9;L0NR\V0OXOR; M=9+N ID?IIMQMD]%L"J3=M&8>)X_W@5A/)I?EN?NTOEE4^V(B%D%_V=VE^-#ZBK,*=B+,PB5$JUE>C M#_CBQF=%0AGQ=R@>L\9G5%#YEB3?BX/?5UCZ0BMQ#HX1/(^>?Q-U(1X M@;=,HJS\BQ[K6&^$EH=,)KLZ.6_!+HRK_\&/NB,:"=CO2"!U CE-8!T)M$Z@ M)=&J926MVT &\\LT>41I$9VC%1_*OBFS)^>+:OA0LD:+ M(/NDBA/(CX(-#; M6R&#,,K>Y5%?%K?H[>MWZ#4*8_1YFQRR(%YEEV.9-[>XZ'A9-^VZ:AKI:!HF MZ%,2RVV&?HU78J4#C'.>1[+DB>PUL2+>BN4YHO@71#Q"#0VZ^?ET8FD./?8] M+?%H!]Z]R&31B5^3-%J9^J=*9^;TX@=^D>V#I;@:Y;_@3*0/8C1_\PK[WGL3 M-R PC2D[,F4V]/F?^?THK:1BXEDE\S*YN.\\S*?4QWD7/S0)M*,F9(J]8Y36 M,GYL&;>V[,OYXMS4)&O6T*X' M,(^D>"OIO(?$BF0& :T\F1Z<1%9%6RWY0/ MHXR>B*P=Y?.)S\TBFQY;-K6VK'<,K.E#QP (3&,Z.S*=N:EM!LD4"$QCBCTU MJNSFU*:$7]VHC=#U,1C'7K#C5D=6]OV.9%!A&[30SY_I\GJL)3F"=B* M,G0XH-!TSD1Q)F[:J_.AV *AZ6R5=\#6";M7?;2E*T+I]%1][2B,^:Q#?6JV MQ_;IWJ ^]!_JFFKM8(.'!0A-IZ[L!.:.(@1U%E!H.EOE+;!U0N\5H=^2EW>J MP'8(]W&' )43P'8K8!9@_]A840>/#1":W@?*<^"IHQ)!70<4FLY6^0YLG>Q[ ME3C[J=MA.XK/IF8Q$N43B-TG5&*\2>*EB&4:2&&=DNU@0T<%"DVGKFP(P6X: M)* &! I-9ZL,"+%.^7T:K+.;ZIIB,F$G(C2$3;#/.^Z)1!D&8C<,W3*TS,UV MS,'C\Q)K$$39$L(9A2?JM(0Q=BD M0Y3*1!"[B:@EB!9!5*YWWR5A+,_"^$R&.Y'KLFDHJR C!= U#B@T?85:F1?J M.:Y1@_H5*#2=K?(KU+YLTB/..MOV/&,(F7G4+$RJG 6U.XOAPK3,Z?9K#1ZQ MEU@&H8T2BFL-!;:(\A(.ABH'0YWJ*'6V59_MD,[G;:J\!K5[C6?ILW_H0)=* MH-#T+E*&ASK682BHIX%"T]DJ3T.=:C&T769I";4=0AGI$*IR']3N/OJ$:C"D MW1.]_5J#1^PE%E"H\C[4L7)#06T-%)I>CE:VACG5;IBA*C.;>JV*=#O,GV&_ M0Z5,V1!FMR'/5JEEUK=?_(E6@R!_<*# M7W%[B84;KAP3=RPT<5#[ X6FLU7VASL5FGB[@F00K"'*(EAE5KC=K+@+MG\L M09=TH-#T_E+VB3L6I3BH!8)"T]DVWK9U*DKQ=K7I=%W &J*W2ED5;K34E&+]'?SV(%#67KWKF?_LE!@_32RS?<.6/N&-)BH.Z'2@TG:UR.]RI),7; MQ2;#NR.F*.YW*%-9$VZW)D.5:9OO0==OH-#T=]J5+?(=RU(^J+N!0M/9*G?C M.Y6E_/ZRE#5$;Y5R(;[=A3Q#F_W#!KIN X6F=Y"R0KYC;^21O45KM"*P.9+(O-]5]2Z1,=N7'K0A6(BT" M\N_722*?#HH+'/=ESO\'4$L#!!0 ( %.(=5A]M5)5G@( 8' 9 M>&PO=V]R:W-H965TICTXYB98-79FF]#]^UT#06E#JS[T!?QQSN&> [Y,:J7O30%@ MR4,II)EZA;6;*]\WK("2FI':@,2=E=(EM3C5:]]L--"\(97"CX+@S"\IEUXZ M:=;F.IVHR@HN8:Z)J;>8:9WZO MDO,2I.%*$@VKJ7<=7F6)PS> GQQJLS$$^+6$I",T M4?NME2:'C%J:3K2JB79H5'.#)LR&C?:Y=*]]837NYK.NI)NVI.B9DC)@(Q*'IR0*HGB /GL]/1J@9R_3 MOU(Y(L$@W<=L^X"C/N"HT8N?T1M*\O?UTC1!_AE*I]5+AO5<&[@R&\I@ZN$Y M-Z"WX*7OWX5GP<>AK-Y2+'LCL4HL&E\^!F6'H/%E&/>@1U:2WDKRHI7^&'WC=,D% MM_A-G)*ZX*P@5 ,>'R:J'')WCK"%@=8XQD\'FRU@J]V"K&#(=G)8:_34]"$F MB>,GH.P0=!&.SY^8]O>:COM#?*=ZS:4A E9("T;GR-=MUVTG5FV:/K14%KM: M,RSP1P7: 7!_I93=35QKZW]]Z7]02P,$% @ 4XAU6/N3EYN4 P U0X M !D !X;"]W;W)K&ULS5?;;MLX$/T50EL4+;"U M;KYF;0&Y[&(+M(41H\U#L0^T-+:(4*1*4G;[]TM2LB([LF ##IH7FY>9PW.& MY(@SW7+Q*%, A7YFE,F9DRJ57[FNC%/(L.SQ')B>67&18:6[8NW*7 !.K%-& MW<#SAFZ&"7.BJ1V;BVC*"T4)@[E LL@R+'[= .7;F>,[NX%[LDZ5&7"C:8[7 ML #U-9\+W7-KE(1DP"3A# E8S9QK_^K6#XV#M?A&8"L;;62D+#E_-)V/R?RH0)UZ3>/8;._0_['BM9@EEG#+Z0-)5#ISQ@Y* M8(4+JN[Y]E^H! T,7LRIM+]H6]EZ#HH+J7A6.6L&&6'E/_Y9!:+AX ^/. 25 M0W#HT#_B$%8.-G)NRL-""U>> 3O'F** MI;2!MP?[^R=M@3XJR.1_;?$JX?KM<.;67\D7VU: M+P2VI[Q?*^]WH4=?=)*BYACE^AC9\X&P4H(L"X67%)#B*.99ID.B;T'\F'*: M@##'4%];$J-WA*&$4XI% ^%]6\1*&F-+PZ2U3?3!ZX6CJ;MIAJ+%RN^%?FVU MIW%0:QR\C,:$T,+8(E)J\T][&<;I55KCQL$ [", @F_N! V7-#OQ]Z_8$?M(L; MU>)&+R&NN8$=\D:GRGMNV"UO7,L;=\J;"]@07DCZ2R?QG MUF&1+GIT@YV:= M"X'MZ9W4>B>7S;>32RJ_$-B>/KX MKR4Y=S,Y.R#^60$)G@(2_+8\WKWTV1$(GJ7#R7@X'/?[1V+P]!SS.]\\+YSN MNQ<_.PKAB5%P&P5"!F)MZR:)[!N_?#G7HW5M=FTKDH/Q&U.SV<+C":8L^#YC ML29,(@HK#>GU1OJE(__^;$,@) 0UDE=5I 2;F>=YXV=G-+,#XR]B1X@$KWE6B+FSD[*\ M=UV1[$B.Q1TK2:'>;!C/L51#OG5%R0E.C5.>N/$5[K=23WA+F8EWI(UD=_*%547F&0NR9-EWFLK=W(DH^>B,0T$^_5*Z%GQ,R5*B:- M[";-^H_U^NC*^A"!SZR0.P$^%BE)^P"N(M,R0D=&CV@4\8DD=\"'OP'D(7\@ MH.6/NZ.1C*$OUB2I.)5:,^0UR2JUKV##60Y2FE52 M#3*M(YT+HQJ0X"RI,FR.]3M:-%IZ/Y2C>N'0+*QOJ/TBG$Z""8(S=W]*_](. MHBA&4\]K#7O4@I9:,$KM.^96M!S:I&P)K$=YVE*>_BPM3R\TZD]CWX^B,RU?VD$/QB$*HV$M M1RVU:)3:DA5[PB5]S@A8J3]/PKGBL[ZFXE&P6[?4$EB/=]SRCBVI.+9)V1)8 MCS+TNK]Y[V?IN%FY)U _U)\S(?^ 89_=21$#1]G]7>I ;[N5QR%OW5U;:/T$ MH"X!R)*F&R!;M"VA]6EWM145-7^@%A1%%Z4&D.&R MC+[BBZJZ,@N-U MU#=U/PO-0L4H.4WTHY$SJ HJAXOM4<2;=]<26I]_5VO!P):HK998MM#ZM+LB M"XX6-&\JZO!"JRB(HB@XU_2E'42!=ZUZAETU!N2Q@?,TV%-CT+>O+F6 MT/H)Z&HN&-G2M-6"RQ9:GW97G=3=55P^M. M4SV0K#3-FF&ULM5=M MC^(V$/XK5GJJ=J5;\L;K%I!VEU:M='="1[?7KR89B+6)36T'KO_^QD[(!C L M'_:^0&S/\V0>CV<\&>^$?%$9@";?BYRKB9=IO;GW?95D4%#5$1O@N+(2LJ : MAW+MJXT$FEI0D?M1$/3]@C+N3<=V;BZG8U'JG'&82Z+*HJ#R_T?(Q6[BA=Y^ MXBM;9]I,^-/QAJYA ?IY,Y%(Q7 M__1[O1$M0-@_ XAJ0'0,Z)X!Q#4@MD(KSZRL&=5T.I9B1Z2Q1C;S8/?&HE$- MXR:,"RUQE2%.3Q=5^(A8D05;<[9B">6:/"2)*+EF?$WF(F<) T7NR (/45KF M8*P?J6()H3PE,Y:7&E+R!0_=)Z$4F8,DBXQ*(#KH>'EUP)V[B%%N^^ S?E[( M2;60]Z[-J;!=-]94@GNUH0E,/$QU!7(+WO377\)^\)M+V#N1'Q9IJM-V>C?LQJ.QOVU[[[ *A_W!J]F!7[W&K]Y%OS ?)-BZ8Q(% MI,F'?\D<2PY(B6=_H47RXG*ZHNT?N-,+CGP^-0K<[O8;=_MO;F-N4I%J+=FR MU'2)6:L%2411H AEW,U$GH)4!.\"4PDQFRUD@]EK\],EIW\J9]@;'L? 874A M!H-&U.!]1:5U87I;UL!QM$YE.:PNR!HVLH87,WL&7&!A-[GM-SM'%\'VS-RJ&@VZQDJV!\+)88E PH?8!K&X%;#:4QFO 7#YW]TPG6E!)QX<2W68A9TX/*,S>M49 M_1R=[6!>J32Z3JG#S*'4;_6!V"ZL;7NLB&WEJLZGF6U:\ ?;>![-/YK6W/:7 MKS157_^9RC7CBN2P0LJ@,\!R**M6N1IHL;'=YE)H[%WM8X:?%R"- :ZOA-#[ M@7E!\\$R_0%02P,$% @ 4XAU6)Y(=UH*! _A$ !D !X;"]W;W)K M&ULM9A=;Z,X%(;_BL6.5C-2IV!HDK:;(.5C1CNK M=E2UG9V+U5XXO,82$EEI-Q=XD&'Q>^[&/[1?&6RY^R 1 MH9\IR^3$293*+UU71@FD1)[R'#+]9,5%2I0NBK4K:$8S>!&(%FD*1&/,V!\.W&PL[MQ2]>)*F^XX3@G:[@#]2V_$;KD M-BHQ32&3E&=(P&KB3/'E'(_* %/C3PI;>7"-2I0EYS_*PI=XXGAECX!!I$H) MHO\V, ?&2B7=CX=:U&G:+ ,/KW?JGPV\AED2"7/.OM-8)1/GW$$QK$C!U"W? M_@XUT*#4BSB3YA=MJ[K#H8.B0BJ>UL&Z!RG-JG_RLQZ(@X# >R' KP/\)P&^ M_T) 4 <$!K3JF<%:$$7"L>!;),K:6JV\,&-CHC4-S-[8W71 #1JH@15J;M8D"'0+ MS)#)A.:=)%:=8TEZ$FLA#QOD8<\I/.P3O2>Q%OJH01]99_LSS:@"Q/1F&+\N M?ZUZQZ*/GN4O]D:#B^X,/F^8SJU,GS;\H2#H.U$ZB^\A2C+.^)J"1%=7\RXD MJ]RQ2#V)M<@O&O*+GA/YHD_TGL1:Z-C;'_2>==KON2(,S?6&16,09NOJ(JY5 M6CDW"H:XR;GZM+"K3 WU3$OD>+:">KY%(!RP>/"N,)Z>9[H%1NQ M(J;9&BE!,DDJZQAQV6409G6;+73_[.# J-&M77LKNK]']ZWH7XMTJ1>N/D^U M6P4A],:4[T;C7XO_F=6ZPP,\_RF:M>FWHNVM$K;:D?":,M"GJUZ1.Z).CN#9 M-/F#Y[/T?S@?O+<^V.Y]%D_GY@2MJ)!J5T8Y",KC3CZ[,D:/0$2G ^_).[61 M]\8(VYV1]5S1J?EZYV1OZ-AMMR^U]K#LS1/NVSWA7NU37VIM_+V!PJ]Q4!^[ M'10J)*P*IOW5"CI'PJ[M>V8M=+^.]F3$*FSWX U;I_#:?'B0^B0I,E6];#=W MFX\;4_-*[^ZK5U]&KHE8TTPB!BL=ZIV.='J*ZF-#55 \-^_K2Z[T>C&7"1!] M9I<5]/,5YVI7*!MH/OF$_P%02P,$% @ 4XAU6#U?C3L.! \A0 !D M !X;"]W;W)K&ULK9A1;YLZ%,>_BL6F:9-Z"X:$ MM%T2J8%-ZU4G16VW/4Q[<,$)U@"GMDE6Z7[X:QM*0D*\1O)+@XW/WSX_VZ>' M,]Y0]IMG& OPI\A+/G$R(597KLN3#!>(G],5+N6;!64%$K+)EBY?,8Q2;53D MKN]YH5L@4CK3L>Z;L^F85B(G)9XSP*NB0.QYAG.ZF3C0>>FX(\M,J YW.EZA M);['XMMJSF3+;5524N"2$UH"AA<3YQI>Q3!4!GK$=X(W?.<9*%<>*?VM&C?I MQ/'4BG".$Z$DD/Q9XPCGN5*2ZWAJ1)UV3F6X^_RB_ED[+YUY1!Q'-/]!4I%- MG L'I'B!JES45!C/$"3\#@@(MPVL=AE/P/L8"D9Q_D'+?[F/P_NT'\!:0$CQDM.*H M3/G8%7+Y:A%NTBPUJI?J'UDJ],%76HJ,@T]EBM.N@"O];IWW7YR?^4;%?ZO\ M'$#O#/B>'_0MR&P>X^0?QZ<]_@3=!N9:#U@E=OY<];.03<"%SP7SWK MF]5Z@WX]%7&N^ HE>.+(D,(Q6V-G^NX-#+V/?:QLBL66Q#H M$>,TIQ*Q)-8A KUM(N>9F5"!\K\?E$:E@V44A' /C'FR4\G84NNBV' MQA1UVG\BP4TI4+DDCSFNKWHOU? PP81>,-R_X%83;EMJ-2YWIQ@D(2QU48V# MA%:EJ$LC;6];N+O6Y:J]_D@5]'21:2M35P._(K8D)0;&ZP%8W M!%WIDM,C%7(G]&.&D4Q+U #Y?D&I>&FH"=HRY_1_4$L#!!0 ( %.(=5A( M%[44= ( ,L& 9 >&PO=V]R:W-H965T_S'L"'9"ODH\H!-'DN>*EF3JYU-75=E>504#40%92XLQ*RH!JGFDB5V[EFDB:LU9"=>2J+HHJ/Q]#EQL9\[0>5FX8>M< MFP4W32JZAEO0]]6UQ)G;J2Q9 :5BHB025C-G/IR>QR;>!GQGL%4[8V(J>1#B MT4RNEC/',X: 0Z:- L7;!BZ 0[)::5&TR>B@8&5SI\_M<]A) M\/TW$OPVP;>^&Y!UN:":IHD46R)--*J9@2W59J,Y5IJ7V"G)Z< M_2OC8I5=J7Y7JF]U1T>7^O,KAI K#87ZU>>ST1OWZYGC,E45S6#FX'E0(#?@ MI._?#4/OTQZWH\[M:)]ZBL6/^SPU68'-,B=NDP:!G[B;'M2X0XT/H8(^5),5 M'H,*.E1P"!7VH8+C46&'"@^AHCY4>#PJZE#1(=2D#Q4=CYITJ,E>U%T.V'M7 M&F0? M-XA00#:MLYEH4=EV]2 T=A<[S/%O ]($X/Y*"/TR,1VP^W^E?P%02P,$% M @ 4XAU6"I,V4&M @ ?@< !D !X;"]W;W)K&ULK95M3]LP$,>_BI6AB4E GIH66!JIM&-#VB1$!WLQ[86;7%L+)R[VI85] M^IV3$K4E%%[L3>*'^]_][F)?XI72]V8.@.PQEX7I.W/$Q;GKFG0..3LD5B5*4<"U9J;,>%&S&;HUUPDWC!9S &O%U<:YJYC9=,Y% 8H0JF8=IW!O[YL&?M*X,[ M 2NS,68VDXE2]W9RE?4=SP*!A!2M!TZO)0Q!2NN(,![6/ITFI!5NCI^]7U:Y M4RX3;F"HY"^1X;SOG#HL@RDO)=ZHU3=8YQ-9?ZF2IGJR56W;)>.T-*CRM9@( MU$X*.(#UAH7_$ B\(6^3#]\N# M;;E+Z3@I-\_.!WO<]M!?A/SK;*$3;E"/=Y3P:YTBC^ M0L:&RF!;JK4^JO2V32P3_ZQS&KO+S11:C/S0CQJK+;9.P];9RW9;4*N2%=Q7 M:E%M<+6#[D;*UA1@Q6]%^N[,JTW(GH1U-O!VF>Q1=5MJ+K[/V2: MZI*0K@H$.B9(@U3ET$;7?9-NG\467:^AZ^VEN^1"LSLNRU:@7LL1BX(=IA8C M/SS;Y7(WNJ/],_W@>B8*PR1,2>>=],B!KKM]/4&UJ!KF1"&UWVHXIQ\D:&M M^U.E\'EB>W#SRTW^ 5!+ P04 " !3B'581!;+_L0# #[$@ &0 'AL M+W=OZV2HSX<\F.[*!%:CONR>A M1WZ)DM ,F*2<(0'KJ?> [Q%HZQ=(R/EA?-7,_B:3+W ,((48F4@ MB/XZP +2U"!I'G\5H%[Y3)-8OSZA?['BM9@7(F'!TY\T4=NI=^>A!-9DGZIG M?OP3"D%#@Q?S5-I/=,QCQV,/Q7NI>%8D:P899?DW>2L*44O HW<2PB(A/$\8 MO)/0+Q+Z5FC.S,I:$D5F$\&/2)AHC68N;&ULME9#F5G&E1+Z+M5Y:K:B&T;7 M-"9,H4F )6E@*("3ZN 1%:"H_H=_0]]42??SP"7U E*%O M6[Z7A"5RXBO-R.#Z?[T\)VGXQ ]ZN//* S"?@NAQ?7I80>=?EG>OL7K7U'>+"^O+,K;5JT<;- .9G[1]W)' M8IAZ^BUSJ'G>N_Y)J M9ZIBP7<@8JU8O[;,HMNY-O$Y8E3S8= +HC.S_D=0@^Q=2?;N*K,NR0^JB+XX M[].9ZDUV[D6]=-U=HS3J$51U"EY8MT%QI=X36 MU%[U/;BSO?A_INU?VO'F--2>0G+?E \9T]K'CA2K<,]G(+) %A O3]->?J-# /*,^[9O\"4$L# M!!0 ( %.(=5C0]*;S7P, +<+ 9 >&PO=V]R:W-H965T>&Z,LF@(/*< ME\#TFQ47!5%Z*]:N+ 60M'8J*5RRF ID*R*@H@_ MEY#S[=SQG:>#.[K.E#EPXUE)UG /ZENY%'KG=B@I+8!)RAD2L)H['_V+A8^- M0VWQG<)6]M;(2'GD_*?9W*1SQS.,((=$&0BB'QM80)X;),WC5POJ=#&-8W_] MA'Y=B]=B'HF$!<]_T%1E@2(TEV?:^-O]%3H].4,GB#+TD/%*$I;*F:LT*0/M)BV!RX8 ?H& C]$M M9RJ3Z!-+(=T%<+6:3A)^DG2)!Q&O(#E'@?\.80\'%D*+U[OC 3I!E^&@Q@M> MD>%%)83>H"47YA+;LM6 C>Q@IJ@O9$D2F#NZ:B6(#3CQVS=^Z'VP*3T2V([N M4:=[-(0>WY$MNB4*!"6Y]5XT[N/:W72;38SQV)NYF[Z"0Z,@&/N=T0ZS<<=L M/,CLAVXLYM8N!4] 6KDU &$_;"]J0VW89H=9V#$+!YE=4T9U+:?H,^?V8@H/ M@^)H/VF'1MCWL9U:U%&+!JD]<$7R[@)WE]K&,3H(/YY$^]FS&?DC.\=)QW$R MR+%?:E\Y6Z,'$(6-X>0@N!]-]@A:;' 4V@E..X+35R1Q,'G3@["A-YKN<9L> M5$7D33T[-]][_A1XPW5!V"/16;NDO,R(_D8F4"F::,9_T8.@*UW*2>]K\+>W MOFO:A[7]#P;]WXYV++3=%/6^EOXQFWF+=BSM1T+;U8Z?M>-75E>+_@Z5^DKP M5/?21(^0$M!I"LWJS)H-?'!M?=_;;U[#+/Y7I=L;C0H0ZWIBE"CA%5/-E-2= M=E/IQWH6KQ_\ 4$L#!!0 ( %.(=5A]'>X[-0( *4% 9 M>&PO=V]R:W-H965TU4 M:/10,JYF7J%U-<58I0641(U$!=S#F[HMM#V "=Q1;:P!GU7K:2)<,>2 MT1*XHH(C"?G,>S^>SB.;[Q*^4JA5;X^LDXT0]S989C//MX* 0:HM S'+'N; MF"4R,GZVG%[WI 7V]T_L'YQWXV5#%,P%^T8S7B_@BMGXGE M2P53[HOJ)O?2)*<[I479@HV"DO)F)0]M'7J H%.3\[0":('AS"L2E$5XV@JT;@^,)_5N/[)W.%EAI*]6/(5L,3 M#?/8UINJBJ0P\TQO*9![\)+7K\87_KLAD_^)[,!RV%D.7V+_;?D<;:50@_^P M89@X!CL6]LGDK>_'>-\W,9!TU4LZ$!=UXJ)CQ;7.A^1%?[T<3/X0]V)*(PWW MFL@.L,]$;BE7B$%N0/[HTJ!E,Q2:0(O*]=5&:-.E;EN8.0K2)IC[7 C]%-A6 M[29S\@M02P,$% @ 4XAU6)*+P':> P %Q$ !D !X;"]W;W)K&ULM5AM;YLZ&/TK%G>:-FDKF+>0+D'JFOM2:2]5V^U^ M=N%)0 /,;).T]]?/!DH@H:R1?+\DV#S/X1S[V#QFL:/L!T\ !'K(LX(OC42( M\MPT>91 3O@9+:&0=]:4Y43()MN8O&1 XCHISTS;LGPS)VEAA(NZ[YJ%"UJ) M+"W@FB%>Y3EACQ\AH[NE@8VGCIMTDPC588:+DFS@%L2W\IK)EMFAQ&D.!4]I M@1BLE\8%/K_$,Y501WQ/8<=[UTA)N:?TAVIFSI9JTD)-XZU@\FXJ\T1XS:0CF'A$I(C1GS^KM)1S M)-![="L-$U<9(+I&93\(NB#5BD&Z)TI)/2?P(-W% ;U9@2!IQM]*G&^W*_3F MU5OT"J4%NDMHQ64:7YA"DE<4S*@E^K$A:C]#= 71&7+P.V1;MC.2?OGR='N8 M;LHAZ\;-[L;-KO&$-FE>CJ=UD&V+/MOR%N>TK.HZ:!X[5!0V8 MNAU3=Y+I1115>941 3%:]0VJ.%_DE(GTO[ICC'8#[?<(O0\"RSV@/1(U\QU_ MG+?7\?8F>7^1V_;X@APCZAU1\%W+/N!Y'&3CN3M.T^]H^I,T/X'<-Q.:Q>@J MEW;8@F(XNJ0G<4[UOB:P@>19)WFF:;G/=$K6!#:0''22 ZW+/3AR&G;53CVP MXTB0[3VS:N8=T?DDT<\D2F07>\&2F00Z=7(T@0TT8VO_WK8T.;(%TJ1:%]I0 M=J]Q@P]\.1+FS6U[W)AX7R3@R1=R>%4TA;9Z]]Q!E!0THYO' M9CA>D[S\@+ZNUVD$TZZ=?LC)$_A_U!!X7T1@1Y=O)\N1DV5K0AO*WE+HD M.=FWQP4&#ESOT+:_B1J2W9+H.^43N*2."RBUUVIB3,"?/D":TH>A]48-] M7<;46M;H0AO*WA+*(.-V8LZ."/;!FA[Z<#FJHFKU3J_ID\)FP35IPE,%: M9EEG,YG.FE-XTQ"TK ^R]U3(8W%]F0")@:D >7]-J7AJJ+-Q]RTD_ 502P,$ M% @ 4XAU6+#\[F]L @ S@4 !D !X;"]W;W)K&ULK51-3QLQ$/TKEHLJD&CV*Z0M358B":@]4$4@VD/5@[,[R5IX[<5V M/NBO[]C>; ,*M(=>$GMVWO.\9\\,-TK?FPK DFTMI!G1RMKF/(I,44'-3$\U M(/'+0NF:6=SJ960:#:STH%I$:1P/HIIQ2?.AC\UT/E0K*[B$F29F5==,/XY! MJ,V()G07N.'+RKI E \;MH1;L'?-3.,NZEA*7H,T7$FB83&B%\GYI._R?<(W M#ANSMR9.R5RI>[?Y4HYH[ H" 85U# S_UC !(1P1EO'0EK4;T R4E+-A*V!NU^0RMGC/'5RAA_"_9A-S!1TJ*E;&J;L%8 M01X"I9Q84XP M>G<[)<=')^2(<$FNN1!X%6886:S$\45%>^HXG)J^<&J2DFLE;67(I2RA?$H0 MH81.1[K3,4Y?99Q"T2-9P)O$GM@-HG6>]/!>UOO2#B3% MO4&7%$J.]EJC!KWT$\.00JVD#:^KBW9#Z<+WXK/X&(=5F"U_:,*DNV9ZR:4A M A9(&??>GU&BP_0(&ZL:WX!S9;&=_;+"@0O:)>#WA5)VMW$'=",\_PU02P,$ M% @ 4XAU6+2-OQ__ @ "PD !D !X;"]W;W)K&ULK99=;]HP%(;_BI5552MU3<@7T$*D%C9MTJHAVJX7TRY,.!"K29S9 M#K3_?L<)1$!?V\_CH9K+EXE0F (F]9FLNAE2A5W-BVC!/(J+SF M!>3X9L%%1A5VQ=*6A0 ZKY*RU'8=)[0SRG(K&E3/)B(:\%*E+(>)(++,,BK> M[R'EZZ'5L;8/IFR9*/W C@8%7<(CJ.=B(K!G-RISED$N&<^)@,70NNO] M5?]:>43X)Z:X&T2O,IH35;9&E-%HX'@:R)T-*KI M1C4W53:Z8;E>Q42IK/YYXJXCNL9TD>GI[O[ MZ38Z;FR[C6VWTO,^T)O0=SI+T2NZ(=4:]8^K-FH]XAI>!I/5YPHFXAQP6 M3!F7MY8,*DE]-:PBU^_@2JYV71F"@K#7!.W1^@VM?Q+M<[[B)5YB MM3B($5 M9M!:+=QAZ(3A(6@[*.@%9LZ@X0Q.XGR@>;G /50*EB_)ES<]Q7!%1J40D"L3 M<= F=D+_@+@=Y)AYPX8W/(GW!:]9$')O-Y@HPQ: &QQ"MF,\)S1C=AO,[DF8 M4SP&5,0).:=9<4O&L,(*5& ]4=LY-D%WC\Q:C=R.\#TS<:\A[ATE_JEPDQ+# MQ6H"[+77OAL$!XSM(!^KM)FRWU#VCU(^<4734RG[K7/=[?C] TI#4-=Q#RCM MG5*E/Q,>J%BR7)(4%ICF7'#7"@@=@.\7G*MM M1Q?$YOLG^@=02P,$% @ 4XAU6'>N-K>C P %!0 !D !X;"]W;W)K M&ULK9AKCYLX%(;_BD6K52M5X9++7#:)U 2JKM3I MCF8TV\\.G"16#::VD\RL^N-K8\+ +/%.5'])L.%]C-_C&V=Z8/R[V )(])C3 M0LR\K93EM>^+= LY%@-60J'NK!G/L51%OO%%R0%GE2BG?A0$$S_'I/#FTZKN MEL^G;""6(['+<\R?%D#98>:%WK'BCFRV4E?X\VF)-W /\J&\Y:KD-Y2, MY% (P@K$83WS/H;721AI0?7$/P0.HG6-=%=6C'W7A;^RF1?H-P(*J=0(K/[V ML 1*-4F]QX\:ZC5M:F'[^DC_5'5>=6:%!2P9_48RN9UYEQ[*8(UW5-ZQPV>H M.S36O)114?VB@WEV=.6A="H.<%.8?/]9&M 11=$(0U8+HM8)A+1B^ M5C"J!:.7@LD)P;@65%WW3=\KXV(L\7S*V0%Q_;2BZ8O*_4JM_"*%'BCWDJN[ M1.GD/(8U< X9^D)2%7Y =["'8@?H70P2$RK>H[>(%.B&4*H"*Z:^5*UJK9_6 M+2Q,"]&)%D)TPPJY%2@I,LAZ],O_T4<6@*^ZV_0Y.O9Y$5F)?Z=R@(;A!Q0% MX0@]W,?HW=OW?2]FQ\20'C'1T(*)7X^)+)C$COG*]@,47-484@B)*54S6EH, M&S:#9%BQAR?8=R D8FOTC7':%\&%D8_ZY7JMNQ8E3F'FJ<5, -^#-__C33@) M_NQSW24L=@E+',$Z,1@U,1C9Z"H&*=L4Y%\U5;/CG.5FKO9%Q H[-R(&%@85 M36\]^WDX&$_]?=MIERTFCF =I\>-TV.KTPO\*('WF6K5G6NJ2UCL$I8X@G7, MGS3F3WYOJ9FXC(%+6.P2ECB"=6)PT<3@PCH!8B(D)ZN=.1Y":%'E? M1.RP,$!/@'G?P6%I59YKOTM8X@C6L?^RL?_2ZMA#N>;JP(-*_/3?_=M8;@#C MUGH&EMXUQO7<(21[".MU>-MU=6;[_N\A5PO<#4[K9/2@+]/'UP,L9; MZ>>N/BYAL4M88F"3]OAJAE?']S!X_LX(7K&K*H>/P_L3]!Y<[)AS+79*BYW2 M$E>T;D!:'W[A[^VTM=Y5)%S28J>TQ!6M&XGH.1*1RZ.]G79V7%S2XIK6^52( M7GXJ)*[:-'[[K>Q'#GQ3I9T$2MFND"8IT-0VJ:V/54+G1?TRO(Y-@NH98_)E M-YAOU,Z **P5,AA";J!) M!,Y_ 5!+ P04 " !3B'58ITOO*Y19R*@>\ *;OK+G(J=)-L7%E(8"N2J,\

4[%EQO(^'[F^,ZW"Q_2S5:9"^Y\6M -/(#Z6-P+W7(; MRBK-@^=>)'QJ#LL>?*>SET3DQC[+@_-$T[E8SQS,C@@R6RB"H M/CS!+629(>EQ?*JA3N/3&!Z??Z,GYW,N7+("M9TEZD/ M?/\+U ]4#G#),UG^DGW5=ZP[+W=2\;PVUB/(4U8=Z>=Z(HX,_-$S!D%M$)QK M,*P-AN<:C&J#T;D&86T0GFLPK@W&Y=Q7DU7.=$05G4\%WQ-A>FN:.2GE*JWU M!*?,_+,>E-!W4VVGYG=,[@1E2R!)RO0Q91OR.U= [ND7NLB O(Y T323;\A; M\O$A(J]?O2&O2,K('UN^DY2MY-15>B &YRYKIS>5T^ 9I^]WV8!XPPL2>,&P MP_SV?/.@PSRRFT>P')"A_ZSW^"7OS#KXY'SO)X-WM7:-@$$C8%#RAL_P'K9< MJ+<*1$XB6"CR]Z^Z [E3D,M_NI2I:*-NFHECU[*@2Y@Y.E!)$$_@S'_ZP1][ M/W?IA F+,&$Q)BQ!@K7T'3;Z#FWTHP6Z;A8H,PNTJ!9HE\968E^-,6%1!0M+ MF'GI/8TQ8@@1K MJ7;9J';YPFM1KTB0B@BMW$7Y<4$*$$M@2G\0=2EGY?55KH+Y_I%TWL +3UYE M$:;/&!.6(,%:VETUVEU9M2O#:,JD$CO]C:HNB FN79)9,7TELX]I0G+.U+;K MC1UA#B/&A"5(L):*DT;%"7IB:B7V%103%E6P<2M//(G$,:;#9-*1F'K=B:GO M'3[F/?N_>!!._D=J:J?WU0>5%J'28E1:@D5KJWY4PO%1,]0:AR4S)BU"I<6H MM 2+UI;Y4.CQK76&GHFJ'=9;9-1*#RHMKFG'H?3R-'8G6"[;VAV*./Y+59R^ MZ:H=V%L_U"H.*BVN::?)]"2GK2]P+*GFK=VTMTZH M%1U46H)%:XMY*.KXUIK"?\I>[2Q*UME/33FH))PDLJLL$BU8IZ![M89D] MS=^HV.C%1C)8:[PWN-3>1+5-6#44+\IMK057BN?EZ1;H"H3IH.^ON9:S;IB= MLF:S=OX54$L#!!0 ( %.(=5BC'KV/,Q0 TU 0 9 >&PO=V]R:W-H M965TJ]FQA(S>';;%NC MV=T><+@?6&EL$Y5$EZ3CI.@??Z1$>SP2/1*3;[M -XE#?H9R])CD\!'YYB$O M?BUOE:JGY>+6[5.R]?YG=K4?W.=%^NTJO]8W)R7=X5* ME]N5UJMS;S"8G*_3;'-V\6;[M:OBXDU^7ZVRC;HJG/)^O4Z+3]^I5?[P]LP] M>_S"3]G-;=5\X?SBS5UZH]ZKZM]W5T7]I_,G99FMU:;,\HU3J.NW9^_<;^7< M:U;8+O&?3#V4SW[O-"_EESS_M?E#O'Q[-FBV2*W4HFJ(M/[E@[I4JU4CU=OQ M6XN>/8W9K/C\]X]ZL'WQ]8OY)2W59;[Z.5M6MV_/9F?.4EVG]ZOJI_PA4NT+ M&C?>(E^5V_]W'MIE!V?.XKZL\G6[FD%KUW!VUO! MF[^PPK!=8;B_@O?""J-VA='>"D/WA17&[0KCO17^Z&F[PG1_ MDUYZT;-VA=FI(\S;%>:GKN .'O_E!J=^8]VG?^S=FV[W+MF^Q?RT2B_>%/F# M4S3+UU[SF^W[=+M^_<[*-DVDWE=%_;=9O5YU\;[*%[_>YJNE*LK_=L1O]UGU MR?G&^2$MBK1YLSM?^:I*LU7Y]9OSJAZO6>M\T=K1SO9>L%WG^WQ3W9:.V"S5 MLF/]^,CZG@4XKU_HTZOU'E_M=YY53.Y7KQUW\,KQ!M[0^?=[W_GJ;U\[?W/. MG?(V+539_M*QJ9?'X$T-3[:P]P2_J/DG: //U#H886>^3S\YPT&KG/(B@^/> M8+[S.M8.[6N_NROJ%[7_+3IELZ(37J;[&6YL=WVU>/T(]WNS)*?#_;98GO(M MGMG>-T9LAD\_)(9;=_B">[E*R]+)KYWM3POG?_]9_[T35VI=_E_'1GZWPT;= M6'.,\&UYER[4V[/Z(*!4Q0=U=O'W_W(G@W]TY8[$?!(3)!:06$AB$8G%)):0 MF(0P(U^CIWR-;/IN)^R4=ZNL>N4L\LV'>F>\/62M=\%Y5\*L7-^$D9A/8H+$ M@AWF[GYV-F<:'RX&KP=S]\WYA^?9(<>,2"PFL83$)(09V1D_96=\0G:RLKQ/ M-PM5IZ>LNO:[J\>#Q33^^HV+[+?Z[_X M*MNT7_W:^>/E(\COK /US0&)^20F2"P@L9#$(A*+=]CD61"\0<=/HN3$Y22T M<49BID^)F?9)C'.7%LZ'='6OMD%9YJM56I3.G2IV46DRHT_ NG)C':YO;DC, M)S%!8@&)A206D5B\PZ;F@>5@L'=DF9RVF(0VS4C-["DUL\_:SS2'5SWV,=9! M^F:%Q'P2$R06D%A(8A&)Q;.#?8?;<4AVTE(2VC C*?.GI,P_*RGY?556Z6:9 M;6Y.CHMUI+YQ(3&?Q 2)!206DEA$8O'\I+B)6,^(P'72>R9R^J*2VT8S/L\NT[LGQ M^?*3&?M@O4-$:CZJ"50+4"U$M0C5XE8[>E)SXG*2VCHS/IZ.C]=_[]/SK,8^ M1._0D)J/:@+5 E0+42U"M;C5C)FQN3L<3 ;3_=@<+NEZ[F0XF0[W@P-MH1D< M?>7?M5[X[ [.YYSDV,?IG1ZT%H!J M4"5 M1+4*UN-5.2<_ADB^EY\^XK._J MZ_JN_<+^59$OE%J6SG61K_5%ROS:63S+56=UGA5I4 MSH_7UZIHCMJN"O5-<-^TJIV?=]'J3!9:%D U']4$J@6H%J):A&HQJB6H)BG- M3)\N(+B[*[50:=I%"P:HYJ.:0+4 U4)4BU M1K4$U22EF5G3M077WEOXX7[] MBRJ:L#W.4)AG6,YU7C@/M]GB]O%(LCZZ=-1'52RR,OUEI4Z?QD"[#:CFHYIP M#R_"3Z>SV6BV=^0:H,.&J!:A6HQJ":I)2C,3J.L0KKT/X6?E(K_?5*^G=H^9BUKS[G$A7:BD U']5$JQV[A!*@HX:H%J%:C&H)JDE*,S^_JFL4GKU& M(7;[+%7'+#.F1C[W4K!]O+XY0S4?U42K'"[JACJDE2VV>F M1=415!.M=GSZ ZV.H%J$:C&J):@F*/;J M"#_-B%9)4,U'-=%J[O!HT-"6"*I%J!:WVM$/DYRXG*2VS@R';G9X]GM+A$5> MUF_^MJS8^6Y'RQRHYJ.:0+4 U4)4BU M;K7GG=SZW&@_#X<+N:/Y?AC^C.J% MIZL7WI%;1CS.D6_W%*^<[<3Y%QV1H0T+5/-13;2:.S)^WKG>>']'@18L4"U" MM1C5$E23E&;F3!M/CKYM3;#7D^TSR?#P;U?^;QUJ5]BWLG$.U;H%J :B&J1:@6HUJ":I+2 MS 3JOL70?F\,?*ZO'6_V_+3U]7"^GS*T:8%J M4"5 M1+4*U&-425).49J;L MV2,T[$V+XY.&+6#,]@QG'=?++^U#]8X.^U0,]K$8[',QV =CL$_&8!^-P3X; MX\^H70QU[6)HKUW\4U55O?>QSG?8B=[G8&AA M4$J@6H%J):A&HQJB6H)BG- M#)AN50S'Z'P'VIE -1_5!*H%J!:B6H1J,:HEJ"8ISURM/E:9?([&COW1A:TD U@6H!JH6H%J%:C&H)JDE*,R.G:Q_# M&7K(B)8Z4,U'-8%J :J%J!:A6HQJ":I)2C.SIJL?0WOUXR^\1';X)(GA=-PU M XD60E!-H%J :B&J1:@6HUJ":I+2S,?SZD+(Z"^^ZT8[WO-+9./7[M[=BR_M M6]4W9:@F4"U M1#5(E2+42U!-4EI9LIT%61DKX(\?1@YW2R=(KNYK8Q;S;]R M*E6L.]-D=\U5D]:#*JJL.=.Z>GHN MY/N7'NU@9_O.A:":CVH"U0)4"U$M0K48U1)4DY1FADYW048C5E&8F M1Y@I-<\$WJX\#RVK[$*[\ M8:,ZY_?L8.\@H=4*5!.H%J!:V&KF5:CQ?HK0Q@2J):@F*H@E57G7+B= MZ1T@M.V :@+5 E0+6\T(4&=\T,8#JB6H)BG-C(]N/(SM5\=_4)7U+H+VU7O' M!JTXH)I M0#5PE8SGV@X[PP.6FE M035)*69P=&5AK&]TN"G_ZG/>YP_G/?- M%2,G;G= KYQ_%?6OM\KY\87S(;3G@&H^J@E4"U M1+4(U6)42U!-4IH9.MV& M&.^N#D,?UQBC_0=4\U%-H%J :B&J1:@6HUJ":I+2C*Q-=%-B8F]*7+5'AQ.Y6//M'D.BP,:HEJ"8I MS0R8+D],[.6)HT>0_WK(._.$EB=0S41(X0([@D1[&)/#!Z-T M'@GYZ+ "U0)4"U$M0K48U1)4DY1F!DQW,2;V+H8^@OS,>\?8_=[!0LL9J"90 M+4"U$-4B5(M1+4$U26EF^G2#8X(^YF2"-CA0S4^>-:/N MT%('JB6H)BG-S)4N=4SLM[CH-8O1OW!E'[UWYM 2"*H)5 M0+42U"-5B5$M0 M35*:DJ":CVH"U0)4"U$M0K48U1)4DY1F9DWW0:;V/HC> MT[7/Y2KSU?+D9VW9\=[10ULAJ"90+4"UL-7V6U9[AY;HF#&J):@F*B8 M4" M5 M1+4*U&-425).49D9*MS^F]OMW7!79A^8Y)E>K>HSF-E*=R4$['ZCFHYI MM0#50E2+4"U&M035)*69"=.=C^D$/4!$:Q^HYJ.:0+4 U4)4BU M1K4$U22E MF5G3U9"IO1KRA0>(:&4$U7Q4$]/#&W',YX-!_9]Y_!J@PX:H%J%:C&H)JDE* M,U.E&R/3/[TQ8A^A=[30Q@BJB5:;/6]EO![.]W.%-D%0+4*U&-425).49N9* M-T:F]L9(SWLGVK7>&4(;(*UVO"8KT'$#5 M1+4*U&-425).49N1HIML=,_LM M/H[=_,V^>M_@H)H_.[R?1?/E M3S;KQS9T1@JM::":WVK&HT@[=T7HL &JA:@6H5J,:@FJ24HS$Z6;&C-[4^,R MWU1%?7JDEH[X[3ZK/CD_7E^KHKG#_!_.9;JI\L()LNKWF_HX;[5T_IZN[_[A M7':V,NPC]8X8VLI -8%J :J%J!:A6HQJ":I)2C-SJ%L9,[25,4-;&:CFHYI MM0#50E2+4"U&M035)*696=.MC)F]E='G0\UVJG?02,U'-8%J :J%J!:A6MQJ MYF-FNP[?$W1RPPN&]'GC[.4.+#:@F*B8(:I%J!:C6H)JDM)VN3HO;Y6J_+1*+]ZL57&C+M5J M53J+_'Y3\TW:GK[JU+NI.G?NM^^\L_.#K\?NMXG;?/U<,Q=O[M(;]7U:W&2; MTEFIZYH&PO M=V]R:W-H965TY MHE2AMS3)Y-18*;6^-4T9K6A*Y U?TPR>++A(B8);L33E6E 2%TII8MJ6Y9DI M89D13HJUN0@G/%<)R^A<()FG*1&_[VC"MU,#&[N%1[9<*;U@AI,U6=(GJI[7 MB*0SGOQ@L5I-CG5"P*P7[ M4@6G4G *HJ5E!:U[HD@X$7R+A)8&-'U1^*;0!C8LTV%\4@*>,M!3X9/BT>N* M)S$5\CWZ\U?.U&_T&3V5445\@68\3<'?A2!ZI)**#8T1)!!ZD#(G6431AWNJ M"$OD1]"4*R*HG)@*C-.O,*/*D+O2$/N$(?7J]MM=1-< M4OO%KOUB%WC.";Q90J34]$O>__X-S]&#HJG\V<6M!!MU@^FM>"O7)*)3 _9: MX4$C?/<']JPO74P' FOQ=FK>3A]Z6$5;:M:?JF BV/Y2D2QFV1)]8%FU_+'+ M$26Z5Z#K$K()[3%V+,_R)^:F2?)8$-O87RH^=H8JC>2ZB%92K]G8\P\ ] M,LSQQXX3! <$CN6PA<>>[07=!+R:@'$HKF4)ZI$!"%BTSWCDUR M//TY,/V\7,MRO[;<[[5\3D71(G5UTUUBESM\K9O/53O"[[#0#CP;'S#ID+,M M;VRYW4R"FDEP^7X0S?*]R%4N*&)U%>_G$1PGDQOXGF4?9E.'('9;CQ6XMWN',$ I MP2)55Q0"9L?=\]*@0\50:&W>^[$".X.FX?29ZA"TH= M<7$8_'.9>CQ9!./#OG%&J&WS?O3 _;/'B3S51P/P#X-V<5>TQ89<&=GGC'77 MY?X77AW2@=#:[MD/-M@;-)U[YZ2KN0^$UN:^'XUP_VST_]/Y>,2QW2 (W,., M[AJ%W./B:S:.O?HWAW^(6#(8SA*Z $7KQH<<$>4QOKQ1?%V+SA7NQM]N*Y_3 G_ U!+ P04 " !3B'58].NV8F(% #]( M&0 'AL+W=O]0>]W]<+H/)AD@VB3F; /E=#_^;"?-"P1W2X/HAY(8SS,S M#S/.@TU_S?AW,0>0Z#D*8S%HS*5<7#6;PIM#1,4%6T"LWIDR'E&I;OFL*18< MJ&^,HK!)'*?3C&@0-X9],S;FPSY;RC"(8J Y["_H#!Y!/BW&7-TU,Q0_B" 6 8L1A^F@<8VO1JZC#$:Z50F MC'W7-W?^H.'HB" $3VH(JEY6,((PU$@JCG]2T$;F4QL6KU_0/YOD53(3*F#$ MPF^!+^>#1K>!?)C292@?V/HW2!-J:SR/A<+\1^MTKM- WE)(%J7&*H(HB)-7 M^IP243# G3T&)#4@VP:M/09N:N":1)/(3%JW5-)AG[,UXGJV0M,7AAMCK;() M8OTQ/DJNW@V4G1P^2N9]/[]11/AHQ")5'8(:?L_1[Y1SJDE&9[<@:1"*#VKT MZ?$6G?W\H=^4RKO&:'JIIYO$$]GC"1-TSV(Y%^A3[(-?!FBJL+/8R4OL-\2* M> O>!7+Q1T0:P\><7 7??GS;ES%C=54]^J56% / M!@W5C +X"AK#7W["'>?7JKQJ BMEV>-Z<8,7Z\I]]%?7Q0DNI,0B;^KJ&K5255-8"6JVAE5;6M!%"GPBE31 MG*J/*%Y&$^"(39'0\P6B2SEG//A769T%<3I:V7")^XYQK]?KU9!TP A>>!)G9QI)ZKK M12B1,@9N%&[L 4JT36%NTGJFMBKIL'M]:T'5A5;FJ"#O\(G;+PV@+KIJ0BO3 M17*ZB+6DOJHR">)9VH*5Z=H!B&-I%[OMHI3S,%CL]A("],Q5<]E M>-;7U2M%ZJ!=>,8Z6T]7>PR'YIBK4VQ5=)8UX5'Y"O:O!T]Q(*MSKE6/UH56 MIB=7I+A]ZN6@)K&9TG4,Z8IS[8KMXK6&CNGL= QQ]-]VVQQ#E>)K6NM#* M1.7*%?=.O:[4I#53NHZA7$FN7(E=N;XN,UX!P&@#E%?N>1U#;Y)<;Q*K0*NA M8^CSOHZQNWYK"=2%5B8J5YJ$G+AC2$UJ,Z7K&-J5Y-J5V+7K#W2,'< U'5/Y MD+%;'II:+EF)7;*6&Z.X,63YDFK'?/.'>PQ52G)52DZM2DFMJK0NM#)=N2HE MQU:E9%>57G9V1:D]CD/SS$4I.9TH?<6U;;4XAB0EN20E=DGZS1Q,JE3I"CB= M0;HW[E,):$H#CE8T7(+9*_=9&*HD])J9[/Y5;ING_KK%??,+I[=="KNSG(M> M/JN<3:X;B7US\2E>J85=9V^-/X8J;_+W.I=/;J=QCZ#LWUW>N79Z] MOT-3!Z4.K?K>: _DK8DV"P?)$?"9.5\7*NIE+)-SV6PT.\._-B?76^,W^&J4 MG,3G,,D/ ^XIGP7J@PYAJB"=BTN5(D_.VI,;R1;FN'K"I&21N9P#]8'K">K] M*6/RY48[R'[Q,/P?4$L#!!0 ( %.(=5CI)V4;K0, +$1 9 >&PO M=V]R:W-H965TFF M5=JTJ.FVAVD/+MP$JX"9[33=?OUL0PDD!+4:4U\2@^\]/O?XVEQ[M*'LCL< M CVD2<;'1BQ$?F&:/(PAQ?R4YI#)GB5E*1;RD:U,GC/ D79*$].Q+-],,PH)W8P-VWA\<4U6L5 OS&"4XQ4L0'S-YTP^ MF15*1%+(.*$98K <&Q/[8F;[RD%;?".PX;4V4J'<4GJG'JZBL6$I1I! *!0$ MEG_W,(,D44B2QZ\2U*C&5([U]B/Z!QV\#.86"%-N/Y%F]+6,E"XYH*FI;-DD)*L^,"A:#AWM[@KK7?"@VH#>7(+ ).%OI?'7Q25Z<_06'2&2H9N8 MKCG.(CXRA>2H1C+#DL^TX.,80:GJ'/^6*T*@"6,X6X%J'Z/W MA;H1D@*B&$VPMC1LDZ# ]32NVLCN M@Z$K)^^^'MF^C6M[E4V#L%<1]CH)+Z0 ) 14D,4;S-J70"?*H)[!&P'X5 ML/_"R>SW*55/8 VI!I54@_^4S 6NWYG,^S8#ZT RGU>$SSL)7P,7C(1",N7J M2X#6&1%>F.6=\,^=NI[ &DH,*R6&+YSEPSZEZ@FL(95M;>L)ZS_E>0E< M3V)WX.TD>HN1[0S;,]VN%4'VDS;NH@[2A0_ZDFO"DX/YW8WYW%GK"ZVI@+-5 MP'GA'"\)]"573VA-N;9%G-U9^/Q+EKM[">QY@]TL;S$:^ >R?%M.V=WUU-Z. M7NS=_6WM;L*]DU.W*&ULPS,VN$W!;;2=P)<\I"349P2J[?5O<-$ MG[9WWD_5?80^5&]ABLN,SYBM2,91 DL):9T.)"56W \4#X+F^HA]2X4\L.MF M##@"I@QD_Y)2\?B@!JAN:8*_4$L#!!0 ( %.(=5C%D:]+EP( $4' 9 M >&PO=V]R:W-H965T T":Q)DW? MQD@CK9L&? "J56R?W>3:6'/L8+O-D/CQG)TL%*FKM@%?:I]S]]SSW-7GI%;Z MSA2(%NY+(>,3_DTB!PA%)A9A\!H MV>(%"N& B,;W%C/H4KK W?T#^I773EJ6S."%$K<\M\4T. T@QQ7;"'NMZH_8 MZADYO$P)XW^A;GVC +*-L:IL@XE!R66SLONV#CL!@_B1@+@-B#WO)I%G>

4A=7TE5.<31=697&^7*=P!RU M;[K,$!J':S16\\S2UL?!>0PBF8!I-N_P)&%*)NCK%79UBGV'P2(8OFW*) M&M0*%GL@&XX-PG _@KM=9Z9B&4X#NCX&]1:#],VK_CAZ?X#?H.,W.(2>?MU8 M8YG,N5P#L[#$-9?2&<2X0LU5#D=HX-=O?67EOY^YUO4-(/@@V;2GM!-0KAB7,,- M$QO<1V;T'WH][EB/_T6O[I1X'/0K/<&B= M0^T4+6Q0<<&*$\LSV'&=@YYA0 M*QJ9L3L>C=A29H3"'4=BF>>8_YI QM9CR[4V _=DD4H]8$>C B]@"O*AN..J M9]=:$I(#%811Q&$^MB[=BXG;UP)FQ2.!M=AI([V5&6//NO,M&5N.)H(,8JE5 M8/5;P15DF=:D.'Y62JW:IA;<;6^TWYC-J\W,L( KECV11*9C*[10 G.\S.0] M6W^%:D.!UA>S3)@O6E=K'0O%2R%97@DK@IS0\H]?*D?L"/A>BX!7"7B&NS1D M**^QQ-&(LS7B>K72IAMFJT9:P1&J3V4JN9HE2DY&4\GBY]Y$[2M!5RQ7ARVP M<58)^*-JD:V M5/O15'9@S32!YKT;"WZ+A>_+? 8O^?I=VJ,?2RDDI@FA"X0EFL&"4*H[BK@ 3EB" M3@BM_'&*?C=ZIMQ&:6A@#.GDL%('%CB.,[)7#8!!#1AT G[AF.J;\U:*8(_" M=WUG$#13#&J*02>%R@AS((=P#/8X>D'?#5N\,:PYAIT3EI6++E? U3.#S/WIJ5P)Z 83 MCAYQMH0FGO/_$(6NLTW+SK^(PX1E&>9"#Y6NU3[>YJW&G%H:#G?C\JP_;':S MN_..N&^.RV.HJF(45MF%Y6RSO@$ ]!LQK O/;P+;O@-N9QG,R4U' M&ZAKY.@/4$L#!!0 ( %.(=5@6E74EQ , )L/ 9 >&PO=V]R:W-H M965T.!*;/"=\/X&,[48.=EXF'NEJ+?6$.QZ69 4SD%_+!ZY&;N-E M07,H!&4%XK <.;?X9HK[&F L_J"P$ZUGI*7,&7O2@R^+D>-I1I!!*K4+HGZV M,(4LTYX4CW]JIT[S3@UL/[]X_V3$*S%S(F#*LC_I0JY'3N*@!2S))I./;/<9 M:D&&8,HR8?ZC76WK.2C=",GR&JP8Y+2H?LES'8@6 $=G 'X-\$\!\1E 4 ," M([1B9F3=$4G&0\YVB&MKY4T_F-@8M%)#"[V-,\G5*E4X.9Y)ECY=3U0@%FC* MN+H#26@F/G0Z M0+<[PA?:S8_(16)-.(BA*Y4>S;<\LY M*5:@TDFB^1ZU[1[(WDR;"*._?E4NT1<)N?C;%N#J_:']_?H*N1$E26'DJ#M" MJ.T$9_S3#SCR?K$%YT+.CD(5-J$*N[R//SZ7ZF)0^H4Y9B77!V_+,A6OC,J] M.FDJ>6B^R6U1J%SC*D?TQ;<=>[T$]P?MOZ&[;8NU8N+(;\R.9/0;&?W_*X,\ MGY/1M\N(NV18,7'2M\N(&AE1IXQ'*IZNEQP T4*"VFV).)'0O0N1C8H7A/B$ MLMT.#V([Y[CA'+^7\_F0QU8N81*><+;;!6%HYYPTG)-.SO?GH]D)_-;,OI"S M(XV#1N/@.U^"@TN&ZD+.CD*%O4@'US7%%"_1U=H=*X-57]H/U M*UOY3%J'$_>"^.0(6ZW\Q'Z <:O^P)V,?P>>HZL]$"[LY+KA(3)0VTZ\@>Q7 M2!2AW!017?'W#VK\[H0\?U5T([_UF%W*V['.0V&"OW=E@B]:FES*VW&X#L4) M?JLZ>4]:AJ\2SN\EP6E:OK;"O2@ZDY:'.@1W%R)OIF4W/.I(RW<@*Q%NJ\W) M@:],]R=0RC:%K&K\9K;I,&]-7W4R/]&=IVF?#FZJMO6>\!55;4P&2^5254** M+*\ZP6H@66F:J3F3JC4SCVO5/0/7!FI]R9A\&>@7-/WX^%]02P,$% @ M4XAU6'I\.9MF! BA( !D !X;"]W;W)K&UL MO9AM;Z,X$,>_BL55=UNI#=@00GI)I#[LW>V+U5;M=O>U"Y/$*F#.=II6N@]_ M-E"@"KAI=+TW"1C/S,]C^S_@V9:+![D&4.@I2W,Y=]9*%6>N*^,U9%2.> &Y M?K+D(J-*WXJ5*PL!-"F-LM0EGA>Z&66YLYB5;==B,>,;E;(YB5M 5W(*Z*ZZ%OG,;+PG+()>,YTC XA#0UGC3'W[53IXEI#+O7 M+][_* >O!W-/)5SR]"=+U'KN1 Y*8$DWJ;KAV[^@'M#8^(MY*LM?M*W[>@Z* M-U+QK#;6!!G+JW_Z5">B8Q ,&9#:@)3<5:"2\HHJNI@)OD7"]-;>S$4YU-): MP['5H$N>Z5,R1/=J*^_K_E&TCR1,U=I4A//C6NJBXJ* M#%!A@K[R7*TE^IPGD+QVX.HA-N,D+^.\(%:/5Q"/D(]/$/&(C^YNK]"GHU?P MU9\EDM]DU"\C^4,9K?S=:7"1/K-\]9*TOC14KH)^5V9'GLF"QC!W]):3>C[ M6?SZ"PZ]WRV@00,:V+POOFV45'I^#")52*T!W<.*Y;EIX,NRH0#!>((^Z>FL M$G3<-XHJ3EC&,3+PJ"?0"Z?>>.8^]@".&\#Q>P$A3]Z'-MY%\TD4$MR/%C9H MH15M>&^@\RT5_6O>ZO+ R9XTP)/_;E5./@ T:D"C_VE51N];E=,&<&H%_%/0 M7,&;T:<[T8/IA 0#P;'7ZK5G#?_YJ6#B[?"UEV[\4QR$Q/<& #H% UL!=#%< M MLC [6?5PB$3,ET.H! 6@3RX<)0A]A;&7"K_]BJVGJ&0,1,TOL4#%U-MB>5 MOT/EAWCL#T&U6H\#Z_[_6;Z>Z$D[?P2A7[=030GH6F@AZV6QEH\#90"WXH_? MK?XV(4AXFE(A35.5X&/T3Z>^]PZP H@ZR8Y&/AE(=5L:L+TV= 7B$*K*NX%K M5^9H' U@M04 6V7[E7 <@C79Q2)D- D'N%J]QW;!?ZTGAY!%/62C8#( UNH\ MM@O]WBIS"/-TEWD\(@-KC[35@;Q5'>I=79A=?2A=':2[,7 PP@.Z3=K20?#[ M1.@&S(>C2?"E?MT7^A-M0U/T'436BV4M3 <*$FFK#MF[ZO32V:TC] QF&D*4 ME5\V-J2VU)"]2TTODMUZ4B/Y-1+"$4KHLQ6M+3C$7G#.5RL!*ZH ?=$SR_1G M?(Q^T'13+$A^Q<>O5-Z"2L/W=T;C ?>K$A;.(B] M<%A?'(9(PAV2'4EV.\<#&8A5>0@B4:+M7IS1?J= E M6*(4EMK4&TUT8%$=?%0WBA?E8<,]5XIGY>4:J/[H,!WT\R7GZN7&!&B.GQ;_ M E!+ P04 " !3B'58AD%W%,/X@U@$2/&4K6Q0<<&I$&;5=QYG:&2:Y%87FWIQ'(2LE)3G, M.1)EEF'^= &4;6?6V-K=N"6KM=0W["@L\ KN0-X7]"3JW1F.7I#0"&1FH#590.70*D&J6W\JIE6 MLZ06ML<[^D>3N\IE@05<,OJ=I'(]LTXME,(2EU3>LNTGJ/.9:%["J#"_:%O% M^KZ%DE)(EM5BM8.,Y-45/]8^M 3N(8%;"]SG O> P*L%WDL%?BWPC3-5*L:' M&$LAK94*^@X.ZEI%Q7-/4#[DL@16,-CD]==^XE?CG&[,;8RK''-;5QS#=<[P+T%BB6D:(ZY?$)?.GWTZ'.9+8 CMD0X38DV$M._Y2/0[]Y:NJC@4P/7W[E-Y(7VINU4[_+'.C40 M;,\IOW'*[W7J!@NIG-)8=7(%PGF*KN8MK[K\Z44>6W1#PN*!8'M63AHK)__I M$$^&]'-(6#P0;,_/:>/GM+QG'9AO\D\?S3 =:KC+$ M;C47NA.\P7Q%&05J)[SJKJJ)9(7I-Q9,JN[%#->J(06N ]3S)6-R M-]$M3-/B1G\ 4$L#!!0 ( %.(=5AA_;?)_@( %,' 9 >&PO=V]R M:W-H965TY-.@2 VW287L8 M4+2[/ Q[4&3&%BI+GB0G[=^/DA,O6]T\[,76A3SGD**HV5:;!ULB.GBLI++S MJ'2NOHQCRTNLF#W7-2K:66M3,4=34\2V-LCRX%3).$V225PQH:)L%M9N33;3 MC9-"X:T!VU05,T_7*/5V'@VB_<*=*$KG%^)L5K,"[]%]K6\-S>(.)1<5*BNT M H/K>70UN+R>>OM@\$W@UAZ,P4>RTOK!3S[E\RCQ@E B=QZ!T6^#"Y32 Y&, M7SO,J*/TCH?C/?J'$#O%LF(6%UI^%[DKY]$T@AS7K)'N3F\_XBZ>LW.-HF -];I:N=,"BJAVC][W.7AP"%-7W!(=PYIT-T2!95+YE@V,WH+QEL3 MFA^$4(,WB1/*'\J],[0KR,]E"UU5PE&6G06F!+J1M+'G86.]+AT6*^X[QN.=,7. K^$TY.S([C#+CO#@#O\K^PLA>524WX0 M?ERMK#-48C_[TM&2C/I)_+6[M#7C.(_H7EDT&XRRUZ\&D^3]D1!&70BC8^C9 M/^C[C%F!P03P;3?N))1SPY2GS7Q2T%':FO8'SD:"WH-7#) M1&6A9B(/Q\PX-\V_A=E*FSR3-AZ.^Z5==-(NCDJ[L4Y0>\$E+9@MZ:2D)'F&-'A):+E'*5'F ML'HZ*"W.C!%45/12A%:,QKXAYXK>#\M"ZCO;/OG39]4V2OZMMOB@T55HBM#. M+9$TRK4]KUOM7HRKME'^,6^?F\_,%*0')*[)-3F_(&;3MO!VXG0=VN9*.VK" M85C2JX?&&]#^6FNWGWB"[AW-?@-02P,$% @ 4XAU6+2R?51> P ^ \ M !D !X;"]W;W)K&ULM5=K3]LP%/TK5B9-F\1( M[#[20EMI4*$Q 4/ QH=I'TQZTUHD<6>[+XD?/]M-DTY-#2K*ES8/WW./[TGN MR>TMN'B6$P"%EFF2R;XW46IZXOLRFD!*Y3&?0J;OQ%RD5.E3,?;E5 =V: T M\4D0M/V4LLP;].RU6S'H\9E*6 :W LE9FE*Q.H.$+_H>]C87[MAXHLP%?]"; MTC'<@_HYO17ZS"]01BR%3#*>(0%QW_N*3\X(,0%VQ2\&"[EUC,Q6GCA_-B>7 MH[X7&$:00*0,!-5_,-^H7=O-[,$Y5PSI-'-E*3 MOM?QT AB.DO4'5]\@WQ#+8,7\43:7[18KVVV/13-I.)I'JP9I"Q;_]-E7HBM M !+N"2!Y@"V$OTYD60ZIHH.>X LDS&J-9@[L5FVT)L=4Q33B"5,K?X']#75@B\I^!*;H;DGPS6+)FQ,,_2"'MF2IT>HN'(K]+,J MU K]R*"*NA/8//TG*M!UGV@=84HEH-D+WVBTFZ)P*KM?0*@).I /+TRUX=NM2M5L#;1R4 MG3UP%OAFECZ!0#S6?I'-= ]6,\&R\:8;,]WV7_:TYKS7!SNZDVK-\9;=X-=5 MKTSFC#NT6*6M8%*7RK@.8\&ELV"G [SA]Q,_+ DI#2"@BN M2TQ2AUF0K1G$/818QDB!J"ZK.SA$*Z!"5A'QM^8X,Q-?4S%FF40)Q!HJ. YU M4Q+K,7-]HOC4CG9/7.E!T1Y.]&@.PBS0]V/.U>;$3(O%L#_X!U!+ P04 M" !3B'588H5H"H4$ "H$@ &0 'AL+W=O\JR0>%;DY9X2QFYMF]6,SX5F6L@'N!Y#;/J7B^ MA8SOYPYV7AY\9>M4E0_VD>^@ M>"L5S^O!FD'.BNJ?/M6..!A Q@,#2#V 7#K KP?X1FC%S,BZHXHN9H+OD2BM M-5IY87QC1FLUK"B7\4$)_9;I<6KQ)V@?2#1"#]4Z(KY"YAE:G\'BK), M?M FWQ_NT/NW']!;Q KT+>5;28M$SERE>91H;ES/>5O-20;FQ 1]X85*)?J] M2" Y!G"U@$8%>5%Q2ZR(=Q!?(1__AHA'_!Y"R\N'$PL=OW&J;_#\ ;R_-B"H M8L4:9<:]?2ZJ$()^A/+CO98;&L/#!U,(U.Z'5M_,FDGUW8L O_D_O@26=H"7T,P\[L!(?3$XH]1MYT@&/4 M<(RL\?R)%;2(P1+-T6M&\RN!'4F=-%(GUN6XR;E0[!]J:HS.A:(L R.^&FWU MVE I0?7JGW2\/@[')RMCMSEB.VW83JUL/Q<*M \4TF2K\.&/&5L;]KT\IQT. M.#@-\AZ;:-K/$WMMF?&L3(]"R!;D-<[A]!$^31-]1D$PP/&@%&(KQX=4K_U( M>S2O:0HHE)4K[G'5*56KS3%3TC(E5J;?N*+9>7JDFPLF![F@)MAG-1Y:\+8$ MXC,U4*4@=*-0=9HZ'GL9OFH5?"VT8\5M'<27%L*8RA2M=(^VLDLK_I-TM ME&/2R3-=HV RY.VVFF)K!5N8O5)97-J:HO.V;K,+2,K6&I[BE!9K0/K;.8T= ME.E>AF5,L0%94:>#\DY%=4VB<*!#P&W=Q/;"^=-LF" 9T9TFO"Z39[F+;(F; MO#JZ[%NP3T70,U AD8_R:AN!)RBASWU0RS-0?@5E^_[;6HSMQ?@R#[Q[,R$8 M?[PD0NW3U=116'NA5[T=(J@A@A='DJ#'D<<[LK;B$WO%[[@C83+F6UVR]/K# MA9%0SX'Q83Q?>9W>:LANH"<@;4] [#W!&167KV8]CX5AK>2L7:7$/=CSYR#6 MYBA$(L.MVC@W3YOCEAMSR'#R_!9?+ZM#DQ:F.L/Y0L6:%5*+6FE([RK2*4-4 MQR+5C>(;<[+PR)7BN;E,@28@2@/]?L6Y>KDI)V@.IQ;_ E!+ P04 " !3 MB'58HC\ZIX0# #"#@ &0 'AL+W=O;)'2W7U'BY_!V5[(SVH#H-%3D7,U#S9:;Z_#4*4;**BZ%%O@ MYLY*R()J,Y3K4&TET,P%%7E(HB@)"\IXL)BYN0>YF(E2YXS#@T2J+ HJO]Y M+O;S >'B0]LO=%V(ES,MG0-CZ _;1^D&85-EHP5P!43'$E8S8-?\?4-<0'N MB3\9[-71-;*M+(7X; >_9_,@LD200ZIM"FJ^=G +>6XS&8XO==*@J6D#CZ\/ MV=^ZYDTS2ZK@5N1_L4QOYL$T0!FL:)GK#V+_&]0-C6V^5.3*?:)]_6P4H+14 M6A1UL"$H&*^^Z5.]$*<$D#J ..ZJD*.\HYHN9E+LD;1/FVSVPK7JH@T=32W&4F3B_NP;2DT&OTEG'*4T!N E&>H?=;D%0SOJ[GWE%=2J:9>?SE'6C* MO MODT3FI::ODC3%W%YXYZ\#;P/J0H=^4/M/KA66YK"/# ON@*Y@V#Q\T\XB7X9 M (L;L'@H^^)OH!(!S^RZFN:A6((\+,#(!UNE&[MT=H_M%GB,\2S<>2!&#<3H MV1!C'T25+CF&B$@/Q+B!&'\?X@W/(.LP)#Z&<8E MD-M57*,=S4M &5.I*+GV(5QU$%Z3OG@46= M'4BF>-1#<21>?"*%T^L%NJ\QOEZ@1TTU%':-Q*HV,Z,Y>A"*N?^R?]X\:?O/ MN,S!O#MEX3()_J\7?QCCX'V/\;]!NBVE-$ 7Z-2 /P1/JY@!:^+6YWA8Z'59 M;X<_PN>X%3H^L]%Q5^G)I&<7XU;I^,Q.QUVI)Y.D!Z.5.CZOU7%7ZTG21]%Z M'9]7[+AK]KA7-*W:\7G=CKMRCWH86KOC9^H==_U.XCZ_XU;P^*R&QS[%QQ,_ M!6D53X85?Y#428(G'L%'TVD/0RMX3X3XG_4>'IU([.GN'95KQI7Y M/58&,[J4I=#FR.,N-^:0"=(^8.ZOA-"'@3WW-,?6Q7]0 M2P,$% @ 4XAU6'%3XLL<"@ Z& !D !X;"]W;W)K&ULQ9U;;^.X'<6_"N$NBAD@8^OBV,XT"3"Q+CO%9C;8=-J'H@^, M1-O"Z.*AZ%R*_?!+76*)LDQ'Q9EM'F)9%G]_RCSAY9!B+I\R_BW?,";(6(8QFR0T2D?7 ME^6Y.WY]F>U$'*7LCI-\ER24O]RP.'NZ&IFCUQ._1>N-*$Y,KB^W=,WNF?BZ MO>/RW61/":.$I7F4I82SU=7HD_G1GTZ+!.45_XS84]XZ)L6M/&39M^+-Y_!J M9!0Y8C$+1(&@\N61+5D<%R29C^\U=+2/621L'[_2O?+FYQ^"U[^IG5-W1>\((LSLO?Y*F^UAB18)>++*D3RQPD45J]TN?Z MBV@EF!Y+8-4)K+!-3N28%HGF'836$<2G-<)SCL)[.F1!+,ZP>RM M$>9U@GE96-6W6Q:-0P6]ON39$^'%U9)6')3E6Z:6)1*EA13O!9>?1C*=N/XE MHU(/:4CN6;#CD7@AG]:<,2DV03Y\H9S30BKDG<,$C>+\/?E _L%X0N(BW4]D M0O(-Y2PG44J^II'(S^1)>7P;Q;%46GXY$3*31:A)4&?(J3)D'OV*;BPM\>\T'1/#.B.684W)UWN'O/OI??O> MJY>>K"[UX%O*Q\2.X*-*^KU./YE M,RWI]E'9Y#E9RIHG2M&-EC54*A7LO(057=7' M:_O\8>9[^3=KZXPC=8E\W%SD5):LWUIS;2E=<=X(!L V3DG MV>J@Q(IS7/:N'ZD\%OONT6I7]$#JE[Y2U<8<6JH5S#1;MVV,C8.21<9TD3 / M"?-!,$4L\[U8YEJQ?$ZE!E@NB.P\L[-RI$2V>P'U"4'+&RJ$>:\0IO.N$I!! M723,0\)\$$Q1PF*OA,40)= PC(H!N*PX&CT49V4M(;*W"$4;;JA0*MA%1R<= ME2 CNDB8AX3Y()BBDHN]2BY.J$2J0FHB:JOEA!"TQ*%"N.BM,1;SZ47[IR,, M9 Y<),Q#PGP03!&&:33NC*&5AKM:L=*L4\71IP@]::@D:EI'$Z;5;42@45TH MS8/2?!1-54++IS.U2OAU6UJWLIF0[46GJJA[H?*S;"=R0=-0#D);O=0'&M,T M*#1$XHCMRBXL?:D<#7TUH\_48%&9?2V.V944,J8+I7E0FH^BJ9*R&DE9;^N= ML._GS!F;_38P:* 6ITU;=8N14,M1!<:T8/2?!1-E43C8II:T^OZCK,M MC4+9>+ DVB6OS4.O"J#^)93F0&DNE.9!:7Y-Z[2I1^PNLW$G3;T]>1NE42++ M/XZ^[Z*PF 59Q5G&>W4 -2>A- =*TMA;,8V)H3$U3[VHZ[$&4'0.^JT8. M+3>+]DQF[$<8Z?_:RX"ZHE": Z6Y4)I7TY0>4&>*!!50E5+CBIIZ6_1 2J]5 M2CEYDI\1P6D4EV-8QJ.L=^Y$'V*P.I T!TISH33O1-',2%*NGNFM5GZ$26HV M+JFIMTE_;7D;M:,A*Q=6SK[M4IID7$3_92&)\J+1"IA452[KF6(IA_PX"#@3 M\M,PRH-CLZSZ# S6%)+F0&EN33/;E<1B;!OM'[,[](7ZJBB:NJ2K,58MO;'Z M%2(8?9"A@H'2'"C-K6F*8(QQ9[+(@\;T4315(HWC:ND=UX-6JEW)U./C7E% M/5,HS8'2W)JF6&;&>-X5!=0S1=%4432>J:7W3-^V.E!V;N]W#SG[OBO6T;+' M(SU(-U '5@H30/2O-1-%4'C5-KZ9W:9A*G M?FI '@59(H=Q)!=9\(VL,DZ>-E&P(4_%\QRR08IRPIX9#Z*C@ILZ(8BQE^2B:*J3&[;7T;J];2:*L3X)R MG>NK7@J!A%D<4YX7CDPED4(KS;,JO7JIXBV4"=6%W54+U.2%TEPHS8/2?!1- M54MC!UOH1:Y6_\+4[KK4I3[P8$% G5HHS8/2?!1-%41CZEI_\EK7.MZI%>U+ M?;X&ZP7JW4)I'I3FHVBJ7AH[USIAY_Y?%K35F>I,EUM=24&M6RC-A=(\*,U' MT=0'-QM3U]:;NHAYI1,A-/,C2WW2H:J!TEPHS8/2?!1-54WC\]IZG_>NU$)K MF"1'3UN:OI3#I%1$(JZ:K(1^:Y9A?\C2^.6UTNGM_9Z(:ALZ)4%-7RC-A=(\ M*,U'T50E->:P_8/,87GJECX7"ZYZE02UB:$T!TISH30/2O-1-%5;K5T)X#:Q MC=V0 +LC 79+ NR>!-A-"7Z$36PW-K&MMXE_5.NFCVIK^TE0HQE*5XMT(?9;!.S(/E5]UM#Z !72C- M@])\%$T52./23O4N[9^W8$J?D<$:L@Z67TUM>['HZ@CJR$)I'I3FHVBJCAI' M=JK?/0&^7DH?;[!<[,/55XNQ>= N08U8*,V#TGP4395+:W]8O27ZJ6F&PJ*) M>GVNB' 69.NT>*JD5Q1("W%9TSI/;!QH FJI0FD>E.:C:)4F)JU]V!/&U^46 M^SDIB[G:DGU_=K^-_Z=R\_I)7" _7V69>'U3!-C_&ULE95O M;YLP$,:_BL6JJ97:0B A?T:0VD;3(G52U+3;BVDO'+@$JP8SVR3MM]_94)0I M)-'>!!O?\_SN+MB.=D*^J@Q D[><%VKJ9%J7$]=5208Y5;>BA )7UD+F5.-4 M;EQ52J"I%>7<]3TO='/*"B>.[+N%C"-1:N-A-G9[S\>*) M;3)M7KAQ5-(-+$&_E N),[=U25D.A6*B(!+64^>N-[D?FW@;\(/!3NV-B:ED M)<2KF.9A(!#HHT#Q<<6'H!S8X1I_&D\G19IA/OC#_>OMG:L9445/ C^ MDZ4ZFSHCAZ2PIA773V+W#9IZ!L8O$5S97[)K8CV'))72(F_$F$'.BOI)WYH^ M[ E\_XC ;P2^S;L&V2QG5-,XDF)'I(E&-S.PI5HU)L<*\ZEC-R>7'UKXV+O6D;Y+<-\JUO<-1WIE].Y!JTN0:GW&,LO=^54ZT: M6)79I=O8B]QM!ZC?@OKG0(,N4*T*SX,&+6AP#A1V@08'H%X0!-VLL&6%YUC# M+E9XP KPR.MF#5O6\!QKU,4:_@=KU+)&YUCC+M;H@.6'PV[4N$6-3Z*>A::\ MBS4^^ )'WD%=[MXQ9FZ$[U1N6*$(AS7*O-LAZF5]RM83+4I[LJV$QG/2#C.\ MF$": %Q?"Z$_)N:P;*^Z^"]02P,$% @ 4XAU6!U18NWN @ ;@@ !D M !X;"]W;W)K&ULK59=;YLP%/TK%INF3EK+1Q(2 M=0E2/CJM4BM%S=H]3'MPX!*L&IO9)LG^_6Q#:-)2VH>]@&WN/3[G^OI>QCLN M'F4&H- ^ITQ.G$RIXM)U99Q!CN4%+X#I+RD7.59Z*C:N+ 3@Q#KEU T\+W1S M3)@3C>W:4D1C7BI*&"P%DF6>8_%W!I3O)H[O'!;NR"939L&-Q@7>P K4?;$4 M>N8V* G)@4G"&1*03IRI?SD?&7MK\$!@)X_&R"A9<_YH)M?)Q/$,(: 0*X. M]6L+ M[="S0BMF5M8"*QR-!=\A8:PUFAG8V%AOK88P"Z'Y^]V##CJ])LH]B]=[,\IH061,N2P%H%_3M51")_+OMI!5B/UV1'.Y M+V6!8Y@X^O9*$%MPHD\?_-#[VB;W/X&=B.\WXOM=Z)%1/0,&*5%HSO.B5)"8 M;%H*G3I[=,.E;--?@0XLJ*E%V^C<'PYU=?+&[O986XMAOQ?ZQX8GO <-[T$G M[WF&V4;?"L+LP=W@72O/"B0\VOXYP2Z+$V9APRSL9*8+F"Y/K.4^MA$,WR38 M97%"<-@0''82O$I37:;-(5=!-#%\P+2L*LF4ZMZ!6=S*=OB"2_NIO[3K//11 MPWS4G:Q<8?K.P(Y>)-YSDET6%3WWJ'3G(#:VHTD4\Y*IJMPUJTW3G-I>\6Q] MIIMIU?N>8*I.?(O%AC")**0:TKL8:CZBZF[51/'"-H@U5[K=V&&F?PA & /] M/>5<'29F@^87(_H'4$L#!!0 ( %.(=5B)CP,*+00 !T0 9 >&PO M=V]R:W-H965TQ'3,]ZID-7T02.ZKBHA?M[3DQXF'O9<;CVRS5?J&/QWOR(8NJ/JQ M>Q P\OLH*U;16C)>(T'7$^\&7\]PKAT:BY^,'N79-=*I+#E_TH.[U<0+-!$M M::%T" (_!SJC9:DC <>_75"O?Z=V/+]^B?Y7DSPDLR22SGCY#UNI[<3+/+2B M:[(OU2,__DV[A$8Z7L%+V?Q%Q\XV\%"QEXI7G3,05*QN?\ES5X@S!QP/.(2= M0_A:AZASB)I$6[(FK3E19#H6_(B$MH9H^J*I3>,-V;!:3^-""7C*P$]-[^J" M5Q1])\]4HH]H YG1-A: K;8MNI(1;[SN3#^#Y M8S%'[W__,/854.G8?M$1W+8$X0#!G!97*,)_H# ((XO[[/7NX:6[#[7H"Q+V M!0F;>-%@O"Y-!6D2G::\MB751HGM4?3FNY8[4M")![M+4G&@WO3=;S@)/ME2 M?*-@%PE'?<*1*_I4S^VW'15$L7J#[KF4:$:$^ 4MXDC$RI9[&W#4!-1]XC!- MPP1#YPC&_N$\+XMAD&3)N>$%<]PSQT[FA>+%$[J%[;M",UY!3Y-$=P4;;!LI M.6?(1HG):K%+\W 0==2CCIRHGVD-M2W1[5["$UU<6%Q,V4A'!D&2I9:J_K_= M!6G2DR9.TD=86D046_2.5+M/Z,]G6!2Z8RN@UX-:4FG#3@R<>)2;U*99E.)! MZ+2'3IW0=_4!"+E@=K;4?&F>F6RF61C%@VQ9SY8YV6Z*0NQAA;J*EQEOQG%L M IIF23 :!,Q[P-P)V/>Z>U9H0O1(H9I[:@/-35!LJ:1IEF?1("@.3C(5.%&_ MJ2T5%@VR%K6+=0&;9Y8U:3,,T^&9QV>RBIV\W[G>-J_EQ6;5@CBVE-=BF649 M3H>)3[J'7RE\FO6>D24KF8)M954__*;R]U;1+C,_"2!V*^!GSE='5I9MR+;[ MW4';JS=L"9]"CGF+S+YA:WTVN]"QRDXRB-TZ^"#HCC!WA\&FL.$,6R!-NP@/ M2S4^"2!V*^ M?,,C?H#MJU?6G,(<%FQ0KK&I;M'(0FN:9<.L)PG$;@VT;-NS MK6#EMIY$%SV*9A4D^#'A20>R6 MP9^DW#?3C6Y*.#62NK *##8U[N,0K,W437N21.S61/M1QPJ<&U^W!JC+I 7T MS\YN^N#\A8@-JR4JZ1I\@JL4G$5[%FT'BN^:X]R2*S@<-I=;.+]3H0W@^9IS M]3+0)\3^/P+3_P!02P,$% @ 4XAU6%(J:>JF @ 9 < !D !X;"]W M;W)K&ULK55=;],P%/TK5D!HDV#Y:C,TTDAK"V(/ M&]7&X 'QX":WC5EB!]MMNG_/M9.&;F0!3?2AL9U[SKWGQCZ.:R'O5 Z@R:XL MN)HXN=;5F>NJ-(>2JA-1 <!OPA4&M#L;$*%D*<6J/T.H9&[Y4 M%,K^D[J)'6/&=*.T*%LPSDO&FR?=M7TX /C1$X"@!02/ :,G &$+"*W0IC(K M:TXU36(I:B)--+*9@>V-1:,:QLU7O-$2WS+$Z>2"IZ($\IGN0)$WY(I*24UC MR=$<-&6%.L;5VYLY.7IY'+L:,QJ(+=#\BEX#I7Y#W/('M(X&*I M7;W!OMYI,,@XA_2$A/YK$GA!V%/0[-_AP4 Y8=>^T/*%?VT?F3.5%D)M))!O MYTNE)>[0[WTM:QA'_8SFU)ZIBJ8P]?6(1^M3_$*:1S_-TUS_UQ2N69 V"- 'X?B6$WD],@NYB37X!4$L#!!0 ( %.(=5C0ELDR-P@ M #)' 9 >&PO=V]R:W-H965TGDY?$WYXIZ+6[FF5*&'+,WEY6BMU.;M>"SC-GKC,UNME7EC/+W8D!6]H>K+YEKH5^,M)6$9S27C.1)T>3EZY[_%X<0$ ME&?\RNB];!TCO+Z8!9%TQM/?6*+6EZ.S$4KHDA2I^LSO?Z3U!9T87LQ36?Y%]_6Y MW@C%A50\JX-U#3*65__)0WTC6@'^\3,!01T0[!L0U@'AO@''=<#QO@$G=<#) MO@&3.J 4G7@N8*17?ZKT0'2'R$O.$2!%QSWA,_%S=_@-W1RAT'NV M],@=_HG?Z=*K\* G'.]?>B=\K%7?2A]LI0]*7KBG].CWC_H,]$'13/[1)TV% M.^['F2'PK=R0F%Z.]!@GJ;BCH^GWW_D3[X<^H2!A-2=9-_AX>X./G3?X0ZZHKIQ"0M_DPW*&0QLJ8MV9]*S< M=Y.=O*$WN8+Y?NN2O"/O^+1[IR$+C2!A& AFB7>R%>]DB'@D29C)=70?:20T M[]($*;Z/ML[BAFI;P_LQG.LN62J4Y.DI(P6B"_1ACQ6^8Y;?6>=AJH_Z5/? M[Z@/66($"<- ,$O]TZWZIT[UYW2AM'Q2B:*2+>8ZN2%&=)VCZ@Q4"9W=EJI3 MP7C2IZ6SA*%:0L+FD+#(?2,G*..Y6OXR]X_VX\ M;F5;9K85_$\:*YUT":K/*V@YC\>JT)-SS'/)4Y:0]L<'.5(EN'D.QM$J\\;"7O'<3=BL&*0M#DH M+0*E82B:+6UC*/G CI(/:BF!TN:@M B4AJ%HMLZ-K^1#&DO^KCG3&>!F[O(& M*P=J+8'2,!3-5JXQK'RW8W5=KGG0D@MTOV;Q6L^IV8;DCXA)I#LL4VEE=V3D MEFZ7SF]XGCX^K8/[37MWJ:'W_%IBYHX=K#VHV05*PU T6_O&[_('&5Y[.%HU ML.LP=@W&F;O@P1*"VEJ@- Q%LR5LG"W?;6V!>Y9U>5V%NV;]S%VOP0J#6E>@ M- Q%LQ5NW"O?[;K\-^9E7:F.X1AT&P&HE05*BT!I&(IF-X+&X?+=%M?.FEFO M<5E,:\<2'1"SXB52]:]VW>Q3E)#'_HD8U/ "I46@- Q%L^5M3"_?:;ETY=4] MF-;]%"VH3LTH6C*A.SW)=I_@8P-TJO_>5]?GG3[,JCY M!4J+0&D8BF;OL6C\KV"@_]52FRSU\+ZWV&A1**3G!IV[U\U$TICG23OTI8$^ MZ+.;=@9Z]R4-WIP!28M :1B*9C>.Q@L+W%[8RXUC5^*]6X=:,S&LU93A=GC\:QH_!S;4.M!2]6:[VL5^4VOA=;0K#; M$KK- '8#%^P.+M@M7-_"; L:LRUPFVW=;*&UZ%M2*E]2LM[W=-K921+N+.+= MU1@L**@'!TK#4#1;T,:#"]QNV/_@&[&ZAIUOG79:!*@S!TJ+0&D8BF:WB,:9 M"]S.',2>E1>*<.SFF+E#!^L,:M^!TC 4S=:YL>\"MWTW(W*M\S21'[J$=#-" MEY"@+ATH+0*E82B:+63CT@5NE^Z*Y2PK,I2RKP5+S',1,4GC(B5F8C;=-U>" MZ81<)^//?R]6EV%M2?:/=@9A4-,-E!:!TC 4S=:T,=T"MS$VJ\?<0_.834== M6<0QING@OJO8'2(E :AJ+9*C?>6^#VWCX5V4*OG'1>53^:I(]B MGFEED%0\OFU]-7I/A#!SL/EJ]$&G9$R21:K3*Y;7L?VI557^I-VISWWOO&O MN>LY6'%0 PZ4AJ%H]C,PC0$7N@VXJ-*NW*L0EQGUD[!&R82G*1'E*JI2M5?4 MNH@S:Z0^"SN2NBLR5%)06@1*PU T6]+&-@N';2%#?R'7KF W;?"C3:#^%R@M M J5A*)JMU/T" MI6$H6J7]N/7K(>;79*Z(6.GI&*5TJ?'>T:EN::+Z@9;JA>*;\@=%%EPIGI6' M:TH2*LP)^O,EY^KIA?F-DNW/Y$S_!E!+ P04 " !3B'58B([Z W8# !Y M& #0 'AL+W-T>6QE5:.W:64Q2?/*^=+FI+R*B]HII D%RF1JBL67ED(2N(22"GW^KU>Z*6$ M9>YDE*W2VU26SCQ?97+L^GX=<\SI:ZRBX;7K&+UI'M.Q^W#Q_OK"Y*YV49;G0N4T&\SVK+M\#MCTPR#BO#?9=$YB, M"B(E%=FMZNB+=? 9Y%3M^TVA'"X$V?C]CVY#T">59):+F(KFAN)N0Y,1IPG8 M$6RQA+/,"P] *?-4-6)&%GE&M(UUTEHY7<_EEI8:3Z3Y4*?TI:,+6NK].:@.8NH^KDZ+@ MF\^<+;*4FL$?G7 R(EN>L\P%>U+9H%3F*D"%ZSQ2(=F\'?DC2'%/UW);3NL$ M]]SOH.=_.\\+FE%!>-NTJOU3GN57.ZY^*;R%9WU;V7=L-1D,3M]C]>OHU$V& M73#9B>4>=L%DU &3@S>[:[[$I-\%D_W3-QETHB2#+I@\S2>W5_TZ;[T"[+P MU%$'7K3&[@]X<>--4F>V8ERRK.HM61S3[-E[@)*79,;IKKZZ/J8)67%Y7X-C MMVE_IS%;I5%]U4^8B.JJIOT-AN>']5N>RL6RF*YI/*VZ8C'334?ZG\0S1\1@,\S:T(D.4,T0YAF5#IOJ#Y;%S M(G781QI%01"&V(Q.IU8'4VS>PA#^[&J8-V!@>2#3R^8:7VV\0@[7 ;:FARH$ M&RE>B=A(\;D&Q#YOP(@B^VIC>8"!K0)6.Y#?G@=JRLX) EA5S!NV@W$DBC $ M:M%>HV&(S$X('_OZ8+LD"*+(C@!F=Q $& *[$4]CGE M-?]LF/P%4$L#!!0 ( %.(=5B7BKL

-8?20$3;8T.P6BP^ M0"X99K>]9!:G^ (QC_23M,9"J3)3 I,S/2U MH]@B:&)+5+)IT[_^)!/:=6+V[F7#DX-MS.>UI6]74C[\T.;Q7NM']K,LE+WL M;:IJ^WXPL-E&E-S^H[="N2-K;4I>N8_F86"W1O#<;H2HRF(0G)_'@Y)+U?OX MX7"MI1G #[H2626UMO)>%K)XN>\W?A>BQ4BI9RE\B MO^R=]YC=Z!_7VLA?6E6\2#.CB^*R-]P?^"I,);-7NU,/N>+WMME3\?L[[D N M>_&YN^!:&ELU9S37YXYQ)]S)^T]UI:]D40DSY97X;'2]E>K!7\;=Q0#<1A.' MPW8?Q/?F_X11K]4-F-W-H>4[P4E[V)W@GC[\?]P$V^ MO[?*08%(F??2'3 W>8-'AS*N+V9CI>S:;L MT_AV/)_,6'H]FZU2 #A" $++$D#&"&1\.LCK\1Q )@ADL0GQA7.?NLG2#81*M,&.6WL,L^Q_KL9KE4E(2:J%FJW6"L\E8NIE2_<,L3D,B2VRXW: M"5OYDRSKL_&.RX([@KZ[6#_E!<3$%#,D=@Q\ME^X>70_DXJ'/?98Y1 3D\R0 MV#(^FJK2Y@D"84(9$AO%Y:=;ESWN&_',O7U;_P5(AYED2*P2UTI-+7)V*WF3 M'TL!.[\AYH\AL4"F8BV,:=@RH:Q@=\(]VEI /DP=0V)WW"A;&^ZZ8W8EE=OZ M[GGN:A&VY$^N 4-,3")#8HNDE-[K(A;%_-2]@!=M&@*DCH%:'9^M_XM8] MY8DNW97LJ[0?$M+UO&QE>.X%,39.&0^O^Q+,$ &U(; $_EL AS@P68Q.66=\ M&T%,S!FCMZXSV-G*Y_/V;TB(N6-TRH*C_;S1,2UB>_S.Y#L#B)ED1&R2[I2^ M$Q.SR8C8)AVY?2OQJ! 3<\V(V#7[=*LS M>IA>1M3#6,?S+L\*!ZH&Y5U<,0TPJ(;%4CHQ3NA=PSEU& 3$QLX3$ M9D%'+%MF"3&SA-1#66@F$4),=+Z$6#,X9@0Q,0$S,-2&Q:W#,=Q 36G39U=UYB4$RHM M64:8A:*WFE!QL4S=]?*Z$$T6K-6+08P(G;,AM! 3LU!$/;9V#',?6HB)62@BME!GA=OUR#$'1<0..C:/]4P*EY1@ M#HK)ZQ]D.JO5'<68@V)B!W4.&/QI\A 3T"6)B#HJI'71\9,-' M%&)B#HJI*Z'CF/X0Q,0<%%-70LQ.4R:8@A)B!:&3VJP/,3$%)=2K O;C MK/^59R:8?Q+JD;@#(RC4FWTNJ+:5M2>8?Y(W62'@R\@FYQ#/C/[A+[:M5>D) MYI_D=$L'6'\.AU\3S#\)L7]03 ;7JB>8?Q)B_[1&VD%1Z5[1.Y%IB(FN7R;V M#X+I6SO$Q/R3D*\P:&&^[),@)N:?A'R1P8ME))U]Y@6FGXM&/X/F9/OQ0R[6 M4HE\[BYOW?Z,%]G2,+]IUMP%8>37W:WKHIBX?0OE6D=^^ >;PS\'??P74$L# M!!0 ( %.(=5BTQ0JN: ( $&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-VDMNHT 4A>&M6"P@N&[=A].*,^I)IJUL #GEAV(;!+0ZV7U; MSL ^J <]B3@C5" N_^@# 4^_RK$9#^UYV!^Z8?%Q.IZ'=;4?Q^Y'70^;?3DU MPT/;E?/ER+;M3\UX6?:[NFLV[\VNU+)<>MW?SZB>G^YG+EX_N_(_$]OM]K I M/]O-[U,YC_\87/]I^_=A7\I8+5Z;?E?&=55_'&^[A_JZ20^7R=7BY6U=]2]O MJ:KG#A((DOF#,@3E^8,4@G3^((,@FS_((YP]* M2Y1Q29 TP9I ZX1<)P*O$X*=",1.2'8B,#LAVHE [81L)P*W$\*=".1.2'N?)RQ("O3/JG0GTSJAW)M [ MH]Z90.^,>F<"O3/JG0GTSJAW)M!;46\ET%M1;R706U%O)=!;46\ET%LG+[L) M]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?0VU-L(]#;4VPCT-M3;"/0VU-L( M]#;4VPCTMLG'2@*]#?4V KT-]38"O0WU-@*]#?4V KT=]78"O1WU=@*]'?5V M KT=]78"O1WU=@*]'?5V KU]\K,)@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z M!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WC'Y69! [T"]@T#O0+V#0.\5 MZKWZ3KV'\?-8AEO/UQJO_YU4CY=SR^WRU^773KQ?K*XXU_<5P_-?4$L#!!0 M ( %.(=5@L 6<[&P( XN 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: MS4[C,!0%X%>ILD6-ZW\8438PVQD6\P(FN:51D]BR#5/>?IP4D!@Q%:A(TKK8YAV^,I69+@TNU#S26E8V/@\OE:[QGP34[ M=T],K%:&-7[,-.9EGFI45Y?4^?'=16I3]7B^K!QREI7+H2^ M:UPNZ^QQ;/]*63XGU.7DO"=MNY#.RH:*O9LPK?P[X/G*L6MI<>MB_N&& MLHOM>Y;R4T^I/E[BG1[]9M,UU/KF82A'ZA0BN39MB?+0UX>B9\>3<[EA.GSR MD_/G,L<"R\[;Z$,J$XOT^;B7D4RGEZ$4HIB[XZ_XFEA*G_Q^-$V[I?:#V>5Z M?_NXF^>1V/PX_8[?SOBU_B?[$"!]2) ^%$@?&J0/ ]*'!>GC'*2/"Y ^^ JE M$111.0JI',54CH(J1U&5H[#*45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4H ML@H4606*K )%5HDBJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HZ+X^=G/;AN?,EG\]_ K_X 4$L! M A0#% @ 4XAU6 =!36*! L0 ! ( ! &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !3B'58Q!173^T K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !3 MB'58F5R<(Q & "<)P $P @ '+ 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( %.(=5CR;>:21@@ &TR 8 M " @0P( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 4XAU6+* P22Y!P 'R( !@ M ("!^Q( 'AL+W=OH: !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 4XAU6!W;A?_V @ R0< !@ ("!-B, 'AL M+W=O0 8 " @6(F !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6 )2 M+7.+!P $1$ !@ ("!HCH 'AL+W=O&UL4$L! A0#% @ M4XAU6''\_,4?* ((( !D ("!54D 'AL+W=OX<"#T& !*#P &0 M @(&K<0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6$D$TC%S! MZ0H !D ("!KGL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6% +W836 @ ;@8 !D M ("!P(< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4XAU6*GALTS.#P (3 !D ("!N9, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU M6%*6[2$8!0 PPL !D ("!=[, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6$S=-EC$!0 _0P M !D ("!CL' !3%@ &0 @(&(T M>&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6&0ZHFM# @ B@8 !D M ("!(]L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4XAU6*S#NT9[ P 2 @ !D ("!'P4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6*,O M;9,% P DP8 !D ("!Q X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6,VVM.J,!0 OQ, !D M ("!SQ@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4XAU6+U5Y9PX! . H !D ("! M%28! 'AL+W=O&PO=V]R:W-H965T@, "(, 9 M " @0PM 0!X;"]W;W)K&UL4$L! A0#% M @ 4XAU6##$@V28!0 )!T !D ("!O3 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6/N3EYN4 M P U0X !D ("!AT ! 'AL+W=O&PO=V]R:W-H965T&H:O , +P, 9 " @7Q( 0!X;"]W;W)K&UL4$L! A0#% @ 4XAU6)Y(=UH*! _A$ !D M ("!;TP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4XAU6"I,V4&M @ ?@< !D ("!H%&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ M4XAU6'T=[CLU @ I04 !D ("!%6(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6+2-OQ__ @ M"PD !D ("!^6H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6*,>O8\S% #34! !D M ("!<'8! 'AL+W=OJU@@$ !8$0 &0 @(':B@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4XAU6.DG91NM P L1$ !D ("!LI0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU M6!:5=27$ P FP\ !D ("!WIX! 'AL+W=OGPYFV8$ "*$@ &0 M @('9H@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6&']M\G^ @ 4P< M !D ("!>ZH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6*(_.J>$ P P@X !D M ("! ;8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4XAU6!U18NWN @ ;@@ !D ("!T,8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4XAU6-"6 MR3(W" ,D< !D ("!-M$! 'AL+W=O&PO 0!X;"]W;W)K8F]O M:RYX;6Q02P$"% ,4 " !3B'58M,4*KF@" !'+P &@ M@ %QY $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !3 MB'58+ %G.QL" .+@ $P @ $1YP$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 6 !8 !\8 !=Z0$ ! end XML 96 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 97 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 224 460 1 false 81 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://rockwellmed.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://rockwellmed.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Disclosure - Description of Business Sheet http://rockwellmed.com/role/DescriptionofBusiness Description of Business Notes 9 false false R10.htm 0000010 - Disclosure - Liquidity and Going Concern Considerations Sheet http://rockwellmed.com/role/LiquidityandGoingConcernConsiderations Liquidity and Going Concern Considerations Notes 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Asset Acquisition Sheet http://rockwellmed.com/role/AssetAcquisition Asset Acquisition Notes 12 false false R13.htm 0000013 - Disclosure - Investments - Available-for-Sale Sheet http://rockwellmed.com/role/InvestmentsAvailableforSale Investments - Available-for-Sale Notes 13 false false R14.htm 0000014 - Disclosure - Significant Market Segments And Customers Sheet http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomers Significant Market Segments And Customers Notes 14 false false R15.htm 0000015 - Disclosure - Inventory Sheet http://rockwellmed.com/role/Inventory Inventory Notes 15 false false R16.htm 0000016 - Disclosure - Property and Equipment Sheet http://rockwellmed.com/role/PropertyandEquipment Property and Equipment Notes 16 false false R17.htm 0000017 - Disclosure - Accrued Liabilities Sheet http://rockwellmed.com/role/AccruedLiabilities Accrued Liabilities Notes 17 false false R18.htm 0000018 - Disclosure - Deferred License Revenue Sheet http://rockwellmed.com/role/DeferredLicenseRevenue Deferred License Revenue Notes 18 false false R19.htm 0000019 - Disclosure - Insurance Financing Note Payable Sheet http://rockwellmed.com/role/InsuranceFinancingNotePayable Insurance Financing Note Payable Notes 19 false false R20.htm 0000020 - Disclosure - Stockholders' Equity Sheet http://rockwellmed.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 0000021 - Disclosure - Stock-Based Compensation Sheet http://rockwellmed.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 0000022 - Disclosure - License Agreements Sheet http://rockwellmed.com/role/LicenseAgreements License Agreements Notes 22 false false R23.htm 0000023 - Disclosure - Commitments and Contingencies Sheet http://rockwellmed.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 0000024 - Disclosure - Leases Sheet http://rockwellmed.com/role/Leases Leases Notes 24 false false R25.htm 0000025 - Disclosure - Loan and Security Agreement Sheet http://rockwellmed.com/role/LoanandSecurityAgreement Loan and Security Agreement Notes 25 false false R26.htm 0000026 - Disclosure - Income Taxes Sheet http://rockwellmed.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 0000027 - Disclosure - Subsequent Events Sheet http://rockwellmed.com/role/SubsequentEvents Subsequent Events Notes 27 false false R28.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://rockwellmed.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://rockwellmed.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 9954473 - Disclosure - Asset Acquisition (Tables) Sheet http://rockwellmed.com/role/AssetAcquisitionTables Asset Acquisition (Tables) Tables http://rockwellmed.com/role/AssetAcquisition 32 false false R33.htm 9954474 - Disclosure - Investments - Available-for-Sale (Tables) Sheet http://rockwellmed.com/role/InvestmentsAvailableforSaleTables Investments - Available-for-Sale (Tables) Tables http://rockwellmed.com/role/InvestmentsAvailableforSale 33 false false R34.htm 9954475 - Disclosure - Inventory (Tables) Sheet http://rockwellmed.com/role/InventoryTables Inventory (Tables) Tables http://rockwellmed.com/role/Inventory 34 false false R35.htm 9954476 - Disclosure - Property and Equipment (Tables) Sheet http://rockwellmed.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://rockwellmed.com/role/PropertyandEquipment 35 false false R36.htm 9954477 - Disclosure - Accrued Liabilities (Tables) Sheet http://rockwellmed.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://rockwellmed.com/role/AccruedLiabilities 36 false false R37.htm 9954478 - Disclosure - Stockholders' Equity (Tables) Sheet http://rockwellmed.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://rockwellmed.com/role/StockholdersEquity 37 false false R38.htm 9954479 - Disclosure - Stock-Based Compensation - (Tables) Sheet http://rockwellmed.com/role/StockBasedCompensationTables Stock-Based Compensation - (Tables) Tables http://rockwellmed.com/role/StockBasedCompensation 38 false false R39.htm 9954480 - Disclosure - Leases (Tables) Sheet http://rockwellmed.com/role/LeasesTables Leases (Tables) Tables http://rockwellmed.com/role/Leases 39 false false R40.htm 9954481 - Disclosure - Loan and Security Agreement (Tables) Sheet http://rockwellmed.com/role/LoanandSecurityAgreementTables Loan and Security Agreement (Tables) Tables http://rockwellmed.com/role/LoanandSecurityAgreement 40 false false R41.htm 9954482 - Disclosure - Income Taxes (Tables) Sheet http://rockwellmed.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://rockwellmed.com/role/IncomeTaxes 41 false false R42.htm 9954483 - Disclosure - Description of Business - Narrative (Details) Sheet http://rockwellmed.com/role/DescriptionofBusinessNarrativeDetails Description of Business - Narrative (Details) Details 42 false false R43.htm 9954484 - Disclosure - Liquidity and Going Concern Considerations (Details) Sheet http://rockwellmed.com/role/LiquidityandGoingConcernConsiderationsDetails Liquidity and Going Concern Considerations (Details) Details http://rockwellmed.com/role/LiquidityandGoingConcernConsiderations 43 false false R44.htm 9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 44 false false R45.htm 9954486 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Details 45 false false R46.htm 9954487 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details) Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails Summary of Significant Accounting Policies - Contract Balances (Details) Details 46 false false R47.htm 9954488 - Disclosure - Summary of Significant Accounting Policies - Summary of Loss Per Share Restated Amounts (Details) Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails Summary of Significant Accounting Policies - Summary of Loss Per Share Restated Amounts (Details) Details 47 false false R48.htm 9954489 - Disclosure - Summary of Significant Accounting Policies - Loss Per Share (Details) Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails Summary of Significant Accounting Policies - Loss Per Share (Details) Details 48 false false R49.htm 9954490 - Disclosure - Summary of Significant Accounting Policies - Schedule of Basic and Diluted Net Loss Per Share (Details) Sheet http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails Summary of Significant Accounting Policies - Schedule of Basic and Diluted Net Loss Per Share (Details) Details 49 false false R50.htm 9954491 - Disclosure - Asset Acquisition - Narrative (Details) Sheet http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails Asset Acquisition - Narrative (Details) Details 50 false false R51.htm 9954492 - Disclosure - Asset Acquisition - Purchase Price, on a Relative Fair Value Basis, to Assets Acquired (Details) Sheet http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails Asset Acquisition - Purchase Price, on a Relative Fair Value Basis, to Assets Acquired (Details) Details 51 false false R52.htm 9954493 - Disclosure - Asset Acquisition - Future Amortization Expense (Details) Sheet http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails Asset Acquisition - Future Amortization Expense (Details) Details 52 false false R53.htm 9954494 - Disclosure - Investments - Available-for-Sale (Details) Sheet http://rockwellmed.com/role/InvestmentsAvailableforSaleDetails Investments - Available-for-Sale (Details) Details http://rockwellmed.com/role/InvestmentsAvailableforSaleTables 53 false false R54.htm 9954495 - Disclosure - Significant Market Segments And Customers (Details) Sheet http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails Significant Market Segments And Customers (Details) Details http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomers 54 false false R55.htm 9954496 - Disclosure - Inventory - Schedule Components of Inventory (Details) Sheet http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails Inventory - Schedule Components of Inventory (Details) Details 55 false false R56.htm 9954497 - Disclosure - Inventory - Narrative (Details) Sheet http://rockwellmed.com/role/InventoryNarrativeDetails Inventory - Narrative (Details) Details 56 false false R57.htm 9954498 - Disclosure - Property and Equipment - Schedule of property and equipment and depreciation expense (Details) Sheet http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails Property and Equipment - Schedule of property and equipment and depreciation expense (Details) Details 57 false false R58.htm 9954499 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://rockwellmed.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 58 false false R59.htm 9954500 - Disclosure - Accrued Liabilities (Details) Sheet http://rockwellmed.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://rockwellmed.com/role/AccruedLiabilitiesTables 59 false false R60.htm 9954501 - Disclosure - Deferred License Revenue (Details) Sheet http://rockwellmed.com/role/DeferredLicenseRevenueDetails Deferred License Revenue (Details) Details http://rockwellmed.com/role/DeferredLicenseRevenue 60 false false R61.htm 9954502 - Disclosure - Insurance Financing Note Payable (Details) Sheet http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails Insurance Financing Note Payable (Details) Details http://rockwellmed.com/role/InsuranceFinancingNotePayable 61 false false R62.htm 9954503 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://rockwellmed.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 62 false false R63.htm 9954504 - Disclosure - Stockholders' Equity - Summary of Common Stock Reserved for Issuance (Details) Sheet http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails Stockholders' Equity - Summary of Common Stock Reserved for Issuance (Details) Details 63 false false R64.htm 9954505 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 64 false false R65.htm 9954506 - Disclosure - Stock-Based Compensation - Stock-based compensation expense (Details) Sheet http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails Stock-Based Compensation - Stock-based compensation expense (Details) Details 65 false false R66.htm 9954507 - Disclosure - Stock-Based Compensation - Performance Based Restricted Stock Awards (Details) Sheet http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails Stock-Based Compensation - Performance Based Restricted Stock Awards (Details) Details 66 false false R67.htm 9954508 - Disclosure - Stock-Based Compensation - Service Based Restricted Stock Units (Details) Sheet http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails Stock-Based Compensation - Service Based Restricted Stock Units (Details) Details 67 false false R68.htm 9954509 - Disclosure - Stock-Based Compensation - Service Based Stock Options - Fair value assumptions (Details) Sheet http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails Stock-Based Compensation - Service Based Stock Options - Fair value assumptions (Details) Details 68 false false R69.htm 9954510 - Disclosure - Stock-Based Compensation - Service Based Stock Options (Details) Sheet http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails Stock-Based Compensation - Service Based Stock Options (Details) Details 69 false false R70.htm 9954511 - Disclosure - License Agreements (Details) Sheet http://rockwellmed.com/role/LicenseAgreementsDetails License Agreements (Details) Details http://rockwellmed.com/role/LicenseAgreements 70 false false R71.htm 9954512 - Disclosure - Commitments and Contingencies - Insurance (Details) Sheet http://rockwellmed.com/role/CommitmentsandContingenciesInsuranceDetails Commitments and Contingencies - Insurance (Details) Details 71 false false R72.htm 9954513 - Disclosure - Leases - Narrative (Details) Sheet http://rockwellmed.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 72 false false R73.htm 9954514 - Disclosure - Leases - Summary of Lease Costs (Details) Sheet http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails Leases - Summary of Lease Costs (Details) Details 73 false false R74.htm 9954515 - Disclosure - Leases - Finance Lease and Operating Lease Maturities (Details) Sheet http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails Leases - Finance Lease and Operating Lease Maturities (Details) Details 74 false false R75.htm 9954516 - Disclosure - Loan and Security Agreement -Narrative (Details) Sheet http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails Loan and Security Agreement -Narrative (Details) Details 75 false false R76.htm 9954517 - Disclosure - Loan and Security Agreement - Schedule of Principal Payments on Term Loan (Details) Sheet http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails Loan and Security Agreement - Schedule of Principal Payments on Term Loan (Details) Details 76 false false R77.htm 9954518 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details) Sheet http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details) Details 77 false false R78.htm 9954519 - Disclosure - Income Taxes - Schedule of Details of Net Deferred Tax Asset (Details) Sheet http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails Income Taxes - Schedule of Details of Net Deferred Tax Asset (Details) Details 78 false false R79.htm 9954520 - Disclosure - Income Taxes - Narrative (Details) Sheet http://rockwellmed.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 79 false false R80.htm 9954521 - Disclosure - Subsequent Events (Details) Sheet http://rockwellmed.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://rockwellmed.com/role/SubsequentEvents 80 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: rmti:DebtInstrumentPrepaymentTermNoticePeriod, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - rmti-20231231.htm 4 rmti-20231231.htm rmti-20231231.xsd rmti-20231231_cal.xml rmti-20231231_def.xml rmti-20231231_lab.xml rmti-20231231_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rmti-20231231.htm": { "nsprefix": "rmti", "nsuri": "http://rockwellmed.com/20231231", "dts": { "inline": { "local": [ "rmti-20231231.htm" ] }, "schema": { "local": [ "rmti-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "rmti-20231231_cal.xml" ] }, "definitionLink": { "local": [ "rmti-20231231_def.xml" ] }, "labelLink": { "local": [ "rmti-20231231_lab.xml" ] }, "presentationLink": { "local": [ "rmti-20231231_pre.xml" ] } }, "keyStandard": 379, "keyCustom": 81, "axisStandard": 28, "axisCustom": 1, "memberStandard": 36, "memberCustom": 41, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 4, "http://xbrl.sec.gov/dei/2023": 4, "http://rockwellmed.com/20231231": 1 }, "contextCount": 224, "entityCount": 1, "segmentCount": 81, "elementCount": 769, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 776, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://rockwellmed.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://rockwellmed.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R6": { "role": "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R7": { "role": "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R9": { "role": "http://rockwellmed.com/role/DescriptionofBusiness", "longName": "0000009 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderations", "longName": "0000010 - Disclosure - Liquidity and Going Concern Considerations", "shortName": "Liquidity and Going Concern Considerations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "rmti:LiquidityAndFinancialConditionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rmti:LiquidityAndFinancialConditionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://rockwellmed.com/role/AssetAcquisition", "longName": "0000012 - Disclosure - Asset Acquisition", "shortName": "Asset Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://rockwellmed.com/role/InvestmentsAvailableforSale", "longName": "0000013 - Disclosure - Investments - Available-for-Sale", "shortName": "Investments - Available-for-Sale", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomers", "longName": "0000014 - Disclosure - Significant Market Segments And Customers", "shortName": "Significant Market Segments And Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://rockwellmed.com/role/Inventory", "longName": "0000015 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://rockwellmed.com/role/PropertyandEquipment", "longName": "0000016 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://rockwellmed.com/role/AccruedLiabilities", "longName": "0000017 - Disclosure - Accrued Liabilities", "shortName": "Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://rockwellmed.com/role/DeferredLicenseRevenue", "longName": "0000018 - Disclosure - Deferred License Revenue", "shortName": "Deferred License Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "rmti:ContractWithCustomerDeferredRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rmti:ContractWithCustomerDeferredRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://rockwellmed.com/role/InsuranceFinancingNotePayable", "longName": "0000019 - Disclosure - Insurance Financing Note Payable", "shortName": "Insurance Financing Note Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://rockwellmed.com/role/StockholdersEquity", "longName": "0000020 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://rockwellmed.com/role/StockBasedCompensation", "longName": "0000021 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://rockwellmed.com/role/LicenseAgreements", "longName": "0000022 - Disclosure - License Agreements", "shortName": "License Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://rockwellmed.com/role/CommitmentsandContingencies", "longName": "0000023 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://rockwellmed.com/role/Leases", "longName": "0000024 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://rockwellmed.com/role/LoanandSecurityAgreement", "longName": "0000025 - Disclosure - Loan and Security Agreement", "shortName": "Loan and Security Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "rmti:SettlementAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rmti:SettlementAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://rockwellmed.com/role/IncomeTaxes", "longName": "0000026 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://rockwellmed.com/role/SubsequentEvents", "longName": "0000027 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R28": { "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": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://rockwellmed.com/role/AssetAcquisitionTables", "longName": "9954473 - Disclosure - Asset Acquisition (Tables)", "shortName": "Asset Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://rockwellmed.com/role/InvestmentsAvailableforSaleTables", "longName": "9954474 - Disclosure - Investments - Available-for-Sale (Tables)", "shortName": "Investments - Available-for-Sale (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://rockwellmed.com/role/InventoryTables", "longName": "9954475 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://rockwellmed.com/role/PropertyandEquipmentTables", "longName": "9954476 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://rockwellmed.com/role/AccruedLiabilitiesTables", "longName": "9954477 - Disclosure - Accrued Liabilities (Tables)", "shortName": "Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://rockwellmed.com/role/StockholdersEquityTables", "longName": "9954478 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://rockwellmed.com/role/StockBasedCompensationTables", "longName": "9954479 - Disclosure - Stock-Based Compensation - (Tables)", "shortName": "Stock-Based Compensation - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://rockwellmed.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://rockwellmed.com/role/LoanandSecurityAgreementTables", "longName": "9954481 - Disclosure - Loan and Security Agreement (Tables)", "shortName": "Loan and Security Agreement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://rockwellmed.com/role/IncomeTaxesTables", "longName": "9954482 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://rockwellmed.com/role/DescriptionofBusinessNarrativeDetails", "longName": "9954483 - Disclosure - Description of Business - Narrative (Details)", "shortName": "Description of Business - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "rmti:AreaOfOperatingSpace", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rmti:AreaOfOperatingSpace", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderationsDetails", "longName": "9954484 - Disclosure - Liquidity and Going Concern Considerations (Details)", "shortName": "Liquidity and Going Concern Considerations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R44": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "rmti:AveragePaymentTermOfCustomers", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rmti:AveragePaymentTermOfCustomers", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R46": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails", "longName": "9954487 - Disclosure - Summary of Significant Accounting Policies - Contract Balances (Details)", "shortName": "Summary of Significant Accounting Policies - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails", "longName": "9954488 - Disclosure - Summary of Significant Accounting Policies - Summary of Loss Per Share Restated Amounts (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of Loss Per Share Restated Amounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "us-gaap:EarningsPerShareDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R48": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails", "longName": "9954489 - Disclosure - Summary of Significant Accounting Policies - Loss Per Share (Details)", "shortName": "Summary of Significant Accounting Policies - Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails", "longName": "9954490 - Disclosure - Summary of Significant Accounting Policies - Schedule of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockAccretionOfRedemptionDiscount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R50": { "role": "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "longName": "9954491 - Disclosure - Asset Acquisition - Narrative (Details)", "shortName": "Asset Acquisition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails", "longName": "9954492 - Disclosure - Asset Acquisition - Purchase Price, on a Relative Fair Value Basis, to Assets Acquired (Details)", "shortName": "Asset Acquisition - Purchase Price, on a Relative Fair Value Basis, to Assets Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "rmti:AssetAcquisitionDeferredConsideration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AssetAcquisitionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R52": { "role": "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails", "longName": "9954493 - Disclosure - Asset Acquisition - Future Amortization Expense (Details)", "shortName": "Asset Acquisition - Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-110", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://rockwellmed.com/role/InvestmentsAvailableforSaleDetails", "longName": "9954494 - Disclosure - Investments - Available-for-Sale (Details)", "shortName": "Investments - Available-for-Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails", "longName": "9954495 - Disclosure - Significant Market Segments And Customers (Details)", "shortName": "Significant Market Segments And Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R55": { "role": "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails", "longName": "9954496 - Disclosure - Inventory - Schedule Components of Inventory (Details)", "shortName": "Inventory - Schedule Components of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://rockwellmed.com/role/InventoryNarrativeDetails", "longName": "9954497 - Disclosure - Inventory - Narrative (Details)", "shortName": "Inventory - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-122", "name": "us-gaap:InventoryGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "us-gaap:InventoryGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails", "longName": "9954498 - Disclosure - Property and Equipment - Schedule of property and equipment and depreciation expense (Details)", "shortName": "Property and Equipment - Schedule of property and equipment and depreciation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://rockwellmed.com/role/PropertyandEquipmentNarrativeDetails", "longName": "9954499 - Disclosure - Property and Equipment - Narrative (Details)", "shortName": "Property and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://rockwellmed.com/role/AccruedLiabilitiesDetails", "longName": "9954500 - Disclosure - Accrued Liabilities (Details)", "shortName": "Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://rockwellmed.com/role/DeferredLicenseRevenueDetails", "longName": "9954501 - Disclosure - Deferred License Revenue (Details)", "shortName": "Deferred License Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "rmti:DeferredLicenseRevenueRevenueRecognizedDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "rmti:DeferredLicenseRevenueRevenueRecognizedDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails", "longName": "9954502 - Disclosure - Insurance Financing Note Payable (Details)", "shortName": "Insurance Financing Note Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NotesPayable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-135", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R62": { "role": "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "longName": "9954503 - Disclosure - Stockholders' Equity - Narrative (Details)", "shortName": "Stockholders' Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-171", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-171", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails", "longName": "9954504 - Disclosure - Stockholders' Equity - Summary of Common Stock Reserved for Issuance (Details)", "shortName": "Stockholders' Equity - Summary of Common Stock Reserved for Issuance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "rmti:CommonStockAndPreFundedWarrantsSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R64": { "role": "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954505 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-177", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-177", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "longName": "9954506 - Disclosure - Stock-Based Compensation - Stock-based compensation expense (Details)", "shortName": "Stock-Based Compensation - Stock-based compensation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "longName": "9954507 - Disclosure - Stock-Based Compensation - Performance Based Restricted Stock Awards (Details)", "shortName": "Stock-Based Compensation - Performance Based Restricted Stock Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-187", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-187", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails", "longName": "9954508 - Disclosure - Stock-Based Compensation - Service Based Restricted Stock Units (Details)", "shortName": "Stock-Based Compensation - Service Based Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-153", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-189", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R68": { "role": "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails", "longName": "9954509 - Disclosure - Stock-Based Compensation - Service Based Stock Options - Fair value assumptions (Details)", "shortName": "Stock-Based Compensation - Service Based Stock Options - Fair value assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-181", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-181", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails", "longName": "9954510 - Disclosure - Stock-Based Compensation - Service Based Stock Options (Details)", "shortName": "Stock-Based Compensation - Service Based Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-200", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R70": { "role": "http://rockwellmed.com/role/LicenseAgreementsDetails", "longName": "9954511 - Disclosure - License Agreements (Details)", "shortName": "License Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-202", "name": "rmti:NumberOfAdditionalAgreements", "unitRef": "agreement", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "rmti:NumberOfAdditionalAgreements", "unitRef": "agreement", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://rockwellmed.com/role/CommitmentsandContingenciesInsuranceDetails", "longName": "9954512 - Disclosure - Commitments and Contingencies - Insurance (Details)", "shortName": "Commitments and Contingencies - Insurance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-5", "name": "rmti:SelfInsuranceReservePerOccurrence", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "rmti:SelfInsuranceReservePerOccurrence", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://rockwellmed.com/role/LeasesNarrativeDetails", "longName": "9954513 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-205", "name": "us-gaap:AreaOfRealEstateProperty", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:AreaOfRealEstateProperty", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails", "longName": "9954514 - Disclosure - Leases - Summary of Lease Costs (Details)", "shortName": "Leases - Summary of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails", "longName": "9954515 - Disclosure - Leases - Finance Lease and Operating Lease Maturities (Details)", "shortName": "Leases - Finance Lease and Operating Lease Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "longName": "9954516 - Disclosure - Loan and Security Agreement -Narrative (Details)", "shortName": "Loan and Security Agreement -Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-211", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-214", "name": "rmti:ClassOfWarrantOrRightCalculationForNumberOfSecuritiesCalledByWarrantsOrRightNumeratorPercentageOfPrincipalAmountOfDebtInstrumentFunded", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } }, "R76": { "role": "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails", "longName": "9954517 - Disclosure - Loan and Security Agreement - Schedule of Principal Payments on Term Loan (Details)", "shortName": "Loan and Security Agreement - Schedule of Principal Payments on Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-221", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-221", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails", "longName": "9954518 - Disclosure - Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details)", "shortName": "Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails", "longName": "9954519 - Disclosure - Income Taxes - Schedule of Details of Net Deferred Tax Asset (Details)", "shortName": "Income Taxes - Schedule of Details of Net Deferred Tax Asset (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://rockwellmed.com/role/IncomeTaxesNarrativeDetails", "longName": "9954520 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://rockwellmed.com/role/SubsequentEventsDetails", "longName": "9954521 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-211", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-224", "name": "rmti:DebtInstrumentCovenantTermsPercentageOfProjectedRevenueToActualConsolidatedRevenue", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "rmti-20231231.htm", "unique": true } } }, "tag": { "rmti_A5.40NotePayableMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "A5.40NotePayableMember", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "5.40% Note Payable", "label": "5.40% Note Payable [Member]", "documentation": "5.40% Note Payable" } } }, "auth_ref": [] }, "rmti_A9.59NotePayableMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "A9.59NotePayableMember", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "9.59% Note Payable", "label": "9.59% Note Payable [Member]", "documentation": "9.59% Note Payable" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/AccruedLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable", "label": "Accounts Payable, Current", "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": [ "r19", "r739" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r689" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r628", "r688", "r745", "r959" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS", "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts Receivable, net of a reserve of $81 for 2023 and $33 for 2022", "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r297", "r298" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://rockwellmed.com/role/AccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/AccruedLiabilitiesDetails", "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities", "totalLabel": "Total Accrued Liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "rmti_AccruedManufacturingExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AccruedManufacturingExpenseCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Manufacturing Expense, Current", "label": "Accrued Manufacturing Expense, Current", "documentation": "Accrued Manufacturing Expense, Current" } } }, "auth_ref": [] }, "rmti_AccruedUnvoucheredReceiptsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AccruedUnvoucheredReceiptsCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Unvouchered Receipts", "label": "Accrued Unvouchered Receipts, Current", "documentation": "Accrued Unvouchered Receipts, Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Depreciation and Amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r71", "r185", "r560" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r116", "r194", "r556", "r578", "r582" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME / (LOSS)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r11", "r34", "r492", "r495", "r537", "r573", "r574", "r849", "r850", "r851", "r865", "r866", "r867" ] }, "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": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r793" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r108", "r739", "r963" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "ADDITIONAL PAID-IN CAPITAL", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r455", "r456", "r457", "r595", "r865", "r866", "r867", "r940", "r965" ] }, "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": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r799" ] }, "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": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r799" ] }, "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": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r799" ] }, "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": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r799" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based Compensation", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments To Reconcile Net Loss To Net Cash Used In Operating Activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "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": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r763", "r775", "r785", "r811" ] }, "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": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r766", "r778", "r788", "r814" ] }, "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": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r799" ] }, "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": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r806" ] }, "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": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r770", "r779", "r789", "r806", "r815", "r819", "r827" ] }, "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": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r825" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "netLabel": "Total share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r450", "r462" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for reserve, accounts receivable (in dollars)", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r195", "r301", "r316" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Debt Financing Costs and Accretion of Debt Discount and Premium", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r371", "r513", "r724", "r725", "r855" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r64", "r68" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities excluded from diluted loss per share calculation (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r264" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r49" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Earnings per Share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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": [ "r49" ] }, "rmti_AreaOfOperatingSpace": { "xbrltype": "areaItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AreaOfOperatingSpace", "presentation": [ "http://rockwellmed.com/role/DescriptionofBusinessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility square footage", "label": "Area of Operating Space", "documentation": "Area of Operating Space" } } }, "auth_ref": [] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Facility sqft.", "label": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "rmti_ArmisticeReloadWarrantAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ArmisticeReloadWarrantAgreementMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Armistice Reload Warrant Agreement", "label": "Armistice Reload Warrant Agreement [Member]", "documentation": "Armistice Reload Warrant Agreement" } } }, "auth_ref": [] }, "rmti_ArmisticeWarrantAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ArmisticeWarrantAgreementMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Armistice Warrant Agreement", "label": "Armistice Warrant Agreement [Member]", "documentation": "Armistice Warrant Agreement" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://rockwellmed.com/role/LicenseAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r486" ] }, "rmti_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets Acquired", "label": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net", "documentation": "Asset Acquisition, Assets Acquired and Liabilities Assumed, Net" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r936" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Consideration", "totalLabel": "Total Consideration", "label": "Asset Acquisition, Consideration Transferred", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r737", "r937", "r938", "r939" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Costs", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r737", "r937", "r938", "r939" ] }, "rmti_AssetAcquisitionDeferredConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AssetAcquisitionDeferredConsideration", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Consideration from Evoqua Asset Acquisition", "verboseLabel": "Deferred Consideration", "label": "Asset Acquisition, Deferred Consideration", "documentation": "Asset Acquisition, Deferred Consideration" } } }, "auth_ref": [] }, "rmti_AssetAcquisitionDeferredPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AssetAcquisitionDeferredPayments", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payments", "label": "Asset Acquisition Deferred Payments", "documentation": "Represents the amount of milestone payments related to asset acquisition." } } }, "auth_ref": [] }, "rmti_AssetAcquisitionDeferredPaymentsFirstPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AssetAcquisitionDeferredPaymentsFirstPaymentPeriod", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred payments, first payment period", "label": "Asset Acquisition, Deferred Payments, First Payment Period", "documentation": "Asset Acquisition, Deferred Payments, First Payment Period" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r936" ] }, "rmti_AssetAcquisitionInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AssetAcquisitionInventory", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails": { "parentTag": "rmti_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Asset Acquisition, Inventory", "documentation": "Asset Acquisition, Inventory" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails", "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r936" ] }, "rmti_AssetAcquisitionMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AssetAcquisitionMilestonePayments", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LicenseAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Milestone payments", "label": "Asset Acquisition Milestone Payments", "documentation": "Represents the amount of milestone payments related to asset acquisition." } } }, "auth_ref": [] }, "rmti_AssetAcquisitionNumberOfDeferredPayments": { "xbrltype": "integerItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AssetAcquisitionNumberOfDeferredPayments", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of deferred payments", "label": "Asset Acquisition, Number Of Deferred Payments", "documentation": "Asset Acquisition, Number Of Deferred Payments" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails", "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r936" ] }, "us-gaap_AssetAcquisitionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTableTextBlock", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of purchase price, on a relative fair value basis, to assets acquired", "label": "Asset Acquisition [Table Text Block]", "documentation": "Tabular disclosure of asset acquisition." } } }, "auth_ref": [ "r936" ] }, "us-gaap_AssetAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTextBlock", "presentation": [ "http://rockwellmed.com/role/AssetAcquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition", "label": "Asset Acquisition [Text Block]", "documentation": "The entire disclosure for asset acquisition." } } }, "auth_ref": [ "r936" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "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": [ "r150", "r188", "r224", "r273", "r283", "r288", "r311", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r487", "r489", "r503", "r554", "r633", "r739", "r752", "r897", "r898", "r950" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Assets", "label": "Assets, Current", "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": [ "r180", "r198", "r224", "r311", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r487", "r489", "r503", "r739", "r897", "r898", "r950" ] }, "rmti_AtTheMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AtTheMarketOfferingMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "At-The-Market Offering", "label": "At-The-Market Offering [Member]", "documentation": "At-The-market Offering [Member]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://rockwellmed.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r757", "r758", "r771" ] }, "rmti_AuditorInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AuditorInformationAbstract", "lang": { "en-us": { "role": { "label": "Auditor Information [Abstract]", "documentation": "Auditor Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://rockwellmed.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r757", "r758", "r771" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://rockwellmed.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r757", "r758", "r771" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/InvestmentsAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r306" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/InvestmentsAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized Loss", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r307" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/InvestmentsAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r305", "r317", "r550", "r872" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Investments Available-for-Sale", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r304", "r317" ] }, "rmti_AveragePaymentTermOfCustomers": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AveragePaymentTermOfCustomers", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customers average payment term", "label": "Average Payment Term of Customers", "documentation": "Represents the average payment term of customers." } } }, "auth_ref": [] }, "rmti_AveragePaymentTermOfDistributors": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "AveragePaymentTermOfDistributors", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributors average payment term", "label": "Average Payment Term of Distributors", "documentation": "Represents the average payment term of distributors." } } }, "auth_ref": [] }, "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": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r822" ] }, "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": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r823" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r818" ] }, "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": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r818" ] }, "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": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r818" ] }, "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": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r818" ] }, "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": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r818" ] }, "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": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r818" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails", "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "http://rockwellmed.com/role/StockBasedCompensationTables", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449" ] }, "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": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r821" ] }, "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": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r820" ] }, "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": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r819" ] }, "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": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r819" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "rmti_BaxterHealthcareOrganizationMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "BaxterHealthcareOrganizationMember", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails", "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Baxter", "label": "Baxter Healthcare Organization [Member]", "documentation": "Baxter Healthcare Organization [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Consideration, Current", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r89" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Consideration - Long-Term", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r89" ] }, "rmti_CantorFitzgeraldCoMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "CantorFitzgeraldCoMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cantor Fitzgerald & Co", "label": "Cantor Fitzgerald & Co [Member]", "documentation": "Cantor Fitzgerald & Co" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r40", "r183", "r707" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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": [ "r41" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents and investments available-for-sale", "label": "Cash, Cash Equivalents, and Short-Term Investments", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r848" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and Cash Equivalents At Beginning Of Year", "periodEndLabel": "Cash and Cash Equivalents At End Of Year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r40", "r125", "r220" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Decrease In Cash and Cash Equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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", "r125" ] }, "rmti_CashCollateralAndEscrowDepositHeldByInsuranceCarriersForWorkersCompensationInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "CashCollateralAndEscrowDepositHeldByInsuranceCarriersForWorkersCompensationInsurance", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/CommitmentsandContingenciesInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash collateral and escrow held by insurance carrier for workers' compensation insurance", "label": "Cash Collateral and Escrow Deposit Held by Insurance Carriers for Workers Compensation Insurance", "documentation": "Represents the amount held in cash collateral and escrow by the insurance carrier for workers' compensation insurance." } } }, "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": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r797" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "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://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "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": [ "r175", "r191", "r192", "r193", "r224", "r253", "r254", "r261", "r263", "r267", "r268", "r311", "r340", "r342", "r343", "r344", "r347", "r348", "r382", "r383", "r387", "r390", "r397", "r503", "r589", "r590", "r591", "r592", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r620", "r642", "r663", "r681", "r682", "r683", "r684", "r685", "r834", "r856", "r871" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r191", "r192", "r193", "r267", "r382", "r383", "r385", "r387", "r390", "r395", "r397", "r589", "r590", "r591", "r592", "r726", "r834", "r856" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r82" ] }, "rmti_ClassOfWarrantOrRightCalculationForNumberOfSecuritiesCalledByWarrantsOrRightNumeratorPercentageOfPrincipalAmountOfDebtInstrumentFunded": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ClassOfWarrantOrRightCalculationForNumberOfSecuritiesCalledByWarrantsOrRightNumeratorPercentageOfPrincipalAmountOfDebtInstrumentFunded", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of principal amount of relevant term loan funded funded", "label": "Class Of Warrant Or Right, Calculation For Number Of Securities Called By Warrants Or Right, Numerator, Percentage Of Principal Amount Of Debt Instrument Funded", "documentation": "Class Of Warrant Or Right, Calculation For Number Of Securities Called By Warrants Or Right, Numerator, Percentage Of Principal Amount Of Debt Instrument Funded" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrant (in dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "calculation": { "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails": { "parentTag": "rmti_CommonStockAndPreFundedWarrantsSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares of common stock for which warrant is exercisable (in shares)", "verboseLabel": "Common stock issuable upon exercise of pre-funded warrants (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r398" ] }, "rmti_ClassOfWarrantOrRightNumberOfWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ClassOfWarrantOrRightNumberOfWarrantsExercised", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercised (in shares)", "label": "Class of Warrant or Right, Number Of Warrants Exercised", "documentation": "Class of Warrant or Right, Number Of Warrants Exercised" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "calculation": { "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails": { "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants to Purchase Common Stock (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "rmti_ClassOfWarrantOrRightOwnershipLimitation": { "xbrltype": "pureItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ClassOfWarrantOrRightOwnershipLimitation", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership limitation percentage", "label": "Class of Warrant or Right, Ownership Limitation", "documentation": "Class of Warrant or Right, Ownership Limitation" } } }, "auth_ref": [] }, "rmti_ClassOfWarrantOrRightPurchasePrice": { "xbrltype": "perShareItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ClassOfWarrantOrRightPurchasePrice", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price, PIPE warrant (dollars per share)", "label": "Class of Warrant or Right, Purchase Price", "documentation": "Class of Warrant or Right, Purchase Price" } } }, "auth_ref": [] }, "rmti_ClassOfWarrantOrRightPurchasePriceDiscountFromStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ClassOfWarrantOrRightPurchasePriceDiscountFromStockPricePerShare", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount, pre-funded warrant (dollars per share)", "label": "Class of Warrant or Right, Purchase Price, Discount From Stock Price Per Share", "documentation": "Class of Warrant or Right, Purchase Price, Discount From Stock Price Per Share" } } }, "auth_ref": [] }, "rmti_ClassOfWarrantOrRightTermExtension": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ClassOfWarrantOrRightTermExtension", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extended expiration date", "label": "Class of Warrant or Right, Term Extension", "documentation": "Class of Warrant or Right, Term Extension" } } }, "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": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r798" ] }, "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": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r798" ] }, "rmti_CollaborativeArrangementAccruedReimbursementOfIPExpensesAndSublicenseRoyaltyFees": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "CollaborativeArrangementAccruedReimbursementOfIPExpensesAndSublicenseRoyaltyFees", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LicenseAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued IP reimbursements", "label": "Collaborative Arrangement, Accrued Reimbursement of IP Expenses And Sublicense Royalty Fees", "documentation": "Collaborative Arrangement, Accrued Reimbursement of IP Expenses And Sublicense Royalty Fees" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/LicenseAgreements" ], "lang": { "en-us": { "role": { "terseLabel": "License Agreements", "label": "Collaborative Arrangement Disclosure [Text Block]", "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants." } } }, "auth_ref": [ "r163", "r165", "r174" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies (See Note 15)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r28", "r98", "r555", "r619" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r138", "r332", "r333", "r690", "r892" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r72", "r691" ] }, "rmti_CommonStockAndPreFundedWarrantsSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "CommonStockAndPreFundedWarrantsSharesOutstanding", "calculation": { "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Common stock and pre-funded stock warrants (in shares)", "label": "Common Stock And Pre-Funded Warrants, Shares, Outstanding", "documentation": "Common Stock And Pre-Funded Warrants, Shares, Outstanding" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "calculation": { "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Common stock reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r30" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "COMMON STOCK", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r742", "r743", "r744", "r746", "r747", "r748", "r749", "r865", "r866", "r940", "r962", "r965" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value (in dollars per share)", "terseLabel": "Common stock par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r107", "r620" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "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": [ "r107" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "calculation": { "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails": { "parentTag": "rmti_CommonStockAndPreFundedWarrantsSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r107", "r620", "r639", "r965", "r966" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, $0.0001 par value, 170,000,000 shares authorized, 29,130,607 and 12,163,673 shares issued and outstanding at December 31, 2023 and 2022", "label": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r107", "r620" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r803" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r802" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r804" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r801" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive Loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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": [ "r35", "r203", "r205", "r211", "r551", "r563" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "rmti_ConcentrateProductLicenseFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ConcentrateProductLicenseFeeMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrate Product License Fee", "label": "Concentrate Product License Fee [Member]", "documentation": "Concentrate Product License Fee [Member]" } } }, "auth_ref": [] }, "rmti_ConcentrateProductSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ConcentrateProductSalesMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrate Product Sales", "label": "Concentrate Product Sales [Member]", "documentation": "Concentrate Product Sales [Member]" } } }, "auth_ref": [] }, "rmti_ConcentrateProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ConcentrateProductsMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Concentrate Products", "label": "Concentrate Products [Member]", "documentation": "Concentrate Products [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r53", "r56", "r90", "r91", "r296", "r689" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r53", "r56", "r90", "r91", "r296", "r583", "r689" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "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": [ "r53", "r56", "r90", "r91", "r296", "r689", "r838" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant market segments", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r689" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct sales percentage of sales", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r53", "r56", "r90", "r91", "r296" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r52", "r53", "r56", "r57", "r90", "r149", "r689" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "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": [ "r53", "r56", "r90", "r91", "r296", "r689" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract balances", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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": [ "r902" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r400", "r402", "r413" ] }, "rmti_ContractWithCustomerDeferredRevenueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ContractWithCustomerDeferredRevenueTextBlock", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred License Revenue", "label": "Contract with Customer Deferred Revenue [Text Block]", "documentation": "Contract with Customer Deferred Revenue [Text Block]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Liabilities, which are included in deferred license revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r400", "r401", "r413" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred License Revenue, Current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r400", "r401", "r413" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred License Revenue - Long-Term", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r400", "r401", "r413" ] }, "us-gaap_ContractWithCustomerRefundLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiability", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Reserve for returns", "label": "Contract with Customer, Refund Liability", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer." } } }, "auth_ref": [ "r904" ] }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiabilityCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Deposits", "label": "Contract with Customer, Refund Liability, Current", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current." } } }, "auth_ref": [ "r904" ] }, "rmti_ControlledEquityOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ControlledEquityOfferingMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Controlled Equity Offering", "label": "Controlled Equity Offering [Member]", "documentation": "Controlled Equity Offering" } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock", "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r382", "r383", "r387", "r746", "r747", "r748", "r749" ] }, "us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesReservedForFutureIssuance", "calculation": { "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails": { "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock (in shares)", "label": "Convertible Preferred Stock, Shares Reserved for Future Issuance", "documentation": "Aggregate number of nonredeemable convertible preferred shares reserved for future issuance." } } }, "auth_ref": [ "r29" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Goods and Services Sold", "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": [ "r119", "r546" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r226", "r227", "r353", "r385", "r538", "r712", "r714" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer concentration", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r54", "r296" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails", "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r88" ] }, "rmti_DaVitaHealthcarePartnersIncMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DaVitaHealthcarePartnersIncMember", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DaVita", "label": "Da Vita Healthcare Partners Inc [Member]", "documentation": "Represents information pertaining to the DaVita Healthcare Partners, Inc., one of the key customers of the entity." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayable" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance Financing Note Payable", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r139", "r222", "r349", "r355", "r356", "r357", "r358", "r359", "r360", "r365", "r372", "r373", "r375" ] }, "rmti_DebtInstrumentAdditionalAggregatePrincipalPaymentNumberOfInstallments": { "xbrltype": "integerItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentAdditionalAggregatePrincipalPaymentNumberOfInstallments", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, additional aggregate principal payment, number of installments", "label": "Debt Instrument, Additional Aggregate Principal Payment, Number Of Installments", "documentation": "Debt Instrument, Additional Aggregate Principal Payment, Number Of Installments" } } }, "auth_ref": [] }, "rmti_DebtInstrumentAdditionalFeeAtMaturityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentAdditionalFeeAtMaturityAmount", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, additional fee at maturity, amount", "label": "Debt Instrument, Additional Fee At Maturity, Amount", "documentation": "Debt Instrument, Additional Fee At Maturity, Amount" } } }, "auth_ref": [] }, "rmti_DebtInstrumentAdditionalFeeAtMaturityPercentage": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentAdditionalFeeAtMaturityPercentage", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, additional fee at maturity, percentage", "label": "Debt Instrument, Additional Fee At Maturity, Percentage", "documentation": "Debt Instrument, Additional Fee At Maturity, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r102", "r103", "r151", "r153", "r228", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r514", "r721", "r722", "r723", "r724", "r725", "r857" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, additional percentage added to base percentage", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt, Gross", "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": [ "r15", "r153", "r376" ] }, "rmti_DebtInstrumentCovenantMinimumPrincipalAmountPursuantToLiquidityCovenant": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentCovenantMinimumPrincipalAmountPursuantToLiquidityCovenant", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pursuant to liquidity covenant", "label": "Debt Instrument, Covenant, Minimum Principal Amount Pursuant to Liquidity Covenant", "documentation": "Debt Instrument, Covenant, Minimum Principal Amount Pursuant to Liquidity Covenant" } } }, "auth_ref": [] }, "rmti_DebtInstrumentCovenantTermsActualConsolidatedRevenueTrailingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentCovenantTermsActualConsolidatedRevenueTrailingPeriod", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant terms, trailing period", "label": "Debt Instrument, Covenant Terms, Actual Consolidated Revenue, Trailing Period", "documentation": "Debt Instrument, Covenant Terms, Actual Consolidated Revenue, Trailing Period" } } }, "auth_ref": [] }, "rmti_DebtInstrumentCovenantTermsMinimumLiquidityCalculationContributorAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentCovenantTermsMinimumLiquidityCalculationContributorAmount", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum liquidity calculation, contributor amount", "label": "Debt Instrument, Covenant Terms, Minimum Liquidity Calculation, Contributor Amount", "documentation": "Debt Instrument, Covenant Terms, Minimum Liquidity Calculation, Contributor Amount" } } }, "auth_ref": [] }, "rmti_DebtInstrumentCovenantTermsMinimumLiquidityCalculationSucceedingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentCovenantTermsMinimumLiquidityCalculationSucceedingPeriod", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, minimum liquidity succeeding period", "label": "Debt Instrument, Covenant Terms, Minimum Liquidity Calculation, Succeeding Period", "documentation": "Debt Instrument, Covenant Terms, Minimum Liquidity Calculation, Succeeding Period" } } }, "auth_ref": [] }, "rmti_DebtInstrumentCovenantTermsMinimumLiquidityCashBurnPeriod": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentCovenantTermsMinimumLiquidityCashBurnPeriod", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash burn, period", "label": "Debt Instrument, Covenant Terms, Minimum Liquidity, Cash Burn Period", "documentation": "Debt Instrument, Covenant Terms, Minimum Liquidity, Cash Burn Period" } } }, "auth_ref": [] }, "rmti_DebtInstrumentCovenantTermsMinimumLiquidityFloor": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentCovenantTermsMinimumLiquidityFloor", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum liquidity floor", "label": "Debt Instrument, Covenant Terms, Minimum Liquidity Floor", "documentation": "Debt Instrument, Covenant Terms, Minimum Liquidity Floor" } } }, "auth_ref": [] }, "rmti_DebtInstrumentCovenantTermsPercentageOfProjectedRevenueToActualConsolidatedRevenue": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentCovenantTermsPercentageOfProjectedRevenueToActualConsolidatedRevenue", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant terms, percentage of projected revenue to actual consolidated revenue (not less than)", "label": "Debt Instrument, Covenant Terms, Percentage of Projected Revenue To Actual Consolidated Revenue", "documentation": "Debt Instrument, Covenant Terms, Percentage of Projected Revenue To Actual Consolidated Revenue" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r93", "r95", "r350", "r514", "r722", "r723" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial interest rate percentage", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r25", "r93", "r368" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r25", "r93", "r379", "r514" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, base percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r25", "r351" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r228", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r514", "r721", "r722", "r723", "r724", "r725", "r857" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "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": [ "r26", "r228", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r514", "r721", "r722", "r723", "r724", "r725", "r857" ] }, "rmti_DebtInstrumentNumberOfMonthlyInstallments": { "xbrltype": "integerItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentNumberOfMonthlyInstallments", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of installments", "label": "Debt Instrument, Number of Monthly Installments", "documentation": "Debt Instrument, Number of Monthly Installments" } } }, "auth_ref": [] }, "rmti_DebtInstrumentOptionToAddInterestRateAmountToOutstandingPrincipalBalanceInLieuOfPaymentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentOptionToAddInterestRateAmountToOutstandingPrincipalBalanceInLieuOfPaymentPercentage", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option to add interest rate amount to outstanding principal balance in lieu of payment, percentage", "label": "Debt Instrument, Option To Add Interest Rate Amount To Outstanding Principal Balance In Lieu Of Payment, Percentage", "documentation": "Debt Instrument, Option To Add Interest Rate Amount To Outstanding Principal Balance In Lieu Of Payment, Percentage" } } }, "auth_ref": [] }, "rmti_DebtInstrumentPeriodOfInterestOnlyPayments": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentPeriodOfInterestOnlyPayments", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period for which company is entitled to make interest-only payments", "label": "Debt Instrument, Period Of Interest-Only Payments", "documentation": "Debt Instrument, Period Of Interest-Only Payments" } } }, "auth_ref": [] }, "rmti_DebtInstrumentPrepaymentFeePercentScenarioFour": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentPrepaymentFeePercentScenarioFour", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, prepayment after third anniversary of loan agreement date through maturity, percentage", "label": "Debt Instrument, Prepayment Fee, Percent, Scenario Four", "documentation": "Debt Instrument, Prepayment Fee, Percent, Scenario Four" } } }, "auth_ref": [] }, "rmti_DebtInstrumentPrepaymentFeePercentScenarioOne": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentPrepaymentFeePercentScenarioOne", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument prepayment before first anniversary of loan agreement date", "label": "Debt Instrument, Prepayment Fee, Percent, Scenario One", "documentation": "Debt Instrument, Prepayment Fee, Percent, Scenario One" } } }, "auth_ref": [] }, "rmti_DebtInstrumentPrepaymentFeePercentScenarioThree": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentPrepaymentFeePercentScenarioThree", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, prepayment after second anniversary of loan agreement date but on or before third anniversary, percentage", "label": "Debt Instrument, Prepayment Fee, Percent, Scenario Three", "documentation": "Debt Instrument, Prepayment Fee, Percent, Scenario Three" } } }, "auth_ref": [] }, "rmti_DebtInstrumentPrepaymentFeePercentScenarioTwo": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentPrepaymentFeePercentScenarioTwo", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, prepayment after first anniversary of loan agreement date but on or before second anniversary, percentage", "label": "Debt Instrument, Prepayment Fee, Percent, Scenario Two", "documentation": "Debt Instrument, Prepayment Fee, Percent, Scenario Two" } } }, "auth_ref": [] }, "rmti_DebtInstrumentPrepaymentPremiumPercent": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentPrepaymentPremiumPercent", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid premium percent", "label": "Debt Instrument, Prepayment Premium, Percent", "documentation": "Debt Instrument, Prepayment Premium, Percent" } } }, "auth_ref": [] }, "rmti_DebtInstrumentPrepaymentTermAdditionalFeePercent": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentPrepaymentTermAdditionalFeePercent", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument additional fees percentage", "label": "Debt Instrument, Prepayment Term, Additional Fee, Percent", "documentation": "Debt Instrument, Prepayment Term, Additional Fee, Percent" } } }, "auth_ref": [] }, "rmti_DebtInstrumentPrepaymentTermNoticePeriod": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DebtInstrumentPrepaymentTermNoticePeriod", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, notice period (at least)", "label": "Debt Instrument, Prepayment Term, Notice Period", "documentation": "Debt Instrument, Prepayment Term, Notice Period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "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": [ "r26", "r78", "r81", "r92", "r93", "r95", "r100", "r141", "r142", "r228", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r514", "r721", "r722", "r723", "r724", "r725", "r857" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional debt discount recognized", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r92", "r95", "r900" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized issuance costs and unaccreted discount", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r94", "r361", "r377", "r722", "r723" ] }, "us-gaap_DebtInstrumentUnamortizedPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedPremium", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, unamortized premium", "label": "Debt Instrument, Unamortized Premium", "documentation": "Amount, after accumulated amortization, of debt premium." } } }, "auth_ref": [ "r92", "r95", "r900" ] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/InvestmentsAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Interest Income", "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r308", "r317", "r318", "r319" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/InvestmentsAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r888" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 }, "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Realized Gain on Investments", "negatedLabel": "Realized Gain on Sale of Investments", "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r884" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://rockwellmed.com/role/InvestmentsAvailableforSaleTables" ], "lang": { "en-us": { "role": { "terseLabel": "Investments available for sale", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "rmti_DeferredTaxAssetsLiabilitiesGross", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Deferred Tax Liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r104", "r105", "r152", "r473" ] }, "rmti_DeferredLicenseRevenueRevenueRecognizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DeferredLicenseRevenueRevenueRecognizedDuringPeriod", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Recognized deferred revenue", "label": "Deferred License Revenue, Revenue Recognized During Period", "documentation": "Deferred License Revenue, Revenue Recognized During Period" } } }, "auth_ref": [] }, "rmti_DeferredLicenseRevenueUpfrontPaymentReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DeferredLicenseRevenueUpfrontPaymentReceived", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront payment", "label": "Deferred License Revenue, Upfront Payment Received", "documentation": "The amount of consideration received during the period for the milestone." } } }, "auth_ref": [] }, "rmti_DeferredLicensingArrangementNumberOfPaymentInstallments": { "xbrltype": "integerItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DeferredLicensingArrangementNumberOfPaymentInstallments", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of payment installments", "label": "Deferred Licensing Arrangement, Number Of Payment Installments", "documentation": "Deferred Licensing Arrangement, Number Of Payment Installments" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred License Revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r87", "r935" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "rmti_DeferredTaxAssetsLiabilitiesGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Deferred Tax Assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r474" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research & Experimental Expenses", "label": "Deferred Tax Assets, in Process Research and Development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r87", "r935" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r87", "r935" ] }, "rmti_DeferredTaxAssetsLiabilitiesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DeferredTaxAssetsLiabilitiesGross", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Subtotal", "label": "Deferred Tax Assets (Liabilities) Gross", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards, net of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Deferred Tax Asset", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r934" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Operating Loss Carryforward", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r87", "r935" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards subject to expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General Business Credit", "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards." } } }, "auth_ref": [ "r86", "r87", "r935" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r87", "r935" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Deferred Tax Assets", "label": "Deferred Tax Assets, Tax Deferred Expense, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other." } } }, "auth_ref": [ "r87", "r935" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r87", "r935" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation Allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r475" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill\u00a0& Intangible Assets", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r87", "r935" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses", "label": "Deferred Tax Liabilities, Prepaid Expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofDetailsofNetDeferredTaxAssetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Book over Tax Depreciation", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r87", "r935" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expenses", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r70" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and Amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r278" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r412", "r727", "r728", "r729", "r730", "r731", "r732", "r733" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "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": [ "r412", "r727", "r728", "r729", "r730", "r731", "r732", "r733" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r903" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r417", "r420", "r451", "r452", "r454", "r735" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "rmti_DistributionAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DistributionAgreementTerm", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution agreement term", "label": "Distribution agreement term", "documentation": "Represents the initial term set for the Exclusive Distribution Agreement." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r757", "r758", "r771" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r757", "r758", "r771", "r807" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Restatement Recovery Analysis", "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r757", "r758", "r771", "r807" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r792" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r755" ] }, "rmti_DrugLicenseFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DrugLicenseFeeMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drug License Fee", "label": "Drug License Fee [Member]", "documentation": "Drug License Fee [Member]" } } }, "auth_ref": [] }, "rmti_DrugProductSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DrugProductSalesMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Drug Product Sales", "label": "Drug Product Sales [Member]", "documentation": "Drug Product Sales [Member]" } } }, "auth_ref": [] }, "rmti_DrugRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "DrugRevenueMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Drug Products", "label": "Drug Revenue [Member]", "documentation": "Drug Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss per Share, Basic (in dollars per share)", "verboseLabel": "Net loss per share attributable to common stockholders - basic (in dollars per share)", "label": "Earnings Per Share, Basic", "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": [ "r212", "r239", "r240", "r242", "r243", "r245", "r250", "r253", "r261", "r262", "r263", "r265", "r500", "r501", "r552", "r564", "r716" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss per Share, Diluted (in dollars per share)", "verboseLabel": "Net loss per share attributable to common stockholders - diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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": [ "r212", "r239", "r240", "r242", "r243", "r245", "r253", "r261", "r262", "r263", "r265", "r500", "r501", "r552", "r564", "r716" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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": [ "r49", "r50" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Exchange Rate Changes on Cash and Cash Equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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. Excludes amounts 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": [ "r504" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Compensation and Benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "http://rockwellmed.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of recognition for unrecognized stock-based compensation expenses", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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": [ "r453" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized stock-based compensation expenses", "terseLabel": "Exercisable at end of period", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r931" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expenses", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r931" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Options to purchase common stock", "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "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": [ "r754" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r754" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "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": [ "r754" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "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://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "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": [ "r832" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "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": [ "r754" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "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": [ "r754" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r754" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r754" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r833" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "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": [ "r12", "r176", "r207", "r208", "r209", "r234", "r235", "r236", "r238", "r246", "r248", "r266", "r312", "r315", "r399", "r455", "r456", "r457", "r479", "r480", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r505", "r506", "r507", "r508", "r509", "r510", "r537", "r573", "r574", "r575", "r595", "r663" ] }, "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": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r800" ] }, "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": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r763", "r775", "r785", "r811" ] }, "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": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r760", "r772", "r782", "r808" ] }, "rmti_EvoquaWaterTechnologiesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "EvoquaWaterTechnologiesLLCMember", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Evoqua Water Technologies LLC", "label": "Evoqua Water Technologies LLC [Member]", "documentation": "Evoqua Water Technologies LLC" } } }, "auth_ref": [] }, "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": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r806" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "rmti_FinanceLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "FinanceLeaseExpense", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finance lease expense", "label": "Finance Lease, Expense", "documentation": "Finance Lease, Expense" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails": { "parentTag": "rmti_FinanceLeaseExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease obligations", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r520", "r527", "r738" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r522", "r531" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r518", "r535" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liabilities - Financing, Current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r518" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://rockwellmed.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease Maturities", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r947" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liabilities - Financing - Long-Term", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r518" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending December 31, 2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Ended December 31, 2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Ended December 31, 2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Ended December 31, 2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending December 31, 2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r535" ] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease liability." } } }, "auth_ref": [ "r519" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less present value discount", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on Financing Lease Liabilities", "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r521", "r531" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Right of Use Assets - Financing, net", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r517" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails": { "parentTag": "rmti_FinanceLeaseExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r520", "r527", "r738" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate \u2013 finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r534", "r738" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term \u2013 finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r533", "r738" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible asset useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails", "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r327", "r329", "r330", "r331", "r547", "r548" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of significant accounting policies", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r547" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails", "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails", "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r65", "r67" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionFutureAmortizationExpenseDetails", "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite lived intangible assets", "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r132", "r547" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails": { "parentTag": "rmti_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships Intangible Asset", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r328" ] }, "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": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r767", "r779", "r789", "r815" ] }, "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": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r767", "r779", "r789", "r815" ] }, "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": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r767", "r779", "r789", "r815" ] }, "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": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r767", "r779", "r789", "r815" ] }, "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": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r767", "r779", "r789", "r815" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss (Gain) on Disposal of Assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r855" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r120", "r644" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International sales", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r55", "r689" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r186", "r323", "r549", "r720", "r739", "r889", "r890" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r10", "r62" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r7", "r324", "r325", "r326", "r720" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r118", "r224", "r273", "r282", "r287", "r290", "r311", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r503", "r718", "r897" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r757", "r758", "r771" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairments of long-lived assets", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r7", "r69", "r136" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-lived Assets and Goodwill", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "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", "r137" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r225", "r464", "r470", "r471", "r477", "r481", "r483", "r484", "r485", "r594" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesNarrativeDetails", "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Income Tax Expense", "terseLabel": "Income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r161", "r172", "r247", "r248", "r279", "r468", "r482", "r565" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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": [ "r206", "r466", "r467", "r471", "r472", "r476", "r478", "r588" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Change in Valuation Allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r933" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Tax Laws", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates." } } }, "auth_ref": [ "r465", "r469" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Benefit Computed of Pretax Loss", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r469" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsForeign", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/IncomeTaxesScheduleofReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign Income Tax Expense", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit." } } }, "auth_ref": [ "r933" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts Receivable, net", "label": "Increase (Decrease) in 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_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred License Revenue", "negatedLabel": "Revenue recognized from contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r544", "r854" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in 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_IncreaseDecreaseInOperatingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapital", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Changes in Operating Assets and Liabilities", "label": "Increase (Decrease) in Operating Capital", "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Assets and Liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid and Other Assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued and Other Liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Shareholders' Equity", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "rmti_IncreaseDecreaseinOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "IncreaseDecreaseinOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease Liabilities", "label": "Increase (Decrease) in Operating Lease Liabilities", "documentation": "Increase (Decrease) in Operating Lease Liabilities" } } }, "auth_ref": [] }, "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": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r770", "r779", "r789", "r806", "r815", "r819", "r827" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r825" ] }, "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]" } } }, "auth_ref": [ "r759", "r831" ] }, "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": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r759", "r831" ] }, "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": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r759", "r831" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r63", "r66" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest Expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r94", "r156", "r210", "r277", "r512", "r648", "r750", "r964" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r122", "r369", "r380", "r724", "r725" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Paid for Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r216", "r218", "r219" ] }, "rmti_InventoryCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "InventoryCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Inventory", "label": "Inventory, Current and Noncurrent", "documentation": "Represents the amount of current and non-current inventory." } } }, "auth_ref": [] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://rockwellmed.com/role/InventoryNarrativeDetails", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Current [Table]", "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r320" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished Goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r131", "r709" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/InventoryNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, gross", "label": "Inventory, Gross", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r847" ] }, "us-gaap_InventoryLIFOReservePeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReservePeriodCharge", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in Inventory Reserves", "label": "Inventory, LIFO Reserve, Period Charge", "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period." } } }, "auth_ref": [ "r130" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://rockwellmed.com/role/InventoryNarrativeDetails", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Line Items]", "label": "Inventory [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails": { "parentTag": "rmti_InventoryCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 }, "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "totalLabel": "Total Current Inventory", "label": "Inventory, Net", "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": [ "r197", "r708", "r739" ] }, "us-gaap_InventoryNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNoncurrent", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails": { "parentTag": "rmti_InventoryCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 }, "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Non-Current", "verboseLabel": "Inventory - Long Term", "label": "Inventory, Noncurrent", "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [ "r845" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "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": [ "r162", "r182", "r196", "r320", "r321", "r322", "r545", "r715" ] }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReservesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSuppliesNetOfReservesAbstract", "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory - Current Portion", "label": "Inventory, Raw Materials and Supplies, Net of Reserves [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw Materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r131", "r711" ] }, "us-gaap_InventoryValuationReserveMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserveMember", "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Reserve", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "documentation": "Reserve to reduce inventory to lower of cost or net realizable value." } } }, "auth_ref": [ "r859", "r860", "r861", "r862", "r863" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/InventoryNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, reserve", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r61", "r847" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in Process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r131", "r710" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r121", "r276" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "presentation": [ "http://rockwellmed.com/role/InvestmentsAvailableforSale" ], "lang": { "en-us": { "role": { "terseLabel": "Investments - Available-for-Sale", "label": "Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block]", "documentation": "The entire disclosure for cash, cash equivalents, investments in debt and equity instruments (including cost and equity investees and related income statement amounts), equity and cost method investments, investments in joint ventures and any other investment." } } }, "auth_ref": [ "r502" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total rent expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r526", "r738" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other information", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://rockwellmed.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Lease Costs", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r946" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r135" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://rockwellmed.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r524" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://rockwellmed.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Maturities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r947" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending December 31, 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Ended December 31, 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "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": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Ended December 31, 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Ended December 31, 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending December 31, 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less present value discount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r945" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://rockwellmed.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r516" ] }, "rmti_LetterAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "LetterAgreementMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter Agreement", "label": "Letter Agreement [Member]", "documentation": "Letter Agreement" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "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": [ "r22", "r224", "r311", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r488", "r489", "r490", "r503", "r618", "r717", "r752", "r897", "r950", "r951" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r112", "r154", "r558", "r739", "r858", "r885", "r943" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Liabilities", "label": "Liabilities, Current", "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": [ "r24", "r181", "r224", "r311", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r488", "r489", "r490", "r503", "r739", "r897", "r950", "r951" ] }, "rmti_LiquidityAndFinancialConditionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "LiquidityAndFinancialConditionTextBlock", "presentation": [ "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderations" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity and Going Concern Considerations", "label": "Liquidity and Financial Condition [Text Block]", "documentation": "Liquidity and Financial Condition" } } }, "auth_ref": [] }, "rmti_LiquidityAndGoingConcernConsiderationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "LiquidityAndGoingConcernConsiderationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Liquidity and Capital Resources [Line Items]", "label": "Liquidity and Going Concern Considerations [Abstract]", "documentation": "Liquidity and Going Concern Considerations" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "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", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding balance, net of unamortized issuance costs and unaccreted discount", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r15", "r153", "r362", "r378", "r722", "r723", "r958" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan, Current - Net of Issuance Costs and Premium Accretion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r189" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Long-Term Debt, Maturity, after Year Five", "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 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": [ "r9", "r228", "r901" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "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", "r228", "r367" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "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 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": [ "r9", "r228", "r367" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "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 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": [ "r9", "r228", "r367" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "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 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": [ "r9", "r228", "r367" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "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", "r228", "r367" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan - Long-Term, Net of Issuance Costs and Premium Accretion", "label": "Long-Term Debt, Excluding 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": [ "r190" ] }, "rmti_LongTermIncentivePlan2018Member": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "LongTermIncentivePlan2018Member", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 LTIP", "label": "Long Term Incentive Plan 2018 [Member]", "documentation": "Represents information pertaining to 2018 long term incentive plan." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r26", "r73" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r334", "r335", "r336", "r339", "r893", "r894" ] }, "stpr_MI": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "MI", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Michigan", "label": "MICHIGAN" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and Equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r296", "r729", "r903", "r960", "r961" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments - Available for Sale", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r99" ] }, "rmti_MasterServicesAndIpAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "MasterServicesAndIpAgreementMember", "presentation": [ "http://rockwellmed.com/role/LicenseAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master services and IP agreements", "label": "Master Services And Ip Agreement [Member]", "documentation": "Represents information pertaining to Master services and Ip agreements." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails", "http://rockwellmed.com/role/SubsequentEventsDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r415", "r543", "r572", "r610", "r611", "r668", "r671", "r675", "r676", "r678", "r702", "r703", "r719", "r726", "r734", "r741", "r899", "r952", "r953", "r954", "r955", "r956", "r957" ] }, "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": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r798" ] }, "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": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r798" ] }, "us-gaap_MediumTermNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MediumTermNotesMember", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Medium-term Notes [Member]", "documentation": "Debt instruments with maturities ranging from five to ten years." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails", "http://rockwellmed.com/role/SubsequentEventsDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r415", "r543", "r572", "r610", "r611", "r668", "r671", "r675", "r676", "r678", "r702", "r703", "r719", "r726", "r734", "r741", "r899", "r952", "r953", "r954", "r955", "r956", "r957" ] }, "rmti_MinimumPeriodForNonCashExchangeOfPreviouslyIssuedSharesInExchangeForNewlyIssuedShares": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "MinimumPeriodForNonCashExchangeOfPreviouslyIssuedSharesInExchangeForNewlyIssuedShares", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum period for non-cash exchange of previously issued shares in exchange for newly issued shares", "label": "Minimum Period for Non-cash Exchange of Previously Issued Shares in Exchange for Newly Issued Shares", "documentation": "Represents the minimum period for non-cash exchange of previously issued shares in exchange for newly issued shares." } } }, "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": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r818" ] }, "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": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r826" ] }, "stpr_NJ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "NJ", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Jersey", "label": "NEW JERSEY" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r296", "r729", "r903", "r960", "r961" ] }, "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": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r799" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash Provided By Financing Activities", "label": "Net Cash Provided by (Used in) 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": [ "r217" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows From Financing Activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash Used In Investing Activities", "label": "Net Cash Provided by (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": [ "r217" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows From Investing Activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash Used In Operating Activities", "negatedLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (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": [ "r125", "r126", "r127" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows From Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 }, "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net Loss", "verboseLabel": "Net Loss", "terseLabel": "Net Loss", "label": "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": [ "r117", "r127", "r155", "r179", "r202", "r204", "r209", "r224", "r237", "r239", "r240", "r242", "r243", "r247", "r248", "r259", "r273", "r282", "r287", "r290", "r311", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r501", "r503", "r562", "r641", "r661", "r662", "r718", "r750", "r897" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to common stockholders for basic loss per share", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r213", "r239", "r240", "r242", "r243", "r250", "r251", "r260", "r263", "r273", "r282", "r287", "r290", "r718" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to common stockholders for diluted loss per share", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r213", "r252", "r255", "r256", "r257", "r258", "r260", "r263" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption of Recent Accounting Pronouncements and New Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "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": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r798" ] }, "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": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r767", "r779", "r789", "r806", "r815" ] }, "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": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r796" ] }, "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": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r795" ] }, "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": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r806" ] }, "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": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r826" ] }, "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": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r826" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r967", "r968", "r969", "r970" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosure of Noncash Investing and Financing Activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAssumed1", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in Prepaid Assets from Insurance Financing Note Payable", "label": "Notes Assumed", "documentation": "The fair value of notes assumed in noncash investing or financing activities." } } }, "auth_ref": [ "r42", "r43", "r44" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS", "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance Financing Note Payable", "verboseLabel": "Insurance financing note payable", "label": "Notes Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r15", "r153", "r958" ] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableToBanksMember", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable to Banks", "label": "Notes Payable to Banks [Member]", "documentation": "A written promise to pay a note to a bank." } } }, "auth_ref": [] }, "rmti_NumberOfAdditionalAgreements": { "xbrltype": "integerItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "NumberOfAdditionalAgreements", "presentation": [ "http://rockwellmed.com/role/LicenseAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional agreements", "label": "Number of additional agreements", "documentation": "Represents the number of additional agreements." } } }, "auth_ref": [] }, "rmti_NumberOfDistributionAndLicenseAgreements": { "xbrltype": "integerItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "NumberOfDistributionAndLicenseAgreements", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of distribution and license agreements", "label": "Number of Distribution and License Agreements", "documentation": "Represents the number of distribution and license agreements." } } }, "auth_ref": [] }, "rmti_NumberOfManufacturingFacilities": { "xbrltype": "integerItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "NumberOfManufacturingFacilities", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of manufacturing facilities", "label": "Number Of Manufacturing Facilities", "documentation": "Number Of Manufacturing Facilities" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Information Technology\u00a0& Office Equipment", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r273", "r282", "r287", "r290", "r718" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "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": [ "r528", "r738" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r944" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r518" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liabilities - Operating, Current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r518" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liabilities - Operating - Long-Term", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r518" ] }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://rockwellmed.com/role/LeasesFinanceLeaseandOperatingLeaseMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease liability." } } }, "auth_ref": [ "r519" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r523", "r531" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Right of Use Assets - Operating, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r517" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash Lease Expense from Right of Use Assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r855" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate - operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r534", "r738" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term - operating leases", "label": "Operating Lease, 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": [ "r533", "r738" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r86" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/DescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r101", "r148", "r584", "r585" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accrued Liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other Non-Current Assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r187" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Loss on Available-for-Sale Investments", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r199", "r200", "r201" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign Currency Translation Adjustments", "terseLabel": "Foreign Currency Translation Adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Unrealized (Loss) Gain on Marketable Securities Available-for-Sale", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r199", "r201", "r310" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long Term Liability - Other", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "us-gaap_OtherMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherMachineryAndEquipmentMember", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Laboratory Equipment", "label": "Other Machinery and Equipment [Member]", "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other Expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r123" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other Expense:", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "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": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r798" ] }, "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": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r765", "r777", "r787", "r813" ] }, "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": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r768", "r780", "r790", "r816" ] }, "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": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r768", "r780", "r790", "r816" ] }, "rmti_PIPEPurchaseAgreementPreFundedWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PIPEPurchaseAgreementPreFundedWarrantMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PIPE Purchase Agreement Pre-Funded Warrant", "label": "PIPE Purchase Agreement Pre-Funded Warrant [Member]", "documentation": "PIPE Purchase Agreement Pre-Funded Warrant" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r794" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Closing costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Offering Costs from Issuance of Common Stock", "terseLabel": "Stock issuance costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r38" ] }, "rmti_PaymentsOfStockIssuanceCostsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PaymentsOfStockIssuanceCostsPreferredStock", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Offering Costs from Issuance of Preferred Stock", "label": "Payments of Stock Issuance Costs, Preferred Stock", "documentation": "Payments of Stock Issuance Costs, Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of Investments Available-for-Sale", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r37", "r214", "r303" ] }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMachineryAndEquipment", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of Equipment", "label": "Payments to Acquire Machinery and Equipment", "documentation": "The cash outflow for acquisition of machinery and equipment." } } }, "auth_ref": [ "r124" ] }, "rmti_PaymentsToAcquireMachineryAndEquipmentExcludingCashPaidInAssetAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PaymentsToAcquireMachineryAndEquipmentExcludingCashPaidInAssetAcquisition", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash Paid in Connection with Evoqua Asset Acquisition", "label": "Payments To Acquire Machinery And Equipment, Excluding Cash Paid In Asset Acquisition", "documentation": "Payments To Acquire Machinery And Equipment, Excluding Cash Paid In Asset Acquisition" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails": { "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Payment", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r160", "r937", "r938", "r939" ] }, "rmti_PaymentsToAcquireProductiveAssetsIncludingTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PaymentsToAcquireProductiveAssetsIncludingTransactionCost", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire productive assets, including transaction cost", "label": "Payments To Acquire Productive Assets, Including Transaction Cost", "documentation": "Payments To Acquire Productive Assets, Including Transaction Cost" } } }, "auth_ref": [] }, "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": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r797" ] }, "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": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r797" ] }, "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": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r796" ] }, "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": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r806" ] }, "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": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r799" ] }, "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": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r795" ] }, "rmti_PerformanceBasedRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PerformanceBasedRestrictedStockAwardsMember", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "http://rockwellmed.com/role/StockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards - Performance Based Restricted Stock Awards", "label": "Performance Based Restricted Stock Awards [Member]", "documentation": "na" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930" ] }, "rmti_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PreFundedWarrantsMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-funded Warrants", "label": "Pre-funded Warrants [Member]", "documentation": "Pre-funded Warrants" } } }, "auth_ref": [] }, "rmti_PreferredStockAccretedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PreferredStockAccretedAmount", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accreted amount", "label": "Preferred Stock, Accreted Amount", "documentation": "Preferred Stock, Accreted Amount" } } }, "auth_ref": [] }, "us-gaap_PreferredStockAccretionOfRedemptionDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockAccretionOfRedemptionDiscount", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion of Series X Preferred Stock", "label": "Preferred Stock, Accretion of Redemption Discount", "documentation": "The amount of accretion of the preferred stock redemption discount during the period." } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (per share)", "label": "Preferred Stock, Convertible, Conversion Price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r384" ] }, "us-gaap_PreferredStockConvertibleConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionRatio", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock (in shares)", "label": "Preferred Stock, Convertible, Conversion Ratio", "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted." } } }, "auth_ref": [ "r384" ] }, "rmti_PreferredStockConvertibleDebtFinancingLimitationsMaximumWorkingCapitalLine": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PreferredStockConvertibleDebtFinancingLimitationsMaximumWorkingCapitalLine", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum working capital line", "label": "Preferred Stock, Convertible, Debt Financing Limitations, Maximum Working Capital Line", "documentation": "Preferred Stock, Convertible, Debt Financing Limitations, Maximum Working Capital Line" } } }, "auth_ref": [] }, "rmti_PreferredStockConvertibleDebtFinancingLimitationsPercentageOfInvestmentOwned": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PreferredStockConvertibleDebtFinancingLimitationsPercentageOfInvestmentOwned", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of investment owned", "label": "Preferred Stock, Convertible, Debt Financing Limitations, Percentage of Investment Owned", "documentation": "Preferred Stock, Convertible, Debt Financing Limitations, Percentage of Investment Owned" } } }, "auth_ref": [] }, "rmti_PreferredStockConvertibleOwnershipLimitationOutstandingCommonStockPercentage": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PreferredStockConvertibleOwnershipLimitationOutstandingCommonStockPercentage", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding common stock, percentage", "label": "Preferred Stock, Convertible, Ownership Limitation, Outstanding Common Stock, Percentage", "documentation": "Preferred Stock, Convertible, Ownership Limitation, Outstanding Common Stock, Percentage" } } }, "auth_ref": [] }, "rmti_PreferredStockConvertibleOwnershipLimitationsOutstandingCommonStockNotToExceedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PreferredStockConvertibleOwnershipLimitationsOutstandingCommonStockNotToExceedPercentage", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding common stock, not to exceed, percentage", "label": "Preferred Stock, Convertible, Ownership Limitations, Outstanding Common Stock, Not to Exceed, Percentage", "documentation": "Preferred Stock, Convertible, Ownership Limitations, Outstanding Common Stock, Not to Exceed, Percentage" } } }, "auth_ref": [] }, "rmti_PreferredStockDividendCeaseUponCommonStockPriceThreshold": { "xbrltype": "perShareItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PreferredStockDividendCeaseUponCommonStockPriceThreshold", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock trading price (dollars per share)", "label": "Preferred Stock, Dividend, Cease Upon Common Stock Price, Threshold", "documentation": "Preferred Stock, Dividend, Cease Upon Common Stock Price, Threshold" } } }, "auth_ref": [] }, "rmti_PreferredStockDividendCeaseUponCommonStockPriceTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PreferredStockDividendCeaseUponCommonStockPriceTradingDays", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock trading period", "label": "Preferred Stock, Dividend, Cease Upon Common Stock Price, Trading Days", "documentation": "Preferred Stock, Dividend, Cease Upon Common Stock Price, Trading Days" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate percentage", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r383", "r669", "r672", "r674", "r679" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "PREFERRED STOCK", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r742", "r743", "r746", "r747", "r748", "r749", "r962", "r965" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, par value (in dollars per share)", "terseLabel": "Preferred stock par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r106", "r382" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "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": [ "r106", "r620" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "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": [ "r106", "r382" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "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": [ "r106", "r620", "r639", "r965", "r966" ] }, "us-gaap_PreferredStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValueOutstanding", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, $0.0001 par value, 2,000,000 shares authorized, 15,000 shares issued and outstanding at December 31, 2023 and 2022", "label": "Preferred Stock, Value, Outstanding", "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders." } } }, "auth_ref": [ "r106", "r620" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and Other Current Assets", "label": "Prepaid Expense and Other Assets, Current", "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": [ "r848" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r844" ] }, "rmti_PriorWarrantsAndPreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PriorWarrantsAndPreFundedWarrantsMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Warrants And Pre-funded Warrants", "label": "Prior Warrants And Pre-funded Warrants [Member]", "documentation": "Prior Warrants And Pre-funded Warrants" } } }, "auth_ref": [] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net draw down proceeds", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r215" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of convertible preferred stock", "label": "Proceeds from Issuance of Convertible Preferred Stock", "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Issuance of Preferred Stock", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of warrants", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r5" ] }, "rmti_ProceedsFromIssuanceOrSaleOfEquityNetOfIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ProceedsFromIssuanceOrSaleOfEquityNetOfIssuanceCost", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds", "label": "Proceeds from Issuance or Sale of Equity, Net of Issuance Cost", "documentation": "Proceeds from Issuance or Sale of Equity, Net of Issuance Cost" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Investments Available-for-Sale", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r36", "r214", "r303", "r309" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross proceeds", "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r852" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r292", "r546", "r566", "r567", "r568", "r569", "r570", "r571", "r705", "r727", "r740", "r840", "r895", "r896", "r903", "r960" ] }, "rmti_ProductPurchaseAgreementOneTimePaymentFromCounterparty": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ProductPurchaseAgreementOneTimePaymentFromCounterparty", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product purchase agreement, One time payment from counterparty", "label": "Product Purchase Agreement, One Time Payment From Counterparty", "documentation": "Product Purchase Agreement, One Time Payment From Counterparty" } } }, "auth_ref": [] }, "rmti_ProductPurchaseAgreementPurchaseForecastsPeriod": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ProductPurchaseAgreementPurchaseForecastsPeriod", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase forecasts period", "label": "Product Purchase Agreement, Purchase Forecasts Period", "documentation": "Product Purchase Agreement, Purchase Forecasts Period" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r292", "r546", "r566", "r567", "r568", "r569", "r570", "r571", "r705", "r727", "r740", "r840", "r895", "r896", "r903", "r960" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAdditions", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails": { "parentTag": "rmti_AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionPurchasePriceonaRelativeFairValueBasistoAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Property, Plant and Equipment, Additions", "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure 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": [ "r134", "r167", "r170", "r171" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross property and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r135", "r184", "r561" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS", "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, net", "totalLabel": "Net Property and Equipment", "label": "Property, Plant 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", "r553", "r561", "r739" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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", "r167", "r170", "r559" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of property and equipment and depreciation expense", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r135" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "rmti_PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "PublicOfferingMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Public offering", "label": "Public Offering [Member]", "documentation": "Public Offering [Member]" } } }, "auth_ref": [] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://rockwellmed.com/role/InventoryNarrativeDetails", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Axis]", "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r846" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://rockwellmed.com/role/InventoryNarrativeDetails", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Domain]", "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r846" ] }, "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": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r794" ] }, "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": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r794" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails", "http://rockwellmed.com/role/SubsequentEventsDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r414", "r415", "r446", "r447", "r448", "r542", "r543", "r572", "r610", "r611", "r668", "r671", "r675", "r676", "r678", "r702", "r703", "r719", "r726", "r734", "r741", "r744", "r891", "r899", "r953", "r954", "r955", "r956", "r957" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails", "http://rockwellmed.com/role/SubsequentEventsDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r414", "r415", "r446", "r447", "r448", "r542", "r543", "r572", "r610", "r611", "r668", "r671", "r675", "r676", "r678", "r702", "r703", "r719", "r726", "r734", "r741", "r744", "r891", "r899", "r953", "r954", "r955", "r956", "r957" ] }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Name of Property [Axis]", "label": "Name of Property [Axis]" } } }, "auth_ref": [ "r701", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978" ] }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Name of Property [Domain]", "label": "Name of Property [Domain]" } } }, "auth_ref": [ "r701", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978" ] }, "us-gaap_ReclassificationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationLineItems", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification [Line Items]", "label": "Reclassification [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r178" ] }, "us-gaap_ReclassificationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationTable", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification [Table]", "label": "Reclassification [Table]", "documentation": "Disclosure of information about reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r178" ] }, "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]" } } }, "auth_ref": [ "r760", "r772", "r782", "r808" ] }, "rmti_RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "RegisteredDirectOfferingMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Registered Direct Offering", "label": "Registered Direct Offering [Member]", "documentation": "Registered Direct Offering" } } }, "auth_ref": [] }, "rmti_RegisteredDirectOfferingPreFundedWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "RegisteredDirectOfferingPreFundedWarrantMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Registered Direct Offering Pre-Funded Warrant", "label": "Registered Direct Offering Pre-Funded Warrant [Member]", "documentation": "Registered Direct Offering Pre-Funded Warrant" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://rockwellmed.com/role/LicenseAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r645", "r646", "r647" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions [Abstract]", "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on Debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r853" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on Insurance Financing Note Payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r39" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r226", "r227", "r353", "r385", "r538", "r713", "r714" ] }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Product Development", "verboseLabel": "Research and product development expense", "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "documentation": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept." } } }, "auth_ref": [ "r932" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Product Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "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": [ "r463" ] }, "rmti_ResearchAndDevelopmentRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ResearchAndDevelopmentRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://rockwellmed.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Research & Development Expense", "label": "Research and Development Related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to research and development. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r177", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r265", "r313", "r314", "r480", "r498", "r499", "r500", "r501", "r515", "r536", "r537", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r586" ] }, "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": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r761", "r773", "r783", "r809" ] }, "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": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r762", "r774", "r784", "r810" ] }, "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": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r769", "r781", "r791", "r817" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r177", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r265", "r313", "r314", "r480", "r498", "r499", "r500", "r501", "r515", "r536", "r537", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r586" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Unvested restricted stock awards", "terseLabel": "Restricted stock awards", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r49" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "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://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS", "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "negatedLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r109", "r143", "r557", "r577", "r582", "r593", "r621", "r739" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "ACCUMULATED DEFICIT", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r176", "r234", "r235", "r236", "r238", "r246", "r248", "r312", "r315", "r455", "r456", "r457", "r479", "r480", "r491", "r493", "r494", "r496", "r499", "r573", "r575", "r595", "r965" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Sales", "terseLabel": "Net revenue", "label": "Revenue from Contract with Customer, Including Assessed Tax", "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": [ "r274", "r275", "r281", "r285", "r286", "r292", "r294", "r296", "r411", "r412", "r546" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "verboseLabel": "Deferred Revenue", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r173", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r704" ] }, "rmti_RevenueRemainingPerformanceObligationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "RevenueRemainingPerformanceObligationAmount", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Revenue, Remaining Performance Obligation, Amount" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r532", "r738" ] }, "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": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r826" ] }, "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": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r826" ] }, "stpr_SC": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "SC", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "South Carolina", "label": "SOUTH CAROLINA" } } }, "auth_ref": [] }, "rmti_SaleOfStockAggregateConsiderationAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SaleOfStockAggregateConsiderationAuthorized", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration authorized", "label": "Sale Of Stock, Aggregate Consideration Authorized", "documentation": "Sale Of Stock, Aggregate Consideration Authorized" } } }, "auth_ref": [] }, "rmti_SaleOfStockAggregateConsiderationAuthorizedRemainingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SaleOfStockAggregateConsiderationAuthorizedRemainingAmount", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining consideration on ATM facility", "label": "Sale Of Stock, Aggregate Consideration Authorized, Remaining Amount", "documentation": "Sale Of Stock, Aggregate Consideration Authorized, Remaining Amount" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock consideration", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "rmti_SaleOfStockContingentCapitalProceedsThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SaleOfStockContingentCapitalProceedsThreshold", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional capital", "label": "Sale Of Stock, Contingent, Capital Proceeds Threshold", "documentation": "Sale Of Stock, Contingent, Capital Proceeds Threshold" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "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_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred shares sold (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price (in dollars per share)", "label": "Sale of Stock, Price Per Share", "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": [] }, "rmti_SaleOfStockWeightedAverageSellingPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SaleOfStockWeightedAverageSellingPricePerShare", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average selling price (dollars per share)", "label": "Sale of Stock, Weighted-Average Selling Price Per Share", "documentation": "Sale of Stock, Weighted-Average Selling Price Per Share" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r296", "r837" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r416", "r869" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported", "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r177", "r234", "r236", "r237", "r238", "r239", "r240", "r248", "r265", "r480", "r498", "r499", "r500", "r515", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r586", "r839", "r841", "r842", "r843", "r868", "r886", "r887", "r941", "r948", "r949" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r249", "r416", "r835", "r869" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://rockwellmed.com/role/AccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of potentially dilutive securities", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://rockwellmed.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of details of the net deferred tax asset", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r147" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share." } } }, "auth_ref": [ "r48", "r51", "r870" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://rockwellmed.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of reconciliation of income tax expense at the statutory rate to income tax expense at Entity's effective tax rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r146" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "http://rockwellmed.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of loss per share restated amounts", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r45", "r46", "r47" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r65", "r67", "r547" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://rockwellmed.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule components of inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r18", "r113", "r114", "r115" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of principal payments on term loans", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://rockwellmed.com/role/PropertyandEquipmentScheduleofpropertyandequipmentanddepreciationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://rockwellmed.com/role/LicenseAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r96", "r97", "r645", "r646", "r647" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r418", "r419", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of restricted stock award", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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": [ "r84" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of stock options activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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": [ "r13", "r14", "r84" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of stock option assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r145" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term Debt [Table]", "label": "Schedule of Short-Term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r75", "r76", "r77", "r78", "r79", "r80", "r81", "r141", "r142", "r143", "r191", "r192", "r193", "r267", "r382", "r383", "r385", "r387", "r390", "r395", "r397", "r589", "r590", "r591", "r592", "r726", "r834", "r856" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Common Stock Reserved for Issuance", "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r16", "r74", "r76", "r77", "r78", "r79", "r80", "r81", "r106", "r107", "r141", "r142", "r143" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://rockwellmed.com/role/AssetAcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of future amortization expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r67" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r753" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r756" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails", "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r294", "r295", "r607", "r608", "r609", "r670", "r673", "r677", "r680", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r706", "r728", "r744", "r903", "r960" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Market Segments And Customers", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r280", "r284", "r288", "r289", "r290", "r291", "r292", "r293", "r296" ] }, "rmti_SelfInsuranceEstimatedLossReservesAndAdditionalFutureClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SelfInsuranceEstimatedLossReservesAndAdditionalFutureClaims", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CommitmentsandContingenciesInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated loss reserves and additional future claims", "label": "Self Insurance Estimated Loss Reserves and Additional Future Claims", "documentation": "\"Represents the estimated loss reserves and additional future claims subject to payment by the entity, for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property. \"" } } }, "auth_ref": [] }, "rmti_SelfInsuranceOverallLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SelfInsuranceOverallLimit", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/CommitmentsandContingenciesInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate coverage", "label": "Self Insurance Overall Limit", "documentation": "Represents the overall limit of the self insurance." } } }, "auth_ref": [] }, "rmti_SelfInsuranceReservePerOccurrence": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SelfInsuranceReservePerOccurrence", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CommitmentsandContingenciesInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Self insurance retention per occurrence", "label": "Self Insurance Reserve Per Occurrence", "documentation": "Represents the amount of self insurance retention per occurrence as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property." } } }, "auth_ref": [] }, "rmti_SelfInsuranceRetentionLimitsInExcessOfClaimsPaidAndAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SelfInsuranceRetentionLimitsInExcessOfClaimsPaidAndAccrued", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CommitmentsandContingenciesInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retention limit in excess of claims paid and accrued", "label": "Self Insurance Retention Limits in Excess of Claims Paid and Accrued", "documentation": "Represents the amount by which self insurance retention limit is in excess of claims paid and accrued." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and Marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "rmti_SeriesXConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SeriesXConvertiblePreferredStockMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series X Convertible Preferred Stock", "label": "Series X Convertible Preferred Stock [Member]", "documentation": "Series X Convertible Preferred Stock" } } }, "auth_ref": [] }, "rmti_ServiceBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ServiceBasedAwardsMember", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service based awards", "label": "Service Based Awards [Member]", "documentation": "Represents information pertaining to service based awards." } } }, "auth_ref": [] }, "rmti_ServiceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ServiceBasedRestrictedStockUnitsMember", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails", "http://rockwellmed.com/role/StockBasedCompensationTables", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards - Service Based Restricted Stock Units", "label": "Service Based Restricted Stock Units [Member]", "documentation": "na" } } }, "auth_ref": [] }, "rmti_ServiceBasedRestrictedStockUnitsMemberServiceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ServiceBasedRestrictedStockUnitsMemberServiceBasedRestrictedStockUnitsMember", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units - Service based awards", "label": "Service Based Restricted Stock Units Member Service Based Restricted Stock Units [Member]", "documentation": "Represents information pertaining to service based restricted stock units." } } }, "auth_ref": [] }, "rmti_ServiceBasedStockOptionAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ServiceBasedStockOptionAwardsMember", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails", "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "http://rockwellmed.com/role/StockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service Based Stock Option Awards", "label": "Service Based Stock Option Awards [Member]", "documentation": "na" } } }, "auth_ref": [] }, "rmti_SettlementAgreementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "SettlementAgreementTextBlock", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreement" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement", "label": "Settlement Agreement [Text Block]", "documentation": "Settlement Agreement [Text Block]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r735" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r438" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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": [ "r436" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r436" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "calculation": { "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails": { "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)", "periodEndLabel": "Outstanding at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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": [ "r433", "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "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://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r433", "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercise price (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected stock price volatility - maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected stock price volatility - minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate - maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "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://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate - minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "verboseLabel": "Stock option awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r418", "r419", "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement, number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r736" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement, number of shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r83" ] }, "rmti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value (in $1,000's)", "label": "Aggregate intrinsic Value", "documentation": "NA" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercisable at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r427" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r427" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "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": [ "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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": [ "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r429" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r439" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "calculation": { "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails": { "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance based stock options outstanding (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)", "periodEndLabel": "Outstanding at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r425", "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Underlying Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "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://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r425", "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "rmti_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "documentation": "NA" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails", "http://rockwellmed.com/role/StockBasedCompensationPerformanceBasedRestrictedStockAwardsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedRestrictedStockUnitsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails", "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails", "http://rockwellmed.com/role/StockBasedCompensationStockbasedcompensationexpenseDetails", "http://rockwellmed.com/role/StockBasedCompensationTables", "http://rockwellmed.com/role/StockholdersEquitySummaryofCommonStockReservedforIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r421", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r445", "r446", "r447", "r448", "r449" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "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": [ "r432" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r431" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r429" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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": [ "r417", "r424", "r443", "r444", "r445", "r446", "r449", "r458", "r459", "r460", "r461" ] }, "rmti_ShareIssuanceAxisAxis": { "xbrltype": "stringItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ShareIssuanceAxisAxis", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Issuance Axis [Axis]", "label": "Share Issuance Axis [Axis]", "documentation": "Share Issuance Axis" } } }, "auth_ref": [] }, "rmti_ShareIssuanceAxisDomain": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ShareIssuanceAxisDomain", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Issuance Axis [Domain]", "label": "Share Issuance Axis [Domain]", "documentation": "Share Issuance Axis [Domain]" } } }, "auth_ref": [] }, "rmti_ShareIssuanceTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ShareIssuanceTrancheOneMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Issuance, Tranche One", "label": "Share Issuance, Tranche One [Member]", "documentation": "Share Issuance, Tranche One" } } }, "auth_ref": [] }, "rmti_ShareIssuanceTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "ShareIssuanceTrancheTwoMember", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Issuance, Tranche Two", "label": "Share Issuance, Tranche Two [Member]", "documentation": "Share Issuance, Tranche Two" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsFairvalueassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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": [ "r445" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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": [ "r83" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://rockwellmed.com/role/StockBasedCompensationServiceBasedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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": [ "r144" ] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt [Line Items]", "label": "Short-Term Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://rockwellmed.com/role/InsuranceFinancingNotePayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease rent expense", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r529", "r738" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r128", "r221" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r175", "r191", "r192", "r193", "r224", "r253", "r254", "r261", "r263", "r267", "r268", "r311", "r340", "r342", "r343", "r344", "r347", "r348", "r382", "r383", "r387", "r390", "r397", "r503", "r589", "r590", "r591", "r592", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r620", "r642", "r663", "r681", "r682", "r683", "r684", "r685", "r834", "r856", "r871" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r32", "r176", "r207", "r208", "r209", "r234", "r235", "r236", "r238", "r246", "r248", "r266", "r312", "r315", "r399", "r455", "r456", "r457", "r479", "r480", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r505", "r506", "r507", "r508", "r509", "r510", "r537", "r573", "r574", "r575", "r595", "r663" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails", "http://rockwellmed.com/role/SignificantMarketSegmentsAndCustomersDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r294", "r295", "r607", "r608", "r609", "r670", "r673", "r677", "r680", "r687", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r706", "r728", "r744", "r903", "r960" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r234", "r235", "r236", "r266", "r546", "r587", "r606", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r634", "r635", "r636", "r637", "r638", "r640", "r643", "r644", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r663", "r745" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r249", "r416", "r835", "r836", "r869" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r234", "r235", "r236", "r266", "r546", "r587", "r606", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r623", "r624", "r625", "r626", "r627", "r629", "r630", "r631", "r632", "r634", "r635", "r636", "r637", "r638", "r640", "r643", "r644", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r663", "r745" ] }, "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": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r764", "r776", "r786", "r812" ] }, "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": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "rmti_StockBasedCompensationArrangementWithIndividualServicePeriod": { "xbrltype": "durationItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "StockBasedCompensationArrangementWithIndividualServicePeriod", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market and performance-based stock unit awards service period", "label": "Stock Based Compensation Arrangement With Individual Service Period", "documentation": "Stock Based Compensation Arrangement With Individual Service Period" } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Warrants issued related to Debt Financing", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r42", "r43", "r44" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r12", "r31", "r78", "r143", "r366" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock, net of offering costs (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r12", "r106", "r107", "r143", "r589", "r663", "r682" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of Restricted Stock Units Issued, net of taxes withheld (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r12", "r106", "r107", "r143" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of warrants", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r12", "r32", "r143" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock, net of offering costs", "label": "Stock Issued During Period, Value, New Issues", "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": [ "r12", "r106", "r107", "r143", "r595", "r663", "r682", "r751" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS", "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stockholders\u2019 Equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r107", "r110", "r111", "r129", "r622", "r639", "r664", "r665", "r739", "r752", "r858", "r885", "r943", "r965" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://rockwellmed.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r140", "r223", "r381", "r383", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r396", "r399", "r497", "r666", "r667", "r686" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock split, conversion ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r17" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "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": [ "r511", "r540" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r511", "r540" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "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": [ "r511", "r540" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "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": [ "r511", "r540" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "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": [ "r511", "r540" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://rockwellmed.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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": [ "r539", "r541" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "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://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Supplemental Disclosure of Cash Flow Information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "TX", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Texas", "label": "TEXAS" } } }, "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": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r805" ] }, "rmti_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails", "http://rockwellmed.com/role/LoanandSecurityAgreementScheduleofPrincipalPaymentsonTermLoanDetails", "http://rockwellmed.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement, Term loan", "label": "Term Loan [Member]", "documentation": "Term Loan [Member]" } } }, "auth_ref": [] }, "rmti_TermLoanTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "TermLoanTrancheOneMember", "presentation": [ "http://rockwellmed.com/role/LoanandSecurityAgreementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan, first tranche", "label": "Term Loan, Tranche One [Member]", "documentation": "Term Loan, Tranche One [Member]" } } }, "auth_ref": [] }, "rmti_TexasAndSouthCarolinaMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "TexasAndSouthCarolinaMember", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Texas and South Carolina", "label": "Texas And South Carolina [Member]", "documentation": "Texas And South Carolina" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r732", "r903" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r732", "r903" ] }, "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": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r797" ] }, "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": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r804" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r157", "r158", "r159", "r299", "r300", "r302" ] }, "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": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r825" ] }, "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": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r827" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://rockwellmed.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Sales - Point-in-time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r732" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License Fee \u2013 Over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r732" ] }, "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": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r828" ] }, "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": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r829" ] }, "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": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r827" ] }, "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": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r827" ] }, "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": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r830" ] }, "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": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r828" ] }, "rmti_TrifericInventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "TrifericInventoryMember", "presentation": [ "http://rockwellmed.com/role/InventoryNarrativeDetails", "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Triferic Inventory", "label": "Triferic Inventory [Member]", "documentation": "Triferic Inventory [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://rockwellmed.com/role/LicenseAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r486" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "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": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r824" ] }, "rmti_UpfrontFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "UpfrontFeeMember", "presentation": [ "http://rockwellmed.com/role/DeferredLicenseRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront Fee", "label": "Upfront Fee [Member]", "documentation": "Upfront Fee" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r58", "r59", "r60", "r164", "r166", "r168", "r169" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r229", "r230", "r231", "r232", "r233" ] }, "us-gaap_ValuationAllowancesAndReservesPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesPeriodIncreaseDecrease", "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserve, period increase (decrease)", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r864" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r229", "r230", "r231", "r232", "r233" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://rockwellmed.com/role/LeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r530", "r738" ] }, "rmti_WanbangBiopharmaceuticalMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "WanbangBiopharmaceuticalMember", "presentation": [ "http://rockwellmed.com/role/InventoryScheduleComponentsofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wanbang Biopharmaceutical", "label": "Wanbang Biopharmaceutical [Member]", "documentation": "Represents exclusive licensing and manufacturing supply agreements with Wanbang Biopharmaceutical Co., Ltd. (\u201cWanbang\u201d) for the rights to commercialize the Triferic and Calcitriol drugs." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants to purchase common stock", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r742", "r743", "r746", "r747", "r748", "r749" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://rockwellmed.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants and rights outstanding, term", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r942" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Shares Outstanding, Diluted (in shares)", "verboseLabel": "Weighted average number of common shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares 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": [ "r252", "r263" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://rockwellmed.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails", "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesSummaryofLossPerShareRestatedAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Shares Outstanding, Basic (in shares)", "verboseLabel": "Weighted average number of common shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares 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": [ "r250", "r263" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://rockwellmed.com/role/SummaryofSignificantAccountingPoliciesScheduleofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "rmti_WixomMichiganPropertyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "WixomMichiganPropertyOneMember", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wixom, Michigan Property One", "label": "Wixom, Michigan Property One [Member]", "documentation": "Wixom, Michigan Property One [Member]" } } }, "auth_ref": [] }, "rmti_WixomMichiganPropertyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "WixomMichiganPropertyTwoMember", "presentation": [ "http://rockwellmed.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wixom, Michigan Property Two", "label": "Wixom, Michigan Property Two [Member]", "documentation": "Wixom, Michigan Property Two [Member]" } } }, "auth_ref": [] }, "us-gaap_WorkersCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://rockwellmed.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://rockwellmed.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Workers Compensation", "label": "Workers' Compensation Liability, Current", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "rmti_WorkingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://rockwellmed.com/20231231", "localname": "WorkingCapitalNet", "crdr": "credit", "presentation": [ "http://rockwellmed.com/role/LiquidityandGoingConcernConsiderationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital", "label": "Working Capital Net", "documentation": "Represents the monetary amount of working capital, as of the indicated date." } } }, "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": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-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": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "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.20)", "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.21)", "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.22(a)(1))", "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.22)", "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.24)", "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.28)", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r162": { "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" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//808/tableOfContent" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r227": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2A" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r482": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r533": { "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" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r535": { "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" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r577": { "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" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r582": { "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" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r673": { "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" }, "r674": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r689": { "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" }, "r690": { "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r840": { "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" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r845": { "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" }, "r846": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r847": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r853": { "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" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r885": { "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" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r891": { "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" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r940": { "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" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r947": { "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" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r965": { "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" }, "r966": { "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" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 103 0001628280-24-012572-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-012572-xbrl.zip M4$L#!!0 ( %6(=5CY9 ]@6$$" '0!%@ 1 9/ MC@S=R//#_B\_=:Z.3T]_^K\?_N?G_U.O__OCY1?G4^1F0QFFSG$L12H]Y]9/ M!TXZD,[O4?S=OQ'.12#27A0/ZW5^[#@:C6._/TB==K.]HV_3O\9'AWNR==#: MWJ_O]G:]^HX\[-4/]GO-^F%7'#3WF^U#S^O6^D?[W8/VP<'A;EUZ7JN^<^#N MUP];>]MU=Z>UX^X<=GN[>WLU[^A@;\_U>KW= ]G:WY%>\[#9;A^(KI!BM[7= MVMNE[PY2V#/L.TR./.G_LC5(T]'1NW=WW3AH)-)M]*.;=_##.UCP]I:Z,4E' M\?0[\9?BK7%J[NR)I-N(XOX[N%BX*4OSU]W>WC;HE7ACN]D\? >_JAL+-]UN MTRVMP\/#=W>X"_TV-\K"-!Y/7Z#ZL?#Y>)CF&X\C]_NM#(*A]!IN-*0;6_!_ M^N:[P ^_SUX(_FJVE=3[0HPF]Z]^*"S"3Z*==FM_YCELOU-WZ >DZTW?(OQ0 M>//$@HNOQ9^[(I%F(7?I]+O]$&Z5B/GOTEB$"2*V2(%4\&O->K-=;[7-*27^ MM#."#[;>_?OKERMW((>B[H=)*D+7_G0==E%X4N_JOJ^W=NO-@WH.(_]NUGY; MV]:+S&+A=Z^$^FJU>^_X1_M6_SX8V3LZ"@0PCBT9UK]=;7WX>2"%]^'GH4R% M@\_7Y9^9?_/+UG$4IL!$ZM?C$3SF\E^_;*7R+GU':/WNP__\S__\G/II(#\@ MJM8U2O[\CB_^_(Y?W8V\\8>?/?_&2=)Q('_9\OQD%(CQ41B%$A;@WQWAC3+F M?_J>)T/Z)_Q^!IPL]EW^_EUZ*7N_;+EU.-%0#/%-TC\Z">%SXV-872R"T]"3 M=_^4XRW'!S3LU;>WMSXT ;K-G19PMI_?%=[ZB(]T@*%ZR%0_!Z)O7KZS]:$G M@D3^^'LUK_[L)ZX(_B-%_!FN).8+NUL?\%@7]8$+N#WRBI_8V_KP^3^/^L!A M4W]!<8RCBS@:R3@=@V )TT[HG0 .C?"SWQ+9RX(O?D^:[QWN;WVXV)[UQ<^Q M<)%\G"ST^7MA-NS*>*N\R?V]+<>3KC\$ /RRM5U>T54*#',0!8!6":XF'9]% MJ:2K5Z/ 3P&]E42]1')MZ>7M[2/&-)J'+;U O:+[SV2WO(#/?H@4]T4"#_OB MBZX/'QU?I2"0\5S.>_R[#S")$A_??W('%);XW0!N3U*]GH/6X=:'!V3 7]2W MX.#/ 0RPG[!?_.YQ%L>H$3SY16=1Z/*['H4Q$ZMQ!^. I0>=&T0XZH+/+]QEW@@$>A[ M^4?4-Y,HB^DO$E-':NNT=.16^KHD1J[_\CW\N^?+V*$UR:GB]_CTGT4&7W[X M@[Y4?/N(CD__!<(Q3C\!ZA&SK3=;\'_ZN?PWLTPOO[75KF^W\D_P+_IO_9%W MA7U//X9V!8Z!M814'<)>?;MI7J1^F6]GR+II6QD@A;XX!#K)8OE!J8M'WZX^ MZET(]^?/Q)[53@I$IDU6H^ M/UGM5N 8"F15V-GC$*:XL[UJ[:S]E)W9# ,$VQ7BO-D>& ZP+/M6DFXBC>(? MY"T3S^/%3S*,AB#>I[QV7DHLO.)=!9(-CV_'*PO3B"/5CV,:C= MR#[J4_RG!Q^[ Z/ ]=.O$HT-Q_.'J&M&H6U0*-64K8GC:#@"\S5,D\Z=#\P[ MMX10^XFE1Z8&O^[G=U._8@[$+.9Q)-=:'#,Y7/-3A^O#*%RK(V\UU_S,.YY' M=AE8:,+W3L-C,?)3$:S-^2_=\%CR^5_*5/BA]$Y$'((=FJS-P2_=U%DVXKMN M-LP"#*VP?\SLV*#((U"DNMZ #7#:U74;/ "<3GH]D%]%_%VF>S9M5!3RIK@=FX7BRIA!:NE]FR5K:LL,@58#1NCN87A7+ M6W<_TQ*LX>- ),EY[W<1QR),S^-+K "PM>E8?LY"3WKJCI?I@6RONR/K&2/. M3TKR*!W[ZW%/5>?,7Z?OISKG7UW'2E5"4LLY^.WJ.DTJ'&5:$BRJZZ2H"A%4 M(!U]N[HN@@I33!4 M^Z>@^=STJX(0)5U&SQL#_I1K&W!3N@]UC[<8,HC,:6R M/HMUPY35>+I6A#65]6-5\7SJ^M8JEQ M=S40VEE[#]0K(J>==7=1/6-(:($5S3OK[G-ZKI#0(L]\W=U%JP@)+?+\*^L- MJHPW?$D'7UGG2I4=W(N"1=[[Y,]>.M'Y)$OC(_Q!/WQ?UQ/S)M&/)1W;Q.M( MT30_S_/2$JI4SJ.2Q"D(FPP6&8] (QJ?B:&TE.I/XC?@@7^7(D@'KHCE!=P3 MRC@!K'B9^EIE72C7_A"8XGGOFEI#ROB\]VL4>>?QE8QO?%<6*5K?!'I;)[V( M_# ]#>$%#Y'Q7-AR$4=>YJ:E+S.VQ%E?_8PVVLOTLNU4UI-2&10Q]6UBGUH^AX M?B/C9Q*97^!2F,C/\F7FD>Q6U@=6!=Q8O:Q\Z>A765]@Q='ON87D2\?#ROE' MYX#)I;R18?9" 5(YAVDUY,&+AGGE?+458\(O&OB5\[Y6SF:^!SN.HQ#D$&R_.2[E)GETG]*N<)W)-T._%)L^N" _7S?'Z?+ET*P)();VAJY<' M+QKFZ^;\?)G)LRL"?N7\K96SF2N7&;8B3-FX@:LMIUX5,FXH+QTC7YQ;^O6(U9>.FI5S6579%@%DW'^Z+3)Y= M$>PKZ2ZN%.R?,S]P14BP;O[CETN.E7/F;HACZ5[3.S< I/:9!]4#D? M7!4TLN7,1#VHG&>I8F>]P,;OAY5SR^!97XJPKPX8__SJA_XP&Z[-F5;.L3#M M3,7=6IUI)2WBY\+3"A3&'%;2\GTNI*X" "II?E[*1&N\.1BN0!H*V-E%+&_\ M*$N"\:4<17$JO1>I]AY6SB8T4U'@#9X?9*E_(Z^DF\5^ZLODY,X-,D]ZG^-H MB'-2,H @/';>TU-K+F1\-1"Q_#B>_H*B/:/FD;Y,HJNCU<%.JZ<^?XJ@+TBRJZ<_^!9@7TR' 716$H"\/D(7_4B M:;K5K)SOXH7#>37DW&I6SI_RK'!&$ROVW52Q[&^AGR:75]]>*$U7SL_S"F"] M*KJNG$MIE;!^H?1<.:_5"X;QJNBXLOZOXT DR7E/N3'.XTN_/TBMP-W%Z<7) M11:[ Y'(CAZ)"Q;2YRP$''C)CJU6L[J>K221:OD)OHS$[_# MIN-KZ0["*(CZ0'-?OAPO'TC[<&;S :EPZ^. 9.8WC\085SI]>K/Z4;]C_MG- MK69UG5[5@'HA>ED Y%.BEZUF9?U/GWW %OD%9)AW&L(&^^@D(F D'\=?Q1]1 M3$RTY$_*DC0:ROA2!B0>DX$_>G)N8<4P827T7T:;RGJR-FCSO RD55E?U[-A MPE.!L;!/X^OQ2$X__(F;%T6*4U;Q48;N8"CB[\6E M4'FL:CEQ)A]2M1]< .> (,JI+29V=POQFY^*OTL1I ,7++@+X.$AW'(:NB]$ MQ3?:8YCAPB>41_4.^.FJ\+2ZSMVY =5QJ0H.8.5*_T: M??)R>-FR3)S*N8>KR)X6A6\5@GME'<0;'H: J32*!Z;!]6]B\#28Y2,,AX!4,9G8FA7S?\NPJX( M^Q_]:#00\5"X,DL1AQ>%L!=9%^[XEOH!)6:9;5I+N([]'@#=-;^]4$9:.==] MM6"T)%NJ75E/=.6.?9$Z;;MRGE5S['$$.TG'%P%L#GCRR9^9/\)W3%,?ODB1 MR$$4>*?#41S=D*A?GQ!YN[)NPXH#8:&44#DGW@\!X:MP!WXH@3U9-ZX/)536 MHU9Q("R4$BKGW_HA()SW>KXKUY &*NMFJNSQ+Q+[MROK2'G<\:<#&:^W,-BN MK-=@'2"Q4)JHG$W\@+OD"3&/)[HM6COU5G,^MP7?NB"WQ7;E[.=*@:A(&*UZ M\_#'",-DC=)C03"[[LBZ0;_K$0FDVY6SRY<'SKD^?4]'T6^C7@RG]U+G&[2V M*^L>^"2[Z2G@>9SA@Q9(.KN-G>99E,H+,5Y$3H&)E@RB.+V6\1"_/"EJ\8N) M^N1U]%&$WY?M?VCNUYO;BY&QE?4_O$HHEPG?AO/]A%^X]6F$7UEOR*M$B64I MUY5UM[QV*"_4F*VL5V?AA[X _#IL[![.CU]/A7)S;U%"?*>RSJ-7">7)LO3Y MA/CV H7X3F6]6*\2)9;$WG?6S4/VXXG8\^.73KI3G86HJY.U!+#D?9G\^QG[ MK19-MQU@_(L!_KKYWM8?^ ^N@S^"S<=.DR3#Q#[\N+T ^S><"PH .@^?P85D MH]T#EJ1]Z].$T+JY$Y>(H1O,*&!&Y9R+&][U0QAZ?1LM'T/WZJUY,=2^]6D8 M6CG'Z)KQKI>+&97UCU9/]:V$K*FLI[-Z\%J6G5I=-V250;!(:W&WLC["!SL MEYK]KH_W?;>R3KAJG?DBXUJ[E7.)F1KT6Q%[N<-3LQ=,*_DH$NE-&RRP/JA> M.6=498]]H=A>.0_+C&-_MF[[R\+ORCDL*G30"\7H=;.[CP767G[VT__V92P" M[_@ALW=^W33K)K[GBWB,Y?J3NBDHI6DKU7F4])0\=_:7L^PD@A/0^^;%TT^<4S-MS33LIW?HTFJRL=Z4Z<)J0DXL9 M+[)760_+0\[$64>__"ENRP)%9;TN%9VFMRRI45FG3$7A4(6ZPKW*.7@J#K0E M.=KV*N=\F4.4YZT0_!O P(M N 2%%ZIM5^*]4=AELOV0I8W-S- M_;4UC,W97\H@$M[Z0F!M[>$O,DUEO(8GOK:6[S/RF\DZW.2*?-(' ME0T_/P1)BUW2K2^5U"IK7U<-0*NBH,H:X0\!Z$63364-\TI 956T4EGC?1I4 M+F3-/E4-E1=54"MBJ(JZURH$*"6E$=PL"Z>AHJ<_2*]/ 6\!)C&?BG"OH(-C?'V0W^8#1>5K[Z!OH%^Y3P+TZ O[C;07PKT M*^>V6#WM/X-#9$G2]K!R/H[5T_(:0[-ROI'71IN+M$(.*^=3>6VTN5!H5L[Q M\BIHLQ(J4^5<.:^"D"L!^LIYDEX?U:_(@7M8.4?6ZZ/ZU8"^W:RD6$GX5V,) H6+2";W3T7.5#2P0!ROG\ZCTT2^4Y5;302%%<))@#VPXUH[K M9L,L@#^\3W(42]>G.06^!YW?_+AI^]=V!WQ>A_OWAR25S MK<^TY_Y51OU8C :^*P*ED:6C^.CKZ3I0736]&0.%]1,KMVJG"/FM0&V0-XM!.U\Y-TJ8L'3R+MR?IS7 MA@7%Z$IK0?VPVJW*>9%6"EAL4"G_S&"E)S?PG\GOEFY88X0JL)4=TAK:\["5 MTJU/8BOMRCG:5H)]RT^9VN#U\^+UQLM9'7&Y2/=U>^/E?*5LQ4*H$J=X&D)M M?*JK1*A"7.W*E:$ V.526%_Y',72%AT?O_+NC6"91 M%KLRX3\'4GBT'L^_^? S_(?0RS_8VW.]7F_W0+;V=Z37/ 3;]T!TA12[K>W6 MWN[_0S4K?R9)QP&@V= /ZP.)W9./MEN-W5'Z_M;WTL%1J]G\VQ;=^>'G9"1" M?;\;!5%\]!? PF:O][X'RZSWQ- /QD<_7<.1)\Z9O'4NHZ$(?ZHE(DSJ"6Q, MW9CX_Y7P8O@&_7G+G]UI-M\'?BCU,EKMYM_>X^;KGG2CF#+$CG"@1XQWP9I$ M9=;B#&+9^V7K+P^?/39HOA;=0#I1SSE&X(9I\O,[ 1#!T]6 ,>#Y\'-*=ZN= M=J,8OEF'#0=BE,@C_8_WGI^, C$&=*)ETT/OAR+N UB[49I&PR.$Z8V,4TR MJ(O [X='M"/^68'[\+!QL+N-$$\!LU)/?U@A0P.0X=WD]<.#QF%S^D_-1HNN MOZ/WQ?I'C6JC=(N>@8W@_G_9VMXJ[56M'NYTO"C#LR! X!&PO/\L'_4=%KP M&OV-=[3W*1A.F^5]8YME&6_-Q&AX^8]@T4X)B_:G8-'6AV]GI].,?G7[^>7EV=GI^M;@L' M<^W@=Y$, $W2**PYGQK'#:?=W-TYG+EJ131I-#K:@_=7!0Z?SR^_.C\#UP^C M\ P$5^R[CA(.E\A[W'IKRPD%:@R>](\^12Y)-Y3A6YRM"#=\:#7K_R39D;_E MP\1)K 1*;[Z*^+MS'LJW\T!FE_G&L[)&D(2-)DO#:;Q1,[KR]79CO[U]+VN< MF\ON-@[W]^?ALK-8JN:8[=$=\DP;N0/9FSR#:#0_MO\.+\:7)W.BP301"U][ M-(9WPC 3P:4<17&ZY5"WM12TH+OTJ.??2:\.:IZA@/;6A__]R^'^SM[[F420 M>@LZ/,:=A7.+LJ8RG9HZ9V??.E^^NL/G.\37^W#K+U)XS&6@_8CTP&S#Q$=S;K8$Z8D@,2)D5XF0G9G$T9(ZZVO^FT:J^/">_K8J .(Z& M0S]!=R!H <#^PRP7BO,SCQ/R]'V&%YS1\YHW[)%7MM[>WMN;$+"5D:1SVIN/ M/8U+V?<3I) 4AUOI$]G?^G!Y?OS/WT^^?'&^GGPZ/>Y\J?%IGYX=-^8^HV?' MGNGBY'T=>4?V'!;E'5%P] MBJ,;?$^N_!^@\A^(6Q'+Q6HLZW_ U^+N5,7,7#KD(CL_W/JP?5#?WF[MMYL' M]Y[=HK'T4;KS0CD_G;OSN@V^C)=T:]T7H M_Y?^?KL,G%K=<9PV+AM7#4=-"XQI_T64<;%, M$O4_7^!]+>.7;@*A-5L[;0>.FGH\P/J$-^FB^,%O'L,_S^/KZ-;P1*RGI0\M M[!M$-^?Q!;!?H(_YN3,6@.J.%O>K0VM&4 O%FHL(CB_X__P12SYU=-M;'W8. MM@\GO%8OE#6KLT#-/M5V_1 #6BT$4EFQ7+$@\W&O^[U\.VLW# M]Z"6'ZZ==9:;H+B+UO[[Q$EE($>X667IU\ XR":HC,'J'&5QDJ$MFD8.W(&Z">-&J_VF^Q:Y!OJP.FYZ5%6# M]/"PL=_<9G4B MW(%S'(@D.7J$<#1912_A*&)!+.]J/.Q&P9OD[6L]B#/ENI.($O+.'6#]D -6 MW.T E'"+G1X]1HE4G%$I'$X2!;XWD:56?65K?B5"2:!QJ]TE*C-*Q!Z[V.% MJ7-NS1F)V+D102:=OZ*S<;9;_,EX^.J H(B::=I #WN7Z]/JW?.U71N+(H2 M3A0OX>!'V?A'3E.R^P^0&26>^',BY^)8C'RP=AU,B)/I%"? W-;/]CKKK/WY M=-:J6'=GT?RIBPP4/T1'XM'V'JG:*X#):>BA$U,ZW;'C#J3[W1EB#J;/IVY% MM_S$$CIU&&2+E\J>811"E?^S'SD:L#,*+D@IHRBY!XNMXWAD^(ERJ3)&=^& M1'Z01'Z+@BQ,14QI&G%B,H";&])8&FG<#B1%#4OT\::EO)0#D!!(&9XC@L"0 MATTW7:EN@!=/(94"=5BR1&M?2#'X,^:9.1[\"C8OWHHMQB59P*TVOX]291/G M#;P4E#4GR<#Z2P81)FSHY*YT(-+R5FY%,DGG]+#:S5L0@Z'GO&E;6^Z"W@%#=#\\B>M1+\-4Q(160LL52>H<-OD-GA@GC4>'I536,"BG*9"0#( FXBA$FS 8.Q+LP[%S MBFJ\<"FJ]4FDPOG,TK3 )O)WV.)U0NF\E'V<,V#XR)528:^=-WAA_WU[N]TP M"JI/65LCS-IZ%O;!FS ,029O'T_IUFGA82G"-Y3>WE#ZAM)70NED-0:P#^D( MUP5*CW'>!^$Y&HOAU*N@28?UJ3\D0V 1\)58BS0@C2&WWZ1E0,U,TS MUJKO5.8SL)MNO:WU'5O)F3>&IQUR=?2^:JW'0:C\VJM?:;6PWIX>W M?B" UMY=S)M:C9T%Q>(6N*B=QM[>SF*BEHWVSF*JC5H'C;V=Q>RODHL"\&TO M*W'YR<54BV3Y7Z9SQ\77.IE0P$JV635-8-'GNH(C[6QP9H,S2XN[Y258\3&@ M6#^*QU/";G03(9^K;LHC<-A#[FR:LKG\NL[GPMM9!EA5;+\7@[=7LW3_#>XL M#'<>RQL()A^S!%Z4) \V!MEYN#/(2T'6D^FVY[)0=762^9$(H\_E5SJ68SZ5 M!_L!M.=L"#!'I?OJ_3N]>_PHF#H]9T 4?;SDV061BI'1-'*RA'TPL$]NN3*E MF#Z*Z5O!&#]^Z\.GX;-."%N+D+7>^ F)Z%"$KB\"-$JP'!)OQA:*'HYG=[#" MQO>FIY8XK>TWXNTT=TK#J8X:]S!6?* RM,<^56E?H1495$(4DS+182;25&+M M%,(/0(F%U; TP5.[39Z_2!+@\GA)@U?V>I*Y8.?17(NX*>&W]_"Z08XHYOFGM.M\:5]A=;K^]APGW M;W'C^2Y5NE,W $YD(6[/CX<<*1C!MP7>!+A."34>K5ADGI^J=36<1P0'3MU> MW,&'H[B3'^'G0/0?9FE[#[.TBB)=STGRJ# 71#>O M3?0[;/\W59IP,A0_IB*^O8 "P7#)C>)8ZN):XKUQC#'@"-'AQH^R)!AK;)CV MU:7SK:>J8KK-SF<_O$J'Z0EN[]AL>A8V%C2S_3DUL^HAX_V8A+*-D"8"T+S<=.#![GI8L^C/5\0M+K4T]K]L5AC,I!!H-55Y\VL M=-16NZN2 *:&UM[:*7>/M3EQ!7-;#H-I$>H%&?P$AF<7,/35M4R*NP9$ M$OT^8"6B[9"R]U7MRVQ.>Q.1'HB:;H@Y*H27ZJ++E33(\M.Q ZA%G#N_3?10 MI8"/3=,^X,%_9*%TMIOLVJ[Q<2BG!?535%Y#!X^!*QM*E0SX(V6Z8*_*MY0+\U=%8)\I@05^ST*? MR2M+O*T2O;6W@)Y=?P@T],M6"^?6UH?V86U[>Z>VU]J?@+,ZK[G ?5^KM@?L\VJV3M5:3^+D;:>8 M5UQJ7E'Q>>TU//C&@T=)\Q)H-S<= M3$QV1"]5VMB4[@N3C9;+;8A9-M7(V@&U3F+KO!+ZY:(*?KP0<:KZ!YZ>FIQ- M=5"7QG'T&;B"4O9T1XM_ELBZK(K/Z!_27$T?A)7!JM,N>TG'TS+6=@3FXD^F!AQU)\KQ,! M'(G@%J@!]S]]I,Y.N[&_F:E3D9DZSU8Z.F^G95K[N;WVN?3--6G06.O>7^JXYQI=R^DIP7QD0M@1DML0&BV]F.4LR#F,6WKJV)DCUS+_(P, M.]I=="ZOE88SA87-CLW/U9:A**7O:6@BW._].((]U-7QN:Z4<'P+P)U"1GJ[ MW2@K\?76=F/W/CU^6>)HA1CUR+4\ J- -)Z"E:&4X8:C$V(:CT.N)>+#\TOA M::<] [Y+_.($?,$:>2QH=V9 \='DW:/_MR'O2JSE$3AP6"#O3L.Y])/OSF?A MIE'\9!I?'%)L:/P':1S@BX[*Q1#Y1H:O)9%C":]%Y!\;SK<0)P$'&,J_2D6O M1XXZR@?92/4UIW@$-@Z'KK18/]R0]H+D]^YNBXG;:1TWG.-Q5\8J@6V\D=[K M3LL,W<51\T9^KR618X5 +K_;#0S_8<3/EQMYO?8TCL#%::J5EM<;"E\RA1_8 M%+[=<+[(O@B0SH$^*1MN(\S7GM /%DGH&U&^EH2^W;()?:?A?(7GG2O1D^G8 M^>0GF$69Q1NYOO[DCI!^B-Q+22TX6'5V(LU#+/VAKNMS/[]"7K0)"R^'Z^P4 MPL*/C L_!.\?1YR-MKJ>0FS?%F*[#9V>C_774Y(X55[X"54AU.".@#(SK514 M>$&:8HT8)H]R)W+G(HO=@4BX-(&?M=),-^KPVLM'0*+M]D8=?M6<9*=I;]AU7E\GFW"@ 9QQN0AJ AVK M+OVS:5YP'(4>MWW!>X!A9 %W3S@?25[J1CM8?^ZQO=$.7CWWV"LXR_8[#>=? M6(CFIU3J0^0/%P+]M^4^.^D77(^''QO..?7] M.PVYXQ.\=R/DUY[2 <@[52]VV5#ZDBE=E:@[A\<-2X7'5 014\^ZSU$,W\1^ MAK&?>+YJD$O]<"]B>8,=M$[#9*0ZYVX4@+5G"WL/LX6GY=[-2H%:XQ2J3>[= M4=@?%8NXFBCSL^1YA0\<3TW;]7+==1^/V6/=# M='[%]N/H[MIXN-9>RB$F[&PJQUXY.RC4AK9:#8L''%NS&S9*[=J3^^XBR7TC M_=>3W N%HJUV0^?$CYWSVQ#D_< ?41-3;@CM?)2A!$4 @UO\.^D#>>J=RJ&; MF9&_T1+6GFT<;+2$5\\V#@N9='"RAD$0[:/7"QA'4N &USA?D0<;@&7!D74V M-)Q36,((^[$OP([8*!:KYA"('!O%XK5SB$)B76L'F\SXH>N/0'.P\F4^2S7B MX4K&-[Z[*51_ >2_\S#Y/\U9OBE4WSC+Y\3%?7:6.Z>_;6K4*R)#UE.>P8L* M FT7'6,#O^NGH,Q.21IWKMR!]+)@D_^U_A*-8+^SJ1Y[[1R@D '6VFL4IGK5 M_^E<9<.AB)_<)W6CPJZ>X#$/;'OCY'KE!+^W]>'J]->SSO6WRY.KC1A?>ZK& M-*[=^ZCZH3&!>FK>4N8$5@B^- 6NM8AAA2U0G3;3"E>PEN5/*RS.ZVNU8;WV MH-)V238M8Q;NG/,,04^[%;'G?(FB[^AUS$M[9PXV?/:53Z?!WW%N^W=9J& MTPD":RM.1&47-/37OMISX#UI%*/P='H"/H@C?&H(#T&HC#QB=_$@ Q)-I2>T\M2S+&/\_8[^(HH;\'C_#Z0 MH7,KG2R1SFT4>PFLTAT@-BGT'XIQ32.ZOH3;+E^\]8.@?"T91%G@E:]V9>#+ M&UF^S!LJ7\5.(AC?2"?O3U)_..4ZCBCWPVS*]2EK&04BG+@6(:_VQ<1V1K'$ MLH3R98"2=$4R<7T41W],V1%/[C97 5J)#_B(L[/OX O46"DAUH0\RL:AV)1* M(!3I/6G-H>/LT0/3<*.&T$7L@[?AH_?0KF/AL#,-AX,DTMA9(ZZ'2!G ZOE; MM<+-!F,#_\_,]S#Y!='4%2.X/4"N2:(#B3^T0B$5]7)'#P #O-M?@LB4^/K$*GDIA(P%SQ M>R!\ ;OTN=<<4$S#:.B["N&&(YGZE$I:D"4UH/APC#S_=N C2\=ER#& FN5( M1'75)"V*'V7M C0*-\V84$EX$/^$-SBX_!C0!I#2\WND+J5.+XZ&I*A,032# M28!;)-)@F?1=I@(^)<7\\)1B(C8?_ME%GC'>Z!M3/GZ%8OJQ.*&Y]]$\H\=; MVVB3V[ZQW9T)S]C!RI1X$J![[U<'@^+9M';81TCXFL6D3L-I@SF>T+F#V+DU MI%-S I"/<0WNE$2"D;I_E*4D0I!8!/JL,E ,4/KTM!C/0C(J@4Y'P#T4]R%1 ME']-!!%0"=S""B,H\$,9)^]7 _0.;OAIA%8U4&\WZ 2*XOK5/J@G N+_$5FH2%PJZI(:!?]\![_%DOZB&U_M418/R,,>[7XW MPZJQ#?$NF'A15_$RMH,=K+=3:A*Q3-1XNR) 1041. B 42N]*3>>WSN5EJ)K M#9V2)=2/H]N"V;,B<\&YA ,C^C+,[<(;B=8Y7.V"UCG$:]J.#<@^ M%6!-),C-48,7B;]A7DLF#RU)&LNU5[SSV>&C/BTB<4*)C 5MNPM/,V@Q; M0\".LC@!$!M3/QJA!SD+R0&]@>82H%F@N)+K)@3DU^U MR@9EFO]P02<)J1_#-#2SB6_K + M0I0)%34HA".H25Z&2$3>4C],P/Y 7R@R!!'J^!^^N$\=0/#A#027JNE:;!F= M^48:^B%2;P0:4E=B@,])!C+H.8'?PYM&/E/;!CA+):^$)ZXB44CLE"/S0! Q"C!$70INY9*PI_H& M3KEM@QW/Q3P3S$^2N0 $^DQ5%E,/ QT(SS>0P!('D0",\ EI, M.MX ;;DD;2+017IVQ4BX2H\I*I_Y-'#.IB-]#MU.+!MH7)L \(Q2 M,E\IY03>25Z/+#76\ 9.JR <3O[!$+SPPR15DMNX&#: >"Y B!1L&I?30E5V MPWM$G06NDJ6V0#ME7Y@#@H@K+>5>/=, R=-Z+J9[ZGLWT34!8\ M@14F*H5](M5\ \>EZG(^: ,+,Q1=<==$$2Z+2F:G^Z 62/]XK@QK(F3TF\E M>VMN@#2CF.XI1JZ&8DQ8$OM8.;1 M\E^4EY02V#: >AY F8HR)QD M%3S7NS:>>,GPPT8GM,TTHD7Y/(T.1:J+L)S M5!WOA8[47F0QB+9$YFD7D^6Z^$"ADHN#(EASHQ^BZJP-G)=';A'68 D:L.'X M>$Q^S]?@O+<26J77( R!G^*K3>DK3J1W/O-+=;DFPEO]G/?GQ@NM_?<)S;7* M*!)&-W9"$8P3GY)&\FYFQSIA1#7R-;6YYR:)P_X:;$$YWP&W<'6W$FU(/_+0 MWP+H3&6B!J>O3HX;$XC&D/KP MB(""20(3L&<7V%&$\6%(VS%#ROZ.W$R5*,A[V@ HCH#U\&%37\2VG;65RHZ#98 M8Y=JUJRD(>!--#:-EY>7?>IXRB/QI6+-'"Z!:E$)54B#!SP*A(N54EZ&FE'@ MLPD2DMY+?'DV,M7L:DE=M%FHQ.>4'R[!RLB8(61"Q"'<\-%(8N2+:UBX1>@I M@T3> B)($A^JJ0,]A#\WG-\1'VGQQ(]2:D]!B0]<%TG%EHD;"']8HWUP^3>N M"-<\!O>R'=?;8WW7U>0930M/)Y5KR=WLN'V_E.DO*< M"+NW]?!>5[0SJ[=D8Y;.\5&)RMF\;'4MF.B-1^@<]=TY&-"W,*""#<.X89&@ M)Z;SZ<*ZE\M$\Q30.1^_U6!D%MRZC5ZHKS59(* M6[.U75:>=$<4((AAPLH8BKF))YW3T&W4X*<^"SC2@GUJ5A""Q/ ]VGB2=1/? M\T4,&EK#00534*H2&-_P*W8$ 17BP;.ACA_A'Z#OD=2E3^G\-+Q;)7 ;I5*Y MSE!MEZH] GG4(O[?7&'/.SOA"TQW)SA)E57GO%$G![J].JNW#=BZ52(.2EZ MX0S>"FJ(G@1%CUL @/YW9^D#6L6ANL8N+] K&!!JKZ&TMPKO;#?;.[!(.J*A MY.H3-'7SB40JJ?W/#%8FL7!=GXUUE/]BM19]D*I?3?FF SAN?7RH%D\_0@:E M*\CCC$C?4Q%J.,"X;SJEW$J ?HH*_ C/.-??-=1 =8Q0L4O@H- GXW(%,PI9 MO'5,V"(Q2RV.0F5S39Y9P[E6AZ>4>)\:PZ#&I5>@5$74W.)0IKQ%U4!&*XVL MKM^-E>F7ZYUV0Q%#)_8-N6<>L"8C4.A63D"J_#$ZR-)6[K< M7IU_68J/8H^:PSY^75.T7SS*.C66G6A/"H3,NA&(I_V=97M;'GG ->?83V-Q M 9;"YHB7=<2?8K]^!02_[!-^+>=Y*4,1;%!VJ4=\Z+^>4E]W2YI''S/'JOI\ /J/]%0M/8E(IZ>;:Q$-U^GY[ MS%*U+1;KZ3X7/YG5V)K+%]UQR(=&KVH*5F&5U& ;G;,3(*7W\C0YPC MM-V8K_I15?>LD\)#1F\S=1O4"V15 ,0VTOV[% MN&8,+3('\1&1 *C3&IE9\$W,P)8)-A5%)Y<*EPFL+V9#*1"W;/3%"&-R&U/F ML/J+/=WV_50%%,7J_=A!<>;YVGYQW@E]"2LU,8>/CXN"(,4D5Q60*X J*N % M'@<%@]$AG@_7I-.F7JJG9R=65<_[;R>5OIR>_5] &O#\ 5/(*@?T+4+628Q1L&-,] M>0,\8,3M,55"(=83%DH,5.V]J<9'@G*0G'M1X$><>S.,/%^%=_.Z;L+*_.J- M3Z$I(/? NX5_5]&^GN]L?0X=4>N?NM4-2$<9V?VAO']X-U)]@'Z8)#7M"/#@ MN!NPTP5(Q=TH%.29"='Y'9NVJ%3[BPT6O*FO$*[/]:,>EF?/>E$1%JKG@H[F M?@M]GJ6-MS:ANG7JL(+5 ]>],8QW1=2][J MB#4!Y2N5CFI;;C24GRRZ1RZ#U^I:36.!BSY2PJ502H]DH<;#]64$-M2<4J[X"^A@XQR(&!AT*.'S41K%V=83N5"IX!6IL[>_6X)RV!6R%>(QUHZC4$ZM=]83&(0A.P-/UY04>L$1,3F)YB9U;5?(CDLC# M1\Z4QW0%T,MOIEI"(OXHZQOCIR"S%8Y@)$5H]./:P_]2" 1-C]M0KQ!TOSAS MM7UA 05TAQC[)#7RV"(@J58246K#TF/)V>TIQU.GH)GZ#/XY<]O,:/#MW

"7HA0FN?C#ZW#PSV5RE[WL 47Q>*4M6J>^ 1LX1:I&)YH-UN'/-T" M4SQ5<)(4O2#BV#BP]>UF:Z?M_.[? ;>YC(17XW_7\F_O'&P?;O-[0)K(T0#D M/"A>0RR7@'>]:>\/KY]+AS=DTBTOG[Z:]__P+___KJ"8Z#RI&S,L1!0\:"5\5,.79- M"$=;UZ,(9G=1+J1ZX[X>VONFX:1J.'D*]"6[<88=7ED5 P,&AXF01".ENCZ6 MF#8RS(+4K\.R I \P$X#3+LA8WM<5F=LBSZ$F[GD8=+?,=W&WJ2)6FBSL^D+ M4XVU+#_C<\/$5L3$E)5A#,\R.SNFD6*858BY 5TF&HG'J6L#!S M1>YW[6] MA2070MW>0'E9R:?JY2)^ED;]2?SFIX*+8M '=PD#W#QSH\T5D->=BT/C4H#B8 M&(TB#&P:[5U%T'\"N1DA=44]H,%8 4H8#H,OQK[S!X!&J3'EL$';%4:E6&^!P_NW2N;J^[%R?_/J?M0TA6\F?O2!/"U%_44Q4!?'IDHQ& ;Q5 MXCQFW5)&XP1F,W!*@&J Q_$28;G9PPCN*L@#K=.,*>.#I)E7 LU][U23P65ZH00/_[ MR=?S3Z>=+_^Y.KURCL_/J-H7&-9T*C/5 MIJ,+Q&HF0)B2I#IC*(>ZFM7!&1IX9Q=O*V<0Z= MG _\$C^VG&'UQ_H*$[E5 M7M/#R7; !#+5\$*QL/R5@(8TVHS2=X: @50A=>>K>8(\"QLOJN8!P3A5S7XG M9 %RA%F5X4>.1$&?P MH-:0# < ?4O>SBO$!97UV0]&]Q*W M.MX-*F5&=3I?3[?>4LMI"AGPPBA=UTHL9W*9N3;/Q_P1 MU=D#;&;N(GE+KLDHK%,*G.!T5.;+^DC,Z0U13PA!3&-_>9+U!ARF\4JD*M!< M@'UH,_4B[:P=]^U0OA>P" TM]A>IDS%>7Z5WCYU^I.:WL==(5^4!_DF5S FJ M7!^;STR@5&)5'OV>%V?<2M40AG0U3CT$GJ:U27N8JDEOI/I$E<6NV^*9WM8U MY?S23P,BQ#ZEI6/SV!C(O*8'"UA-T7T72T?'^&D&N=%R&=NT4IKGGI/J[[OZ M,SE28OT"_,+U"TBFL6KID^N=3S$Y"ZBSW,:R,\N$IZMZ2*>Z#>_1NE'"5]0Y MIEIHP(Q[I+20$;:SDO([2?]2%-JG"NJ,((6F;C0:Q=KH#9APX^/L3:T2Q6C.@(Y"M;Q10K:HDG0]U1R+ MB@$3EG:L> 7C0JFT,#UVW0%U(M(MP*88M!?VIBASJV\)*[2.E'[%3DPPI#$7 M&0ATQN)H5>EXI-H?35^6<$$,W+,H+'9,AE@Q @>)/ GE/;6>HNU,*3S$U6O0 M,U0L53,E5\O-%2$<*Y8%9=USB%BH\Z[NU*;U!*,(3M-4:]/44^9)W-R76AJK=Z-: MA9Q.6G9!0X5Z!!=TC++AR"KW0/TIQO[IU"1:<<^(^H^C&OQ&O4VQF/_*^"TJ M.8&C!QF=#;%W=N#2/X:B#_HA_).ULB@5"?UE M,MNF[K&F#L&8S[T@4V7JMR(IGCD[ GFPH6IBX@&%Q%%BU@.2!! 3#L):F%F* MM49S?V%/9/GX8+>Y7,B**H0K4_4GGTUY%Z,!B L >0B?CJ)$)GJNP4C:FK>: M J3R/%#BDN31+@W3,YLPNOP-JH->.[,&I*NQ#ZCI-^E(TTQ(CTUW226'L!.6 M<;FD+PAF4R]!#2,S&DQ&O40LIQUS!2:B-.N2;.^!10[F+!UF@#:^)A/\9YSU ML?'C2*I.%AYUOXA"A,UW/Z5;P/C!00(UMC^Y<%52[W,D<36'.Q&!-DQ43U;N MP(!O1UW%5,IB4C8V[%G[ J;[)*9I>4C-#X&..DA6QSD.K!M.HW6UW#Z./]P? M:J7E[!9(27+F3%2Y;Y$@4+,CA@IWU=%T:N1G2;).N-^!I#QNN*\ZGDQT% "A MMKM;[X,< '(#PAVJSJZP)'7Q#R!F%.14#^ORZ,(>\-Q,#52GUV.W@E%TRQ.% M2I] ]HS-DDP'WT]P;4,UE'U)*7Q8"?;2:6ZTQ N4;LKMU^24F@YU O!E1EBD8U,V"[PIMX 1\#]L+ MY"XU7-ZCLV'6#$],0]B7@B?YAB;P1"E1-@(46,*\G",/Z]/(+3^D1"&'_+V< M**-\J"]<2)DV^3R$[N2L\P7_*.1/6)B4K!LJD7UC]C@[7DXI5TE::"MH(Q\& M24Q3LB3#F%O ZL_.[K\Y7,QN* Z@8+)#\6N>+)85O[H&8:0]<&_PZ4=B.==L2V,=>=1]=A,R#]7OH*=F;N=N!D2!21.VT%J-4I.5'U?I M4=@DS[^;M.>4U@4XKK(-V^YQ6K-V^":/[MNY9J35,9EA M.O%BW4CJ=W1,X[2PVL ]T-E4+:'4\TEN94O,59,I7*\?G*/7?/\YZ[LS-] M7F.:PMXF3:$::UG19-#5,U0K#_K&M\H4NG!*0X[2!SPVW>D'41>4T4*G=NRG M.LOV:CC7D8<3*.P2(/N%E6\;W[&3EZGKIB='DF"&F1A2Q#24@UI>4H69V:EK MACNB%0E\:)XU_-A!C= ;'ER_'W+RTW:X]T%!!]2Z?FIY-SME\S#BL%+-A M:<6%K,*_[C:;CNJAA8((OKM7<[(1+^^OVP?YKVI5:D8+ZJF8E!IB!BNL!) 0 MGZ?S,(FQN>IFSC3)4%)3J@1^87;>_-]G[MNT<5]1%_<"ZF(W6$Q41I=2>AL9 MW%/5A=CYE_LDVUG^J"#8Y6.PL3#!M>L^T;U88*8[I$^F*X_7Z=OHO"/ MX@ZS8?Z>%[X>J\;!7,'!OV^QCY;Z%' -O(Q!>4%&3=GU=X# "2=0V]:::6O M,W]-!3?NJ[73P+FZ])PF-)-JPV(-Y\!R\8D]UW7&)\R*O(D#-(((C%>P/XC0 M1C+61*%J(_*Y2-/>^4FZ_,[M5DTQ6@.5_%ATH:"V=$PS)&H! 3P^HTE%ZM!S M0R<#81 @U@)#5!_8;@!M>SSN]L$#KNE7YM-Q/-53VIJ@XTVF,L[5/&Y&?9'> MI!ZV!)O@:<[3YE)X]^L=12>).D9OLA:2L"3&8\F[R$<@! 3.-<8O?&M<-?*# M;3B?HR#(JY85_22FKD2-'2;2*2H](3P92/90]7_.9%$27U.]2+B2NIJ,":?1+U7D*F>3J"N9S5/CSM()J MK0_AN !7:5MZ3Y;&095#7 Q4JAY/E*JAB\ZCT.X$H/H6 !K\0>T_QNM75WFN M6[TQORP-"1%A"#CI4IXP35I92B-R,5I?L M3A*%6LS"\"^;:(&>$MTHO\CL+=IB#R_1I%FK;N%OR*Q&_;9SQFS47L$]_DD8 MP$D4&A;\-!<+F5[X.94/JYDFU*1!=Z.XI2KR"%14KOU$*6:$FQZ^@I M%< 5 MYB(2"ZGE7%9Y;E4>,[]2#2U@_D1#%"E2BX9&+AO3TOYQ) ***;!"N"R)RE-C MKFV-=1HYD:DNP8O4[(.NQ0 ;.6A4!0]&I'N2XX"XNX2T0=7?@?UXBB,R?J+D M[_5PO/N:4BQ6G36G4:R\DZZE 8#Q.ARRG3F0;,P(EX.G-')B. KT <%..@F" M\$*WINH8VGW#PRZI]&GR9U4(]98Q6IZL$G'8I%?>?F%'QWR;WL82YB292F-)%67W#4@" M_%9+7N",I.AIXY&6'"M_9#[RVM4KG-O- 5L'FFQS/JDFTW!#)/@R2:D0XQ2Z MA:,P3CA3I9!74J+Z4YOH&=FQ>D9>ZIZ1.HXTD\BW]&/F.HIDA5_XD];X$A9" M1($JK7 :);+UQPR+3#_0,U">\E=J"D7Y_3;9Z6"/.H%BQX09[LO<9IK81%FM M\?1[<_LM]X]1*KAIU,=5X#44&))G^%C 9%BR^DYI! I\8[8AHQS(:', +6) M(#0$Q-#)NY4?P#8+H1WJ6-'+8I[@?$>3 M@37C-C5FY37O4J$LV;@WJD$!5]B$_(J$0GDE0/#^NM( RS.M*?B[DE44>KPU3C6H\Y:.*5)KPC)( M/X.4.$0[.2GMFC1KM3PODCS/B7ROA@7EJX/@C]D?;IF+<[8 ME+GJIQ[3K\%AUT4GSP0Z K$AZA ^LKN(2KWYF=R^GD:(>'2$=[@35%=!]]!L MSEX%^FPU[=YR&93%18/")))O5:J(WN[.H MZ<6F.K"9>4*H8>?8G6.SLMLUNT5I1,X=U47 O->\\$FCB-[/&OU1*[S7%GQV MNX'9C9IF?&UF;UWNE(S"%IT8=>UWLC]L:@AKW"' +(2%(AFKY%/TD%G)'$?) M2B/%+BQ$L>(,H4@T@:NB]F'LNL-@"3E8W#A*DJG')F?TBJW- $BM$!&S @Z; M(+]%>?N;('\UUO)Z>A%,89-G$2I3J$6<#_SHO?/W",U/=)RE@PA=_;91P+U+ M[;ZEPA6>'/JN,U2.-B:I]\PH_BOA?]'7,LNR*#(WP\7T&-#I+'>L<_7?TQ+. MLQ3="=K3]^9,))[X\^C\*_GX]+I2[2$8G/E ML(:Z[,BMKUM%X/O&]EHF>L 5UHT)[TKE,\O"BU^P;YY>#=LK/"PL2KGKFG$U MX6<_V5'*W&!8-TCGW4&*>4TN'8U"\&+&SN'^--KL"O=[GT)[=;7V'OV_]\^U MDT9[E2SC;QKG5-=E8Z12T(BMP[)C *R>W*E9/.)68_=OU):_3&3$]TU077.? MQXT^7><$F&.]][5+>P&>FC<)Y^0,J:IR=/I8(ONY%Z_@%^<;<@/W)@IN9#FQ M"[OX8.RKT#]5>2G*^=TF#%=TOW,0OQ E&XAX*%R9D;"N3>>IUF7L]F)ENDQ) MA*>4\W+_4A4"6S_^J3W7!8:YLV_X@5WNPO$Z3F-D;^K.WH,WMKEWK/J ;N3( M]8"L=" P=-"&)-9?VXV6R9K$S_RUU3C,+R0\J)Z9$6A;>\WWV[:+ES.R8HGM M?%!K"\;DRU,SM]"U79[]8KG'I_K<"W.:. J#;FA0#@4';]G%IAP'$WP2V^([ M'1#T@;-7LS)3ISBZ2X'[*PDTQPZ&!^)]5Q>=/#+&9&9R=#0O]Y,DHU$-W:)# M$HXS&R$Q_;6UR^>ISQJS-DUK10"1^]URX[U)I'2V+LSO5_C[%N82JR1,L(X M&5IM3!^-;M_2,4P+L4P#QS37N@'"0N,15[B+K^@V1VB:[R5;O&PZ/4H9]4,L M:U6.TW"&QW7=&,!9I+/#C%0N\@(K6[9IB-T0N$(?=F0ENA4:LSQ!+LY,E8LX3@;1"03 M>1N"S@!$:3V*@:HNJ&JX2_=MM8S3'A M?P*/8T5@D&M$%1[VDY4JX$6!JR>L9.T+]+8^(!V?HF.EU=%,\=)/OCN?!Z$"F1TL^27$:B8#SK.&\40ID[ZE?-LVFW*D_IO.JM-; M[$^OULN71RY5"UB)285+5##6B:E1,'R/@ZS6.#C#Q,L=UHN=6(M6^60;56-] M%U.&\T6:((@^F>@VY,Q)>I$57C#X?#M H>7SM"-!N5/:HV&"+BH2H#-T4"?0 MD7R:FF(OH7!$?CKIOL5KL"P'T<8X"GZ,9^\T,>*S.K\;J?[V\"/AZ%U^%:'H MLWW,<1[GS=:_OE[EV8">[-%4'PXZFN(=5WJ$GGJTE<#3DF8 FG9O49I]K>BC MLR8L&8T2OL$K8RZ=#P134:+[5"FFS.V:=.V\UB\T?=O-G>@)9$SYW#9V)OT: MBQ'0.4Y2NY9WH.Z:I \:KT@#*O@;IU?G3FM[YV#WJ-UL[37RU+1[ILY16@>IPU@. MI2:*.C1D2L3>Y"0^AE,@NA)S?48LL'Y*G"]X1=>K7%!#/?Q+*4+.9:%56*Z> M"]01_\RD\XG%Q2E*9$2:+;Y]P5J ;X7R-')18M")U.2997WF%LS49&)9M MB4.P_88.5OGH,VP&"/$!7NYK'+=-=2U:/:. M#37FA 9P^77=R6]FM55-Y9892$]]PD1W*?_>Q':G1Y=OK5I^GC*63Z 1-\(/ M\B"FSO,>12B!?*N?C^++Q5WJM4UUK^C>JGFB$4U(4PP'C@5X@QZ.AAH^"8N( M1Z9+W47!$A7P=+$B]8)#XL"X?&'\-=^N+K2GIN'\$S"ZN&)M=M\+ T._\#(' M"!QSV&>,Y;&NY(.#\FOY^*#\6C[KQVH65W/ZH(I3/"1O-YG$$*!F,ARPS[Y$3\(ETEG\J-.S]IL_[< M1 ;7T&,R+>1EQ8FF^,F*PXSY$*RI:Q3QSKH)V/0@+:Q:G^M"VRE=F,)L.7?; M8HM5R>T,P&[_GCM=U)<*^4PEAT#>\: ,J]P%,U+E\P\E=R)/Z#T MNITW9L@B-^XR/W1^._O&628A1M9,"P*?1AX206'+2)]B$29VHR;\*U%P$\^GT%!IN\00(U5KS^/AI6&9X=+QI M%'U' N,Y['!8;"'B,>CSHWZ?(N^F/26>9HX:TZ,#D86HG.E\/V+H.@;KW^C, M6G8W$W.B3HO(1"4_6/ L8SM']SNI-L#8T#Q'M:8ON-MF%@YE:BIZ+$ZN06'1A,:[D MTDQ,] /SAMB^;DR&V7L^J3YK& M!7^P/FFE8RT>Y"\XP@&0#VRC6&4 L!R\ G&CQ*J!0\[2@NG4II+=V'3%/#M& M,:NE!YI7F!]\3=$NEWOU=KXXG5\O3TZ^GIQ=7\W<5Q46/6G\E;*L M66]<-[%] 4(G4UFYB+8G!CUG['6JP>"\L1O?6!GVTU^2IS[SIK'@G"P_F60G--R+V,=HR4="HFK$5JQF MZ[::*O43#@*76C@E[&/S.TIZ9,E8&<"9FB8_:K*$1UF%#[EQBVT!)W-5K23U M4!7A8-/*0AVD:5J-/!:;U%BQ]!P BH>ZTO1YF2YYGLOJM:S >\HS\\4@FI6; MS.C7F29[Z;2&JC/6KMIPXJ/X[I'@H4N8820Q&D&1,1"6RHH-G7\($)[QN-!= MB8M<'C0K7V-VP>$FNZ ::WFU0RD>;K0\C2\LIN?R8EHMK[NVR&K*?(6&ZZ9] MK:!]XJR>9U5K, B;^&NSL6,J6#<-!S<-!S<-!]>QX6"%Y(?S1?E<\HKE=1,9 MOTLU[14[&9/_F_>$L,HY7%>FMU*&$YS[>"!B\;W&_:IUCVBZ9CI=J[:VRE#9 M1^[2;!?*YNG"9(ML(KY^+,B1-;#[=FNCGA226T2]W/3+.S&F)MG,+AHO91@8 M_YZ5)!<:0YM6BW*T7!TOG*](O+%IB$C?.;V8T1B C\3Y>M4I-@!7UWD@:L/I M_ '4_6LVH@X'@TAW)Z(LR=@YH7[EN._?4!9<@.U,R6@*$+[L.5 VG[*#)E\8DKCI8EH4\5I1;[,GR,>*D2%!7,5>22O6M Z8B5AU* MR%,]T%BDK"T9T\F/XVB$+:\&R-(T%EU]-KE0Y'\(<$Y3EF=[CO.B(HV$(G%8 MR^%C.QF.@HB%OP45G1:KVR%<%\Z@V*]!%+2'%LZIHEE5R-0 7 I2< ]IX["S MGDH;1.<%N<-M:QU>T=[E%W"5;XYGK5V-:,:@W]4MH)4YK_XF8'./:','U\%9 M 1_VW"ZEQ%6F<0CSI-5AGY=2 M9)+%;N#J8>*5RG>5,^F<7]9RALEC.4@2 Q42^FI"11Y:B!, )1KM)1_7;8_# M(P3B:L.>\(,LE@6Z,IO2;=%)^8W&(L T9(U*'HG=<5__DW$]FM%-VP1/">1@Y+W-Y MZP9C[]$+7SLVW,$ZA-$#O'A2#2VK:,<6&\NK&*[SGJ@3VGM.O:>_S<^[3W^; M%HKZ(09MT %Y64TSR7I7"B(XBT?;7!F.:A0I':L4W=):@(_>0+!IHRRIY\F5 M5D#+U?UUX*&9'-^/(VSAE.A$9Z-_L[:D/ K M=@98F8ML7\"7E#F46B:DL') M/H)[+%9-L(3P?"$G*J(%)7.>4R(\AK=C'?GZVKEC6Y.-!2YYHZ2EV(F,X'_GF6 MI3&[_M[ AM[>(X!47S:U"-J-Q7\+IV%E4E5##GV:SI@*B_XA#K_F_'R3BV"Q MFE9SDXQ0C;6\EE8'/Z9.E;C6X_2IJ1RI"BI4-8SX)>A058B._7K^V\GE&>;@ M.I-'KHA\EAXI-I^CR*MQ\0*WNDJ& M5 K=N=L?EZ# \YZ9CY7+>2T*7FJC6?6NGD7/V19*JYG^F$PJ7EZLQS?=7Q$_V M&KBGO4"2C]/-&TXAA,(,E%U,W^UC7](0N2$")DL'$7<'K^4M'(,<53CO/L9: MK(BS>'/8ZD3@'+IYVHR-+C73:L;J@54SG] HJF>9R#IG=ZEI:>:/:<=8XPIZ MNCQ1WIKG$L,9EQ")TXNQ#63#.8M"ZJ?B4P,9+ESB"AZN1;(:(;@B5 4A@*,U ME"/X=I4N#5_BILG<V237[YKHF M/2[FTFTR\2B\6-P*&CV<'Z=Y2^+HT2@WNO.&&_MH;U"@,Z&([Z-; E1!!NB> MI*J%34>?#\_8U5B\;MS(#A!2-9 B_[$M$@J4JXD44V9LQ8"Z&T]P9[*K"C0] MG48X>91;G]9,BT"K_RDR(SDW&Z _N5"I5NR%8[7PL5E%DH(:W9=$AU'L?9=R M1-=G48I&\5K>,OV&^_M@U5.YL:L9/E_350T3K(G;O],_P5S'?TZR*&2GI.*1 MWT,.1_PT-S&M<1 ^Q-K1V*Y@!-Z-@H2<@,47:DZ6.-(G: C>TYJA_G")RZ'^? MJIMX\*F:I$(IZ1(-0.KOA6U=RLT:B))*M**5+DK\3%4Y-'4]PZ+G8N(@UT:2 MLB!TQUB354 U[)3JSH641/(VBYH?1:L"6W7>>2*!!J;)Q$%K-$GYM!4ST0-H M.2D?+4ITPR(C89-\UO&0RM6U#GFLFOF112,\-$Q5W[]?N8.2[D]G6G8KON>4 ME3Q2JG-%CU@YFKR&675,6H3NE:L:Y.8: /;*O;I$@\AT2<26S%3@KYE]WN59 M22XC-HB5V1)%M0 402]7'DWS)]#/ 6EKV (F'?2R0/D"PCJP99WU'M@M^XP@ MHO[0J@]7P[E"OXD&HB%$9L9\4CESS<6@93_JK&O\6['K&9)$=V\L9=DUG*\X MP5.OH= [AT5=/DURQIMMM7QM2>BTP >9),CQ7S+E\!PFL=LRP:\P\&?]B-<\ M]'D!@DB$ )J--@3SSHOH )I%>[JDAQ:IIX)/?,OE>@=J?J:Z8A+&F(:3-4/] MBC9(@=&]1^E>+W(SU4B2,!?00VMBL,P;B98O55K:B%,\/NN\@A8/ M7):!\:.>K*LV L098WW)-&TP=BDWK02$2(EQF^M^'DYBJL%/:C( @R4PWM/B M! =D):! !F(*A =?T L4P>#="&\M9.$6!8,Q,8NBP3.'UB@MAR3BJZ ML"5:$^C0D9H%G\A9-(&? )VXH"6KC5F#??,NA#2T"PJ8T^8;,C' M(\(99Y13P,SO6:(7N^0"C'&I0Y\*ZL5$UKLGP8ADF0J?GJ9O:58U'ROCOJ<4 MMU5U/5DB+;/'R/T$OICTN.'&&MH2"C87(AWP15I",Y.EBZI7E.23"8!,5%;#+#:B.T92-L4HEMR%R\C1SL0U MDB.B1'XB58<)I7,W#WH-V0#>9/] M)#5I8\IVS*O!EL/DG,CY"GRY?5!S6H?[>\X;=$ *76^@#>NW.MJBH]FZ#B!TRE*;6'B1@6.RG:$\G06'T]U>ALY?%Q,]G'1.,;^ MII6K&PD_LI]B?JOP,2EW!UML%;<5H5Y/"XU@[ MPDE3\K'R&F.U0UDLBM =N:PSST]<&7,%5:*3G)[W=.5O06I[">Y0*XYW2RE85FX27@K]ROWJ))G3-7]6-(_X<;+ M?7'VNI6'6B7/Y=EDMOYH0JB<]X&R'XOK,?<9OHR$2'NC0O.@AU7@BS*6Y"VS:>Y!P[2E:3'.>(T"J4(]HE=5'34+B1RLYL.*?81X>Z+2:6D6XO M>_J3^9>I7AUXLE)>U2?X[M52RR9XX"FR67E'YE%PQT[&<[=<4? M:8A$FJ4R?Z!4BT.FL,2Q[C2G6S>W% \8P^B/ S7OL GH,^9)#)374S+$[/UT M$M*M4#=WV;^5(M98<9L>MAY@R&J<*AKWR$(Q#T$;9&N77= )P,9%UCO$Y*A[ MCUB[VF'ORN^-35-T+U*T7+,2TAWV4WX!]9K]+$B)VZFG>0G0& M0](V*'ZZ&,X"@8#@4T%#PB@C7DZ-JY:KMY)<:\\5Z]F":YIZ3MT0B+(X>IZC M2Z&TT CS@H?,6H_%%J:L"27#4XP(=H+T2F\5&6CY0L_'+,=5C-ROV8]I%DAR M%JZ'-@^$JPB3R)ZV8_"+;?'BF AM]1M+GU(-/2GZ: #3E:D[J&C6JE>&XM3O!8NSKU/B 4U24C$2] M8W+(H.H A*?&;06GS/2A%"R\;@KLB%!Y5GJ1!ZE9/-3H9KK*IEJ=H,9,SZ-* MD_HIY67I,#V/V01%$2>?FQ"+8NFJ4;%H^,=Y.\IN>'L- V= M$4 A4'N(KF;DU'&VR,M5G\=@S(J<9GB<&Z5\Z&-V[)I^N"1X!57?$:-6:5:% M;QJ5KO"Y E,U"YYY.*4T@;('DEM5%G$M,2SV!AM6%9UG)O-Z-]P9VEXWR3/"+# MHBI,Z6LQTI^.1[:(ULE.**!SC+!E*?QHTA!.V61&6QK5JSGEK]*& LLO'6#N MD\E0@"MC"I@H4HTB3W59P>[B'J:GFPCSUP@,)SW9D]R8V'KU\'"_-.X5Z05D M;"J9M$EU0>!CTQ.\@J]!_8(64$[3,$')X@ZIJ?S$[E0K!**9O&O[-!T&WZ** MO/3<'=6Y"5=V N20&66AH[]L?>D3\7WF>EI=4H5>&R6BK$24]"\SY'7]*/AZ M ]]'P!=;WD2W24G88H>F1*JPZ*,M",XO9U+UHMNP/JG4E:TEU:D^(4Z%6I3-J6I8\V*Z5;-$UDZ#W%N0Y]#,4@PP$4!Y9,G5%,(Q MZ;8!Z4,L^"H/.IZ&<*(%5MQNMMJFAJ)S==JAZHGRT;#*%H4!:18R\/L^]9B" M)6TP_0%,5V9P ;M[?FQBRE2A_( #BIM0J5*RLO/"^#8Y^:F(GGJBPRPSWFC; M 'H<_"+%,* 67ALI-0\74T[H[ICSC].4AWKFH$YL7K0YSP?.D\>)J-'!Z $L M$ IWN+R?4JSD\)QH^,%[,VM*1IV=((RD,=NCS!L8%VB.W<6P1?87YUD[M)R1 M8=L;?"CC@R7S\,C)Z48]BLF1+G4(CK(VJ5LK.@&*SA!VIAN[O,!WT=>73#K[ M"MI#;?(QTHDL=Y+_ MH6=E=- MI)V9CP*M>CBW(56N;\Y_I[W2M-.I^6EYPIMI/#2WV[(R>5.H'*YKTE2'5-O) M+"B_ESMB4&'[!/;5AI+-\\D[YP"GNSNFOJM?XC531,>/39L\IT::: MAY=&-4XH4".ZK6";70K'[\F+X6@*-%\L.K_YFIDQS4'>R$IQ>S#?<0JGA&^Z MXSE2*>]Q*;S*%+;V)H6M&FM9[>"6]DYC9W4SK3]/4Y+)$6*%$*)0CP(%C2=W M[8/L HL^@G&>%8(:&IEQ,S),3)(*L$85=<'F N-R MJDM/-87"U>=/E3)CK'R8<@B(TUZ(K5'&BY5<8.SU&G)PE>_"=XZM!@8UBA*T M#I0%0C8HQ[YH<1Z?J] )&E;R G4&+*R(XNNK:8.Z"0F MJUV7;S)N^);)? XTD6>D2&%@,A!QT85GIU %P)F\L>DP7C-)5?H#/FC9DKR, M?Y!6RN 'V 'D4VE<:R:,5K.+BPN_6+E=E)T@&>O4"U&#QCR,+%2SC>URGNL< MD2FC+%&N/A6[0ND<2-T>@?+Y*$GR!@1)F,+VE66,70](<<\AA<4AP@\4J*D= MAIKU8M5)LS2TCNU-M10GV>@W5JDUU69AQUMMTPO=_*+G;.\Q<36F-(:#\&ZPORLVY@YEH!"?&9>N1T'>,Z*61S0+Q2J6- -;F(6H M$E$>Q9)*::$EY0&%GJ*4L, (\>%D0$:4FK9:\D;7S'5?C6M2?3M=XK^^JON$ M/:*"F-^;8[>RZ[J4EZO0O[BH1+.9PGGDF9>&/"A,7WX6!R7U,C10;S$A:"B^ M<_T5!_,3RUD^X50O,ATE3[ 1(#R@.CY@RJB?1L2U_)"'?.<)05-TVU(#"+J. M@6E='.O\Z^IRRIN*"K&ISU7 YM00BV-@=@(HH>,:Z^0UC613 @<]2N8(S5A< M2[,_FMM>'"$G#OOU0/;88"SH"O76P^*O M&]@L"C:<+4A3B0M-<$91X),J3%4/T4@+/DKSR=NL%3,*<]4?R?7'TDE7:\1: MN8"RD!YDBJ)ZXB:*N2=TP1ID\T2W/@KSDU3F261?I8DR=%TU'!I;'1A!V1<.\>NJ29NL6QI[]'94NJH'& MBSR=VKP[-UI4GG8^K*K@OXZG03"^7Q+5R MB;FU4H2*W3>-\MQ0M5*H:>>G*1.\M!@[]]-(\6EP9WUL4MOSN44#,JU9>#&A MXFE# 860.J=<#Y_ #")*[)V"A)9[1C@ZE=-;2B5*4T1@(8)5RX>/NR*1NNF\;9]I>4/BXYEX5UZ[@0)0B)"LS(H[QQ@)GE MJ.@L-Y,Y#)R_@VP&HQ-0UN -6,YX='QF5H& ;N\C[T;L*=PJ M#TG9O(L(6[$# /"-#'4SJTF/PT2M0BA2JV&I*??E7:RE3A):GBGMCDJH)[:2 MA;8H+#I("FVWL)*7QF52D]*^==7JBU3C/MTYI+7',N+<3VNL M*!E4?<#XD9XWD?-4EAR,&U@VR7YDWU4=RQ([^4=!TS+U *XJ@P)5EGR\'HJ# MTP'PX>E2' MX2%:EN_ /Z29<"Q_-/@I(YW,"7*%R&Y7RKVD=\.9/14KQ1]:)\7>9EU M)"A8KS4HB6>$MH!F.7EL*2G*1S4Q@?D3W7B7OM[\,5QF?EK&^6G=*85G%C>V M,J?0@-LUIG85!>I+Z]^W%?+B:07>\ FZ;["7QR-^=;9<@2V.Z^BC[ B9/PPS ML;\#)H4(;#6.B/2BZ[]5=&:?=4Q\S+U:\CB7N0Z#:B"WJ+GU?8[:V#S3B)UW M?F "OO/-\R=/O[FK\.?H\_BI7IX3UBSJ!0/R2\TB\4!R^Q.H*.20$;XT)C@! M\%Y;<\ T.;R6-MU@],(7R1ADQL-R#RK12D&3>JLR3&"K__F1M#VWC'A%'KO8*.& M3S**\K'@/(;=J,UW,<9*@E]G0@!'@&,D#-9") ]_>*&4;164!Q'O42^)DK=V6HTMX-6W*6;1(LH:WTC?Q>=CI(=6(C#X M"GJ^(V 3)9+"4YVZ!9*7Q 12^A65)6,KR!+NNL]&G0]4%\\FDX:Z?7D=#8@_ MA]M>GG?'33C60;V?5E W,L-E.QH#7IK4_"HQ30\.F*;;\2Q?"RV7-;/.;K>) MV+ZQPK [W,8.%4KX(=;5< 1X#Z_G(1VK7"56L@\Z:6(C(U5G"^VQ^ERN5VHE-,RY$]Q M7$XA'A'SB=N%P*=5*,70:&@#*SF[:VL*1/^\K4%T#183=+V!PC:.KAAF$7 M=KHHW17RU"(=%+1#N\SO8TUVB!%@TJ)0K0G6J(FXL:@??^"L[6&C1LCBO#;K M2,*$WX[/]C&?R*PY.J>,EVU-%KMFO=Y="BQIT/HRU!^QC%7-BK."X%INE-M= M6K"N!6+Z_H!A^O!ROJ]YK@P=?FA!UF. E2(B@WH O-PLX"62]SA[/1 +:>,> M8TM'U2W*)C^",MMF^"$@TRGCCD9O]UGN>V5N*J];9=7;I#J6NW,D6;AE(@4QD4P(JX?/0ZV\A:['4'M3E512/*;S+O0\CI7W M#HONYA:=EV:)5!#[JOQ7']([N:9LMD1.O(BB>H9,ZC@'#L7SE+.G:,4$R3_H M*RE5X'X^O5$CMI@=T7,A:WV8[1N<;2JB=&6[I<4S0,L=1ORF1OSUH&BS79_! MBD==RF "#A-PQ9JP6F$LK%E#*JQ33.&!S3L2)(,-'>EN8]FC*?0 MJCX$B1L!_'AY.4ED)2 Z,(P3 @R@R\=7O_SBGHG)WR"Y*)A8L@'J];#:/MEJ M(Y'NJ>&R6I%EN+E%."N+96YNTT;:ADQVVC+OZ4I4W&>,C &%3,5KP'V6N%E$ M&%(0)@P FT04/XP$PL&1NU F.2_K9<0;'0GWR ML?,EZ>(O#PKNYA2>\MO9@ MM^$QT0SFFG2BC[)9:$3ER!#SN-4S\067(:\:TRB3";H&,HF!2=EAJF\TB-&V M!2HRK+.RH>H"6%\5\8M&T2H_#/K-#;JF>9ML^F[;@SYT5]WD6._2&1T[+2E1 M?C-HU@^#K^Y= =6_*"CB8[]B4'3K*S!1H>,C-P6X=B =&MIJQB2<3?*6$._L M@A;=HLX5)578?B!J)J^%KBR,]5!!H-B1LC6J GJ5=#OG:CL73']#7*=!YLX- M4DC@N@%W4RY8^AG85Q:>--[4V/'07/7LE2(<'? 62[X#V+K*Z"(A3O01!7HR MB+G$=UHLW+,R:?Q2U+1"%AJ_:X^3%Y?-K0>/MU/W%OV2 Y6^"C^.SS@8M0PC M/3TRXM<=LLBY6HI.MWK>>$S="YZ5\3UFV@ M"TYMGO%OT&,RA3=%LCKH82I9F&+6L%>T23TQ!8\(=<9IEXADPJS+Q10<-&;3 M6MI8,*CC^@HV?0P89+)>;%KW_ 1>E8RTL$JZ"U&\XO9PNC5'0[2UA6G;LDOA MHYK0.T+!AW\EL>3NR93010)>=4B#$ FBE1W$CJ2C0)U_%UE#8'QN^&MY_79E MA\4KOTM5<@$AL-=L;_L672^V #LZB.ZC$WQ%>GWLNYPAK@Q(Q)' MVDRKLIVX:\(F;'V5';=+O389QZ 9G$KLR&%A1/OJ/JK16E//"D)692)23#9& M%C9+&]#&'=,0T -S?X^#& Z2<8Y>6VH1=:L-/Z,CM61[@'NK )-T]1#J*?E M>;DT0A=*0="4*^J\=:^!3EQ].8+L^BCS8V6YORQPX T%68Q\;^MQ@#1!?KBU MKIZB&TD0-@6:Y1BKQ1"%,Z65" [5*E< K%'8#AZ?F=IP0LK :2843G5R1[XDR=SIH.[EECA M;>L,B4@,YJ$_Q3TO[1>&6T&I;+5>$#O] 01L0<#?'4# M^-9OA80<&U,AHN0 MN5>.X+AH.R6M"_\!L6&:4%2O3LFY"+7GTY,LO;!A3Y[@M^[S[H"JBF7D)L"8 M++,+A1(&=&( M!3 HU<:BQ% 1Y3_$5='(6@OI9GMKCP0^_5MPL$)^=(#I'((.;R<8+8,P4[L M^U8[+$2(<+0#P9V4T< ;PI,XZ:Y9AW;CHO>5%&1V9+38:W8FLV(G0VE$E<]3 M4-9^%)^\IM\4[P6*^/@I^9.&%H)")&U^YG",@][!%+3)$Q*=0*L?.8$(C"!< M!N7S[U,W)%BW8FT/Q]<$+W M^)[E>^37^ML?1P@*B,=_$!K[/!)S[J@TD#ZQR>V%%N7CY$Z\^N[BC@^^_?[> M#W>/W=$+E]JB/-O("8VZU?N6(>I3MTELV;Q7UKPBICY3S0>E9 6@$XSBX3MF *K_B YQ" ^WTHSF2Q:M*:IT;/B[IY MQWQ+@?YSB,>4O@DL]/.RJ2E*XS"V4Y3H#$MED?T; ;A'EM*^03'7H(PY@*(\ M"G\<[T#L$O &6;HE_$&B]1DV&YNQ>'"?7)H\%1)ZD(P=OL^R(G5,F6_D.L?^75(W>-(ID-%]4N MDF7IAB.7<^D"YP2Z> 9'^87O4O:\Z$0:#B(G-43X0[(AF[KW:1XZF=$/ MCLC09F@P\%L7&UD2OA(0!QC%(!/T?(:[(;]_]5UH;5PBMCM(0"&]%P(;G.?F MSFG$@\(,!9XP*J366>>YKJ)C,"6ROHIBJ,#IH[1GTAD6J@;TD@B])+"BG'(8 M.N9*J$I.X;HK3$OV8-B1'N3.1KW&P.:B8'"4B7JO?*@.DKM13=UC3,^"H\8 M@GHD=YO*]BQ7S"&!_SI/<0DZA0NO5D!8+'6UI\P.V%+BE^G0%&2#OS0%&^XG MW#/F*?HHL\XI?UU[*#.M2*>J(**OEL$C1&LE>7K2@!>/VGF.06R32"!6PH.6 M^>-!K!9K9#EK1309[*TR"3==W,N%Z1- MUUB0X^8%!=_C>I"-BUZ4CKEF'BH M59J[I<[UHX$YH%_Q;@\L'AP9PTD[ES)S'! C*K_:4QRF@L+00AAB'4)NX =2 M2RIB'$2"%>QP$GWX/XF>3KB6%#W'<63+1!P]&76I%DCMP"Y<78##!+J8'F:) MXG-FI(3;%KM.M/@5,#PIGU*[C+<&,#Q;(R9[[[P$YR>=]G/X"2YPO)_"[YF# MVB999\1O0P0FU4PBS->%@!3(>;@CN8WGKT\UL>&1+$+Q6C!I"]ID76",CC:- M:__.>Q_3^W<"&IP1,J$@TU$5\YK+;>N&?F<"X;SIYUKB=M?C:O:V9*?[I"XA M-C-D9=PRG3?92@KJ[L$U.]$FCZG,P6D73B^XSY.K)#\ZK] _XYUO'K\X^^:N M:"N8;BY":;^^(RUK H^W'6@M("I*() M0^LFZ<79EC?E93?MV+F3ORF9RXGN*Z,I-YYF:_"^'=6SHW4]Y3NWL#-/,S>% M8.HSM^)60?IJN$/&&[HS1!(+M[B.N#3-,T6Z-J5;SO-R:C05E3J2DSM^P%^Y M*4W^1E^B?SZ1#+MQ,N:0$RRGL)'NNFWI=D76Q(/&K<;TMOYI&0/BK!VER9 F M"8N HFZ_$EC)7A9WZ1=_4TS<.RL?%3T_EIU_=$]'R&F+NGZGSI[<3QF(HC6! M-&5A6RCX:"#4!<OLU[K#MD)"0(_\ MUKR;).O$Z%!S;3#+H10AW*\>5:12F2!8 Z^V6S/S@L S,O1_BLR#(G$"VD68 M(T,5>MLC-/9QU$7@7#XKI](J49FOW4W\7V6I^N&A5'T[GN6SEJH/)!4?28^@ MANB5Q_2=%MB5C3X_2_9A;J3FH-H(P@@A:"B'-7(M]H!O2Y\,\IN2:S9 MJ@?GCC^:]\DF'%PLMH;\="<),[[]@A!UK?O/'6'.7*V(=19I)HR8"^W@_]SE M:J$)#-C>.2.Z*->IMC/)JV ,Y%ZJ:H/82-AZT98B"?U)H7\#.]$R*U=T@/O' MYD)A37$.1J'(_6L^NLZA=EC!?W %G[I9._I'.7TWR:;O*(W2=\76VAT'53 & MA")^6@R^L-Z2_$HG?%M(7-,_:^=2-K)&V&/EY;_J*\D.IB$6H(*K_B0,WLY- M MRQ84BI5/TH4R/*)0R#E4W(#'.XB+M3STKI7J?!766ZR*B!,V=]DZ%NW2RE M_$G9%2MIYAQ**KA]2'ZF9 Q665YXMNO= 9SG/\5C^(V _>5CM3C4HPC4N+78 MJ 0R<#N+2_O@Q,\NDDE39SE35G,[AM#[&7W@,7_ 9C6>/=[*:ERQE<,N&=G.@.B[CRTWQLZG MEQCZ5!\:6T4W"5U)EWL:UCK2A?0HEZ0\0NC-8T(H_JQ'GT35'2] *,--=>:CJI[9(HE2D:'WE>>08:&S9E M'D[AYNVPVS[';GM,N^V%.TZH"^*5Q\&/.6[C.\8>9H0BP*DS/,\8TCBRLB=% M12*OU"7'2Y-/4]ILO"(9B(F?6?1$Y0B0;Z"V7EHSYDH^J:!:I)2\-N<;*LBC M2[Y<3?JF5:=RL(MD'W#&LD?"2M)-=%GEYCHLW$^Y<"7E_+Q2UK)7P*Q,@F;K MZ932'2]K53(&I:27*^M_=)Y'TI46,A,DXFE=!!7 M!BV@R%Q"8$6'=?IY ^-7?/ZWR5F/4-(Y\*=4I8SH!#U2,*RT..F+QA9DC], M>PR)>5N@%',TYJ:#7T&EUL1/U_M>XGL0;$1H@@U#+G[[^,59:L2#-H&)3E:Z M' OT^("IT@KW28 VN0.E[TJ5K#A+F=>@-Z07=3NIQ>ZIUT#L=PW_M*Y9-$;+ M,--%">9O8D5L[S[R#R3\OR.[U?J1(27A'*62^LOXLE7?M-JC2&0XC11/NP+\ MN^ZK+FQ? V:.OOM0=J\O\-%%N19]"? D\_ C9"&AOP6X4MPY8T8BU+MWY"<. M^_:3[5N*+WTRN,TC:\X@=K3%(-@'MO2X'GN.@V.(BGG<:\1"\ M83M&Y05!H9$>3=ULH"TUM-&'4EVM[3S)..V=YE0UDEBA+5;+Q"LD>'? M.[ ($FE!'CI0_FYWJHQ #!7$$QISSA&X[6@B2GT_!&'+8K6L@5:MR/9QN->8 M\G+6Q5^TTJT$("(H 9E0;M'PR!YY5H_UK(=+!)NLDDHZ"SKQQC<*(J8KPC?C M&VSS-@2399AE=*P-&)/0C(5_R8>OS05%B-2"GJ.WW[>E]_?ZHJ#L5%M6!E3H MZ1^P6D*X328D%+#S$GD&=X0V==MJ=TGJM24&0@O;$J@R8R7Z'10 I" M8^&-2=W9"_,2 (D<2P!^<8VPCGQ:'B, S;+GZ,F*S>!*=&)S&$[\$_06= O? MLF.'CDA=-L8.C Q%-)5^O_,*9WH-.?M63/6 .,2W"TJI+YAGZ5[;0SCRJ],W M3W]]XR*D-Z]/GSQ]MO+QF+OC/8I.5[:$/E__\_)]_<>25?D X)= M(\ZEZL4B$Q8D?)M.R>^U^Q-<13"!=[[C(AZ&Y;Z.^UWZ\231_DIC '7DCY-7 M<@5:'O3O>&;\4[A?%97XTT0YR]F$4')_]NJQ[SSBOB1%6#__YX&W(P)#?7\ M0]V.9_E:>#L0C,HV@6_G0D3O_W%ND^GZ4*CGG#>;@X9VB;/D5=\UH<,Z7,N$ MT&_<@P%Z3+$#'R- 0A;A.'B\R!JWF+TAP3T>4QR].6(SLS;&*+)"OCP+-]]W M'B"\L(TAQ VR;C]4Q7[HRW0TS=[,H+QUY":*+OU7_<P\\;E+G1#_G/8I\?W>*]VC?O_N=Y9_GSL_O3MR.]_.K[_PX^C M?[IW?#+^E5V7NG?\\+OO/NA2NW__\/X/7^JA=EWJ_O'][[[80]W*D=KU>S=2 M/]S,F-_:AWKXX-)+?4M[D/>AV^HP(__US8-OPIE,6<^_WDM.G"W_-O[8R<.M MS]U?O\=7?Y5#<(S=HZCU[_F8AAY/V3% M;]/;/0E=,M>88#GSZ)1<=P2VS!-]QKV:54K(Y#?URJ,+_L\X;$_?KTOVE0]# M]X%#]XJ#[3]J1O^,0W/8C(?-^.4WXQ6'.@K/\Z;NJ_Q('G(Z+8K9[+(7_WRG M_75KD1*+)W>>_Y-YUS0?=_2/GGC_DC,_I_ M'^J/N''[XL[(FU>_?IS_#-LH\CY2S+O4\V6/<_;+#N)7LQ M9.(G,&I@.'8?N#CHC>]=]WT_?BU^%6OYCSAP-SQ>7_K[>SM??ZX,P7AFY$W= M9^5VQ$2WD*:\]M-5G MLYG&V+M:OJR2VD'SANBM1;M!$*DUAWW V)ZB#>8.FA$ M#MS AL>&(>N@_JX"$/1, M09>NRY@3Z*F?;.4]08M[5<&03-#EV&8D6T)85BP'9R5*8;@HLJ9B0A;JUJRF MQ1&^ B!N4W:>$9:[[[-VD4SJJF_QNF_J!'\38+W7;\C0( 'Y,;?P2<[&TG=S M-P%W>='8-,7"#0\>F;6Q68PZ-!C)< GL5AN]F+@=#?6>LITZD!:!K!HM^DS1 M/M,M.=A>O@N?5B2UA,1ZY>Y1W11!6^E?/5&/7*!QEJF@"9?+C&U$8.#>J9P2 M;4!;5*6P)_#Z:XZ6;DDLS:W1LK; 1*@X;4211T(3<]G)X98% M:2/ND5<5EW@R"*CM.?\#%23SN('FWFYH+[Z.7$RM [0:.GI=>P>W OL&@']'" MIB.>J*/=T\8OP_3%;O2++ >7LK9!.>_.+6!: N^*8FV^Q6^[T>:HCJXZ,O]E M_E_?7-TC\OA;E&Q;(@67XU!K\A^!.[#=C,T>,123MHFHCQ,_%,B^@1Q5OC6Y"'9@T2(\& MAE^E#*$3 -$%-<[.=9YEX3?T0T7..F(+8R%\50ERTU) MPQ\0S8.P7VHOGV(5)WA21XXJTFK'XDYIH&0CQI>T;.[A2GA#)O:&, \3W8FS8N+UN,A+O-BJJ\@B(GS@80K3@;.J*32XV+=*^:P1*ZU1!!JGY+>SNODE]H]TZEF'OC,?UY5M0N7^U8/^,!X!RV6*O/2 M*T/9V4PD]V*+[I9-"G43,+Z?BW7+BUGFCCDWYQS+RPE)[KPK033.G%+G&+$M@;G&]/1N!"EJ@J5JJ3#:$.+C),X%RY>W9;30_17 M$M^MK-8@O.O.M7KB7.S,2][PXS:%A'O1T2^'TU29MP/"__:"]^G?;8-HS+_X%#.BW_U(M?#?EIA5S5]O?6,D)P G!2; M6IB4X(EVS%%&NGUR0M-20\BPHJPQ.Y-;9E(_38]32'99##&I>&_9X>C)E3/R ML%IN8+5DL67$H).<$=1>A04P!']&-#>(;CO35!#]9H'."Q(M'.J6?Y?HA+J5 M)HRXD30;RV299QG7/0VQR4#[] ,53P_T&K8"]L.!7N-V/,NGI]2@ 24;IZ7GM M?*OD=.I\IU;R<8'YA32?P$('RC!_;NFYH6252%;YZ^(ANNR=IZ>,G@5!!Z5* M1U/QAPG_4(_(>C;(:QL6Y5SSJI(2-[XM\;Q*#9+2WVXM5,Y>!%I;26165V5; M!\'2CD3N]LH)Y<^9,SZ'S7^C:\$$^]B,*D;=L\0P"+IKRB9X7F3P'?4D@E MZ^6O\Z(.O^2,2AHID>&#)/";_/:N00W*LQB_*//<>7Y/W>W3(->T B6M?S$? M!GGRW^D'.A'C51KB&/_#6N6WH9R+1/U9\OKI+Z=OGCY)WKQ,7O[V.GGV_-?3 M7Q\_/_TE>?7R[/F;YR]__?+EAITUV_'W^ISI\4]L SZP6AWB^MLQ$Y^\=-"Z M#91);'*=ZL$7@QU2VN( *3]IZ2C6X=_^7!3S\< MWT_<(R[A#C&[-_YG[=TC&47W2T(>,(/ULFX)+'8M7.7@EB?WCG_B3^IM$0@11>X;IY9_.W[HI_.;E_?!+=Y]@-?\?W(%IC M+ .?NC4"'\JGORDR:$&!C7S\#9.+K!V^W4_'W\4WW;.E];Q*7"CO#C_W@O=H M"@OA)B= 5L;%(8SY6>%6! EU^1SD'0S;-W'YZ)N[PP+2+^6L2,Y06(%I_46X M@Y_UX/%-DU]>I)M-]%2[>JXR]6M\[2\/'B;1NLB;[(*<&\:@%7D+0S)U*QU/1R6IP53? M/]$K.!>GH&N'//Y,(6,2Y6QMEB3LD[_\Z'<@ \Q:>II*F-7Q2O&8'B=O%Z4S M:)@=BF-)6&-7S6KA'.WY(CFY#]Q&MQ!%3%PUI_+!C,M9LW))HI@,0"I;@RC8 MA#H&M&_N0$(K M/:E[::J+#B-!?9,\@8)M5!PHW7F:I?S]>BG74FDL#\"E\$=0N_C(G-04>*QQ M%)(F+A4BVT)1,722:N"%TV\+N+*-_;H&!LTM.QTB PI& T0F3/"[7V_)8CCZ M>F$0/?9+2RA6O'L'J@ J7L!E0U,9![_'I6&,/#3<>@*A?NRSB?Y0VYU-C *! M"J:E/!_6:L/Z&7_6:/(:A"^]C'9>F+^HN2#4%Z^5RLM5Y&$XQU[)V>,.>;?X M<;C4C@P,&R[HO='=8ERMSADCTO)L SQL#OF3$,J(3 M)Q3&4C\RM-ZU3(+LX M&Z.:FK*;G W -PEO-3X^!FD^R\[KAGX_ENSC&>$[R1#(BR/99",WL]R=O=;I M&N"T2+^C] \4>YW;YE0B3GFP:L[)C;I:;J)"*\;&O=N8>\I1(BF8F.V8E\O> M2Q$ /;>HEY!&$D%4(SW'R(F*GX/"X-3(_UR"\L.#NK4&TW@+(&$?&!D<\"E_ M-GS*[7037O5-V^.-Q;4<7W.I1VZX0R2?@X)^K%N,#+&+E#I_K.J/\D=\J\PA M?)RZAY^^(P7*-]!- U9:R0-3 M+>V]0K9'VA)I*[GERAC3!@TO *O*\O=;;-A1L^V@FDU(QSG:E-R&8/RLR8M= M4+><]SO<5BP)1WY>A%V;6@\F7&Z:->>\MU()$TDNI(UR;;KQ34_FLG1'::Z: MPXS&3A;%JF9%$;=OO,Z-G-+)'?$&N-$NF92A":ML[_+FVF&;"++L!\.[#K%) M&A<7]D)^L=_YUX.VY"?2EN04A_%=K;'>K=UZ&.,5$+F.$"KH;6?1:Y(<1O[D1I\28IL5Q Q]QAN&]LN+-E)\FP M4&*.NFH?N=$_#/>-*2V3&+KXE G<48E.S8A+<-IZ!S(UCF?YK,ILMRC"Y0PQY:-T.^\(7C@=L&XX =)KX8#UVS2[DDVE&=6$CB9H M)'0\LNA-I*E,E4O&H2^+]Z5$-U%%+FIFT#*ZR;\3ND_O3M'P"F\I$!;G8KH] M5#/:J \7L+FU%%D7)/'H YUT719=R473LO77837V)K#ZZ >19+]82/%EB2== MDA;=G $ ^%.GC:":K=04([^ OP6A1F!G^ZH,/9P\?G))F8K6ST7Q?KVL2PR7 M9OY#9&EZ9L-HF_$CAU'4EC5_%$FO*T[FHJ3K5B0E7!7(]R, KQNB-.%$;9BH MK33XU$7+I*DG^5V#[Z/,'2\8?6HN>=4[LWT^\^W\W#D\KI$$G1#QA%>E6V[\ M[:)ATDD91SV=VRX>7^6IE\=H8G?#E:&*D"(O\*N[(M7U3NY17>_^=O$4;WH& MO%&>G+IWR6F3N=\/MAT/ >\5=XD[Y5U,/'5:H_1Z:7'S+P^/[_EB(N$<0N[1 MU$VI9(1*O_OC.1N[NZN&2=9,YJ*/J*L]SK;<&W>/4&Y=.^W M[O@B5"&_@R05O0FG,1GQO4+";+HH\GY9H/XQZ?QE[B:T1+A#FH'>J,>KM4&: M9A9$&WE,QS(^NTNGEV1K #$NV>8WVO5 MM9R9C+1"S:CFL"KDL3 Y0N>0<5VQ2OXGJWIL-ZX6_Y2Z-R,[4V0-ZBL)KXQ+ M7\NGQK*1H6(S(P4FI2C2A]& M4^_79JM"[T"9_$GA3F)BU/(VYU]N6!%1"/X@+-P'O('='MB/P;AW_<&X.E=I MUDK(E.Y8*_23;A.Q[LXG+5?]RGQ9GFQ.I%(-?KSS_B[9TLYY8(6, )-0]0T5 MNN]L[O*3NPL1E.?8@S5"(MW;05-_E&-L205.OT]]]92';Y7E;G"YXLQW 3\C M+8* D;B#XXT_DRF;$!&##U:U;J(4Y67>,S\2Y."OX+7S/*8$-9BB<9-6[IE]W4QFK MNW1>L@,V_A6D'VC$ML:6JS<<;M1K?0%?HG*7+E?.S5#NO;X0P>G-Y6W0MW,Q M/A^O0U\Y$T(Z,U*GME;(#M355>L=_![RO;(E=R[5CO><$""^M4 ^C6AH2N1" MLBY;8 D+8M-%H:X!SB(DK\GOQOF03:>T#J7C"ZX9+P^TV^>(F=PQ)PQU5PW. M;N2''X*H6,\(A"*>\E>: .&F%4J8KHHLVR&D9J' ME+<*$_C4!?T_U+3P9>C8=L-&/AV[@WI8MYO:X7;:-,P,V0'0**KWRFYP&$=& MKG( 65\^E=X[,?.HQ**,*R0?R6)\2HJ(Z@8$H$?+NJ;M&/BV:&(\8]\.O"3O M1 D4@O,'>&GKG:;AM(( (F :5MBYGL=,<:/\TC!,8]F'&.8IS@BR[X'K3)L# M#I"!3U='J;AQJ;A8B'\KMQ1TE!S3N0PEM6Z M[P2Y[\Y,"MWRLD4\)[E8A2%7/:E1'#, M)$2 9R#1"S?0W%M(U,WE>;DLG/NE%/Y4G*DYP:1W&&F7.$Y.JPW7IOSCPG%7 MMWK".0)?1\?WS\)SO6)&ZV+8I_ D^Z<;IC3A8D)&7SUU#[E,OM>RX=I T*5V MMB@VT@A*M+.XUT5@^E99K"CVC4YAR$#[9Y!L\A.\\;G39 M 2"WZ:0LINT=],#(?K>]#9H$T:@[RO'CI^+]5)!Y%/A0%#[:T)E=T58:_U.O M7B,):MG\!TA;!&G[Z0!INQW/\K5"VEX7\ZS)EV)XC$_6%L6[46]E>!:I1?$% M?33SL[-BG U)]](QZ//NL>GA>L*.-CW."H8F43Q9?QE1(M6LX Y8T+,%B0WU M(SZ6^FQ>%$>8>[:CDY#6U&K=N(7V*48RGI:^.!+6AX! MCE^%4&D0P*;^>Y$&S'6CKS2Z[6AS_E5I)^6;Y,O(5M^1-8DS)!^>((EQ V:@ MXS)L/'Q"A[ "YI1RTC53E4&B:I=SY*D4^.:_,P1RUY+XLY"7_>VWL^>_/CT[ MVYV&NLUV[6LD(M]#^TI87ZG_OBZHOI@GKQ05.)(H(!HE4?.\Y'.B[7G7)A:N M-Z55'H>KKPG\JX([)PM,>HR?'FH!89JM!>A"KQ141MCM)4Q?*7"=P)M"2$> M:M'@C"BQ:BS_;#D+O$=<XVV=+D#@Q3D89W W;RNVA<;^=Q\0_9$'RZ)XI?\4\:BZ7KP/%<15\H.*JL N1]A MYMG%= 5Z#Q(18 /QON"W;)4O;_#K $QD6!Z-$1,*3Y4(>-19MJSV) 0>@#^2 M>?6SP880<21]F>][Q[,61U0O=V-=YBV0Y3I#2@"$]N+3!]9E;4O3>1M0>F5Q M5[K04%GFM5F,,(NWK8UH8.,)G<6O8IA5BOM'!W3^45_ER>*AO\YQ%/N)UF]F65_$_OSFQIT7L@F&A6VI0&TS"(.KQ1-T]DBH7,R?KK MVW/AW73J&.*_T#"<[ORBGE_ GB]P)R M].N%N\&LKCMT#'9I" XG:FI&TB3"J43V)1\D+::9\WF0!@@\I+2;PU!RFK0K MYHT_Y?G-/64 RH6%<@1\3/N)EK'&KZMO1$5&S5TL-P.[N J@:?VB3*"WI/[^ M9>4>L92J;:;^\,XM:(I9@;U*$&?$N14DCUE6?>49NHBHST49OK^&].R];:9% M0DG)K<>@\\0OWOK"K2_09^[;/GWF17%WF3?\ONHI AURK%(('('N*2FB/'N- MQP",79DC1BE\_V>K"4S)KPD!)GE%1(&9CC+#LIX]=T/XK1@.,>GLQ7)>U^V@ MO.HEJSD [1NY&E?E@U4W'S1'L.07Y?.\F.J*,J=\R".^&_A2;J?5TU+<3=WO M@:&5]_1[VNT8FQSBS7Y3FYN%(B^WO[:6-&3$N<@+1LEF'6D9H]$7!M+&C:,L MI/NVF/]6 4\;H:.DF'$R0(*>VU0H6%CU( M>2I]<'/:8EX=Q#P;\5NZKZZ8%,' +C",&?1)!D@(#^#'P54T3-V 4I(S1\ZA MOW"'@X+X_7-(KMB0NFA>\, M%KNWY5Y0GJ!H"(R7M3Y22_VAJX5./3/D*ESORZ:4VCX/EF5WA&ERH(9"F:FF M*86?FIPQ-S9JBR17DYS/,R>#K#$ 4]PVJUWYW1WP!KR+?WU/1$QZ"^H?TQD@ M1#03/D\:Y=#=X;Z3?Q8GO2G5PX%P9@-$'S?;(-WS0XQ3D+:MS+)%DL4V-$2N$7HBNET90EYSUST7$POE# M6:730QH6;!8:]R_,J&0O[4-@L3&ZF$)M;D,>J5*0:U#.I,!E;H,MV0Y;]3/0 MWT_IYB*%J$LU<"KY+Q)G-^L"A.[2&-KCPU]LD/W+O+S%,%"%2.@TR/4?0B', MH-[YYO&+ERK^$B9+^NM&:DC!6_R0)>.^X^YC5LK6_1"A^9L0[;Z'<_T+*&WC MO,J[M=_OSBE<^<,@PX?+3#]@1>X[G"\4E-, MBQ(S1]5]'DT=J;PN6O_>GM@&X^_GFQ@QLB:7S(G>IN2D'(DV2>O$BY>6'%7+ M0;[@1+X7/T;;MR0S-! ON53C-E@O.B,1NZ_=1<9K:(#[,!'FCE>LM/)H_(X(4A849Q3W9LIJ9*8:7KU]$ M_I;X&F O)96!KP=-O$6>T6E471VD3&V-E5W,1;%"5Y>5\K"3VHY,IVXNWL<\ MM>3W=N$V9.A3.^A;)6^>]X@*VEQQ= 58RWF"@^O5;:G(2OBY0YP&<]7!1_WF,DP$T%8E82>O'X*P$C>"G" MWRK*]9YU7"_$A2=-G>6#.A3O1'Z[L.V=&YGE)5B#1%9-W*W1LYAZ$^DRJ+NY M[7!>Z,0'$Q#6E'$]+=YXWW;/&V%S]0,GWB%6+(58B,()PN=^0__5R14"BC1X>BA.NT"C6QFQ4F['"^\P:( FR+!ZW') MH#BD[G@B[KA;?M'SA+/T';FP%'J74^!:IMML* FQP2#]E5< &*4E>S<1)]M%JG+C3=X3, MY"XC[_;;CXF95RSCB)MXD='6D(>/3 0M'+<3R^D.+C@7/4B5R#<5N4>>,++5 MGCALUV.@4K79>M&^59'2)C_B/-*L(2,@;S#0^;.]'+0"S.2,G&R$JJJK$0C5 MGME"0$KDM+WJL(V(CF.@MQL&[5&G;VBY,NRS;9O*%44-CCU;M)R69'\*:DZS M;7K223?NG+;&!QUS3@?97;6-9D?SA@ZKDMN$U(T)!Z&F'D.*I)#,B0X$:"E] M"G[D6>X>4\T!1TBN1W5X>E9E(2QJ;R.C'TF2/H/GSTR3.QI4A<:]/C? M\-EG,[K(8;BQ*K23!:&+Q[*'(WV)\]NSB8L54LH-C;W'U]V.=MX_"0KV-)F! MG2V,,+.^REEET5(#52)D'IVST+ 6MG$UM%Q@LIQO;!.+94X-]V73?)T-_.;9A:(:7L(E<(AQ[))M 9Y[P-&_9Q8",I4"1@S5V M;!O4^)Z$QB&$]W6 # _ U/YQ86EG];+DN"Y4[1!H-YR9]2/ Z(D!D#TS.6#. ML47D8?HGR\.Q"YT[:K8CDJ0O8\+WK\CP6Q6X3B^*C-&2/I=I5&IJ7^/5M,7' MC>U8U89[D?X@BB?"LM;.S,T\V7]83J'K1 MC&YLDDG^$N:#"\&(JYV1.&?7F>_O ;'SPHWDG"PAT^!KC:>>!G2+I];SN("2 MV@BY,DW]1'E88GE]474B^N+&2Y$3OMU; :]C<;))CE%_7<%Y+N;IEF1.6'FQ MFH"I4&YG!(1^;A?!(2GRB&X:C,!T6JR[0!?,3&Z"W8IR6S*@1XK7%XY^N/F_ M%_4:M"G_+H:/-YJ!RXR,C'9LAH1:I$SFAD#;EE7\#QQG*8WN(!;D.J6KN,-!NKZ>-0\8^FE=&%"GQQ_TWC\1#M M 7-.1\]B6W;)$DU+#S\@02%X!95*KE :>ZP!+A51%;R)[ CM6@D+HA,1-2-> M$U6)5V M7&J\K1[&@,H'K;>+O0AZL2D&SXHYWBK')RWA*/F]4RZGMP@OX4B ME.%@ #*E7PFXD 293_9HK9/MNW;VS5%Y0]GNDC2KS O*N,A0Z#X>!ULZ._#, MO7]1E3W)6-%HI3@1<(C/RH+[QN"A\]+$OO:KSVV;8KJHX$FD<3$[E=O3/W&# MK)DN)!DVTF@6$0GXUB7J\P.&BNZ(1^;!#_^A\E^_'9\=NR\?<3YJ MH*S(/!>MCQJ!P?>ER7@"W0?"+<1&4K%O,Z'L1AS1?<*ZL>Z3?F !]4-O*>NA0=A&>"]_QPY*:&'=8WQP2S^S$ M?7)\'U6Y1<-Q4"G+EET]+SBE9''-(Q6M(:+W@ZJBM\[X> =>R +P?G.,7;52 M#F!I7%X4;I"P2G#H4I*#)EQ]<4I&]X!?,/9S[ MK<%IM8/ ^09>MZYL_*SZKC\SXXHXI""67%A.VP0=<7P)0A78O691N"=KR3_0 M5O'P%*'/8O=[BQ/A%LPYDT_IRL3K/9:E!L )WY%NEJDT;%.4JPGZ %C2=8.2 MSKQ1\<'=&)7+'T?:I.*+N[?J:K=,&$YV^06T;\AD4K6E-1V;+=]PP4E-;W30 M;6&P(-1[)R<,!PMTMIM]AN ]0J91DN.],U6BT]M7$"\%33*UM(I2Z2ZNJROZ M]V^^C'P[-^U9B?5V_][)29H\?G%&GKH>2Y0&@QLRVPP7C#-BTU+0:W[2@^"K MVQG.<",V:@I2*2E;FK4[WSP]>_WDF[N^21A+5\4TVDW;%2O-OB_!PL60#LY M46QV7GB=[@&0*#8K+)9CTI ^&Z/BB'-+:J;5J)0[OB'2># MZ*A6KZG4X_Z +K#H@OL'=,'M>);/C2[X0@L.$#7*=)"A":R=<*1'#5OL,1O- M: 8%;#/TF\3EX8P9DHD5.=53I1'6NUABI8DIP_.?^E)MEM=K86 -R9Y4,0=V M>@BFRF0.$F>2V9YMW3:XA&+!U\S@9)\GHD36Y!E53R48)%_6A55U'MJ3QUTF M.@ED=86S8\@G(E$L93&+7,-7/13=\5LL31XY3:./YM[G'F3 MK08G>*CS;G.+T/B:)F8I)KGE5;H7ZS,F4I F83JIG?W>MZ5J,.T&D!@\]?'! MC,8\W1'4N9=SH7FSV8K\#=.N\'W'>:[0TF08"]'XA@'6CG/Q2U!%)8K:9?0$ ME">?(A--"AX#:DG-EP?7J*(KA%JF$D?+*^QG6N R$-FRG"$\;+%X-4QB47 F M^PF-U&X<5EN=*@;\2P[KM$&N>V.) ;=ZN-O=Z1C"L:Q[;0*K+_DT-[^F[!;7 M5$S)6D2"+@HF%N"0;,A3DC4-+)H>A-W"MP( M/?.D3+I9:K-',&=*K(R#EUL3"$+AR9:T-.+< 5%.B/<9(_)MNUQ@3DF\Q.', M-GB.E1\!PI3P3)?4U[N(+CUR@LN4+0,0S1NX73U17]T@GAG2>@N5,N4J;]&S M)8--D+-J;>2PH^/L0XW_K3IY8P# +I6Q"'=3>]$DD\DG<3'R:45'RQZN[L7= MTZ"Q&K %0]@=^+XL^>V2BE#*3/(4[*OE;%C-,:HLHX]AC2CY?)LXU7A%^Z ' M2WUXM?<6'>Z#TOLNID*I9ZD8)*'1M"PWG*T/&??+-5*8W4K'.>9!S%4V+U(3E,OD%$<:Q]Z7DM M3.$B5F9I2Z*)% !?EH!2NUML4GG_]T+2L&9"#<^UP9H)ET+_,HV9SVP; M4@ML\^M*&F\NKAJ#LM4F'S=LDG:@57&>+?MX385K"SP[8J)/?N_S>:@(6BW' M-[26RB''!I6D_&JR>I8C^\']('EA#6,HRR4H]-" YO5V)? M\7F2-5$?PT7=M -5$,/:=ZMRDK?*,7G)%+@@V<%WOC;N5N-U50 MC;8V*'V[F04YY%45R%Z6*SEN&.FZ A;P1XDO=^W;]G[K&1^N-X:BR\3G(YO* MD%))\J;W4"Y/KB;,B)0 J9=<":Y!/$(*1NZ\IY-F_'"21"1MJXC6 C8FF[[+ MYB+\H3![ _TWG'GC;Y>J$#5'PVI]HIN82U-P5<8]K+5?'G7)(TS7"?X;\@%N$E<]H?4LG*U"MEC:"&;?=-&YJ]=IJ(D;;M\TQ MQLHC*Y*R>UN$<:-+4G$KU'Z@80FH1)>EL[M1ZD-Z U7%(A E"P1I1@V$ %AV M$%'P.(J!$IPPB;:C-#T&#)@7+2%X#0&OMJF8C1PD5,:WD8^!8A,IT+<_KH-^ MFQ;$T!D*I-RE<RG LO>9T 'KF79HWTFCQ MA.>IY4*.-^0N0N3VLU$)^1TGE9GC0I==A-S[@=RQ^Y\$!OW,[ MGN4KP>]\'=SBXT>ZW"DJE2#9,3WS2=Z!H7Z6'_8$-"9QG\.NP6VY<>! M(<)^]MARR^E1]QV:7[1':]#TYJ.KOUYWQ-9X&N=Q+(L9#UDTAD/OESM*QZ;D^^.'V(LXE!4\JCLY$4>@M$^I /9X\ \O8+$XX JU- M%$@"E*=3O9T -\7K98;,-XLW M*3AG2C_D+L11J(M DI7$][+^MAVX',NSS: MN9ANY>JY]\,77SWN$<973U_Y+*F"KR27TV8SY$HHI;HL#D-^8T.N NSH!2EX M<<^$RIR:*J2_SP5%'9)9[F*'!7]SHS\X[*A1TOV"12X/X_RI#4OF;C"C;GCT MDDZRIBD#JF\TM#W,R8W-B6_- 2?1D"O*D_LP@56]%(0@.!8TAR!2T$R6Y!,D M1"5,FL.5_K8@OK_DSFYC%_+'GE5:=. MG0]VQ\#AGSU^=:KJ4X=)N[%)\^4S(BF:;I+9LI\J8_.N.D_PY:4D[&:3$1F% MVDCV'81+6:@\N*9CM9K=A0@SPAH%7-WRA2RO?,"EOU>P?UY/BH"CW%/$>,:&2MJ$A MQ9$J() %="W"T;,RA?R'YCBV"=DFE]6N97M#1;-H]@^V$6 '"J_+)1RAW+X4 M)M"\ZQO!F#=#QTT+1 I%=PX=]S$EPQ.-9T9!?)GJ'+1&6<79TUDAS6?A*?B+ M\@Q7DF]@RF5N_M/R3-@\7ZP19=I-% %9U=7VX]L"W:)[PHBUER M1J*SP&\D+R%!*Z6^-EZ,?MK+63)OLDJTO^T2I"IH '[+L;?,RI5?L*( MQ^I$LYI80NHMI:)=3Q_TI@?RF]PNA(\3!(<*NVXHRHJ[^4>N91\NZL]*B;0% M+\]H)=WK3%5A]GHRG'MIXY-9).87O@0Q]-A&2D\*IXO8$S%-?7]<4.14X](^%-(;41\1>0U!];J"W-0:_Z3YX?! M6X4;*A)2I.V2*H&&S!&6T'G6"OPJ@,3RH@4MJS)_6W=0B^=#C.*P%.7[]%QT M[@PDY^*)41+\U!MY$&GDF#49WQ!F-L?2J[-,U<(&XK1UFXQ/&R-WMAM311TH5\WOYW!TG M3XIV77:>B5=:$3S:6A>?%FQ29;R4N0=N[;Q?5D) 1WR]*VI8QMD+X]$#8G)> M-CTQH_55UCN/I7&SDQ.E-]YINID4S5'6==D4WO%(_& "C!!S+*'SONK!;\IK M'K_I&@Y6?&0:;Q=?7RSEX]9))5VL2"#[(" M8BR7$%D/QL*-F)O\FN(3/_HKX#=@5T!"7J^84U,'))HI.4[X=P,SY:6]5FZ% MKTI1"93[Q]:"Q!2++!>R9_2&9._H?=TQS(Q^=*+@R&,PO6UTK1N!X58X*+)* M-8#%0FZI$!8%!(E&3.SL@R(S'*K/"%MO0:;K:Q. M>I;.O3VQ7H6)[F@4*T.K[OW@BKG M?-/6ZZLZ+\R%X "W-1VSR IQ?<$MON#ORNW*A@>ZM%-)O@Y3J\E=+'Q+NXY8 M?ZYC!;[KMB;0A;P=HF03&OK!I*TE8SS%&D["K(9T&2<=RY!V>I0LZ@OP)J2& MUGONWA9.NCR6L"MN79OI0AH^?FVUALUQU(G55_ZW>NO]T[)\PZXMH2&[T (3 M-@BA6P8[2$&75AE"Q&(H >2M$Q]7M*GK1I&+DD4BKX%@'>X A-N.Q;>LE;0K M,HYSLY8NME]J M'%<+WVV!)W#?<0&:^/P2H&8748&)MCEW6VNVW)1B U>EH=.5IX;AX4X\)AFT M+\ MNI!4)+ E7VV)=+?$>RAO4;QW)T%'-"VP O ]@PW-.+?C_ WX9:E^A\JR=<>D MJXRH+QEV[\Q:%62^A>9]S\[/MX55I^,!I-!=0DJK]",8---\G0KQB@0LXSP( MB#:ZLC70-[@;:W);X'<&^3POW9#:_ +9:[U-5V2KH!Z_H"2KG]4CT$TMS92" MRX5XDYQ[CN-*55-#FVIFF,9_[#@Y=<<:^=;:%4(&F)C??#C&3;LC M2:7+%EYJE?M6%'9$N<"RL5>G2_:D9H,W@?MLG5??%" %:MR)EZI2M@7Z7@(F M!])R\XP^7O(/N6_K^G4Q;?K2=W+P7L9/80XB-PH97!Z*KNI,!IF1#U'NC;.BELL$;(A/ S M]5*I$\)--M38I%XG:H^'=V\PKD-00+I4J4; ME:T$OD*N/L9JC^\3[JJL_,$ .GL]%SBI%#8;%L:(YELR+\'BTBUBI2'6 751 M>.%"YW; .<,+R8[FQ9]%RQM69MD&$OH*-%QZUX.""/_)/NV=Y_)-%MU#L5? MAU[-2SO72-$KR1O2&?)?V:5+Y\7$UJ3)(K"[)3@^Y(:]Y5Z0 49TP%I";J:R MI?2(^4D5I>Z6LB#OA)R=RBWA,R0X0X$+,XA&9-$KU$.R+?T'R8<85\58.'^O MO:LPO$7Q"2?KO[,FIUU@VL&%YE!B5EOM*U>AG=G'?628*/^V(HXGYL+>2Z:#G2-H:_LPW,"4DJV!;>O=K6W<+N#U6DG2 MS\NF)FZUX^1EI/ZHFX8;KL.-+Y#VMJ)13'&;BJUG 2R8LDNR"W3O'C:9$Y=! MP47Z0OU$IW[NN9/RDCDG\XZ':_F$B("!OB_5OO*NAY03PA]Q@-1 _U90G'"]28BAP7/O*N$^,3SEG M27[Z[WVSD32Z(7!0D8UH#4"B3Y; 1)!/_WE],W3)\F;E\DO3W\^_24Y_?6)^^7/O[E?OWS]OSN>]7._R/5] M'GJU"%41Z,-DXC&UD3B(J><(KIG/$J]'8[%U#-#*JL\E:O]A,W"[#Z2KYH4# M>]^"&3LE:/)D1@=1%XX[/EN.+P/!2>X.N6FW%'^+R[>!=64C%!%Q<93":\)* M!4=BR,"!XX'IBK:]+\77"Y:A*Z,\6,IFS"V%M=QO)'BRJX.@O=#??%+@F5=B M5M]$WSA._L9L'W%X:]I>!Q29!F4FI!_C%!P[%$-E*(@-!&&W5N/70"0RYYVV MSKN1?WAR[\Z[N\X,%QF=4IY;)%#;M;Z).XUL7JF$,+(PE8A]CG*ES4 MM^L[3.!ND]%O*BL*IHBU6E%QD-:@JR(S<[$L3 MR92ST)*+=&4A: MVBW(JG\6^P"1WKI;C(Q&T/4'Y>R>BKJ9:LLFN$JX(=G:X(9>FM>4S]77G")PW"**8-TIR9D4,O051RP>I9"RYY]2^%!IMY'0!Q(,I?QW+&%+ MAU]+*02V V$5 0%;E1Q'2BYA+"!(/>D+GV/QY8KW)=/*C'\U],G9$RIZ?AJ3 M _;!8A\>'K /M^-9OA)6J6E#Z2\"7K=4G,/!^7QF-S5PO[)?E6(/;BI.6[!/ M>^="70$]9B,+0('?*!QJ)&XD(*?U?-IM:0GN*8D1W]13VT\Z2Y-24\>.L_#3 M+07M77Q4IBLM0"])(B%+SITA83KZQTOGR"7/GS\7*^SEVUD_BPUSL,9"U947 MHB26D=??5\OR7;'<#!"#X@6H#*][:]+CEHZ<2AK!P@>#OD)G?#)3$/5DN,P? MI*<&_Z0#BVR5CN6^>0PO=W?F;)_P9AD-&GPT( NYQ= AY/R+#)P+5+"+(I]+ MVH)VW'PL"!X7A=(^.'?CLNL[@M7[WC!\[95^\I4(&"6G"A(1!B?RK)]D_RR[ MC&\,NF5D-AGCZ_VDX>ZT>Y.56HZ3%R[*KBG):\A#KO:A1AN9/ -OM$+KJ RD MN^IBE.%:!>&#QM.L?"]R;H6'P>]AQ3+*$ID$+ EM1*UMOK(?$AA4)^@I4\%5 MS92BR;[DMMEO*0E]C@S3_ -ZQF[39OM:7=E163)*.UQ0HW%"!(1TV;V?'NDXR)6/DU,F MXR@:SIABW)# 0@9DA:,IF3J"?)\T4 M[C5 64IA<->:<6@E#9Q);NPH(%K"ZMVS,R20:' %)2/.<>?CVVX6X_O!JI++ MOJ[=FB?_ ^N&&UY,FTL(@@GBK#'R2_A 7T98\=,I1[T:,IP>KQMOT766 @F21_@C.V4[B$<-VP, MN\V:H:?&*E*.TN=]PS"HPB553D@4A "F1H*+R]\*SG)G["P[K[F+MNX[6K71 M9C<\"?)Z_#[CQ,%"KL>27R!/YY.3H2$6N M<;"Q%!#[*PS4(H:-T<.(G%R"X,C' S<\/_Y6NV7HKW#I:>(1+#MA1OMG*E]: MSAD,#=.5--(CD.44>[0E+TXB(^(E9/ 7VPY?\$XB84ALMU+(P:3S#5:#QM5/ M;K@*/46S&D[W'EIB(@#9K9#,K9>DF<0U62OLK>6]L5)M5) V>DF1H^6V:$WR M/UC] R%?<86&*DQ&%6ODIC/JF'0SLBFR1BLX<@^VBT4U=]N(7F4(SAEP/3NS MN"I;S;GC-[\^.>5$WRWC%3.]2V4:+X'QMB\Q-D9&:]IT]=LE'F'6=*_O MGD8,"[X0L;G02[IQZSL^/P@^;SLWJ>)-NXV >^_7< E)1@]3*S?.YJWH;;L MAF'U_($])(*RS4*^['B)C;&X1S(SC?@N+(;D3=%%@'_M,$0ZD'H3JAP/V,LS M2V5#*#C:FE05]YTIH-&+N ^M6R/*8B,/B 9TX7S*SK-R23;7?4[I4V$=@5\- MBFBL[FD"&/9T?!CC+0M7!SWXT=]T)--G=.D-Z'E%&UKE9$+.O!ZS_P/'TD0@ MOO?&#XVY71P5JUXNL0=MW]7ZD MOJW^Q=N=%& S8#1V$^0(_19M-2.C%=.,#GY&0(,' M 6>Q&Q+L..:K;HNI6\5:X2B'C 7[5\]X/A)K^JP,+8TBJ2_/.=(F@U'E)&&*%(ZDQ3F'3 M0BN"[#A->!"O0;!RH82&0T)^)O?3#C4E!?3#8H@HZ\'KQ*AKV1V*O8_!4>HF MV>U"FD\%HBUXJ'PW>L60\X+F&N.0I$7JK/F#P;_ M;6$U;JF6+>/)_7LC?(0W+.XIO1%R(I%WFE["U;7;8?09^M()[=J.+VI#^!%_?>"G*Q/%IQH.4QF1 M-ZP*$%C@/MMAB[PFO7A(UGOB0*6^H-1CJ'..?#G=#KM#2LJ6.*3KOB)'-&/F M8,$,LTAQ9KS"/-LX0W64XT6V02'[9N->6%Z8B"'):^J*CK8/!R\Q*XGSD7%T MB )W\YD,@\G!=;RDJ#.E&(MLN7-\0UMO%%D7C&B,LB[NUM.QI@1IHV'[2O4PK)?(I('L6'B>:)_.\&!N"/ M;6W#'Q_O97TDW<:F)5*B/7S,,]?ZR$^&GN(VH&&%?O"RJ-RRIWRHK8F>\89- MS?XESR*4G _K&0S+#+29C@DU]7-N=+*A?Y[#X:$B[:)>Y@,EEN%78_C6>^XX M*]P%-!]!],IR<(5-):8@JZ@W#%*[X(/=,WO]5I3DQ;:P!YX-QD'>]/Z]DQ^2 M4W[=%X7T&,Z2LVB8.0UAN6F(*+B8U\2(QH.H\%(!I(4R-">ME"*?B+B'BQVH M+:FRQT]Y,9+JW 8Y<8U@IJ:;+]$2LX DX@?23WPY>PG?JQ:JXY/-\%CW[\6M M=&&)\8J+GIQ7-U7Y9I@,S_YF@C2FURHL8*2<)NMEYLQNA+5P]D<2;1Z]*+4< MK27+Z/%*9B#6�J0DM*&Z/Z8"G5,9>E["R@NNJ&J?ZX.U$ZY]1Y _N>9^WS MB$A?,]!EHI1G8;2,2Z0YLU+[7-\5E'*LAVB6$7:C$?K%T<39A_2\)T;.(/1! M[*$!(-@CZD?!QQ#:])AK6Q.2LHU4.&"!#6B'J7%"+72KX/=]IO(^3 MUQ&4T':,C#;6]1/:SVZ'9>#'F3-P)[7=SVD$AIL&CI2=$"O!S5"">ML"R$L& M4V;LP0@(\U9L=M,+LZPG$_*"A KHC]J$@R%@W02NS N^CE%#%65DN,C:*K2/ M^?TR3G_0]@E0N([K">)<"W@Y(C.[ROO1=B#D6O!FIJ?H4[%X?';W\E)G/EK-_?/GG_T#W&$Z%@'ZX(2986:07&: (FD!5P S. M&."PJ; ")*%%S<*)W(H\K[&^T*!G]T7A.6,.!)M,]CO#U MO@:9SS.^H#+VMA*V!#L;HJ"_7G?";J42*YB'#YP''+WPBKAA9!+UK7@,93U("LY-P)L8^YA9RNPO0K(@-A(T3;TC3KZCRS(=RHC[%%%[ W'>&&0H* M%=P?/W1;#Y-U8Y-%5&8T5S%^T"(F=@_W5XFF^^& IKL=S_+IT70'<_(1YZM* M XGGZ2&Z!I,%@Y,*%;7S0[4_S%2$"9% <.70G6\1?%?5J+?+Z-<$FS]"S'HX M7VYV072! 1+(*$6V"-ROJL^5H+NAX!03X0+&0&Z \-74$3R4;\]2@IJT M2W_2U)FVC,7Y1E_0VRI;4/%*AF]GWG,/%TY(:P=M7*;H)>-EYD-QMX/<;Z;E M20]-"MYW&M=2N$F<9M/4+J?$&"?0&^.YC[2JI2=MR9#DSE];JY%4 MH)RA M[OJ%#4$V+#S1CKUPJAE/ M;ET3HH*9]J !BN+G6&K3"X+W3+VOO7>(]JQ80LOKA=17P O&)\ 456/>YW3F,OS%TQ+- M DRR;]#?SF#R,F=U<>#+R=<6%1;!"'&;;Y@%6H]C8^1Q]H8A,O":7'N8F0@$ M(24CW*3)6D@_\8GSFFL5W@/TG, 1-..Z1N"V;(*8AHM>[$DQ)4#"__T_)]_? M>_3@) U,[(W XQY\?Y(^?'"B*P(KA2:1^'UH -\C0^RU2JNCNN\PF;FV&\H' MA(4>TU"OI;K^T_<_I"XJ^\B+1Q=31+ TO6^*SMZ8B[X/TA]^>I"Z4;ZAM]&] MP4"WX>ICCIO! D93?0'-O)91/UV$D!O<'?]8!XHNOQ4]P81L%0(X4/B[$1V\ M8*GIT3P8XO++@K['EWC]LW206+UP8P%KP5##T!%A6"OKB7"]>RNB!@N09D!4 M MT12SNZ*:O$)^#.F# F8P^X?\?N6V4D+(F]B"$X&S*4BCF 0!(;%S=*OV9M MGOTK'>!Q1D$^*M 8.6C:TL9@>E[D^W96BZ2 Y<2#-%<[V\B.&HY;1,CJ5C@/ M(H/ A4:$>:5*$9\QJBTL(\J'E@N\JKGJC&442&DPDB6KLBI7_2I!_P!1?)1Y MV.E_.3EV-@62BC3D=,HZ0WJ2LKZJX-0R&"9\@T!Q^I32Q^ -%QVSL80&/9#< M/]PW>NVVH!5!9[)>^A<9G]>]VW /OWMX[TYV]\[)W=VK#Y9"OOOSLIX ZQRX M=>@!@[HK>-SB1Q5'@P&"+A+I!-?(5Z2F,\6>L]]1:TN\/H*[K'F$QV(\S#,4 MTD,)#^#DY,B]R-$)I$G(%6 ;V[K'H4%\X?:=FX/[HP^K&AW:\D6QZ14COSWS M9@9<%.$5I 0R2D>H8-PL\"U,.7A?C/WTJ_6#YS^9UR1\4C<7Y%+MV8Y_/N*I MT7*#'E0;+2/#=$ TKQ9RL-7S'Q.,?QC^Y^$!__,1N!.O$BT\1CY.$M_H7WW= M2:9&SZ_KU>_,S#PXS,R'SXP[2/LI67MG-'),RCA5^V$N/L1^#6G8XL^(GS$OIN =K%[RI7P#(X$TN0W!8IP:8,Y+)K/8%I9'I7Q>JIP3!B) M)!*"-8TGE]>N#E/SQ_WG5,+23E,SU:T+*T&@?Y?"Z6>>[^Q]+/41 M)2?0Q@/,]VCR9%>.91WOOGUY2_M-W<-H23%0:0Z+YGP>&B9;W5D MVG"AT:D9ORUU8T7/ =.=/K"\"O M%^5:>H'U7*<,6*N*16>29W_PXWV]YW/FPETFKT&5U(.Y):<'.OGIQ^\IHYNM M1-XZ'.5QX4QW6@ "P8%&D,I L-CN.J%ZJFS=VU2SE(W MQTP^ES0U\SIUBZ8HCD D+,5*#9A)9FI."B$-YP.6Y48KC.X#$IAG1R$*V*_P[WE2M57=F"?&BKPQYEV\#$ M@D01ZE>K8DZ'=%(00914])G[:Q?^@IT09XWQO/MF1MX8 M!*%B#\=R8Q(6>+XF6=-Q2KSAWLEZ%J9 =2&:SK,4EDU^Q-S*2GY).!N_?_VT MZJ3PW/6ZV%FN#;MD"26L5/A!4. 'OUD>H'C,GN ]U1'EP4E9[R;D]/'&JG 3 M4W:^N$6"< HJD,*75$2I7;Q=.R=G.X.U;VOC&7? K]BXS)A1O.%LJT0F?J[0 MOY1K"U./+7E1S8ENSOO]Z1"<*PZW#*1N(.%]DSVMP^JN]"^T[8=TX&0CX$42 MEM#G$'PN ZK(+?) EX&^$??_6_I5+<$QKB&;+D@<$/'K9 1LZB77W"_[1FG= M@M2Q?5&BNKN^??B"S!H_/_WUZ>O37Q(P;"3/3A^_>?GZ[,L_\HUPS6W3%F,- M>:@<5BPFDJJJLZ5"=R6B;!6'#G\A(8V<-*DR]P663U=XWR$P@.D7I1Y[I;\4\)'>W2B,V%- M[5\F^"?IY4SR1C4XEE/;J9XY"I& .S+@).,FX\&%D<0EO& M4ME^'*(APH[CG>8G3^]QG)RYE>"\&O"9$6"P8A#,"O<$ERFFV=D7J(-T%\#W MO.[;MLSHJD,[X3\KQY:Q&VP'II(P'%G!\A79(QIQ:=^,(H[I*LJ3$^TG-D%C M0!6[,=2+D*_:I6F4DG9O+$;X7\KEI1(D4?\1H-Z+>L5NVY)522B3S$!SL_/T MC:FX72+=4EQ"/1HL.EJ"VDZ@YEY*A5"/<%P#"6Y>3.AC4'ZC;;,D#LN*6;>AQA+C5+GUO$.>'#EPS9L.=CZERK=& MF,799)T',N8VYMIP%HOD!G)//.!6;57,RDZ8/_?LT-":E37^NA/B7+A)G-O5 M.E@MM+AW'=M^%U/!P=.G;GD%0 M<9"8@' MO6HNE+%?YW4NR+1),$6-:I- 7J/$WRS&]^6=ML_?=PJO"1S)TJL,(UNU(7+] M;FJ 1Q0M!^S@&,K=A;/+3%)\ _KA< T)*!'F>H22\P_O*Q<.; 1/BI,%D%XBG.B"*TFL^I!9$+*)S4IT"J9B "MS 7 M+9]AU%FF7S% !?$%Z82B)4.%H.72D_K*@IO0730!2@SZ+.F!'WGPG1W$5,O\U \,$C@7KQCG>68%0VF6!H.1$O2G#1>BUK#' II+-P'I,]3 M"A2<)4VQUBZ]OOQ2\%/27TKZ2EH"E'H"5F,G%3U.2HSV('S; J7DN-I"KJQ- _\61$PYJ<#,.9V/,MG M!<8<+,X?TZN&?QA).FA1G M_Y?3'LZ>%M5AHC[91#'% >^I:/M@@[E-6Y\79H;J:BE, 50GIT0;?N6I*KQW MBF1GW3'4@B#32(#][OQ@SI\0O-O29D11JSB0!Q?Q$_=?IYDWBD56A:@F MF#P>D'M( 0V:"^HKLD.'?K%/N19"^NGWOBG;W" J!7\@;97V'#5D:H(OFQ ) MU![*&PK!!Y:^B:4Y'3?6 G/_W@--K?B\],_"1?C8I#1_00AN$1R*4 S5N U3 MA"IKU;YE==^&=)+4=B[-\7:,"XM;E&YDG),[TOMCOBMM/W?C-B%[<7?;13DI M414/0,1%L33U!OOXE"8F[DOIB@#B@Z(7B6H9A8M-.FG!2Y5*FA WF-D1!-.(SVJFCFN#?EE80V2M%0 M]HVX*.:'.U3"M&XC"VC\W5"MN]ZX4Y>7C-C% KI?];SH6$((TS>;EEHR!J6^<(OV3MV0E*T:RFE&55P/G@^3N$:2#*BA'-^\FYR@W2O&99HE MYQDP[>&*5'[9!E!"W_+7S_LEUK@T/'7N3T#"2,C$:WFU7A:= &:06QR>_I%L MWK>2V\,'Y^6YE--L+0QU"-E"4CK.!/<1[@[$%=DZLGO[=SA<6;@2+SH(N3O; MU#=4KWJ\0"C<;'1FSSJY@C=H- ME0CZ>-F*?3O9/NVTL[V8[?A:7KO+XJ"D$JCUR8#:$W!#QX!J^B[.#.VRY%\M MZVFF&UW*A%M/<1=6;]?"HT86HVQ.0FB$,J)P+TO.RWKI@0]9DO=N%4'ST,M+ M<@H'$#E=&WYII %55$PP*T0Q?"U*T! M%X/JG1"!!E UC5!M0>5=?%S+^B[OC@8*WZRJZ#SIM'CZ7HK!IU.>K6JC<"0= M>?NH\CS312UM*SPMQDD*T(1L>)K1<6&V]40:G>D%^!0=;&NN-GCPKFF78]7\>KG% GGON6NN!K\=M&,=,0L=W$8K,C5K#,_^N; MJ_/:]^]__.V8_[']O[]5/-1NX)VQ MFB&!OZ+$\6U$.UUZ>OPJIH.7XT?/^LG#AR=_FGE_O'/>'V^ 5N#>P.M[B+=E MKM\"&KND=J.+(L 2*> B_0 V4BHEP;@??5L6,,Q6[(6[X 6;J;80H()D=/F MGB>%4\V1$.&3ILRZ%+64V;X3!N#'<@TH6LTK=Q'?GR(-<'%;$:78@\D9S[SF0HM:$^$0[M7S,Y%9XK_3_E)I#\)$8;7/R-G]74 $_-0>2[)%O]WKXYPL+/ M7H./AKL8^J;URR TY!+VEU1K4A"!D%!#(S37%-$3@ULY1^"UW/@5AFW$R\I6D-;U+BDQ&NWGD9'.[:C:!?"&=;MX/D' M!SO+)S=$[@2>8\TW+*!IKVW\)>)LK,3"+FD7+)3SB@F$"=T%G#<-P4Q>E9

Z5Q,B'1,>)6LWQI>*(DJ1)>*U#,4D6=#+XABQ>6M!7[LU"7K8]^W4GC MMB"UN &*H#MQ&?])#F)F7M);,2,3I3)+)H?X.M,STZ M(U7&7;F&J.^TA/K-%S6QD90-GSGD6WG_XWK>RQ6N:O!6$LK!ZC$SR4 WP&YE MV=Q97T*\3&YB5T>3\-A1+$:.IYTD8I#TQ%+*R[= =E/\NP8H\51]O;(1 MEIG$YUIC)3=:$=93N-EHZ).O[I?7<07!IZ*\.9PHY1PR#0A]^>E[-^1$;Q/Y MCYCZYV^PY;U3BFLMB%8"-41G6+*\$ DHWZ?J9Y.ZS0HF!(IGEFIQ>(]A99/6 M)F=M_3-I1C<5W1/JWO*I;E,520G+)JW>(*&W#+X-(Y6$YPO)UF]"/!2 2+X/> O@5"M/C%97-X7;,E.O9G90L/$Q7@F.M--F99,'.8"?S>5?5%I=?^ MDI8M?J]+&NCQ E3='HR(CS]20_"C_;"6T*6/KAZ'W^EV[)V.=\RF,2%5Z)B5 M[F._[H<:>==%R%N(IW288LQ62Y,8I56V_YR=_QF6()[ D2Z(1' M-JDGP2+Y$DJX^)P#V_+0(Z*/YR53$DE7=DM0_PK^(N+U M(6,7-ZJ6:Y9\+[:#@MQ5C91*EEZ=4Z/*S)N,;@E11@"57'6\265 ^ M^W;F_^+<[3;C(_,\XYR2+(%8571ZE5U7@''MO%@R]XX_AN@D(3ZNNNTBT1RQ M@=E4\"96\2$D2-!#YU-G9'7<1"%'KHDUSB2)MZ-I$U9V,V?3*2)&*C/1HWI: M,((O03#2K4KW7LN-" ![2G!3_\1[D5P3)VVT[AO!W^F]T=8Y=DB./8E/GO$E ME$FM7PN1>#6XU#"R-VM4.R>&N;S$<^#1 M%2015$3E!5K_!G3+.*%O$OA;[\>K DXOX,D9E26TNX.\WS&-J6N65A^.E=CV MH:1V?V=%[16+QI?7Q-WEN_K59J\<'O:&0#A%'1?XQL0][Q "T_[.6I=]^_=_XX2>;1H^6/= M1>UIVBSABMR(',3+G]5=_^1250,7#/)0\>_+PARLN M7V!WGKDH%9.F1S7'W>/[2(H@=7,X?4=['$6&-5S3[](3 M<^^BH&.9MWKBE@A+[?T]F[XK@-M\E])2^!_LWDVXJ]N[+YW%Q(N)K.MW@G/A MQX/-9>00$>#RD[?]9/#P8Y?9LXK:6U(OX*!'_)"PEMAMU'56J-QHL:B5FU*( M>9S%.UTNV14U7P^!^%021P+]/"?V !Y8I;HI*Y4 ]%58)4[UIEAJVZT"WK;9 M/&G#],S8MK4LAEM0#@YW9%?(*D ;C_CSX/"&$X0NJ55U+T?EN\B7S'>U]E:. MWM$_&.>%RLZCF*26Q56 $291?X= 3ZWLS;BPH59"/49(BU)9N"Q>R9X?!4%6 M02=,C)4/7=$>HC=:<^R#]/L1^!R$ZR^IBB+GF@)_QKOI*-SAC_8VL6%2[)PR MKG5-.>D9P!XO,WT*X]>;9DVFL_;)'Z):]@J17EJ!T%JK%3B4.,X)H@M@I_AX MP-./?Q;@RX.=I_0O+BY;@@UKZN835:);@(Z^HG]I_$7>>DDC%XDQ@,N X1MW M*H';<$FONPZO*TX@]%F1'2N#>HX:*$(.\E(,M(XP&L@:P[NA.I#S \$@#M8_ MD;=';,Q0:2G8>.HRO/O M1+/VJ,VR$TR0MCYF"%-:2CL6)4-^O47HZBWNL)@OS,3/8H*<#<_)O0^I 8() M\WX.6C7H+;&M(AO-\]'4P1T(@<2:)U&2P=M36/J#(3<%](4D(27V_\7WBH56 MD.37VEF5$^?A<- 3C XJ'J0&."7?2A*G5[\@Q4"M 8?*Q) M>O"GP>)]M],DO$/V W?/?- MH8[\IZ\CASW]61?NN %[=?KZ3?+\^4?;[Q_^+/;[X6[['61 7A=S"JNJSI?> M'C/[UE/B*W:1_O]G[TV[$T?21.&_HN.IN>VTG56N=MH>V]4Y M\W[I(T-@U"DD6HN7^O7W62*D$(C5V BL.EW5!K1$//'LJ_0&WF@%.-\UQ><, MNY3Y<9=6"D+PO5A%*R>YK"@:&(W^%07HNMT2("60-#7G!7O(B\2[G)SZ@IX5 M'E8/7]U20C,.K#>.I8TKH9 H;6J43/ \NO,H [[ )3PRH?A9\5*[ZS>C_OP0QS^T=RM0/ZY_-;K5T8M98Q M3!_%-F#(XXW(G%NWIVZ^T/M$C8>[0@?>\ZZIZ9?90^0PI*9-FWL<A2'1=$F=6 M,^S2905)"WGR37":B*!N[)E# 8/5IP+VEQD(.&_,'<\><)]+^F [2A[',*\W MCMM>BR= *#V%7IM\MZX*5Z_LBPK7G*G"R0DK_3G2=@OL9S6'X-KG6]N7\VW- M4=%5;"76R]'3@K-@9+%2EP:BV2SO8W9RG!J->9WD!5UN@*Z:2\!]2S"]?,!: M'/&X!RI<'%K]+J<94ML9'OW14QU:D,M3L$@$'B('D,Q\OJVQ"@5/)3%_K[3QS&(.^?QBV%KO^AVNSI8V7EHW?]#.173@H$TH*5KL"#@TP938>HAB%,8^Y2(NM7K3Z:Y!1I5RUQ?L6'?T\%ZZ^PF 6G%,'#>[]^OSKXP"J [$%B M,S. A5!7936B6\F/,\H[H*"H7&"W^_T,GI&4FR=KU:7()# U/D;-8 (]5P ( M6^5O3.88E609_!/UZ,&>6I@8CKT,GFR,6P(_,EN-5.Z2P/&KLG0@60^^LN\_ M,Y_5UF.,["?9T%E;%24]G7F/UD3NDI[.GWJ\M'2P&]'I@P=;(?;Q#EV0 M#K"%./E(E1I-I%=8Z5E5,Z_S?("7_:>L5S^\$8)#GO5X_FY/BGL>C+ HO(EH MH.;U]=$F

!7<9I:DLV5:CDQ=H !4/ 6B_\'TL_Z@LOLX.?5,PU)) MQ=1T=B !D?2,4LN*TYDHE85G1JI79'@WJ# ^%\W%FR*?"VN >.K!,DD?D4U&U("W MG5-5@6A_CY S5HAR:A,$2]G44HCPF-&1JK;0>V,RY6+SE52K,2:B;C+HK&S< MI)NM4F*6>KH:62A)<7HB7RDNDW(\KB;4%ZN2X?K)J7#H')XYM-%V0>=8XA1* M1@U2[@^O-A[0)R@-1=:6>!D(%P@>@#5IUF3268D;5@_DTV5_"243^BOS>9V MTLS]%B5?[%R4G2< XW\Q6^4Z6_TC'-W%%2JCL2P?L]B;-[:>&3ZA@C$N^A>S M.G&O<4B50P&G2:;:I!+78LT!TY5_J98;Z5N+! @] :):U,3G8RUOGLNP)8SK MJ]%;DM:Y;POH>7X0ROZ%Y.&75=/\O>6ZI&:@;C?ALYB^1?Z@WR-9NN0I( 82 M#71:EYPM1)=WIWWYZYW_\8E$&@OX65@DK[962YK$CBK%@GKG5>]:K/N7[DE>0E@CB M)O1E"\_X<<8A"T20@A_8E>BK'I8TG/3.8Q&+D2'N]BNU#/D.UHGQU_@/[AXJ M6[236@XO?)15;;[,,&$AV$W*@1DXOAC)S%&01Z:A1!%.?5'DX(#ZAH/AI;N. M@,WQ666QR%_B#@.Q?H">$_FX)'E>FV2,$E1[*S^9(RNXAUU4&F_$.&2;RVQ/ MX:GJ'\# P%QJB7HE.>RXA)/"P1 ]X(\''TI<&J0RDFS,JF7C3B^2IG6 5LYI(I*A,M22=E,9B4: M(6%VN R5WZ):>4U;?]+'&ZCYST0;*D\]4YLL@_VE$F2F-I'6AD7V+_J/)^5/9[4:%%I,T\&B"UR>3_G MGQ-=2%$PM0$F="JNHE*.#*,^AA39B ^JSIM:2>#L<#AU+)'5X_74:?G1QT)6 M5\T!2[=OQ'[R])N!Q(S0M73TKE5B3X87RZDI'X3L>#>YYD;<>R$N(>>^O:YJ M"X%J^,1!Q)4MZK#Z<>$0OQ=/$]XZX6^2P+'3Y3W)7*5DPX1I+E+U"$A]J PG M\F& I0V&@"JYD973ZJB5A954OJJH/=Z#E#B2_<=2NR;!(I<7]Q,G'['-_@U^ M90D;/T\NWWI.+5T!@E^DO;JD+2XI1I*0+1GRML0?]VQPNH4L)YI&1R V1!W" M1TO5[:M[D@J*+$)$T!'>X4XPG .B6O$]?17HB$BH,SXIM*5LV1.-I\:3CTO" M3QJ$^F5<1K%S4J0;GY/S7%(;0_C00&&&ZB1!Z5(F)0X"3$V!$T_D;TQ5,5ZH M$XH[8ZL>B<2*F6EJM-#3:D&XNXIDSBC,J."'VT8FSXT?R-U6.);G>NX1K&5@ MA]-!SLR0W&>T*?!=P%L%8O&-1(-2ZKFZF$SB=^Z#&C%YG.)HFO)0EB$XM-"@?U'L[XG1\1,@HV#@\0D3M1"CDEUR#Z04JJ/0E9(4C^H"P^9 M/W*]RZ'M?39^\]#-Y!K?13CT,.BM*S$<2%?=08B98KND$6C&(QDP8&([R2&<<.F@9(L2(,PTM,RZC$$?J MR9=TK6%H3TC.0Q;AD3;Y7IKJ6ED4]XFY)='M7*]#;<_H.L9@"-M1HQ+LP/C__R'V:IO M<8K:P9=T )\#BEKSD&\GW:,>()0OU0@LCHX;7JA NU*)4A'R79$CZ,*V7&XA MD!%U^DM@G'MH+22*9J*>4^")F?9$7]$A)QAJLZJ.:,*DK%E$4-8J!BE0G'(0 MC?%AM:;\#E,3XQ%,B6^;/+\JZJBID2,KY.XB-$\+'J2VQ'*OHT?MS$YF &[M MA*M.?A.N,E/+URL]-8Z4FSOV_4LM^Q^II,<[4GO<6:\@BG/*ZI76_- M?=)'PG3&=B HI,R_'=0.)MHX?:H8)A#DQ_1EU=;4==7Q$UXY7?(XI8T0X;T] MAZZH#N?(N/X7C;;3*:,M9E!A_V4 2BZ3O(M8VS@T*%7%P(U^S@GDVDL!#JW9 M%'36W>W[ -=_H@YPS1[X FRK8%FU %>!9:\-MF,:*K@*MY\N!.WUA!@,YNT< MJVQR)?TN1&C<6(X()I%EE4U6C%W8ZB\OVJ*^-8K8Y&IO[5JI:5:WY,6I)-5K M+P$Q\H^50#V;*2UZW2*F-NO^E[/+5596D. ND6"K6FJ;E8($]XH$$_-V$RN; M2:CYPV:S7F[O'BXOK8VNAN7;.8+_?)DR*KN2Y%,9S3[T8XRVX5S0+(5T*5+, MV'3N""Y[[ZUZJ5-IKXCVV6?\:BQ\XG4K,\K=/9UVI]S"OG>N6OE'!W12ES M:ZF5NVWAS5!I2JW*JHSQ='/W==ZRIF8(&[-6;F1JE&HEZG)N(+E)4Z2XO[A_U?OW M*Y?AU O"+7!C!KP.F_5RX\.[0XSWD)IQ(YL%HFK)PX[@ MTSM+T:B6S&JC"//F]'#*VSB:/+"? C<6$VZELXT<@()PER+<577]@G#?"VZ8 M[Y:IOP=_Y:\T3X:;)>G#(1YF5R[NI]UD@F99KQ8>CYR>3GUE+K0OEFV!' N1 MHU%JUM=,NRE(]]5UR]45B()TWPMR'%:KY7KAK9S $-4_R_5<,9O)%%>][*H- MN8QSEGV=7<=X&?>*._>"Y?M,R!W+A"G9NJT&>^Y[$3:"HZ2I%Z3GY0Y.RQ?' M;Q(T>6%=V3 Y;)::K M0XYFL]1J[PA%%HSY-3&A6BLX\YMRY@(19ZB*E7*M0,1E$9$LT(_4'GOU\7)8 M_+'^I+HMM6*?;G6X(_,!3N9.EF'_9C)>!MNSN[#5 +?*,^I^:=?*S7AZ6SS, M+O2T"W'&6ZM:;L>7S9]GDWIK9N/!F23W5F K&Q?Z[F;/N-7G1JN))3P !H>B M^/9=%'I^/*FDF/ZJP;A62X.CF/[Z7J>_;IW[6W>^9_45"S3+M9BW;7/< MC1J4L9"5$Z/.)6=5TN.7EEENQ4 =;!.J2P*U6LX\^ZU#-"6I,D?0,A97-21& M%/_%+%>3 ]" $$@H;/-,LM$ZE_ G8")^E'"@S9BGB#K///53GSGJ+CXH*P#= MB48@R5' ?X$O1,_&69FDU?QXQ M#%N!#;(V">M'_72L9MQ.SS;DD6KZM$G8>4\.U"2CBA0V?3BT2.MJ(O4*?H85 MX-PX>HZ<.0DK.7WP_AW!2SSWS@/0R_6Y ) >#L8;*2TP&6.J!IS" GC*5GQA M.9]H+4T'QNST -$^0,4@- -TZ^D8NE4\PM&W<)6-$ZQQL-[%23=(#^;&(U$? M7FGB7F,)@W+VP+V,^5+)O+VM\:'-M=Y:"VUGZ66L8*L ME+-]D2GZ5B\E'Q'0S-H=[Q$'*2H1R&X>&DD]1[B5EI)L= *H8]BPQQY!WT<# MM*_ XXN19;OXJ2^ *2,8'+LGW !_HD$T*'X]D-7(;VCY4C&B1TOQK'ZW71RY M[?G/" TTXC-.G,4)I*2ZQ@]PE MM7^EYO:U_0O>OW)2FAI)KV8D$^D18OU26YLOH)X-2E"B9U?+E43-CG5ZB\<# MAU+Y?K3NI0R!'?X+[ :F.XT9QK-J=1M@;.$86\MQ",L)2J1%, M!LO]V=4Q0 M^ W')I^Y@XANA9?<^]:H;'3'\.<3\) 0S!2CUOI/IDL-XIF0G@-7(^'M>!P( M5]]&UH"\F8:3NST>B)RE+>20_C)+EO>=Z/1-C^)-3U!:=3TBF2*V-9\#Q/9# M&+&6#P@O'BPGPKG!R9(#G&I.VZ!)ZSAF/<3YYR" QF//#]4T=<1HL!WA9A_P M'T2G:Q!E/H LI9GVTV.%W-P#2)J?D$4UYBTOO%/2?C>3="&!=>*+8*;K.5 M2P@J-R189I3I2*QZ8+N@3MD@< .,%)!)1=)VY/G('^'/D502,UCDM,YDV/V_ M'2Q.4FE4#U9.07DK'>O<_G=D]U$ (#$<6V,;]9%K$<#V>[N77GB#2C]I_N.0 MY/BC,(;6@R;\ OO>M0=VSW)#\@0[7A!(@X$N'$3$,?#T/2[V PS2Q'XX!+2^ M'\;N8'*))1%<+58+?_6$Z >)U\P.@HCT>1"VA%KX5@$' . /!"R0W0#D@;.> M)7KBS6#QA6!:!D-[')2-;C@S89*VBZX&P^KUHE'$*DI?P(8YV&"E?&V_U#HM M+>D"7QR$7N_GT',P;_#__$>[:K8^JR62(U%+/8*5D&&Q:#'I5YJ:&8)W]ZQ@ M6*+_TGL>+(?VS19<[/DPK ?+=C#3ZPBH] @#+&S_/'K^3[1Z>A)U*:M LZXY M'P7DDU?GBIXEY*6)[V7Y<-'$GCKE>O*^7:.92]?X/8)=F!5U<%U_9 >A M#8BJ&,)W*T"GU#<@#N,\[)>-0\2-:N5S?"E]-C]_ '43*8% #QCUP8 0CV*(CHR8:1*0< +Q.!0D7N!>.S"^@9 !6!_]_4.&0'G/Z;?U(OTV'VMY\_3;_')"G8N@ M%]$19/+#MYQP9723-*RRP6Z\!H_L/SGF)>"?N*Y_8Q;Y _Z/;@^!!QO13-4ZJNIY8/( M)\=87X0@_&>SRYRBT_Q:%R-1E-)8QJ$D C6Z;GQ;L$X[< BC$,!CD)I!A*(3 MI J*V>QBD#M %Q>N5 XLD+XRF#NI""DM>"*W@026>HJ!.R2=SY)/D0<=S%I= M26IQ<"= 1:'% #,OPJ$5ZOO^RXRERS5BM@3@):TSR131X1:@5AYRRJDK[KT0 MMV'TA ^H X@J_!')>P361!9*H/8:/TSJO0&1DX.1.B"*)(G$=DDY&0"*T@LM MQ_$>4XN!+P&5[VQ*Z,179NYM]U1%#!D!Q"*,<8W N@^5 L_G"0K_(_ =L*L4 M^H)1(W-8XP.5:9K/F(<01'>49P#7CA!NB!J>3.8!_0DPLP0WAI1F[-@C.TS2 MDC@D,HFP^"9X4H0/8NHC_H7,$@.MTKA/[+J)1 7MF))3VK5#^H&AYV?0/"5D M?0M5:&4?R8S)003P$;$UZ[EP2M(/HLC40[3&NE 0/1^4#AO'P$GHJ,LP'P. E+$]?#\9(@KA4#P(VD52$=H%\/'?I^$+,I79>GY M9*R3L"1[%VQ^O@N)O82_VP-B&X[SF59U:,-&DC1A38;J*&>,/=1C4![!G3:N MCLU1.$"P0#V%.Q3+9W>ZW";@4(BB?SHGM8297X\"MH8QA/CYH G<@?#CYQTF M*[A[-H#3W(.0@$UHF=X?\+/,:?/\L4>(JF^CS,;+F1L##'GPLW1DL9S%I,8@ M)J>[9UIMS""1#&X27\25,MJZ64GM(-K'HD?N% ?C), 1;$;@=5ENPZ$8XL'9L4DF$*24DA _%WB"9%@=CS470 M8I(2(O#IZVU-L@-?B*B(W?24?D]I=+*#'CL6NP/@VQ8M9DG">K*QBD31&SCXDWSNB MSYY,AXYP3\1&U:%K> :O !IS0NE\ ;N(TQ5CZ5P&(TNXR,3E2M+K"*(!NC41 M$>-5$.1B/A2@2&U&L!./HY]6TG4H4V6?Y1%6J5 M>\*[<1WH(98>%"P1@G%7O7% [CN^5:]RP<5/8;>O] I[_W MB!$C;+D7' )@U[I 6@. %B 7MELCY&Z;'RUI$Y 2BK&'-P0 M\"]!ODGI1#& )PSKJ?PD3B._B^/RHP2\T\QU#@A1;59IYB7]*5(8!&G#,UXK MFHD:<:&,H#JUD<#,^3#0[$;)!Q*3'7B6 T!FV\X%_ 0;2C@/)*+#H18+0=,_ M5C5M1[H\R.#T!;)5X*BQ_$?ND-XL;U A!S($#:8EY!EHA B@1D"Z*% (]XMI MIMV[2<*_QY9T]_:[EA2AM*V1 46/<8^J1^D*25LIJ0S^%B)( U+<;)=H^DS M-\,W@;XL$$*H&: '/MDS>>'O+ !U,!3.X$#?NT&.179[WQS5%%W3%8SI;$E. M*8*# =P&*A[&S.@M-N6B)_6DB;L(#T^]8.?8YZVV\;1-K+P7/2!@P#49%2-[ MB'I[!!I\$3CGH !/*NIGKNL]6&$4+(K6A>EEV-QT?&9%Q'&TI6F"DM=G MR/(A^8P02K[R&,TJI@4[WAU X12@XXW [CS6'<33(?8=R7BFK2'NWO/V1E;/ M]X3:HW ?;-]C\6@'B7Y;DA(T F\P7CP MT)OL*&]2MG>9$B&(( M=50EI3;B\;.V%E^8\/]IBB*,T50 UHYCC5?Z]4JQ;X8^H$-/-8]0+F#MZK)Q MDI2?%J%U/;3>*$+K^5C+MCM;O17&^2!+^R P!7!R\D61N(D-/BEQ@8XB9:R3 MFH!Q'B"OP)85S_KA83J6+RONP2Q LU^O3@Y- A[O48K!'@YE496?7F.0RM1H= MI]B80:E9V\P^CWUZ,\KZM@XL8&GN$2>WJ@K0;5?:-),,WER"K,095.Q$2VAA MVV#36BCD$FR4BD'F4Q#W8+%E2@PU:,"V86!L;;E\J9Y[(/8%J!V85!*W[!EY M?FC_*365+;!OIM(*#W *-HH!'=^3>TLO5"WQ;@EY3N2WD%=!) MEFFX!XJ"BJ]17SZ,.7"O&S&RHU%)=N?:*KBU8IQ\@IMT6_;18:H!B10"G&.S M^P9CH+OF(EO!>C";6O'2LN9#=0GS 7-KR->]H@'1W@,#(G\J6 M%BG)(-U1^=.3*TE7G]Q",L]Z\B[ +X=Z\BX89^LJ>UL';KZ]+O.-D!SHQM6\ MFR(;U8WS&5$XH\3]=QE1L..M3]H$-:VWZBJM_'*)Q8FIDNP^;5+TIX/LVW%- M5'= 7,GJ7KO/^72N*[AD-ZXXE&7$6D+REN54(^E7GD^H B!5W4]3=6;\"9RXD MY(LDY(Z:=5<\():*P+_%/I4YIEV^&BN;C3F-E6/!--8VF3B.I@([^DC-5:RX M_$DG DM*.BT%@DS)Y5+1JJ[RZ3T,IUL7;D]\T:Y_,5-3G)(MI2: Y/+ )EK3 M9?:,3%4,;QW44ZWR<@G7#+M[FV"+^R7^)7/$Y=;!E?1]:KVG0<6;@$HO@4>)56UZ%)#6T)(#\*;88%9N8](Q-C#,>LDP M&_!ODQ6E5VDVH7>:LX.>XW&!^=H#'QKY'?AP[,L& =T>I<70',F FW#Q*?X> M]>_GXW1.8Q&7W,%S 5+(!"'F\U2:2GC&7=T$S]:C-FHX%UAK?I* "P0T/'6, M(YX3FN+^DWSO5/M'E!7=$>RJ9U& '=,,,Y\GJ M!"@!HS%3'S6+TPI>N862Z,OF.@%/5*6)%? >!PAQ);-H?(YCGL)N;4[K@F2VZ?.B9Z+C:.JW0^PLKVG^#?B)S?;4VV.J3X* M192-U/LM;M2#Z@"UA2DZ:6B(5VL6G33RL9;WTDE#=F^R?1Q5XP#EA]RVD/0$ M[N XPB1HE&EV#WM)24T<](FG">&L23FIA)"$#H"GW*&$!DG]6$;5.)Z\D-& M35=<0-/JD>G1[+PM&T4]GZ?1T@H MX60,\!Q1?@I5.1?W-*;VI (=/K(W>S*Y0MW#LZ,FUF(%?['D4*S%S1BJ4J(VWRG%0O7 EM. - M.'@.V[:!*DN]>6CK)>E(0-KF/FEDW0^ B\#[XB);/UYRTFP55!!4L1Q[()+. M_.KU6N(AV#&.U>-VEECK@3-V\.4V<+R(E.T5H"K<>Q#,"!_;[Q_A3+UGXT'A MMH&3-8$YP9,!S=&43,"-/<:2)R=Z'VGS^CD\)HW665O#YB2>RV$>A+J,ZOC9 M.M?N<<-KJ4]?)_KTKMD2>OM5:1;\298X[XR[JVK.DAM4L"V_'\!=?;*'"7WB M@7@WQ_$HO&:E^>K9W&L>&-F^RL,I>V4>JQ;8Y6UR>2I Z'GDCI%^$<56L4^W M.I= '@.V#6/V9_34** A6?GQ8<;W $V"W:P:BM'<#/0#P-/' Y*#[GW9)MG MM//L'O=2F1S]$WL\WN,&CL(P/QEGC0,*@O><1U"00];.)[&)Z4>:ZH(Q2ETO8 CL3079\8Y[9QBC5YLLA2# M@&.]%B@T#\*G3NC8%CH"+<>G*4VDP*%=Y8&$M$=C3\:*9*A"-9GF2!R;:J!Y M*V@>\3@FL@,3W"\ECX4M.ZJY/-J-I/U:L1AF5SOH7QPMIE_EHWI9K'G0S5ZW?N.$[4_-USGC=F* /L MR/AC#(B&\W4$F9MR1#G;FWT<-FBZZ%XPYG,+ DJ9W=^,\<_.9):H02Y">C M-OPT=)%3-CCB2^$WFM;^8,78HFX>6KP$@H; +OZ.'0QE:/@1-N'1SP0Q;;*1 M-EXW5LW5+ +MK7=>_UF2!(\;DH;?]+)LRN"_8W\/N^&DN:VJA[(!0T./I(@ MOO<@_'@HH]KJ--@/^3J,D&OAS ]E-.ME#^P2TUC64BW'%U;_F3&";,S4XM7" MTRN34?FQ9[L\CA%?'H_R50ZS?OI0)4J37S1>/ VCV#U_E_0#!2C1@5X15KO& MD>(M^/$6>$9AJ,8L8U@8M4;I.F:?0\_R?2+89/ OSUNQ,IY'6 ,8(,6^NRC$ M/N%*H7&$F"&B,(J\[:EK<7X$4WPBW'FAB2\/TT-X)JN*B<]>\9WE)(->XU05 M.U0*#"/M(/%XR[>R3+$+ZUI$Q]:P M^?(02-;S*0M #L36QM[)$5&D+\6C39(V^9S+$X/ \]42:;V^H!Y+0*,JWR!R MU4X5HCR"RA8*#(H,E'A.'Z\<]:%FBB?#/VBQ,OEH]VC_3&6![!K%QPNG\6(Q MF9-4\1[9 S;Y0:]D%!3RBFEE2HQ26,&J3X !\DZ&!X: MV*P-46M))@;Y2@KM4.":P$'S?RFGAU"7)HSY4:*6V.FU/2:!)<%SK1S[)PZ; MX$4&GL/1-)X]C1]+D]?$,WCN..TVT:QY(O&=&-#HLY!(Q9:^9(XBIJLY=H9R MKGS,\I4S-TY5=*](+-(3BUI%8E$^UO+FB45Y$1,I*HUC\#+U-'A4-L6B=WJTO;4-VMC@\T R$R@[J1'&N*^[TW$,' M*+DQNG24NZ8I:1M0R3V$_3+1G%)TDQVC;8U#\'C0-YUK+TD>[]E^+QHI5P;L MS98.>JEZ31A4@6X%(+W!@Y&WE T-QE*E!GW F5RIG'UN!:2^D1,D%).D#)_Z M.%'/#H6\>3*G1Z8=:S8_>1#6VB&.Y0N4HS!)#=+\!*P1<1&%],[*7<3 3^8J M<19D##:9C(,#U[E6 [Y$CP<-F_?1B\YV#?D;:8!E^L[EP8W+"!$*(T[XHW62 MWSZN3M72@Y+$,#:.]#7'%O4WK75\,+>"F@X-ZUM+;)]Q;ICK9:69IQ!B]YC) MKY[7?[0=GA=YEB#F;O*2>#=V(.?785$*)9NH%D(&Q &RN?[I<^C2=J4/("56>.]%]6M]FUTSI9A)IR+(?JNK=D(G5B M7\WO$MS5NP2SD60C.4A(Z^A1K4@[:>>T@!MJ0O^5O-_'6F'=KN&*'HN(!]O, MZK"/9"E&8\=[QF!PK!%0"4" ?$ F@*JZTE0Q;<($[K$GT1%*Y@Q^:SUBUC+K MGC/7P1>IJ3SQDM(A#E\<2>4AF,';]9O5,X$O"(OJ+!3?EYL94T&7<.58V M1**Z:K8EU$]]&0V*-Y0JV$U#8VI9P8R%I0T>*TB#1![>K,K>=-0I'?U)KT#V M;:-: 3ZJ0/,J?'4L.)*;WM##F*F\"C5$&LWN]87#L1WI*(EK#E3CW9[E]##* MFVV2Z -'SUOW,*M ^+*NE[SWBGAVCP=WTV7)9UR63 E=N\:&?P@MBASI)=;< MAB20W#>I%L"K\&>%.72Z&!=263;XH]8P055CH?P?4.TDQ6OQ*E0'J'B_QTY. MJ3V1CI2D[VB\9UYG 685<6C7M3@ZAHNQ'H&OG^CKD^L9@0*"2E>2A9<4+G%6 M"2CL]M!CAA:K9MPX@%ROR6XXLL_@(V+WI%W+<]DY@D\/>%8Q/+8'@"2T.JLD M5FP'>JX.\]'4KPMZ/0SFN:,TTX0KWBUM.(OB0(9UYU%5E@B'(NV5[4]!DY18 MKNFB )XJHHT9KVJ#DV0,!#'35 6Y:9::E.=J=?E&Y$A\Q5?#^A#BS U[0#\< MDU<-$-RX]D[B5N3&[1_(FS5(QRQCYUS&_LB\U#:H)!Z_H 1,C4# K02H%";I M&70']@&F5:'KD=N0(.^UJ.O""QKIM//;2 S<+L+.^5A+3OI9O#JGP9P[JGJ6#"6(F4;,#5!S> 9YE- \2:8X M@U<3.XJL)]4F18G(@U3K&_3)C&5M9B!KM_ML#T@_MM[Y0O(3V?B"5SV;19; M-* P[D0CC)+*858.!Q\.S0]9[Y$6EMXD1+;55&4;\A222TAW@_OPC-='\/J^ M('A[)GXGVNU-NF_D330&/D_E:V#DGEBAM7,AC-NE.J=*_1N0#LM_+)D[XDWU MA)K"+1N>P.4$0/%P73@$71S@X,I6A:A*2B!+-FR"$!^!Q0KOIOBG:FU ^C]1 M#R(QWF?(_'1V1H(.-?8X;02_!\*Y0]MT@+[)7E9H:4G\;NT+?G=FXK?RF)^Q M P$XME96]@.#3E(OL&1G;$U-P!L2^DB8_8J$P+;/OZ( B_7S0AL7GKL^XK0J M>X,XLR7_,5=K,C>\PI[T_1F=DG/EJSE-W(_ /Q*D-6;L9W[#MA3NSI]JG"\% MYH=,CD7/H:8@]'0@C&,@) 89JS&L9 B7[DDLL"QIP'E]\A6)6YLC?\HWBQ4C M:,12C]N1'6JQF%/5"J?;"U4)(H9Y2KP\=O,$T0CG)/R)?\L\7^YYC&%SZ;JD M D6.V 6:-TG^>G-Z'(=[_,B13EG<3Z!B;;!02A[4MVECXE4O&D7L*5:=SR.7 M,B#ZRFQ)(E]Z2UK\Y7AHBP%L4O0B4IDO.794HOI=+- <^R@.2Y2LX5"R"^P# M!T+ !@(R7W$J#*4\)D!/!'ERME10R\>GF+?6-'9"49R!!^10TV(4<;26L<80%OPHP&*/\8:4AS$G>98,]&(K7=5SR;N?=$FC+#+I/J/^ MU)&?%,KA@CW*8]'3QM,KD;EM8=GX*GWJ\K(X;DEM[Y+6%Y@PFGY$0+L1*:81 M T=?O5KHY#KU1Y*?0T50570".\KY5M1/Z@(ETB9=K/3R[E#6-WZ/42KN<8US M0AZM($5[&()]IAAD'.A(=PMFJ,7E6>R\5\T1.4N%$A55RM@,S-AI:^Z/F-L$ MT1BS*P)YTE0SKC)OL$N@W;/',1[,INRL(/),2L=VA'P>LF%C[.QR998HA1P7 M,^E#*V .1<7B=LJ2O":>9M:L([-Q*#[P_(1&7W[*9K-MX$[R63,%,@<2H.N+LG%4)P4I M(V5*2&Q4Y5VS^SZ=7I(X_/:GF<6)58KW$GIA=,^(O4TR(-:1@C+F' MR*WI;%5@78E]I?C1YSX("PPPVPI /1U >M=X":"RH>N.2]^6TAR5T)SLB3I+ MXB3V M OK(- ?%J,C'E.0T$XK8P4^9?ZS$":=L4,H*K%FA_5VR=3U_).Z14.)D]#A3 M ITCN8!C4_M@I70Y\I M?$\Y%!!"V(9"T'BV^"3&?!+Z="][7GN'&=#>DA]MQN#(1%->WZ[>)=R[397; M:X;":@AT:,WVR0U2/KG!;)^<5@Q.,T^FG!Z:\03*.$Z')K,H];;^!S12Y,OZ M'Q0'205;F,'VN#.*/G\;+"=J:)(NTHD9J&RVJWQ7J.W+<31D3'&)E;11GHVD M(=;4#:75P+M^N+:6%:[=B?#LUYGA61Y+?#8WCVWEG>:-6K/AK2VMH0*\X9RSJ-]9SOEM\; F42==:SO>$WPL7"RW]@7>F5+P)B M,@@XYN2B9/R.H598G&^7C'J3G.'LC):>=J1@=&VKHJ38"YG,DL5*16D$ AT+ M'K:BSD43D+)^KFQ\AW_QC4G2K^R-3$XB+5TS59FG=:XF9[N5H,*FQ&[.SOI* M5)[.)$UC-JIDV?G-S&R'E"&W/1L MKEZC8K!N=(\%95B'B6_67X'A5FI\'L$4@4^5](_F[2B> 9Y(E0PIH.U5[ $??H/%J_Y MMF"W&4TL"]0Z.%9+$Y*OL$3-BP(,/0VY7IN%=>KV@82Q3T6^(##__V?',L[Q MH>G-_1ZYY!MIX KBC>A1*YKZ&&?36XO)63[8:%E*D8\97:@OO4O]VGRCV?VGG0WUJ>#YHV0:@75MZEAQ2F4GY8 MDT6MQ:A7ZBB=IY*8=QX+9F@B=Q^,6]\B(NWZU,5P?DW@CNQV=LYDDJZ@*N(I M.#"!W('Q5_OI$QCS%Z 1^-R4&C=QC1ZTWE']P'"M$:Q<]/J?T&XQ*W<-$P#8 MY>+ ;XYU?V"P9@L*_E/X:6 _B3[LR@G$ 6G]@Z,:9N\N_198^]HO:A]\D56+ M?_V8>N&7R<\(C+77=.N/W'#))756V?N:+ZE7#KZHP9I+;-TB"]3 %QV9U'Z= M!'Q"%=RJ#ST\BRY\3-YFI7W>M; MX^SL;%W1UJ[N2W&+69GI/55NB: TG9W!F:G'JN;,^)4&V5G9E6;YSENYI5SX M.35\I 68%4PK7%1F1[VP]-((CHZ,?>_I.13.16("XT40JF*=GE1_ /Q M%MN-*-+H2F2;O'H:&2>OR,)+=0EWR XTF5XR#DX$X 4VI@J-&[E>LXG:,(?N M@O+!(JR64IP0.Q\Q\F.O3^PZ]EDEK-YEN7Y]AI=1(],L];_0V=D_VPZ/=%H]Z13*A8_8!&R*G7$--/ M5Y:K/J(\;D"M/EG\VDZ =F-O-"5SIJ:42"2]0^]"36B.S,@+QUU2.3)?H!QE M*36+]0H=T(BXTTJ!)O G]8ST,N N(@H+HIF3LS2 M* ;%GC*9VHZU_/0M6/A^SZ:Z2/JL3\Y6??/A(_V&J2"^31W(>:P!SO )WBF< M?] 'T9?M-"SLH7XOTC"5L[YF0O:=@FXFBOIBI*K58Y<.B%_Z37H?8DE,MY #E:G4E\G&KG&H?7A0PKN"[B@E,ZD+8U#@QI & I$*Y[.@LN6 M>M5.G# >7.XO4=@N2O D@667B9%3B0=F%)US@:&U?MY[WO %([DHGL](0:# M92FTN/^M[E_$;A<]* .CT=WT-OB\;$G&S#%"U.GM04Z]57Z,. IJ+L,>UCNJ MZFH0KA@90.]7]YR2DL M#?WM[*U5;IH[BVI[S@G,4KU2*]6JC>TG]KZTBV-'D-@L-=KM4JW37$]) MV1R\"G.G,'<6[JU1KNZN95WPH=$8N[@$/ BJ5:F7ZF;+T,?7JR8&QJ,,?1HRZ&E,!3R- M7]!74C*JC7:IW6X8V9%C%8RV0N,7L]QI4:96NU.9OEQ.K]>N;U;+KS5/!^[-/W:T>]9.H^[LS1Q%LS9[FI+,4[Q.M0?1 MQ9T'][<$K?;F6=8Z5#/RJ1=)):0%+ SZU$N5\!MQQ670>6$-B[AQYW,]%#441^M[1,(5'?ZT42 M%7R%4+(_8GS:JD^\SYV_QW%;3W7]$L.G5;TSW*&*D6@RZ'(8T=J9LJ!.N=I9 MK2IHUI/:[7)C08%19D3NI7%, /C;8R:I;;7R_/RA]5RCN)]U"@.R@BD,FVUH MEY5EM^@*ERCD,PW'PZ>-';/0 ZRS?>P\?NWYOB*-K/XK^O>5_ M[%NA]=&LU$TPXC[">DWXN]GHF)U*O5UMM#]:9N?(;%>:G7]6Q5.M7RL/P]%_ M2%Y<^V?MGY5&O5UOJQFGZ)VP!\1JD)V=Q5R*YJGPJ$HN6E3-D-M8K6AVC$/Y M3*-6KB7-&M+=PK^!Y6FTC_XN^:!\1*W"C_A0SM"49Y94[#+9SH^#%63[?LFV M6JTT*S6S_C$<5:MFHU&O]F4BW!U\FZ+,;=QT!BIM'N]2B5':*,;X+ M5":<$EY23K>]QXZ5V'=%<,L!XV;LV*$B_._6LV%62]R[7:-W[U>;3>9WI'DY]+["_>W:LQT \,65W^7<9^>,KC*]TR?*T:%:._EL2 MXX7WP"W,S?K[HL9Z8047U#B;&BOM=JWRT1^%]A$.[C&K-?/)K/Q\$D_U*E/B M"JDWM:5>DLD!#3W@YIJA3K!30J^OV2IGS@7IK49ZM0S2FR\ E\WN>;=4V,XY%<:UX@4A;B$B4:M4.V:S_5%NR:R81X[ MB1[6O2]XI 1'_G4[,+8.)3VJC)S?(^?9,"OQ8#DN: ;Z[/HC.PBQC/;8&N,\ M*; ' YQWC'1MG(?]""I9 _6Q>M7L-+)=$;];;F3YSURAN]!;F+#_Q&=X M;@^$<=.S*4G,.!<\,("DP%G).+]:.>2FEL1![OI[4>O,2I%F4E#S2M0,$E*2 M\^W0]OOI9&TM[8NG1@Z,/_6*/Q9R!8S2 TBPSPQ<1G9)K46%)UDFD:*_0S:+P9TS@+?$7J&HUR;R_K'W9H28*?)YIGYI&K M(JWFNZ/H(I^GH.B5HB>)@G]]8BQ%S$A97.Z\!"WC9_4HW^#"+\^7FK?MKD#> M[SXH Q J\H(*ZEZ5NF5> @5%MTO?1>K#(OHNTHX*^GYAK.N$RO^E:W ,EREXHLE-"!ITGDG,IZ?T; M#2J;%-T33O$WR9=:"F?S1]'M_[O"@+>""O-*A95.HV)6ZY4J$F2]\?%GLUWK M5-A ;I?#IQ!D*TA!-\#(TLR@5@L1OU*=%]0Z'EJ^]9/%P/GY,;N\?-F$M?LO MT+Y_C<:AE3:-V_,(4#9RK>"7E<[GO]]\5S\FC6F,@IPCV7QMFM7&DN)G)C:?J>*V!GTC?5Q_&O M52;PYCLB< 1(0>$%A:=TZ4:C76M5S$Z%^J:H\)79QIXI*,QK]5;':E98HY:6 MK)JK0:1Z=C5-^9>]T,/Z<)+N9GLQX9=TRC=F$'VM/K\1"U>_FNWWU5D4";O( M4BL(>V7";M0[O:;0&I.I-#56VS,\W:]$UHVEVBR]7^HN4L@*ZEZ9NIOM9K_9 M3,J*<,P>'->?[ U#DKP5O:$+(+A_GJ9XX^P?QBUL%C;<>V7J;VZ<^F<.]GS+ M,529\VXT0MKN;*KJ[-E4KS!F:AY,9D-@ZS.HML4T\C28JA@JDOFH/=0RBMS6 M0LM86)FG3]Q>7;R50M$JS(FYA%ZDO!:$OFS23/7(&EO211#@ MV+SI-+BL?)D5TF5.'[Q_1Y;QPT+'8LQ",.,.:?V-,V5V-*)N-EXAI%YT#-DN M)=;:K;:II:^%WK]K9N7?/^J%6;FJDDB3SJTL^%:B5"XSF:PR>2^= M,^8>!Y!@ 0> PU(<>G)HQ=H\^L[J_;SW/=C?D03M@/[YO%O,N_E?2S#O=?9: M*%?YH)U*O55O=LQ&I5*K-UH?K6JU6C<[M3_[8F#6I78UQ7=922=FF\GLP1YK M&>=H*-T*(#&X$-@\K,*XO)#V;#..R.QYB^ M\30KG0)DRM.S-L0:FQ/C=71WER<)4JU)IUJK5CS^!Y!L-3IRJ3G0^O?!V#'<]DN>3!- MHKX=SB7W#\;AB>T#D0-Q_@,H#^[]D#:=YI82,66V5;:4I-L3T2,Q+3D&67:5 MUCNGVW9!M^^7;FNO0+>GH['C/0NAT>U^6Q++<$:=<\6)GN\8++4XC#^OED0Q M;*/@U<2K.P6OWFM>K>RJ)OS5:+?)KFK5.ZT_Q=.16?EGP M)V19*\ARO\F2^Y"8;=!D:ZW:1\ML'[5;G=8_29/MMYII:L0,;#A0I, IDL2P MFM);@Y4(M#59/S'+/2159([\M=5*I]6J)^(8TZ(7.)W^<(%L)ZW7R2# (@;POL5JHR"S@LS6(;-) MQU!!9O/(K$A+VW$R>YE1&0P]'SMCCFQWKM/G!J];Z-M9I1-]84:F";'(%=MS M0I1F9*=2;U<;;3 C.T=@4S8[_ZR2'3DAZ\[@E2/7'L"A3?IUUN@-+QVIW+]Z MU3JX'2V7J2Z5Q5403NX))PDFMAM-/9@($@Q)IV6:=Z+6EX-7..@_'H,2:&L] M8:?;W"15,@T._RWL"_N[-W2-7\OPG3>&VU+^F:5%7RSWVB\+.NX6+2Z5I5/0 M8NYI,=$FJ^U.1],FFZA-"O)P()')$.)I_,6LELSF"A/.OEO^3[#\?.]. (VG MR&^-H&+C'35CKE7^ZS\* LP; 2KJJ:&K P39SR?JME"933MZ%;8D'7,IRA'W M<#ZP.;#S@G>!\.8R^%Z84SDCA">S^J23@KEZ)LJQ8SWBN1I7GF/WGM\%LE<+ M9-]!9$]S_>I\_YL^35K9)(SA6+Q).\3BS#,WL'%NQ:UOX9F^DWXW5;.8X+[G M5/,"8P5> ']55+YCU3QR["#T!D%T!\1B6[XM9T3!MY1/%7\/VSM M17X06=QU_SIRA.J18LE>#&;]T-I_W0$(O$#Q'4'Q:B:*ZWALMAF+_RC?E(_+ M.$(9+U&8W:A0;Z)NWQM3RSKMQM25G4H3"0<]]S>6?V>Y(I TCVR-! M@"/:]IX^S(I9/KNX>2T*V<:6_N?K]3FZ)$*JZ3SQ0)J#:$_M<*^.[^;XM[T[ MOEOKR7.]T3/(M1#'/ (?N.D-QY#!K/[?=GW=6(/;W M4$].O[V'0ST1 ]NEX27&B15:^WVFY]VO[^%,SZT[X;P#$KVZ/GT/QWGE"_1P MO _&6]^&Q?=:>S(;L*=;,%9Z'JS)P,E)QL#W1IFI1[)MZK488^H\'+46/Y#M M59^%Y1LJE@0LF@9B@AVD^V"UHTKL0@G#JTW9X34>0[,)(L*//#HE%9 M;PPN&D+U7WK')?V_9RX&.$-X$[P#($G1S1X\#\WDP 0]0"B0#-6Z/G/QMB! M1>"WEN];+E^.J2SZCK7I1A*GCA"!/M6:"JML +8;?CK";[8TE>O_S@((&ML6 M'#7 8&#C,FU 'T0>X!,!F\EV8$C_@?$H?&%X(YL0Y.[9& F+KQI9_D\,!0=1 M;YC<_FB'0X/FNMK!S\"X$STK"@1A(;^+^AMFO_K0_F!@.Q[7"^'I^ CX%9,N M#FWXY=&+',R9Y>,*;71].<_&T/)'@\@Q[($QCNXV@YWB!Z._BN?V' M,>O@OE$X< @'@E">WIK=_]O!XCE>9J5VD $0?4Q7%1:: E"],0D@_.;5 =3* M!-!9*("_-"C<;"]YRA%]NIO75WG1:7WX'\FU]+6\[>R\O1)V- ME;.(^<)S1=F82<#K;_#+7^_\CU\*SJ!SAOILSK"*?&D>%/SD??"3M\?<;)7@ MYNS7B^[M']>G-TMS"ITO;%';TT-6J"3[XM^1[;/504EBZ8 7&B9FX[#_(0YG MB5[D Y\1:*'UAFBQJ&B6V:G52_*A]W8 ]@Z\9@BF7!_3^DDO[[.N[[/M"$L M]3J T^2L,SM$!7YH.0-4_/%!A&M\ 3W9%Y$+=]$#K2@<>CYL?8[6K1U"8SNC M8%N5UJJC8.N-W0D-8Z+D'A1YT_<>A%[#N;X61+PQK/!:6 MC_J_XSVBOSX([3#"* K-5!^//1LME'2I_%0)<(F^HO>PO3(J<81@$#GH^'\4 M/OZ %3+T>(Q4XAW WR:_TNX B\,"$P&B.4"XCV3.A'@FYRK$>, M#5A@ _BN> 9[#TZCQVS3HMZI\EFV2S>"=07/,5QK)$H8">KQ8X)06%S^"9<+ M8K0";\$WX[7T$ZQ3&DNP(PVT);@2T,?N1Y;C<(,/N)4NZ%ECJV>'SX:L*25@ ME]2+L/H'/\@Q]K#]OLQL"PP.W[AL'+(EAN"0T)TP#&DPMC(.>QZ<3( !XI)Q MCUHQQG#(B@LLT"84J()I6&6>IG8L="$;@; E- L]^F[,\Q;X1GH"<+%G0ST; M+%#WOF2@-V/PC(O!+RE A-W"[FGCA*X+UT=1.P"77)S!T4^;5Z8=;XQ; K]) M/L$&1]:S1!H,(WD4'>0 %MG&?<\5: L_V'X8"8:[-UC*WMTEI\.2CH7$ MA3OL#2"=!])=, #WGO$0V12"-)$HKDE)%7@39(H%.(R>E-#@H H"6.YN78Q M-)KFJBZ&&@[Q;*WD&)C]?:-6WY2+H5FMY6Q19KMI)944H[-%73']77F_.W_]NSV_+WN_:1[>_I"(VXIA\$;^B:V\:ILJ)GM M)6S?+:/)1AQ4ZT':]Q[Y[^QF#4N8IB.[WW?$ED 2.TA*,XOE4+>(6S@?7OFV MV[/'EIPK'E_.'_5[XBN-;[9KP9_PE_S]PYL#/AL;MPKZ18Z!U2AQ78]G-F#R MZ/-\%;=:?OQ\;[&]/>/EOXL #,X+>$#!R&^$:V.+?6"OAL;4F?6*"8;<[?6\ MB!T:63[P@B$7##F&RD:)['USXUG7KS?VOVN(V"@CFZ:H"$3:TC4F!4M\O M_2S5GKW0T90572A;ZRA;\VAC;Y2M35/,^U:X]IV]6EB*'A6,M6"L!6-=Q%@W M1BL%2]U?CV+7<81K7-A!(-S XO@[WV[F!%QDW9 MN+;ZMB@8;,%@"P:[H%QOXR13,-C]9;"4/_$;XLJ#W1L6_+7@KP5_72+C:),4 M\Z[Y3]?M^\(R?A,!_&[C:W.O5/EJL[:]!J 7)Z?_8]Q>&L>7%S>7YV=8*'5B M?#N[Z%XX\) MGV9387-JO4;AF^V/C*/)89DZH]Z&GF <7AUW+[\:9[);MYS)=1%1U_B_VD^H M8\$G>'K/P#;J ,%KA%3OR#R@;AB@C0G[4S?JVV :XB;/^@>D7@R.ZN;!EVH+ MK*/48[YD-93?.*[G32'[=I2)[:_XSBEL)VUY142OSI^/]@9>]CUBATN/]MOZ M6E; DF:E\A)^F$QCG8%I!6?('V>@,Z\7K*'0E.8+D 8/7D9]ESI>?;4<*N2\ M&0H1!H85Q@-JN/)>3JFI4:4G_#%+^A0\(7\\ 0^[4;"$@B7,QY+V!$NXP5YX M<2NR2S"++!X/I$^S"B;&617<8N>Y!>!!J^ 6!;>8BR55-C"7+9<3_&.I)-HPD4*'K S/ /US3QP Q2%\W/QK>CVN28 MW<6C4=YC6N*W(W,C>8D8FB[R$G/-!/=MZ.CUZ=7E]2W.#,*$Q*M3^,_%K7%] M^NO9S>WI]>F)SZ^^8\G-VX968K:3O\5!3@?Y6"IX<4S[]LNXAY>X$Z8E9P^>FT)Z <#FV72-8"XTHZNG:VYV,80<8PT8L MGX$FA/+176#W;@\Q@QJ'53T(YQE^&P@?TJ740"1Y0DN>3.JA M.,[,B42AGU920;5F%MA.P#Q>^'"*VC@6*\G MQK@*.5_I#]>._16TI"XE85IE8P?(=D5>]=4*;(:FXEKYW^)\@3H$S,Y&>LL7 MDO*",2"6?6<[B"-I[)5D'0 MN* BBNUC#$G &KHBQ/?Y% P2A&,9]G)7$%%@7J?]P>: M1SX,I8YQF,+N#\:A9"R4TYPP5QP9Y\=SS_IRNINM92K2NR6?2&QV?C^R$UB" MWR>V'Z_RC_)-V1B(/M*=$23CTQSK,29SG)P(6R$MV(\<.>,,]APYDA],CU]+ MC>\[CL?WQ8^DO4T/1-LMQ/Y!++,?]?#T8GR9!6I ,K< \/_!1X$A'-S63D(Z$W@1G[-V%%KP0[,7 <^F(K""(?)XT<(>C)A^' F?^ MS98\B%4#7Y")$XL;/#!U22E^1C^BJ8(@"8$]P?\&/BP$MZ A6H#R,X6FJ)>4 MX%L?M@/O@CT)]QXHF7Z4NT(I)'<%R[!I7"0LQ86E8,*^[SF&!W2C[8#'^ %! ME8TNB$^+,W?C8RCA>R8)1D(+7D7&( $=21)?N>SKC#L *FY1";QQY(_Q"'&$ M)C,?FR9"3O(?,1BP.N$B?YK!XU;8-?$4']>/^@)"5;(^US."" =>\OMWG"?11$+\+VD4^/D$I!H M62[UF04C9M!2RJ!(XX#5Y.)X.^()X.;:.%(4>:0!8B!$263#4L0#S@_I(1[? M6W3:S !&*$Z8T?;MH >*L7SFS&VQT&1(6D[@:>]_L)S("N-G9VIG$0I&FBP+ M*$%%-@!%6*@](J5L9/5IS&@BI&FT+=D4\/\3KT"L1O56:KV6KK1FKQV%\)UP M;/$@66/"< &D""0 ALX'[V(]2E/ 5S5\=T!?/$:1V\-1,@2,[U88:OVJ<[O+ M12JCT5/[XD,>T;[0'!Q%+@]4E8.>;3QX^3,8J<1]![['@A(T$A_)'I;/'3:5HQK$9(;<<*/QF'Y@=I7C*;8@JCZ;XZ M]=++46C%/$L^.5MPP^,/JQ^ CA\\YT'J(*3^V61%@?J%'2'OB;$$T=V_6/R4 M:$(PR!U'/!G_BOKWDL((Z/&N-(+,/HF^)UC46PY^)+$*YIWUK-.;DGW9;#:T M?H*9:.'Y/8(-+YBS2KD-CRXA0]&6))E']GKD(&IF!B2!0:$%M<#"D/Q8)TV,'$[5*>Y \)U)C_)IKU_,*-.CA]4$E#C;:E;"CCPGJ0$ M*6Q.'[Q_1Y;^(WLA\@^:N8 K1*$"N#*'6^58Z&<\5!7A#G#$:-C.4#R]PC( MT:PHAXMNF,G1['TU0CR(1B-+.?!PT'1@]=C*HL)5H%IF?3AA'11?!/E5Y .I M@Y[1O0+GY\>Q.V)?:6A$:,6(5-0DCJ*5*@G,;'$?%Z^?T!LS<5Y M:WZ,P+^8K7(=-#_'T! (G"+T1 M0-*Q08E#K8?]"9:A0J+DXN-?I)("3/\7TRQ7XG7&?"A^.0T3+QNG 09B[6"H M>&'60Q7;3JUD:KFQ/$LT-D3J@0UF46QK6OIS6;E6%B'R02DG09(@["(V?(Q1 MY(3VD92XXJF'&KFP?%1P04\$S1J^5ECU_>KT]'N"+@AA>07IFZA\2Q63Y(NCH[1%T$F_\XYG?[?>75Q;.1F!JC7C9X M$,*:TTL"6#GS.";J"JF"(O*J9Y#U+-UCDW;K(F.#^&D@,IR,)?08XM,1<0 + M#^T/TALN=>LIA_C$!O#]8 [!:>"/TCL=Q#%S20+KLH3/[,RP;7236+&7,\.R M(?)!VH%+,M".=BY+Z#8E)92V.]-?.H:WCGT; *&[]A-8C+R^<-#?(=?-9\EJ M,]Y10@,D\JV>I$P *KP"\00>Q9H$I7# P5NL%TO+6SU8!PI;!7*[,(5L6X.HF-TV<_ M*4QGG'_ZH!>?\T;4G-U*.YLK)K#G]E1CM)W>D,NX(NX85SUX,M4MFRZ>=P>0N#A7MK+]U;^U=+ M\;U[??S']WTIH\B&CBRC2-5+H$J945\M-CA+YLJ<_C+"@4.;US?<$"9[P=%3<,6!5U1N% 4+FRB<.$O MJ^UWR8J%M=F%L#W.'1DUF MC!,6CF*6!P>?SW'Z?GY\;WTY.SX^YYB9U)9Q?' MH!E?G!@W?WR].3LYZUZ?G2XU!3)/>TN-M?S:/>]>')\:-[^=GBXWT/)-MK+< M1,7#,U15O0@>T4<]]PE=:D8P) \)*MA67 _!NNZT',_>X(Y,[&S5X:[-3.PT M*^5F+?NG68^:_7VC5MOSWL?F$/_2"ZYUQ,"I&U.P-!9"@S=FQN=>\_&@9G;76UD[)JP7/?^C;Q??-EM6ODVIS%%P7]@XFTOL:! 0J[/;*6 M-?Z$:-%U^_A_&G)TPV/+]S$\CH7CH-U39G8()MA3^,F-1D=]C^P ?"R0"T!% M$.'(+,'ZP9=VJ=.NJ91 M= OK!N_Y&"0JEDS=L/W,?1!!R@+'[8-D.6E]'<&Q'-W X,[6AZFI R"3\ MG2:/!<(C!N4WST= )G'U$W$7)I^.N<1G54)I J&4.HT7TTDVOKZ:&%E&E7WW MF+6 \;XR9N&L%+-4ZU1R@EIO;8AL/@2R'(9T50^F:[#&09S>87LHES,M,:!* M42GJ\+))+N4XWB.FH NG7C173B('+609!TQ)DTA2QNT67,*42C:&P]+6FF] MBW#_A>OM''RI3:O>:KV3+416D7G+*KL[S9D68=/425R(<#TVU*B0)MBI3&/7 MSAI*!1XM2^4;Q"/SX$NS5&UTI M56_D!)LVI)^.ZL8NW0)K>>1=++!LTF?P$N(I'GPI=HN MM5K3ODAU6%O@*^LI0TMCR XHV.\8VQ=Y+EZ"[:V#+[5&J686V%[8!3[6T,NV M!!A>'W,AU[H.E7>AQ"TT"1BF5X[EAJ##Q6!=PU)NHU>QGILTA<(6>$M;8'-H MU ']IF1V7NQPR9<1D&?&JCFG+SSW2$KJPDG]8B>UY_9F15V;&,MKM7/B52R< MT=MP1FOHL1*+;)KH)ZFVFCG!GG>@>UY3*QMO8/R!?:QLL7D2WCLN] Z%O!8!J/8!&50S*]3>3%E%+IK_K!H 8?=(!8U4$[7 MFWFQ@-Z!#GN63+3IRODHA=;Z$C-?@9.A>2'"TR<> <:)&?C:C&B(B/WA9[/)&5R7K"H M53GXTJBVG*EX*07]/ RE^_S?.S[M>S\[/;L],;;@=]>WG\]]\NST].KV_4=+;3 M__[C[/9_U^K)*4&B'5(-3J+O11@52)W2RATUEU'W-[RT=^!2/'/5/*0X$ X& M>"B,*^L9FT"\Q,N1,X'TTL:#63O,B=AY=4<"HD0@42)#OM0/OE3K>2EA?P.% MK,#R_&QM@\K5 BQO@#F4F[24=^ .CKNSS9!%A9=OQ1YA$H[KE4KBG)1ZJ6&^ M."N\E]P1/G2L9+JEG?A6JQ@*U^C0(;1SX?>Z,[VR6@XA ^@ = -05K137/ MZ]%,NX(9X8W*BWML%_IK_I!L =_=%)+-RXAMFT5&[)OC"%6*Z.IMNFJV:#6P MR*[\XCTDJELR]%I!HB4OWE\[P*[?P:;%Q M+1Z$&XE"$7WQ6%"X&!_SPPZ'QU$ 6Q+^$@2 (:N\=#$JU,TWG).Y%+JLIG2V MJ'EX+2_6RSM0.F^%/S+./2OQLH+6><'3V%BFD+TV8Z6#L"2O@IIL<[$X% MW$HXL@.*\GM%]D4J](N1'>-CK5*S,ZU"%\@^*:O4"N*U BIO5OO9Q?O?@7=I M;NH(_(V6[!&:LH4;:;/9(VO/)>A09^!Z+2\%!(5?:>L)).OC$O4';KP\&:GP M,FTDA^3%#/==^!'622-9GT2P6W"I47MQPG3AD;+*TD+=?9E MU=>%EW8[!=@O()UJ482]MXBV^2+L68@V+__4K-3REH#Z#G1?Y,,&.QW4X6$\ M#<<+%"KO2Z9W:/[R^5HN!L?VJ 5G@26KC/!8&DL:.<*2]YGJV6+E*DB/S"O^8$KHWD+T!SLK^IT\\$"S7.9&;AXE]O*&5QA M96_MH.K;#ULATWC??1=?NI722LI,TG^]*%OU2LK,I97[[Q3KSQ/#&* MW-V_5U[I;'J_";W>SZ'G !\,XN$Y_X[L\/G32Z;G;'M$SM;GX !/5,^6CSC" MZS^9;?40V^T#D7XZ,FOE!E';%M26*U\%)0@/2L8O\UC1E?!OAI8OYBI[9Q?? M)EE2_!9ZR97E7_HWH16*_C\L)Q+)4Z6N5XGYE%F9SQMG+:CQ:@LR#[Y4RG D M664I$U\88\LW'O"!)6/F)@)\4? R@-)B@VX4#CT?CKZ_G$:M;:HZ!\K9"UP- MP"]>8(UR[RH5_'<)P/.:#2M^X9LPGXFBNO<)T#7A-\V'2GL1SF+H_;-JV%-'0O 9QAA<:)Z(G1G?"-FEDRJI5J MC2Z"/ZH+]/5W[Z1>X)I+HP1)BIDX.S>X9VZNNTP1Z\@?&BUP?6T.C3IY0Z,M M^$AV0,=&@QQ0YC45;'[%JLIL]96TZS57\S:J]0J+?ZG:6EU=KU[AH%^\.JJP MK[RI6KTR\-=3N:J;5Z>G5O8"=;6*=9N=DEFKE)J5K&8>DX!'!>ZU$6E-2&]> M\]XHI%'WKI;,9JW4;$V7H>1%NWX7F74+<^/C8Y_6B:9TGRJHT$59T1YBR<)L M^)6P!-LPY@1+-N1_IO>V\A)2F#&Q$5:,D+8VT MWV$G>&NO%XTB!PUJT$4'=L]^9Q-K#E_$50-8/OPU21G7(K3@3?U3RWP'81R>>T'PP3AS>]Y(O$3'E?F(O->)E,2\YPR_(;O6 MSH..(W4:? IX(AZ'PT]F MA4Y!NU&NMY+<8MW!PJ-P]BW:FGL"3LS?-"Z9E:60Z=M18\+)J_UW&*?0CJU[ M<73G"^OGD36 U7ZRG$?K.4"8:IL:V>[1!! G]S]SEX/!J^V2$03HP.,RYD^ M>,+'JV!-5F[68@Q])-K_L-O-9J\_:PFS51;_2J52K;>O.$E8##-5FXY^M MYL&76T1B[!F&V="8&/W7C]:7K*/4S\?R[^&(L#2@R;G0]) 8BXGX Z.-0[$ M)_7'Y[X=C!WK^9/MTF[HIL_R61+U\:@GJ(XVRC]++.ATRJU*"Q%!JECRQ1)' MRH C'Z>_;]7AKF;F3Y6RF?G]K$>9E7*SEOW3K$?-_KY1JVUN4?-?ODE?0+7! MA)D+U71>3>;L).Y7*=',NR[PZE6:.KP9SBN;LW] MQ_D%^N\&]5/@_&NY5FJY\:TLV52 $BJ6%VBKF4DU@$K?BU"3 M4SM[&<7G#9R_;!$^>\,)E^_1T'7[&^"+;9QQ7C(S,Y1VA2]N')VVY"\K^$G! M3[;7#&,S_*2#(^-+S=ITO]B"GVS0!ZJYB":4K*VZ*6^'PK!Z/6\$[W[&M%77 M"U&M\N%KU[!A9?<^J%QCRZ<^^B%<#NA*@*,(UX#GF< E 2;N4R>!7QWW^W%BW/SQ]>;LY*Q[?79Z,Y/D<[JWX\N+F\OSLY/N[2ELY!;^[_OI MQ>V-[>GL$%N=E4>ZD]'9ZYP*"]"![1#TJ&>.H)%')#9N9]8RQ\ M]6D$TC,,/KR*A%_R!(PEH5M$4_8DFC+7V]J9NBS#WF'B>AO%?CF2^U]A^8%Q M"K*BGZKV26FN+X&+9I@NV_XMWQ##,JAE>@6]N W=DIA8D%ADP NX1CUJU8;>O]UK[2J2O4O5ITZ@;1\LXW1(K?O&](-!N?6^Z M6^WIR:3:O3[7)1!S")XU=AZ0HY([SPKC-O#G73"N4QNV]49OYY82 M)Y1:66D&_8T%S/0G,XH0P9E:T00;5STRQUM@-%]IPR]WKG#(@@J3@N?5CP6. MRK[Z(4W%R9^1[3/KV@7@3VA:9%">JKJU85-O%O2'4]KRZ>/91J?$Z^$9CE/2 MF\U\1X&3UJ8KS:#OF.-0/T'@S[^9_G>&(UK.I8W+ZW-E 4X@EAB8@E1*$T,? M!PTTC7SBY,DZMA4:;\<-U0Z;061:9.'8<_(U*2Q*MWV64Z" MKI0;N#B-Z6;!\ !!C<6V-^<_"GI+L)1J>)7CORL:7L6P3OH,E:87HS;LZMU> M/@9=NG.<&LY\\HB7X]4'1#R<,]'5>_U*8]Z*',QVI7(PJYN >>[9ERM$(/6" M% J,&I=:N>Z>6\=+8!%_,4O[Q;1=#3CGM?O( CY"61F/+S4>/[%Q>,CRE9$N8(VXBO:BKOC#L:D*X(Y&UBI MK'&#A;+5B';(J\ZB??Z62'J-U4# W*74?CM1E\;NUFF62"4H7^K P0YX>JM@ MB(3JCW_:>+.!N>^*-]A%3A^T\DWD5 O\UV"Y/RW\W[=>G!@7')(2L$6H MCN'HIM* SQ%+-C+)[;%D ';2B23#5U[9K?P"SRZ.Q!N 9EQINN:RPY065)NK MO&9$">']U7.]K(/_A3I9%R/[>J^[A[%$*KAT\CBX=7!IOSB("0%Z?U!I'#R) M,%.E(TV'##;QH0_MZLM,;/M1E'5Q0)Y4.1B4[F^PY>;/B!%OJPP .KT\OM\U ML."PW:HTWWV%#B&*MMX4;6VKY.Q&6Y@[T]>[O4H35T65FJ5FT552:38N[2UD MST@E1KL%R_^.FIB.PM"WQQ%O#AIZ.&9U#G28;HFN76@?S<">4*+_)QO[15OG MU/QL3PSY7-@NX :AQEK5QEC)?>7L9?D8@3 QJVTDK+:]WG^[YX40#ABAMV=ZZ+Z,+%^XC#7\ SM!&LRGQ@VM>(&C-CAS<\N(#WYT_4!>TF"H,0E 2L4-E"9WB!)E<\ ME&0;/>\D?+XKR8X:S@=K!6%CF=#D^8GCXZ=W,^5GESHJP0>V,9-2M-E_G=4* MU,DMNO1ZL3ZXI;<,0Q\TBX;TK)C:\Q)SI-5YGO?NAS5Z3 MAGZV&FV]4] P>#VNJ_E+:OY2X?REWE[F+QE--7_I_.BE M*FUKS>BERYO?;K]=_7KU]>[ZWU?:EYN[ZFSN!2.8JC]>J:O&*VWU*#5>28U7 M.@V(J?%*>QFO=-;NL=()0672K,[1&U]Z_]7V7U0O+:BWA[2@LH=TI*H6162* MR(Z3']3;1W[0:U#9>>6S%'NE?G=]V4CD)SS,=W$_D;B!P04<[P6V,-BYQK74:^S]S)LW;OP],<\DIKR9F] MM69/K\Z)Q3G(8Z!3X*\>N5;J3+8CHVYMF(^=EU9[*F _*#1[8>W@JZ 9SL;G'9\86:LL/)6%5YB%U]]/%EY;9>&= M=Q9>PK<*4@?H$QL6Y8;OC1YE+YUP9MXI;'5=MMZOHZ^_7-W!WN$+@,BO-U\^ M77V[^S]_ZQO-W@?MZK]_O[[_GRUA4)C#=W 8O""I3]?8CPE#L4E%R.8<)' 8 MO-LJW:YSA'0[8&[U!F=P9?+MC%:]V^WO);6M6^_WRV7NK?[:NW'WSJUQOMZJVI:Y2#^.'7-*CW!YW*K:G3 M68_CQ?U!VOTU_4%.*_.UMY7,N?UV]?GJVS>2N2!:MTCI/$?/EW?7]]\'7W1;D?7GRY ";LT4?0/^F3))$HEG"_)NZ;Q4GFW18I^@9NOLB E M,7#WZ^A;RII^05E#>LMO!FRCWVY^_[J6T2F$4@BU&T*]-"-, 5#:&FH6 /\ M[XH(A?BR$LED&SU') L^FH[I3IAF4L>9?YEN9/K/6E/7=DPCTH$^]] X"5*_!^L*>="_I MJS\C.WPNR-WJ&[5A4:=/1;R*>!7Q'I!XFXWRU%LN+;/?J@U;/4/O=(N:$2H" M5P2N"+QL,E4I"M^VP&(/I-Y&4F_HC7ZCXNT1%*DI4MN_+#7VH0EW:L..DI2* M?!7YOC;YM@ZN"G=K0U"$6\I-]8JUUX,"RDSGQ%\,\BG@KX.RQ>>QJK/@5M[G M"K:2V18+*69QG)8L;[C1CSH==3KJ=-3IJ--1IU.]TRGGZ&J_1@?0?F]_$X(5 M_BCJ?L.G4[WVOOU^=8A[3WTB3],(3K7VI8G5A^GI6\$6?X?D:ZH!HSH==3KJ M=-3IJ--1IZ-.1YW.:YY.*5=&YVC-\ON#O33+5UA5/:PZW@2&0:-*2/6FP\L' M'>4$VN^ 3(%V'001LW3- M97PVAOD#7OYDA[,9TZ2$6Q7G3I\@'6-S" MLCR+M^Q)6!E=-GHR?8L$$K-_1!)S_"2:%<)5%.,01U M.NITU.FHTU&G\V9.YTT'D%$?I(;,-)D.^SAR4S:V7N,++KT ;-N?M=MH[-@3 M^&K*4(E4D67EW%.GHTYG__9L;Q=[%I9,7Y4W6MNU8;_=UKO-O*-5(58E$4N1 M?95/IU1 MIAGXWMEQMV+L^$U'N\O[!T;A13AC%W/3_TY7<#>!*NE6[D9U.NIT]N\G,!K' M\1/T:L.>WFGD>V,KM*HD6BFBK_+IE%%+C5P/_!>II7G-$_L%Y;OY*HRI),8H M>E:GHT[G%;CM-G,07L)M!Q7BMBH'0-CX\2C@)3-?VO$ G>"ME9.7-4A:QS!( MC 9V9>CHC=TM$N6*K;*,5*>C3D>=CCJ=*I].*?TRU^C[\$$FH]&D(-.@V57" M\C102A&\.AUU.D=O*W<8;FQ4C!NKD']!R%^+%O K^\'\B1U(9\'%9X "L[0_ M3-\W5>=VY>54IZ-.YR!>MFRG_/;3'Z<:GI;UM+1S^V>MT M]5:O5Q$GMD(YQ1#4Z:C34:>C3D>=CCJ=K6Q9RPX6COF,Z@M;?9CJ*G75IJO> M= X%61\78S-@%CI-%LP-J*WCV\J44&Y@=3KJ=-3IJ--1IU,)7^(+\@U24W/N MO1% I]H.K>F;5V[E^;"#DV'G(H?4=BG93WI #<+_#7XQOZ,[, .V1WS'^T) MX\[(;VSB/;CTQ*(P6+LV;.V>$JN03K$$=3KJ=*I\.GO,2#@BO^Y4B5_O*6@M MWB/P \^Q+0TW5&GBRH'I19'538W#XYH0(A@>4+V)PB T781,Z=!I=V6A@CS! MH\B+ESAGMT.;(SG5#XCS%>(,='I_/\S!;7U@1]FT4'$4T1PK$K5R(V]#;FQJ MT,F3!_$SSP&X M!%=@3(7/1283MMA0U*NH5U'O*U/O-IUUEZBW9!''H#9L-PR]UU $K@A<$?@> M]EUJ6*F1:]:Z8EKI[J3>;-2&K7Y?[W4&.PPC5:2F2*TR^RY#::W&'C3A)E:@ M=Y4EJ^A7T>\KTV_WT*IPD]F9%WJKMFCB/KRS4<$*\2A%6>1GJ=-3I MJ--1IZ-.1YW.6SR=4IZN5J[_^PI/%VA8U^[$FS-4LTHK\:W:L*^W6[NXN!3Z M*.)6IU.*N%^'MMN5H>TWW6KL=]=GL(J_F$66L :X,7HT;<<<.^P"CO3B#@Y. MNW8?F;/GH_ZC3D>=CCH==3K5.IW7-ZV%[BQ59]*<^;M'KI72H[9O5\LZU<"R]YT6/O?+ AA$]BDZAO\ZMN34 [4UGX'9 HT/JC3F?SZ93LV-/::3)]PLKHLM&3Z5LDB$!^39D= M1G[Y,5K- ;;UVH5SBB.HTU&GHTY'G8XZ'74ZKQE!/O[P)775>5SUIE,5 M5DX>MUVT9%S&K1STDRS-(;<]7XX@UTS7*II,'CM;O.F4H6T#CPQ4VH/R/*O3 M4:=S"&=+NU(#RXT&]IO2C49#'PQV=K8HG#LRSA5%/#<,MEJ!;_\VG8AM@6ZY M2)/1K T-A4AGB$B=@R)2N5)= WMIM?1>LZ]0[31036DQZG34Z;P"F]ZFC^&K ML>D69]-&553+-YV LLJ1$OM X@LNT0>B_:R-PHMPQB[FIO^=KN N$M5O004 MU.FHT]FWY-HT.6J=Z(+ETC?E/2#MVK#;;NB#=EOEFIP&4BF2K_+IE"+Y;>;/ M[(?B4THIEK;KS5:^#;?"J$IBE*)W=3KJ=%Z!&^=F!;T&-^Y6BQNKG!YUET-8PU3O<+N MO1% I]H.K>F;5V[E^;"#DV'DM<^HK!/RWK2 6X6^&OPC?T9V8$=LCOF/]H3 MQBV+;VSB/;CTQ"++H5<;#EHJU^A$D$ZQ!'4ZZG0.S[!SO4+7>\H$ MR5G=1\&:W/33!F+-1].A; XSP.2.3VS"YF/F:ZVFKAD-H[5+%H>8_\EW][X% M\+>\:.RP> ;H;O-S3V>0;'&6?[NY(91]Z[,I\WW1-($G]]]$81":+D*F=! ; M&R84]TLXU=&R>T"M(P44CDP[%>)".\V>W@=\*LU3A,JE"+3*$3\EZ-8+.F.# MH.-YION1WASD:]5+S[Q2U*RH65%SCIISK2E*4'.> M8-NU85.1JB)51:I[5]ZWZ2&SF[3MU(9&4S<&>0I6JGOY /G/(0[ZA)^6_3C\ M)_PC%STW_0?;I5?WLG0[87#@?B;[W(!+]HV;S<96D+^?,(ZI[9KNQ(9+@A ^H+R)>GR0 MRU 1KVX;]5X'EK?P DJ&>.\SG-7RR#X\V58X$^'Y](WBC!O)+>88%A&%JV_) M@?Q($/Y\,##:3XET+S'UJ,^7@5K,BNS%FWF(W/^V^8SZG6!H) A\ XB@'0T M(=8<%B% ,;-H%3&+?6/N8"NY]>WF\K_^N/KR1?OMZM/UY>B+KEU_O:QKHZ^? MM+O?/]Y=?[H>?;N^NEM)[-77-U[N;+]>?1O=7L(][^/';U=?[.^WFLW8Y MNOM5^_SEYH]3V]-/URYP9B^"1UC!.VV;U7=(XI#T2G@L24M8LV,N O9>_O)! M5F;9+KV:;OH@GB48;15_M>I1JS_OM%K[6]3ZEV_(Q5L;PQ_D+BNP)81. M4B&E^7^8Z0?:%?6B3F?F973$7>"2,OI6:8GKU_<7LN/#:YT5P(UBLGA*PLUG*JY2YKYF;FIBG98:4?304:P F(D,U=+ M>YO (.KK[=;@^*-5]U!#HVCA3&FA]RJTT*L-FWV]VZL ,>RUS6N5A%NQWI.J MZ=+N/0W+L-R)#9:OE'KX*?Y."M+OV'0#+.J]:T?'5H .JN,8'>[3K3 :?&(+ M'\B3_'LT[V@T]V!Q?[W!SBI[+)A,0Q5^=Y@8P9X&;FE>V<>F5^W=6XY61WE0 M^+12VKX$G_(H,Z@-.[V=NZ154,"> &?=:[NJ-]%+< -3+:XP+T#[=F,O1>.J MW63U4&0#G]P>1;#8H]FI"(I4OG_D&U.*P:#U&6 13@N]=A_!1O+\9S"1X&F/ M[(W-^=PC X]!^>7Z\XV )F\"<@ET^\#*:L1M'.BE-PIRI)5&?/*XM('3;\:E M/+JT:L-N\QRG"IT 2_WJN1<3]"1](<9Z]0.E,].F&'+[AM=A>M#O\,DH"-@+ M9RF_"0UH X^-'70$9X+LS13@2F!-FXOB!$KSW'9M:.B-W:YS.Z#F.]&+N()J,>9JS[9P00 $=+7 MMSZ;V]'\S:C)C7UWVTN=P\TT/@""_\BU)*Q+!]O:?&I"01<4I2Z?/$YM8-W; MXU0>;7JU8:N;#] JM?D5>#(%8G_ZQ;3==QI@ )S3P@M,!QFO4I3WD\R#P$4P MW[@9A%!](MJ/97Z6TF,V2WG95=,&12U%"I=%:STV%)'_HW!&OYB MEH;GA5SSSN351^@S$BDO;T8YW4,2Y'(H>APFP[U'CZ;M8.W+9\]',$O82U(I M((I. XC"V*587NF?%42;C1D,NZ)-LS;,I[Y4+4OP!$-UIZT@7\Y,]P&>!IR> MRV%R07RQS;'MJ.S$M6C?ZE7[:$<3;I-B;BJS'Y%=Z)K+0B6[7QZ Y7'M3XS_ MO'8EC!,0E_4J=;#QG=YMY]-ME$ _:5S:&(#=!I?RZ(*=S=KYE,2J"?)2HCS:2^#:Y><8=]KDD=\]0U=YD\Z!@>Z"210Z;3;VT(.N2MZF MJC/66Y\M3-LBF^,FG#%_%Z_\R:H5K\-G";YQ"@*'N856%-^>G3//,\)3K_FUIT?MP]/KST,Z1I>UF$W=3$"ZKY'0; MI#]W\X5SRME[TOBT@M,?')^:A$]5R 9X8_JR'[&TVV)7KGNRZM!!^H-MLC S M%),G"@-4I *?\*M[\I0N?4Q=>@W*E&2R+?1,=%HGHG2?E4[[28QL!P8[H8+' M;^R1N='+/!1O0Q5Y.9/%[O+XAC_L<'89!;!=YDNZ*3T4I-L&+JSW"US%2M4] M:?QZN9MXO_C5(?PRSBP5HMTZI93!5#O#PN3!773ADQWR?HP\M/@@+LV%'2+! ME*2F;FW8TXV"YG@OG<%6V1%K"@" MZ^])@7_+2%FB;?FAD')0&S:[^L#80T_S:LF!TQ_NPBM ]]B^7 UW*>Y_/Z@V M7MQ&_F2&T>9L5; 6UR5> ,U?8&6B:/)G9/MLN>@S*0?% MXM"R;+;7J T[>F^GC&?EGZL@6FVPVPZ-5DTQ"SK?)>FD_7)5Y\@%/1KVQ8W? M1'AQ$S/V/8""%: 6A("\F>Z9;+ 5;T=O%;!CE0=Z\LBUB24?&KE:@%P#O=FO M2DO_MZHJ7X' 72!O5EKQWK3BW\S)#-[H/X]<*X9O$1%@X]U^!3J@*&WWF-KN MUNB"!:']"AA';TF))7?3+1:$VJYVZ;DNXPCP9(K1^S,R>:!9H]/D#>3> MEDZ[MRSW[2CCZL?$B2R*Z04S/)EKEW>K3N!?6AO!&E)#;W4K4&NMM-S#:[F' MQ+:I_8-9%W\QWRM"M%X-]-N^T30^G(;>6_ERJ) MO5>:3QT_\!Z?P\MCG+T^)B\VVGNH ]ON%$_ 4'FSZ+ACR'T?Z#C S*O68 ^Y MM(=#QS<8;D^&AQPZW%[=6'OI0'OEE93*+_"\_*_"\J#Q#VRL7*\O=KU^8PL! MRYOI2\(0_0:-IVJHBJ SPYL-/MB=\0:+W)MZKU,!Q'E+WM@TY[QV@\@'782E M=)*O7LC>9L>H0W%5A.B:WC]]HS8<#'9)UE9NTPHB2 GVF460DFRT1;U"VF4N&C".U6OIKTQ4 Y41A"]]6V [\)T)-2+Z*!=&W8,U6[_S+!D QA-OK\M7?- 2:P2N#=3 M#EJ";&F5 D/Y;;U?$,I76:LGCTTELE;W@TT]RH%N-*LRSN$MJ:DWTRG<%X\I MWS\#?AM:R);9JS=3 J0$,,&\B"+ZH*H>7P51BNH1,E:W11&LEFZ<61.DJC/+ MU7KJK2\;UBE5=?^J:@Q= N[(M?@'#+XLT#C6)@<.&E5+#E2ZZ[%UUW+HM5FA M'32Y0EL0\50*[;$5VGUPZI-56%[.J;N%:=U%RDJ6FLJP9F-OK%DIP*>C )=& MJ#SBM&K#?@7LI5//_ZK\ D^WH^J:-'^9UZM]?"Y,_#Q(+]5*\YIB8.W1REB1 M41U#_^49U8,VY2RU"L9ZRW,\ IM^F=9Y_ J#0W=S/7,JV& ,'9 *.M3*KUF0 MN:>H8%E=D"L0:X6]U/:K>6YQ_P'J UY_96^@4.0*C-M)2"U%?DRH';OVS0R9 M)ENS T,@G0+;L=,O6&+["-3IOG"V\LDZC0Y2&,C!?S.5P$?8W[@(:/Q_"M;? M6!#Z]B1D%GXQV\K)BJ,G3NO6F[W^\=%S3[&_*HN$E6) &X7:1_9@NRZZ5&^F MVO\PTU<1OU6TUUWO+]I1"2U%0:T&3LQNZ,W&SKU+52RP>IC6;%4)U3!=HZ4; M_9W3-:J54E<-EKTF\K6*95_A>.UB9OUB;^U6WOZJ0>GOA]M^15C)[D&.3I4X MB5$;]O5!/^]:.9^P1T7B?XH1*$908>VUM5)[59Q@LP>X>V0'< MV8GG1V&&[ MSR0[SNK>@ IY%RT6#L.L0=/1/MG!Q/&"R.=%:[*?GG;M<:LA\X-6[&&85D_O%V]Y>[A?ML"*B_>!%0Q(=$#^^ MLK+.VE8#<_9THY&/)9RLITD1PGD2PL;9[+L10HD.C^ZT0W8.WJ=6O/_NP0?1BD]<:>(9@K:K_>[Z#-;S M%[.TG[YX0?!.^\6$CX';_&;ZWUF(?>6T9-C<%A,DE80Y'0ESD/R0FW#&_$MO MOO#9C+F!_8CQ<.NS M!3I5:-J6+)8OV?)YYX2UJ@&H=+#E/!G:IAI*;$D,>!/-F=4L8D+]VK#7RD=" M3[;)BL+S\\3S3562F_!\4!MV&E7!\S=FX7XV;5_[M^E$Y!+YP_1!<($P+>93&@,WTK8=BJZ4UO,DZW43WI=' M9TL\RJ!1V=A@TP!.4*&6ALJ@4[3Q@CYS+Z"-];I@JVKM9$E(_DP1/?AIV8_# M?\(_\K5STW^P70J8]K+(/&&8/+#OTVTVMCK>^QG3S,G$F\.[G]'AZ*+5K9D^ M?.QJ-JSLP3<=;6'ZU/PDA,OAS"F=@"R\*;?LX)(@A ^HE6 ]AOPR$,2KC0%7 M 18>QX7W9"_:C^S#DVV%,U@[85[J1@[E]XWD%G,,BXC"U;=4!<*?+YJ-+$#2 M_^*"$:/M?K<[L:;33I\U>VUF-08-P^B;8Y.9G6:KV>W\;[,%UH^X:Q;G[2[, M!W8Q]IGY_<*B)+Y>!6LR:S,6K29C_SM;YO/J-<%BJ*0/@UP *RCE@CFL @!BID#]N X M GUK71UT_:W>\?[ZX_78^^75_= MK:3WJN[KZ\W]U9UV?Z-=WGR]N_ER_6ET?_5)^WS]=?3U\GKT1;N[AP]^N_IZ M7["U;:FU5=L,D&-M'X-*S;HF9/O7: [/F>05W:5 JO]@NO9?1!V7L0R /WC? M[@!SI?#/F^EG*13N8IF0I%#=PRL^.M1/5HKR-E,X5$H/L,%,!#["^3E M?L30+ LFOKT@-03HZV,4P,Z"0(I_L8TE6H/OQ+.Y$1>_$YZ_&5=M8 )N^+[5 M?86S*A8?WP!23\QQM-^8A6H'D* [J6L_H22N77*Y7=.UFKP.?W]B\*_G:W!T MM7>:#>);YC@?QA@(&K.,<*Z __.?9_'I:]ZQ7/K-E)GQF!W@<0 V9?/#"7U%Q0 MLL8"=0FL>)(!R!WXU0$<9$&H!9A]:#,?0>O8H#-;=.7">P( @KXF_AX#0OAC MS\5&=' _LE1X 5L&/+R3"GQME][U.VCPU(0=+XUUM?W"R=@*3MIA7K[=(?V: M1EGX'X)F[@'P)WSP$EHB"'\&A@+HM@],^VY;+GM&,J H?@A:5XC,C![]S(Q\04#2A6S#,EBHL&N=\-F2>9,4XM-O]F1F@^37M3M R)EV:<+"0<#3ZT&8F[!M#Y"6$J$7L,,? M-ECP#*A@I>L@^',:KO6K-;*N R"TF^G-0G#/NX4YV7(6[*7AI<_L'BK,LU)X19M?>DWDLBB/4/!9GS=*% MQ1PPZGW!6\W_>#["!W@JPFLU&L940D?!@1QZ*7X)K[0G^%3?BQYF@)5YN<9Y M,C)-EXB"V'(4P@G]A8B*"_">7+E"H"P_FGR7\MCVK0OT>#QK(%]]D,-K7!HG MS<%N7.U?$0"FV= UHV&T= *DT"HU]H--(@0I0@6]/M%\SL/Z,Y1^\%Y.0)R= ML?DBYE.P$QX@N8W\R0R%Y>@!I"#Q-:ZYYK\ 395XI BP_ '/\H&_3&8N .,! MF=&7+Y? V_CW<#5_D(S'))Y%Y'QWT?@_V*\7T(86R_QY(+=AV7S1PIV57XF. M)$V>+K!82&A/E[U=%G +\4AX712$('U]GA&!KYW9J&PS6.TBT1U< MT!!##] P%6+2M:<9L%[MB0%K2B54(.HF_$F6GP1 ;V*IFPD+-@C4"9?R-R#O M2W$\2R/7!T@EDE+PX?+[XK.D S,S%..EK$0X!\9X"F.;=-)IY&,V+I!=:-K. MF1+5->A@%D5X+'\02'J\'"('%'RO/2$^$-DA"3P,T0HW.]^ 1 #1X!H"9 ME$$3S L?'B4.5=?N8;5H !^$]7?K[=XV7K2\2Q<-ZHM6O8WAAF7?.= (]_;] MG[\U>^T/QQ1:VD\8C[ GVN(9@(V:^(S,*IO+>M"I;B]K[]Y)JD2;P46#7%#E MW 1A@Y4]>+(/CC>V75+&K<@)$PN,Z"5]]J"Q+!AAK#8!:09B;Y L!B0UQGI62.LGDUP#WY'%(.=%%9+>")=3TG31 MNK9\,P>#C7PX6# LT$.>^H ,N:[Q['Y:U3,S?;3X8&6?V(3-Q\"L6LVT\$+""UPT71:$XFS)%)!7%0Q<>E>=Q* MM&0"@F,#9PB8]"%H/P62H38;[VC#Z%\ E'_$E=&30+.]F$0^,HF48$EN[(%X M' G^A%I1BN-(I"*HLD?3B1#U\:&/MCGFVJW0WH :-)3W9"53_>/MY3^ T7GH M\L9P$$I>-) YDX(-V1.@@0F\;ND#N)O-;9,KWB8J'.BL BA.042 .#I3*1$# M'9'%=N'\%QAY( +D+B&D# 2W-,#PB^9@T"5 ^0P,GCF T.'\)W/')^"]3RC5 MX0ZCT1PDEN _4.\V+;1WT)^ ;,SQ.!.#HVHUFFU#^\/^ 4K(-\^T=/Z[GBRA MW6\-6DLG\O.2B[6YL:V;G$S5+^2L SH9N5;L!;^4.F>!Z[M;X/KN MYEW?\7/I\'\A#G2):H/O9I.47N@-IU<6+,0X"1_YG8U%,_@/!0?TK+2$SR-B MIEA/:0/;,8$SNF"<@(P)A.S!ZZ81\7TR#1<2G$)U@S5+/=_32P-L3+\V M-)KU574+8D-PU@%GY=L<]QX/=6/O-N!L=S/0$M$.;;-VI+@8'&J-?S MI<7QD<+NL<^"3O_2<(T__!GWW) M'[UUSX\$ ;V63;J^11?+48!>"K??!1PO<"3/E#-C)M,D&&]0G?-8@VI&J4 MT-R2Y%<,-(M=MF4'FJ6@U*P-!_5\16T,I'*Y!\>752D/O]2P4>: 8L;MBHF0 MZN-G%#0V>Y*FB;#7_I&23BAT'%B+M$FIC3X3?COR!G%5$K@#>L,RZ5IVTI]- MW(@W@+3CDI0*5=%1E/C5D'Q< (+T:7%!)Q[\X'M/8*K!)1SNTMM&\32RC+FW M*T:$NO:1![GX$H7% NPK)N8<^9+,_('F6\9T2EDF\P2X:,%P_Z5\Q3H 8M8; M\-&Q]\CT]%/&S+%!W <9BSE9*ZH-033EIDQ(&@393G/&PK0B 9OPD8'Y3(AV M(%G0MQT ,OI[<0.2=#=?891^&5[+KM9 MOD&)&[Y)!>T2IF"-X:$R(%H=42X*)+KMP"BS$ZNQAXD8+CQZ> "C&[:345E' M40CR! OQOS%THR"_F'N16YZC&EA]OUZN LC$.Q M\(A&][\EL1LX%X\\E',& MBX+#1*>EA\YC /E45K%A'#9Q,+,?-F\#Y-ASFZ-FL)S94&PC[63'+N7SO95< MRN;J7$J5%7D&69&K+51CPY$\H MO%':9>9'GXAJ@KG@#WR?TQNEKF/Z+0CB0A2)Y*;U(60CQP+)"7(D0?B M/"C$:7@/!0/A(I!H#X*O@M@B_BE5#(OG,X2^B7YA,+2G4Q&%I4^P8PCEFY$C MF#]B@K+!IXP7T#-"*?Z%VTQL(*TSP)O@K% Q^297NCHE;+Z6Q0$-KGM'LU Z"N_?_?1-M:U MZ\ WF7/QJSDW*0 T=>P)]PKP328O#+%I#>"9'B>+>1.N@7!W@FN&$0:# %2@ M35!" GH1HC$\4:3] 03L %6NNPC41-BW W843BV=F:!O3$PT+V3BPW/L!D+9 M1M_IL+$)@(AJX,#(@*7PMCC<)X\):R)VA9UQ0$B 2!0S4A\]%$:.=%R!TLG# MH!3(@CLQ(93[-4B?"0&=L]$)0C?B';":/R,3EC;E>3")JYD1L@6Q5A3C;?HL M$?X11B!#:N,7.WA.SH#(^+9X1@.C, !/*VFQ$H,@ Y5TV77ED#O!:#-!VWF M/8&BZ^M2NTU'RL6%B?&0IRK"'%* N$[.E?A8,[=5S M/JBXY[Q5-L'\+O'/CB;$Y;'I%C!"L*Z"O._<:.5=UD8K[SN_P[05G] P]08M M>84FW_$BWSE_9<%"C+AX;LO]@T%L!S?3I;T_\W\+]M]>WFGU$(&VA)!/%PB< M&L?-U)%*B28C9D#5$>$5Z;V$^;Z&HT/I$O],AK=TM_-#^_JVOTV%7NQ>R 46XW< M,$Z0DJ+8%!+D:>;!XBZ\)Q=C*M$8+'G;Y/I8+)ON,54*?1.<&W,3G H7\"G+ M-0W:-?!<$W#$?D1?QQ<4(\RJ;WD=N35%NK4(>,8^T47D _LG,8&,/9H0L(7Z MF@[>I/RIF+^)[P&U!%/X4<61)1,@8_#T8@TUR8!+#IRA%'1E)'>2+I0I8/]I M;E.*60 0/)]W)/S&)HX),@X9&SE4K/]$W#6>JIA)V$:G^FQC>4>GQC$N!8(M M\)"X8]Z<$\DFZ.^9N]5+('V=]IV3C9B6%\ MXV'KS["G2Y'7^0<(H4OAS5^I911D*!@%&0I59"(\3@_,Q .U[Q3YR'U*_/I\ M&W^Q(,Y X'FZ*47V#LN,3!],ODO/2AB"5 ]&=Y=2,="ZC:Y^Z"H!>N)[-(CL MR3:6;3JQ0N*H)VBN538G:@8 BK\PS0\I&YX00S,@NC^DAOH=201?2O"?U;,IK M*!> 438Z&Q\\$=3!E$E[PC,=XX"FS,\D]L]?Z[.I0\XEV?DB:0>5=AS$B^/Q M27KLF&GHH H=K@G&/C&NFZ)6FEL-5]>GH%][%/>=8IYJ$+*%Z,A!5:$D7\S) M# .3?)%94+[?FLN)CB<7V$[G?:>=+=!''=*>/F=8X46S?S1>2)RK>\0<\2RX MFNUZ!V%Q!Z>C-=]KUP@@Z9N,"R=D_G*,8RO/1IW%GL["6#H+48O+L^_& ,ZL M]U,>E3J80Q],Z[WVB?&T>):KIZ+$$W4&ASZ#]GMT:E#&=_$12.M344U%3JSS M7AHP*4WG:<;V2^*X9RF3QM M*!2-3% _&GL@;>TY>OPHL4P4?$I/BJA6Q (@M(WBQAP\<9O<*0DYZ,EC)UBH M+Z+96B3< F8LTG6Z"-0[]*!:_%OQZ),++M[-[,5"UI2"NFHYW-\=A'06'A@[ MY'&E:'P4CK&-'C:X(#=1JDA5\@=9,Q9KV*3&&@:>4IP.+ MMZTH5>:6H0+X96'ZO/[()EG\3.+;HM1H ,=/=IW5*=O$\J?3!)S8D5/)!< MEITI/5A2'%)Q]-C_E\G^J8.#=,M 1EDNN^27U0M/!<6=;C M$4+/T_$=60@3]V4A3[ATM=C+WV+*'>_AF.!DHH= M)ZF"L#9#@*=X;KY09O"9"1_9M-#LZGC>B6Q_B5%.!/%05A1,"W69ST0]F (D\VM8"Q M9ST+RTFFXE#X(;]"WDMSC'Q*S\1,XJ278AA1O9#P) !#>&1^W!M)[CI_ C_Q MZX!RY]5G:I_%":9[I:60+.[HF&4^*EZNRI^G&1<0"*?%B24$>FM]9L.*8N=P3L3GX M2CXNA3EV5HS&?;@T&E:N.=AQU6>@RXOR1),2I:0?@E8[YHGL*6$.3_ ?&$X- M")+R,)DA0C,\,R%$E!!SV5"#Z O15W@MZDD<.]TMU'Q.:%?@=+P/_F3,7XV; MQBZHLFTBJR)$PP#9Y RHTGS PRW1MF)$-S&1M((I,3?3>*69,CS [,E[*_(M M\SE)$<'R_,:R.T6#2P+"+9"G(&KF*"4P79#Q))<8$,0P#[2)3RDYOGD?_=JP M6[R/T[-#XAE&7P1/%]D5I\82EU)@N':4T9MX%LS*SG>5[4F^JI;ZOO1.=<[T'0,REFP*X-OL-7NYGQ(R9R+)8BTK8 M?EJ?HH2-"5F46VB[]-R\$O4D5-#$-EA6/4$&;= \08VZG-FNJ?/49MG+][] M#Q6-?",P8)[U5'\TJB1/VQ$K%5)^FO2=/]2]'? M*YV.QZ^*,_)H(PE-N]8*G%NA'Z=Q,&,%"0:9M0%%#:%5XBA0?B?5\_%"$SW, MX9T.A!(N8)!J%FH&Q3L21F2<@IOI39$**F4+KU:=;\I]V&RN-H=UJ\0'C7[12V&94V)@ZG8A,BBX96N?3+_#4"3XRYJ_$]D]28FFXMN M)7RD!)*[:)N)Q*9K%#1C@LRQ&?&<8S6EM#-*MK:T6^DC6MFD6-Z6ZE$LC243 MOPH$E0:\( ?O67U\NL:E+&^XK%.=BDZBF[]%%W2:=[*+:1"! (D(J8H2@\(N MLG7M]YCF8G)@Z8-%DB#>E] 9 MQ'D^R[SV4BU%VMTUS9<$E"60XZW=N PQ6)@ /-4=(\T^]28NVT\$!VXUUO0> M0DC%)4K<+4?ASX1YQKQ3M'(6'-"WLAP]Q16M[;@Q%SYI52-WS( FY)9;V#ZU MP%E^1KN>X!-5$S]R*4)%(^C<)L($[9!T%T &?F0H*Y]\.PQ9(C,SK%E[ +S M[S2'6GB#1$WS@19O-=[6>54R[P=-I;A6XHZ2K?:6U]RI SO@LNY1(%6 )>VF MRQ\1D%]^"5WY_L9)6R,KMK;Y>X721L^64DCR'^Z;HM8]%B\@)I:3V3#18PE# M=17VR@] &K*)&80!+^\JM%MC$T/B:K,V=)$#4_>@G TK/"&44RR?+B@5B^#L M4+J-8Y=)ICV1O ?1EBL\2P=!:I. 6.P)C;L@Q:^49=D9B)H9;U-\-L+3D[Q: M3RTNT17B]M?B-OF83976*MDCG^S14LD>U5C+*R=[8(I&4>)&>TVR1[?I%+LU119/:9-U/A)"6*RM="MHP258^;$IZ/V4(FB;M9"0!X?JL<5?' MO ??7,S(D\;#VSJ/2\7ZE4.=C,@;A27O#P51F8*J]V*(4<+S/VEX)01P)S]L@F#/OQ:B:#"H]QH]E$8X MN3F9$"T$51U ]7/^\ZY1-]JMPJ\:]6;AYZL>U6S4NZWBKU8]:O7GG=:Y+VK] MRVG\MCC(@@'U2].]CSQ-OJ13B'1M+X)G6HD72(PUC_?:[&RS6:YC'F?"?'&= M]O^@G7M5;.=F-KOAA+<=[+[IZ.>V93GL2*PY=DI]?-9^B5FPAB/P5A[\%B 0 MO)1DTR+4*.:CR=VDX=.M=PL'-5<)8>YQW.#!H=% 7!$,YR"@KCQA8C:# M@QD=TJ@Z_8%CD7=C>%/ZSTDQ/,KC% KI:ME68M.E$>I<[]^3N-3H)RB]G8IC M4B;S7KO0;C% >H'V!;QE&;/* *&A'55IW'+[?]]IB^FM402@4GLK%3CJ90)' MK9)]D*YE4O](E)[>FS^R@:.I_8-9%W\QWXMC1JW$1=#BY<1-X\.*1O2['),D MQZV/J[Q<+6)#BEC.EECZ1R66MB(612RG0RR#HQ)+IVK$LB?SY&043)E)_9DQ MC4ZB^4&[D>4Q*TT7HQQ "EG":=--IW%@NEF5RI,BGFYM:.BM5G]7TEF#PH>0 M,]O8A@K!.LVC,N;>WABSPJXJ8I=Q?/;5KQ;[>FNN)8HX:.2JE &:%\G[LK[K M$,M\ M"V'3RU2SFXTJR19[/TRL?D^AS3-:W!$TYZ/RN6Q05GK-UH9FRXB%<^?\W>-S M?J,V[ WT?L.HB-?YE16/<\>P0T?+M\"P%F"8H?=[JT:W*PP[:0P[=(AY"PQK MUX9=?="J"H*IP)D*G&U%.H<..&]!.IW:L*FW>SM+?Q7:J"""=8\?F6UW%8*= M,8(=-3+;KEQD]FT&SDHYJY0S>#U%'3\:W>[7AOVF;O3RK7$JZ U6@8K7P\WC MQW;;@]JPU]9;[9;"386;:=P\='!W,VYV&OMU0Z@@VH[X@\/KE]LB;ZD([D9* ME0O3;)_B7WK_Y\-"#FW+;,%!FJ!YM?1N6J>A0T6&%-EZ*#H^?G-!IU88#W>@.3H$,A48M%R'A+CJ?[=$2+-<]I05; ML;P(&Z_MJS>+6MTN&5\O,Z1.NV'92Z!0O4X^:SJ9&1DHJ$YFY1-5SZ[ODVIC M]CIP5FW,7@7,JHV9:F.FVIBI-F8OWW[CC)O--$I;UX=(S,X;T&TPH!O[BI56 M(!RJ".)L">(0>>1Y@NC4AIUN51+%%4$H@EA-$(?(#L\31+2P: M5(D_O35'SFLU#3LQ6BFMY_:.GU7>;6"16K.SOBVYY>;/ MB/H.D3>?)[#F/MTNE28OQ?.WP;I#Y'CFLE=:67JVAV=$C MG&>Q,M7'3/4Q*\'.CY\JW&W5AMV!WNQ6Q96MNDSM%<..W\>LBUVF#+W7["@, M.T<,.WX?LVX'"XC;[5Y%$$Q%XU0T;BO2.7X?LRX- &KW]U4II,(I54*P_O'[ MF'5["L'.&,&.&@WN5BX:_#9C>:J/V1XIZOA]S+K8*ZJI=SLGT9"G*J&'MX"; MQX\X][!75$OX]9K[E?-X3J8W;T/F8<7D7]#%1GE[T!Z'R8 MT/&=[3V##PUI-O;;^F4/YUSM%DV*TA6EEU$WCM]LK=:)\'I9/I\7-HP@OAIV4_#N6VOD8 ,'LR_"=\*#07D/3_GH>)/O"=: C&* 2PMX M7NA':(6MAFOZ_/X#+[*GS_PC&S;FAN];W4/"?KV3><: 7AS'>P*LTPAOM(7O M/=H6O,-V.2DA%9MC+PHUGTV8_8A7!3J!E\["1*#!!Z9K)1\Z H(V/&@*]!M_ M$VA/ '!M(B >U+-'N *,/=ZRD!8H29 3$H#*,1R]_^6#9P<(QG]_;+FV8 M;OH@'B;H$IW_2T1$)\*__O!D6^$,=>HMSK% M7S7JS<+/5SVJV:AW!IU2CUK]>:=UWHOJ-M8_:H-;YOR;'VZUU^IU^5KN:]@J ML<$-:S)%(E./65A:4-*9RJV- 'C3=14J?H2]%7JB_2:]!7#T.@ MABH(5^3UULBKOR'XMQ_ZZM>&'7W0//@4OT/G%YR,+AL[\[XDOB)=>YK9DYEF M^DRSR;W++/@%CG_*?!]^=T1!A+\V^>!\N,"9DO0&C;3(-QO[9(N(=P#$:Y34 M/ \CY]:(,X65%K-3 M,A'S:''-GL352L3:0*EYPG]>S),:6P+;98ZC79(O#5YW>9TM ML<5G0,"/&/?VT\=2>"1/@ \L0+YC X)8Z]$#GD?8L55 VZ@48RJ.VR]\.#P? M7@AP53M'$$(&@7\-LR0[IV)SXS P:+ MHI_7[AYTIV["H;J[I+P?;]F]VK!5S[>LRW-6P!V'>$ @W3,\]<><\YCEQ &) M;$]MSD@+6HGZ>9$'"@)2@N V#E-J?3 M@VUS'4/^IUF9M6@S'XG_;W:_VYU8TVFGSYJ]-K,: \#OOCDVF=EIMIK=SO]B MO)6R$Y$>D.!1SO[S9W-8=)1+*"])VVA=M#G7@6^8-0KEIYTM$AJ/+UA$>K#& M?B"M<^DY9FDQ8:-"\JQ-(U#SN. 1JLQVDE:'1XL4XYBCP:6AN L>D60UAC,S MU&8F*)8 " _L6=L%6R1>FA7QL\;3\ERQ%A",#@M2N92@*)&5*%]F!^G=F)B3 M^>@!2[0RR99"O7H$78T0 @T<&S"*OS"U8<0S![@8S]U.1)%;8%$36EOU;65G*I[T>*6BE0&S<7"08T! MG[,@<$T$O5DV[ 67,[J[U+J-K@[[\TV:!HQ_7C0;%YT&R#S:;6RR@Q4S<;R M%:8];^ 3*>)?3?E!$>G7\^J(MD-.^^\!NYE>!:&-SI @QJY!8[=T]8/S]Q5C M= -"I7@_IV;XW!-J,L0^R?IS_J&O@H.*L)M(KM%"D/G)M#-= IX*3J3"*00E*?>7 ,X^X-M7W<,+)PAB<=@XBQR[@4A M&5=@FTQ,W!!/*, G)Q"U713-G+.$Q2>[XC IC)T^FR#PX"K<(9WMU+1]D-Y. MQ#@#%F;2)'[VD^G[L*Y CQ4#H17@!3JY#YZ()Z%/"XQ RP:KRL.B*!TU!EB& MYS]+QQ=6:DPFP 6L&*BK#2X==N)-OE^,P:Y$T3#'&TS^6ERQX&RX;!OXLNWS M/<.:'<]]N'!(,J0+1%*@Q<4"<$!":*'Y@RU7@BP[^,L5]YC!;.1:^.,*R 66 MBNNZ!=R;/.?+>0;-$OSQ2,P0MT(0I%]2FSI%KBB%N-0U L1A;097@6+BV+ Y MBQ W"#D^+2)_,B,4)(*)A2S0$[ #XC: 9]H*UPO0=Y@ \:$SQIH5.*L\%2^49S@-T.#29,NS7MX/O)&*2 MI<";[2#<*XOX#-SJW\AT?X/UP%X0TSB#6,DFC)-4HW"C&NU42VWUE-E&6O=_ M %Y!B&^#MB,9!&K^?:.AQ[KT:\<$5GC:"D\B./ BURY))MS%59\Q/$6TU +Z M=+P%J9EY+3"ENLQ3.ZIKOU-H*)S905KDRX?KZ1OA$E _8&7DX3"1RP#54V0$ M%9X%ZBW\]C"Q9TF??2+];IPR0H''!PQ$B>ERK0-E :@E]$6(<1?4!,U837WF M'B*-=#TP,>V%25HJ5VU36R8U%Q300 NBR6QY?Z9X MBM"CTO?11H*9W(G%0@9JOTNAZ8 'K0OT^/R2."PB,F )> BP-!A2NWY9B-+H M'97X"] HB2@$JS 1H8%&M]30DV+GF<]0LH?L =0)(>I2R TJ!XA6%KP_-4;Y M!0E6:[[7_CORN',%"(G@8))C2& /W["-JR7/B3#B4'=*;+CM$45D^%Q@-MCQ M=V^\!XUH$>%^*#<$J,;5!& D0'#[ 6@OCND7;S[Q<5E@;T] H='(8DG^&J-! M12Y781-RT"X<<\).%72M]\"[,SLC."9IV4&T$.;Y&'7U,,00A ^:G61+A&;( M6U%<$$4&:;86!62Q"PXU]RSFH $*E(?DS83B.P4R!4(&>]V"[3]0:GCJP$(V MF;E@)Y U"ZLCGH](#DIWQ D?SY>OFHLQOH#8ID[QB]BCDE9"_Q-9#\2@,7K- M37>X5V.3S$E @E83H)<@!XN-0=K'QRT5"9SF@#=+ M.U>XP1AWL3"N5"SA,-Q*6169##:AAB2H)5^>>F?,UL9>!!NF=Y%Q"WMR49W MO#4\-_)R<3&(BT/%2FAA<\GP7$;$Z,]%+$ Z[L(4?>E<)T>3&/1D#&0]F+9P M&@DS,QNR@V>BMSW([&,9*&UJR2 M"JU)D3!_Z)GJE$(&@\XRG\V8&Z#0%8ZNG_!1[[)>3MOE3K:9YZ K1'@"Q,&= M7#;9R(G#.X)^_I$EB/BH+N"H+NBHN%@9_X<LIWQ&%2 M=%1CM,!S' KC+TL>E$;XL!"VY5*"T.K5RF9U)/9CKXY-Y0;8N)";&=,D94"\ M5>3CI-Z;Q!!)-\/H)T;B["FZ[G4I=Z5&N'(SR2)$9A0 C8'9A4&ZF0W*B$\N M 7*\I](A1(LW[M[7@)&XWIP3J47"!TX2I7\, O2]\272>GU&L0\VC^5HY,J= M2B1Y HT-> KL9$HNNQE;>[2TGDR4@ *:^[32KF7\=&54H("9#3H7)Q!2C+>V M'ES59SFK) T=0[)-9!L)%T+< LP"18Z4]8 L?=3PN0% E$MJ8C:XA1?:&8>& M<)1/;3\(47EO##Z JIG^$Y.(?OI\_?GFG7!IU+5D442E=A*,2V4RPIZP)([_ M36X1CV;_D>'U(^291/:R+01G=R&(5"P]S;M &U\0)N.-E 29E,,@2[+\Z$$F M9*62!_@JP[0M;&,!B&-_9SR9#-8+JB*4 M,C2;D#)B;[H/HIXA PW8W>3"_G$QLRT MV'O$D%YM2-$% 7!$_+5(.=@>*W^G=7ZQIRR388J+>&]%_A. )6!N@JQ]6 J( M4RJY66;L=>T*Q24(S\@7_G ?.!6!Q[11M2>I*WP58#5S1XJ0L2(=F1@-\+,O M6'F"'@RTPWV JS#V?5+S0 GXJ_29!#/TC_CR.+)'Y&<22!U\._FA]BKZ8X_" MC?_)#L#&-IV;Z1?/??B"P48J:5V=4S0H4 L&)Z$6)(X4 /V7)(]KE.3Y_>)Y MUI/M.&>K.=!)%9R?41M^R6>VD7O6Q.SJ0I;%/;]3V[5#)NX$^@*&PO5>F1[' M$__!L,#D2!2AR4&@*XLA86!:'E>M)S/D2#Q9U/8GT1PM$1[ILRC7B,OL,&]; M!6FC 'DI/!C5'=!*DC<*#1M DLODDWG?TF5+?K87+2QRB^(^06SG2$6(UU.+ MF), =KP2RO7BSC@X6S_9;9Q221F/P!KA0\Q*PEPS"H@+ZX216PE?Q9,KVS]Y$NZ#O0VU&ZG M6.,R0_R5.18L%235]M7;0)SE:B.;K[V^YI;5Y9NR8$_.G[^&0P(O_ 8BCX*O MTB/R( 0#5\G<35P/-3@4WL@CX04R\@2B-J"K$G#68YFS]:.7^6G!4^,L'_YZ M4"$"# A,*0WID43@!%0TASM%FGK(#OBR8[HIBJ@]VP".^*Z M5&JVV%HVUI-N=W(UZ#"9Z>@*6/=V-S]W*2 M[!VG)?!V%;&%MA1*I5PR\D*A&TWF5$VU,=I]C*M%$XZ9]32X).9B##YA?EF# M#YEYK$IQ[='V4^6.J;5(!D8V?"K_GWQ('.7CK2*U[*/0=1G]2]9_MAN=73K5 M[6\97:RGS9>A[E"7FAM;L,%"KSZ=K-"(.,\:?MHDNZGF)2!.CK&HN$C6P0^7 M2\,0AZ\>O3\C4R3RIA$ZW6N'^O&D2KTIJPB3Y#![[AG354)&H1:4^!DSE2?" M4(D[;I([@NX!,H+=\W)QWNIGPHO?9:[]P@QYMO?&35-M[!@5+>#HE"__ERAB MIT0D)@P=X2>2# 8H.F8"TT+#:Y=BV6M*R;DW?ZP43+T"P=0[!<'$MZ;=8UG= MJ8FA6%F-XXC+A8(\EQD->G)0QH1"-0R!++7&&I!>NR$\C,W*%8.DSZA^S!(0 M;13'= &\J=H(3R1&+[6AD*F!*2<-G=IE]L<_]NL:\I_W(1PL8G,*IMYL)?YF6)\E]&1INT]L:>]YVX#]Z5*BS MCY UFO07A93E52+,3-86+.+)]"V,=R=5L*E M9WM&D>5!>F=BJW9F32YQ);" M.!OW>Q6:E+'W+/],C92:V&?%V>S)N1PP6ID^2MB=S&_C^)"T5\PFCJZLP18R MESRIR"VD'U1DA?"[8Q2U'691#',I'"N^X/S&_$$($X4SCV>9"@==9K'Q4>4+ M7N,,""Y2=4WE#Y;-'^RJ_,%JK.75\P>[A?F#O36Z.:IM1U74BK%8"EX1(2H6 MAED1J*>$(QQ ZG.*P]@DKD$5&A.8>;*_F]*?4@(>:\!)*9=Q7"[MDBI+846G MRB6#=/DV%\(T@XR*;5:]GEX[!J8]M<,D6&:FY2J67J&X3"1NZ3#N!792ZG]GJW/ 4]GN )#_3109$I7NIX[;JJ33N4HL++3SX]9 M1=$#>:Z(>"MFYN1\$H#L '32SU(WZL*5P&NK'DU'/.DA@ILQ_2S^'(C;!9 F M3;,?'N RKJ_313_(+ #FM%N+V!)$="5[!(Z$<_/:!0Q$WRDF"Y9VP0UJPV8] M/Q7BY2WMXUO5Y+<F4B(Q_S?Y),X6$-!P0 #*P$'EZBS M2XH!J)T*-AJ[H)YM^7BU*;P>F05F2A*R]]":-8\HB#\Y2.4 ?G1,V-'=9.8Y MN,Y%W! ]K@O7$WTTU0(C"KB]#MQE@O*A.)\F#2^^[J272*IU7MQW*5,3(CJ: MN8^>0[6;HO-;;*W'/?%$/;"3*@ N>+:L)7]Y#D]&O%/JZTI\$!@C2TP\ 34" M?^S(3STR7J6H%,X\;(&\#E&,4L.I\8'G\ZU[4U"0F2_ZNE&^=HQT/]TQIGWU M (F:K7I5NE!BA924<1CYTG\$Q?EWFN%T>;1)DN^\$F$0I@P8&6\N=2 MJRY^)@\UI9E=GL/ENK&!NNJYDI&YF8:6M---2Q$[7;4*4_L-E1+MTO0=#[M; M$$.#+XC_83^AA.]13FG,H.(Z"N'WC+EAJAUE;GL2[GR!LKT=20<[^'XQQ98X ML5V+"9?8F /[0L&KGVV&Y1PFID$^8.<#+V[DP?3$50HLTPRYLR #ZU1=6>J2 M+-@3?I]IN8M"*BV!3M*AO05^/DIO N]?JHE *V^8A5VB X?82;S"0X.94 M#MG H@%=4#FX(\6X@#B+U+(+4Q]P;GGL7\\3=3AS,<^$3PE/UY!IJTK[2T^ MNV4:@E5ADS^9OH3*.L\2 4C#CCU7$O1*#26C?JP%H1VD@@/KBRZ,3&]O8N(Y MY7_D4]D'+AUG:5R[1 V1Z0B-\Y;65UB*@1(^,0\,,.J6W0X7Z]?7>LWUM6I# M8WE]7$G!3!W!8((M&>V*J2UK=%BIL^1546V=*BHZ/&3Q2^258S^WI9;=XLTA M-H>@)$KRO$E?YD@7[,4"8:2*:= XU$YD7:'/&8OM?)(X*!=@418'4^RE3'YTD>,!QB'0! MS/;@AR)STDI.C1Q[F%; 4^@NO.D%-N(4&7NNK$^,PVAZK*WS@)8L@J*NZ)A M+FZ(YW+$S"@I=)0E[#2PT)ZC"\*..3R_S,O8^=2&:<+;8H(2/O9\GW?"]*EE MV)?,$F78T1:SQ7BY=CKBE>J_$2^3%%#.+U.J? XDRV6A!;OCGI)4*@X=CIXL MP4MO-(E/IN*7^/",.51P-HE9P['J6%CIG6)2+3AB7KY>2TT3&D^1N@+PA6N3/X7RFBP M%"C;="2<%:CD+[V$PA6H:6+M\ 71B:#KF?F(.R .084^_ISD<]/ 5N[A+-4V MGMJ)I;+"1+\$)GJR"/1/A=F24!JWZ;/(Q'N(%:&22ODIF_+34RD_U5C+JZ?\ MY'.Q\=-^V99AP"GF-N_UA_-!/#'$9F*O49([U5>24]OB0T+2&SM!H4,M;M!L MQYK%R.>>!UE'E.7Y6*4M3/E4#TF>3)2&0I)XY("!1D40.$\#&XW*L3OV'%43 MF_R:V+-'.)Z3]W*/*;4@1W[N\H8DU#Y2S@(#\>3R)" <",+[KF?7\KR43[TN M;8NK*3/3$GE:5 B(*E.VBWURP>I$+I%>Y8K4X&P.5Z[#61QWY,#BN1S+U2EY M("-XX;7/4GDLTGJVS[XY7C*13!WF'3!@E[<@O2E!X-2(B58/>K0(PJ0S+-;% M'PU12)HR5(0C*8S_((2E@*H,9O &!Z+I'6H]L6MHT_M:L9^1&F=I?T:F;/Z" MWRZ-DDFJCNUX> *5&,5=>6%A%UB#@*@JIF?)JB5A(P78P,Y:>I$16U!9L*6C M*P75)VC#&]T&CA9L=RZ:+=DT* 1""P/^C"#G;F,_,!,JB-L6BV;JP+U<;VD, MHQEH^8;#V'[/Q?PH8HZ>@#0"?B)&=:!:9\7]E(OW QSKCYGML%PD+U/;S8OF M)YPGQER0*_,%D-X$Q" 9!\1GIN(H)W3R.?%[,!> /=I>%#C/\NB*DOOS(<@U M6"OR_HO1ENI(XQ&8O%P@A<8R7U0X!,60N?KZ,$,^RV@R \O9P3F-8(#[EV"& MBU:/H(_DFSZ(YPNK!Y5\[*B'MJ=X"[V0?RWT_\&@;G0': *$/OS?DB\6UD$= MN.K/^<_[W7JKWRS\JE$O^WFGU2UUQZI%-1OU;K^U]E$_TR;Y1@&4>(C_M]:J M);84#:=XW]":(,)^WM-EQN('7O@A9UDNGPX_F'V+SOY6:L#_H,BZRH@L+&*. M$3VT7AEZ O.)5A:A1NY(38+AI$"+DK8,',?FY/N##_S(NA KG(#N#I;OFEWC M.)77V?.VO9U!BTR8[C?!=-]GX/#"[6]"G%7W;X51\<-+']*4_K-\2!K];%3F MM')Z,_E_OH+=E=7\M5$8^O8XXM((M+1+KLS=I88W:!?:QUC_^L3UKQ<=\!+H MT@=?UJ7J VX1:BVG[&.K^B1GWZC1 M9*+_6[M85B:OA&8OGT.X5]!XJ-E;WUYDW^L0F%^TDCZ6-_2W:#'R;A>DD&QF M:^1X"7LKED&GP=[^H#^PJ:?(YP,]?LS-X+O86DTS..TFU>M^7UQN&S%FE!)C M+3@ RXN00_]M62TJ9(;5XQ@K"96[$=;3:&.9-.5!BW/FQWPSY8><.E/!.K8I MZ$E1\^"5EBN0++?JL@LV&K7A0.]WNWJ_W=[,@Y;:BV]B1.70<0<>M10%;';( MO;@'W>(U[]\"3"]7/4_3/A">Y^,:!4KO5WJ_TON/HO?W]JOV&\V7J?TO7,9J MK=_ _/=Z*U_YJ[1^I?7OJ/4+U_ZR"O&F;8+>477LUNNL=S\FC-$&UM366XVV MWFD:!S8)=L/5%[.WGTEUV5-#F66NORIMRLC/18//3J&9S&DG?(A-CJ;KG6I?OK0F[CQW&&-%U+7WY* MW16/R:3,#@]3(*A5C[B8YZ5-*-^&!B/0F+=DT#8NA:J=D/"18_+> 3QY(Y/[ M0A-)1 (,SV=+AMW9+D\&3U5>^R+=(DE_65G$%H\W#S&OCDXJOBD^1 $PW%YN MQO;Y=(;\9.*S-+[? MP7[@>?\_!CY%4VA?<%@\LFPN*.94>:Z3ZOW%AQR)Z4(X MKU$OX)@%1R(F"P2@4!3U&3LU49L"4EPB&R.6\ZQ)<*;12#9=2/?&":B)50C< M)I2=760U*P*4&F?H$HNHK?HBIB=QM9MDW]'A!9F7"I04"814RBJ:L4D907BS MYN1>U)G+%(,DJ)=O@FHT=30>BY-_V0GTNWC[5V+CGV'?E\F6;Z;+ MJFR!$EN0:&>L2+2;>MBBDA@4'U+M"G::Y3?%R:!Z*BYK1"-QXOSZ;4%5"Y2NA^JH2JAIK>?5*J'R35OQTL$8-C+-NCY!*VVOTRJ;2 M]MIPU_X28%O%7[TD*W=]*FVI1:U_^2YYI8/33+<=928)'2C3]JQ2:%O;>-]+ M97B^ :"=<]YQL;+PAZS* 9TNGN265NY6HE&YU*LL;KR!*,N@LS9LL:,Q,B+E MOW0XHU<;MO3>H*6W^OW]YS.M.>.71">.ER?X]I"U6T%DQ63@AMX<='6C6WUL MW5,>5*6%Q67*R;3DM'V1F-@V-ZE2]-5X"7VMCV$?A[YPEH#>ZK;T;JN[*WGM M*=]FGTFF"O$0\?K50[Q6HWJ(]Q94_1O1*OH0FOYI4=*+5*1!!2FI291D]/6N MD4^??)F&=&):^_DC'O#]"F(>YNSJ1J.K#QJ=BF#>6]# ?Z=V4LS*AX0I#OQV MM/"745*S@I2$W=4[?;W?WYF.E!)>5;PS*HAWF-IL='2 5$7P[BWHX*OYMYF= M#J1T\$)":KT&(>5II5,;]@=*PSY;M%I?=GXPM.I6":WV6W5.R7QPX 15=8?N+RQ./@^T8.C7T M_L#0>WM3[X^([EO5*5:_(N!:-NG%,C!1F9&K<5G1#CB=Y;VF3;,6=VC&I.W2 M>E F9^7ZZ^?,E+E+')1S,Q490S?^-URYK+>5>417LK2E-,X.D$.W&HU"BW05 M6*@:!I$PGDLF:VOPTEN?77SFW8?C/*?4]%GC75R%$#P[*$!I\GK\7$_8)S7$3^PN,K3L]3V:IH9HN\ M?"KY\!E?BNL!%B3U1T40,G.YEKP']R[3TY.^QD7=*3X^\[8"A&'Y.HMVHT19 M<%6(O:CH0U1Q!$4S6?.G?75[]W[;HJ=7[X/<;#3J#1Z1+IF]/3#VEBC=&73V ME+W=ZK?WMZC^+MG;+U/B!CN%.2J5B]N0[96#'?LK'[HW&5JU:4W'&N!_MU># MJGT"VZ:0;]' ;048%/C7@_]-):/S]FJRA\%.+>X.@'F'[JA]V+9Z%?;&9;KJ M[=3PK>H][1IGW-.NL;&GW5H7X45K91KFMZ\G<#_'H1% MEBIB2!(@8VC?3+\QB\TIZ?F3F*%=1!8M((M.WN.X/4VHL/ZQ:Q^V8:D[X$R: MS]($]HN_F.\5X5*[-J1>/\:',PSJ5Y[1QMVYM^C)_<+HUTLBG)6#4VF]:\O- M5YM['-X^&3V:MH,X=^]QC$LC7(G^LRF&TBG']?:_[+AM=\F%8VJ3WCG(*)]* MIU4H/J+XR*Z6W0'XR(817X=?]DOY2'^ET5IE1O(6G/6?DA;#>_+6;QSTP'QEW MP/%!:ZO&K75ZU1^L-II,HCD61#!+NZ%9.IEM:GR?IS8%)KTK.2$HO2N;=I6, M S$=1YO,3/>!IL%H.(/"0,\#&=8-D0#/N(Q033;PZ8V$W.J M-1D_XQ@ARPZXSBA;P(4%XVFR54-;+ITBZ0&?V_+(W A'_[ ?"[@(?WLP;9IMB[P+06V^:*KJ"D!Q=D>LSH/B_X([<;K$T3+K%\56- M >",+WX+3!H$(X\*&.0X3 _FP>?@_"1@)AK-5G(GSUKH S:*LJ%D6\&&,66E MV N@/H !H0I(=^M[+OPZ8?2:#6PF/WT"/CN%J8XCBP];PO/\QK <0$M H&5A M0.>"[UUYQ:DQJ?0\+UE4ZQ#Q X'A(G/0'M/.,--[GB1A0F0E<5"YL_AX4B8 MMJ^9BP6@B3FV':*L/W LF1WBF*_X2DNP@[4/UTP: Q04LJRI[9KN!$$0:9\(TQ2T,Z KTFA%?2-X9 MA/!!@A0 K\B7/([&GQ%7@MTLY&@X4.Z1X2T<_8>KIT\R>S' * MH>_A #8:R&4#+MH^D>'^EA-^*[D^#_?)/$)U[L%LP$] M$ DAF ,AR]Z'3XPIXGG!Z3%!>CL%QY]8_:&NPWTF*1!SFTO"=WP^8?&RM&!& M,\=D1;8V RGN^:BUP[.YKQ3$@"[D;9C]$&D<9'W@N;PT'/X,H@6R'?H;9?7$ M#' <7S+H3&Z3-@**Q,)\IF7JFO?(?,E^:&8DSII%ME37/A=NF*;'!C:EK MOAU\1QK'&^' X2V30)N;SSA##^V;!3)7[X'1(3PA[Q4KH445 J<.:*JAJ<-W MB[." 2F38;C+=]$0M?A0>3F[;UI,]>PC]X@(/U[NY%\7*?;,>) MM9742QY<4N7D:U8K@=DYF"9J$'0?(VGV$ ''AJ7IHI[^7R8(5?]9$]7T')E@ M599MP2)#/@7/U!!5?#IX>"QP/U M=^R!N.0WJ88 G[\&I,$-20V)?T>\0EZ.6<: D*@V5('Y1PN+>)6?K#00*[7B ME4J.(/C8P@>VXL.:8IIA[@Q1WTK= T0_]L">0[^//05^ZX;QDZ6UR$DB8;A: M%! 3$WIH?#WH.G0-O(+3(%@OKL6A3(H4B"?$%&0>?(0D$NUZ TE-DV:2CVJ7=>N3#3)3.E9L*EM#VBI(,*SJH,=R#G=("XFR.EP M%J^P4&TQTUS,28Z9&ZDOI#2\,14AAO0F%6%0-15A61W@'FWMWOQ1535 >#M# M6&%:E"<27^K4PJ'LHSV'2C3@GF/'K;%2S\&[33LCYI$8I,1V B_QA4L[D*O@ M*2&/3AD.RQ1I@!QV!>T4+[N$KH"3T)"WUJ/6#T%>)/WI^1J>7@5M=&PK4*K"#G(9;#D"QM$@4@ M (&FN6(/)#"S%QC.@B\V\&,L9#;IM1:%A5LJP!FXHO5 M*]-^PD:@7,EUGOD!U.*#R7#*VKN3DPFH!:>)'WF]"$5(#9QG@Y!^8";H$KR>8]N8N/85S>C:5GN:4[6[G1)L'QS,Z0;I/&$=F![:&G$&GQ")- M^I^UJ6G[VJ/I1(SZ"/, *R$TQ^,$KSD:9S3J-"5HR'@0F7GKXD#[B0=5"%WL*,CK_+M70>R]Y?E-UR9=H_0@U;Y?>Q6???M$X MX_:+ZV>X;&'KYIN%;3)WRW:UZ'9I/HO1:JF"RF,TKA#VSNMP[;/KQ;<_ EMK MNV=.IS2%]6K#O^.#":UOW=,Y3FZ1-:@N127S*@\KKTJ41YYRX[J2FF^YS2NV\L*H5XK)###JI;>Z^QJ+>_ F M;\NNELX:5\O!1A+M::;.85J=G:!#A]MUFK#W5OJ\Y#KF3ZEO+Q'-&)2C7*X?.M8[KAR+7B0QF)@L/27M1>DWP\@YV= MJ,K'4YZFKF42I/+M5,1O&I](:3K"GH]G&HPPC(K3$??L'-CI9F=!H#'1&E";L__'WKL_ MIZUDB\+_BHI[]IVD2F:0>">GJ/).XKF>F\2NV'O/=WZZ)4-C-!$26P\[GK_^ M6VMUZX4>2"! @$[5F1V#4'>O7N^GN[!F,CR&>..OZ+<%6ZUL2YLNPFXF4\M> M6;RJ@BJ?1#^.F33WL(:"I\S/*=F-9]0^,Q/]F'[/L=AQL.M)6_J_C'HC>7Q0 M6"3+=R9FAF$R;?!:.;*FH<_A;6]3T3TD>*^&'7V)^FBG;>E3.@"Q .2)$9"6 MV&8 .U50'Y&@-1R 8T/J]#C=XOV:8O'^X;"Y9WR%3:?F2V->=$B6/9Q:G4B3 MIG+9MO0/+,_C-8+87FL:9"8':8[B[[#61C?%'482&45YC6@%HKEI*9#QZIY8 MKZDT5 T7]+$/BP82B.0G1_/DX.#J@R8NP6LPB5OD>=N,^CS1R_E+3<1QA"EA M C9<\6N)D!+"2J2@?UV(@LD*'VQ?8QDSOZ8OJ$L*FJ?@$7[YV!X;2>HSO718F.YZL6W^T#>W;3[J,->]M?NHWAUQ<-TP6:>P:QY#A7? MD 8596A?>"N?C%J,8;(-<7;1T2SHY3*KX(J $.V-&09XR1D[,Y64S/[N3IT)07F=> MW@0F9L(_5)$RX6R3,S'DA?\'39 8#]OC?K=L?D1WV![U^U7E*W3&O:KZ9/8& ME6QJW.[TQC7;$Z8N]LKEB&1_WMV0(E)X4TI[-"J'" >"E%I%"DRZ#3HLDBK# MDS$/HYB-"LG-1$IK3-G9!2(1,R)+XTE1>NH-K>N@/ *[614IJ"MR](L!7Z@S M2:@I-?#;'GZH9#;P*TN^TZF-@Z]N<6.@\(E9:0T<2\+Q!JM^_L2JGS+2XL1: M.)5-]4\::E)H/.U2>UT)[NVKCU2SN69S)7/'>7"+U^_4E]1;D]\ML-*S?']Y M+KXS\UJ7.NKY>*'[^3[H?.=88"B@G?#EEYA;)O0/7_V@,-LU>I)P'A/\\I/- M9KJ+JEUI'_80NZV,>V7[Z):YVVUAGA.FW@V*&U;JF>Y]#/N-/33T,^9T,\ZQ82T%*>L MLN;+6"'SI70:[[Y))"6CAO[GP.'X4;LS'F\1CA]6%=#MM#O#ZU:4(5):W,%+S@\Q'V)32'@VJ"\=7"*G\5S7A^(ZJ-N'X)AS?A.-K#[\F M'-^$XYMP?!../ZVX;;.YL]Q1_,J5#LIKJ+>AW@.G#XRQK+VAP88&&QK<&PUNFZ,P[FT;8[U8 M CTMZNQ43YTG0IJ=PRJW>\F Z!^4.D^>-$^..AO9N4?965F*Q8#;D>/.J8C( MMP+ENB3EX?WD6=K)8:O9/YDHK M@"/LD :"S> %;S@8;Z&9S^S*M;59\*!#0^IF_H"1J6'1R^CGH@D&?OZD&2@J M)&?!X.4ST/&H"09N9&IHCJ//=1IU)FG25_;"#$F1EDQS/)N/,R/_O73]\$D: MJ1TYF"BV)V#3&S_H+ESVM #XPS"+]"W9NJ9V)Q: -6 VJ<:D/4WSFO$,@[=JC^*TMFJ MG1&M> J=A7X [%Z984@XIY[&A0KL%/S7X3#A\P47;&G-=,UX/#HGFAR)I<@2N#YM^'?MEXM/:%-_P"HPENB$2Y"'F;H=Z%S L)+- MZV*3&M5U6OL4W>\/W?EYSVS\0'MF2J"V7:DAO6'9TC"AL_U&^R^]-W6'O6TP M^*)['K!/(@M('[E9Y M&?U.!RYC4-5E]*K=&S!$-=G"\+<4H.ON)FBK;2Z((]QOF&\J5O\1+/Z=N9_X1-R2,S_['14@U4[.^9:":9]YMYFZ^T%5 MNT\AK,C&N\7H:F-3NI)W,SS@W6 SSG82C6-W4W+[HP-NOX^HE1R3R*L=K#, M7=*2^%CU4\."1U*)_VV!'?BVIE/HZ,DV-4%%P=F9!BIUZN&Y[.(/ B;- *1@ M+4]#Y=JR40?77']HO&/!M<.3C ]AAV\MS\69[O3R/[!1\4QZ<%%ECFFZP1(8 M[@*$"C74N#*/ZU6JGHZKU3H&.=[/C"VHG6JW,&Q-D@(C14F+:3X)7(CY&YK! MWAL'>RO9@[U+.%/ZO<"9THP#/X-QX/7TB VW:0QN N]]RW&%]3NCA"L,/DMO MZ$TOV\;5Q=^XY9SUNWFPME!HT[MV]SOCE*.,DT$3$-G,1D]:L=;=&+JH8OAY_QA]O,?M86=8MG!XV(-?5=9T>5!RA'G>,/2- MP]>+;RI_\6H*+4^EB*BS7GE* =)$,^C+AD6I2MQ3KZWJ^$,1B'5*5Y*0'M(] M!HBL0J6B3:'-N4Q[(VSXH;U*WX1;HW2US4FE,VV7;'@:V4JETPDW-(0)> 2@ M1X =WYE[-_\AU*R2>4I]I=.:J++:KRI-Z02R 1OJJ-/9*LSEVP-U@"G8E;O] M9/#J]( MNRD0/50@U.$9J=<-/I7FHQ7B$R:\R(I2MG/G*2BDBMI6:]S\I!,,_ [<HIRX_(SIOO*H#7IRZ-A5=K(_H9('UBQO5AD*\JJMT&V(2&; M4G;:Q>&1K2*EN#"'SDL).5@LY:ME/DN/S%[NI7)LT.X7V%%*EA)>[U6WG1)8 MQLH_GK_R3GF_EO31Z/1;2Q'+G/I)QDD2'K4FRK#L-*=&23\%!"G,^2,(4E( MC+&=OCI,5JJ<@5(^.A6E/%,9+RAO,]I;[* QU0Y0Q>-(58+F?%A)AJRQEZ[^ M83WS[]J<;<]1U$YK,I [O62>]4XJY4[W>"3KIJ'>AGKWJ@CL@7J5UF0H=W9O M_7)DZDT?QY.>;%OCCA?_+_B_9)5)1G>;R-DP^", >84L@4ZRZ;17RHB.FY5C M3JG>*0G@ZI% I(0%.(G2F\/O)PYOI=/N;P F@.T'6V&F.::A!SGH$AG;C.K% M'F$?E,IO:Z]!O:#3EAX7NA-^&?X4/F6_L%*3__R)29ZK\^$36!06+RN,E[VM M--LUF>TL]!4L<&M*#VSE\@17WELE\F,L/ OP@,JE$(*?;>]9NEZM#"!+WF?A M7>O[YVNG]9X6#[;[CC=W@-.\IPSZX(OK/[__X3> 6*N)N^7E_?%=B"3]LJ6^ MJI)?ZHO=>^@ 05,[!QBK'_NXAZU:LUMS:C/-89\9_V_9$F 5&S;G59=;<\FP M )FP+U/D@JDI$J_V]$L3>>N&>[CAI(ZQ1V6+ >QLK[]VW>T,C1?S+ M7YY.G#>O.%!-]LF"SY(5=?[+"9&"-V]5*:@.RU<*9IXMY42C$ZP&+"@_(KH' MM:H=?J3^5.'-,!\N"%!'=U"#$2*9EP:B0&F* YOBP(LIB&N* R^T.)#XZE?,@I-SB);L@5WZ_+7U>I;N?ZVHO7S]-U,E*6&G1'R? M% OMJ7!4GPYQ6>*(AN8LBN0U)*=627+=#Z0?]G=,/#D%RATY!.P:N?-.F M"_C03AB9EU*8L07%;,C2J9AB%!K.H'3K4M?99'Q5BTW#@V*3BOF_8_7,:C)J MS6)O(PU:']ET8<*ZSV^BBZBV7'V4[N9SG)6Q&_<]R7+0+>AE=%!ZZ:*^,NKM M/-VQJ2VN)3*-#XI,O7HATR7HMU^U)VQPB?'=1KDM0!'=SFX4D43Z?FLRZB2G M5#3*ZSE@BU(UM@SJA"T;&*0?;H.-LFSDVN=3NZK/EUZ:61KC#^LL&X*^T)?5 MSMZ]9:>FEUXL_AW6]31J3<;RJ%MQ;GA]BX5IW4&MB\AXYDHX)EWZC,G$4UT+ MIH)<+[$1ZW^TW&:LYZF[O*N0E4=@' 4Q_-M@E"9LSJ*0SJ2\TD0W!@U('G62 M%?KO&V7YI!%NTW3G(R% MV=5E!?:K %"]^=$A3)DMNL[T%"P1[G5VCCI5?I_USL1I*+JAZ ,8A]M0M$J] M_<85]Y$Z$D6G% ]O+K@5>\4:N9,IF4L8BUI$HZ0B4M-A0=$HGWK(8->SC;.0 M7C6G9*U3?@5:=*=EZ\]Z&+1M)X7-]@5S&Z;<[K397FO2:2>5[_1BN2JKL0;= MFE=CCN^U-Z1EM)BF4]MCLZ^Z]J0;NJLS)Z\PJ]=/%F;U^LG"+/%6 M*?+:C559VTQH2^X^8T9;;Y"HO\HH!*/CG$1UEH"Q$1Z^X%BV?51A*<,CE&$I MG4Z[PUN'E*K#&K35[KB2DJ=Q>S3H55:&5:Z@*V]/PZ8*JZG":JJPBO!/+%T% MK2Y4^7YG)IOK34%64QVRLX_HRW)E6&^,_>"]:R)ZRJ?MNE'UAFA6]I2F(JNA MN4NEN0U>G.II;H0TUQ_LW%&X*L7_;KI%XVB>BA%M316);%GT)KTJ@IH-(KI MYJN_!2JSHN,\822>4P(PY+76:]\U8: M4 5S\,S*4?,*%Z*EX6DE3,5'MI3HDYD0@FWF1GU C5Z*E=M MDI/F@\3WW^)%"@*VG? GVA. T7.S?Y+(43X2!=Q<1;*/^?5$_G=AASG6S^SJ MR6;:SRMM#MO]H!FOVIN#5QP%.\!\#8KK ,@\YGR^MV-R? 62PV9[>#U )@W5*UAS7'>7$NGV&A3=*NLI[E4TJG:/T4>;KP MD,@'_Z6[BT^> ^3&[,]LSFQ*<7EAII=2>#1(F0TZ4)(54_Z+P$:84HVA>.-6 MPZQH@5.H8;HUI;NI:_%IFDHO/L>2>!(.TC1=2]*P^G)J> XP09RSZ=KZD\=3 M]I]M1A-4I%>X&.EW[1?\3!:S\G!$GD:S(!%-\R^[J\:N^W-DD6M_C4=X4TR: MPLFG'V:>C:6@X:7C&,O.^M7Q^V->VKY3LJ696)QI)HRTT]49;:E/Y"IT(5NNCA9 M7%KX-0$&M? E@&ZJ:WQ6JS_X,)@RMF!+BT]-U1T$C#^SDN:/S;RIZ]!K<,:. MCC6Z4T&U$HX$Q(;2^"VI'@!# S9HO^%\6!/NR7B3-,.0_F@_M(.?T819%KLO MK.JUD9'BZ^'?,Y^,#4'&-H'P61H1A)L3H-*!'C1 \!7-79415"L-%R8BX%,\@YFW#MR=([V .K $ M%'L1U^)3!?X[_6+:TITI?</ADQ\$R-_CR8CHK MG@5?#X?PH2*.C06)J/)1ORX'9]ORX\+FL"*?C\V5 QBN>/4JPB"35G!>)EP@ M[_>S3C.Q(9*WWV]RB 9NZ]JV-?.9M@2D#)"XFPO:N0T7<9)< 6CH%1##86;* M>,E!KS5Q7ZTD_;"_/+BZR/8=A-(_-6#Q@)W16L[KE:T;_B7P=W":OX\71RAG(,P7P2MZZ)GCT6Q!J) AX8?:XYC M825X@*J9+XLNN8Z$?$L+I*^EIIM(4P&F(.8;(0;A4ZGOC);!T4N!O"V0.ECZ M#+_2W)!?F(S-G%".BR'22^9*I(FN7T^$1&AE^H'@0M(4[!38LL^#Z$XT">VF M%6Z7@_QO3LAU *E=N.AO%!3O!DM0J5IX/\&*KYCO@"L^,X(]O![NUN160?A6 MP42EE0>O!1Y$L"K!8=T%[/AYP0&%E-N6;H(R8GXSA(QB77X1R! )$2,0@A>; MUBL#Y\ I4.?!MNU/#B##E;X$ M"!HSSNO#F=H!PRXIGWOIG1%RY'/P'W_)SY3]QR=LEQ;3.'ZWG0PD12=J!S(J MA32CPF[&DX3]SA=KC2\",@HT'!]B<3H->']95>?(@!Q@SXP<0!:#3K==:+!X MG93TQ]CU!:S4X4CRX)G2_4*SM:4L_9,!G\(_EMJ4>>2-X-7/M*X>4 M%EMW&%<"N*^*G@]GO MUB+A3IG*5ID8\:0;.J ?EB2&;SFF,4*AE2-X5%>ID MD^7X*=J+9!#U,1W3:%;*-AWYS)YRIST/4J8]#U*F/=^B9*8[O0$);DX1&VE+ MHIO)=J;R\$1,9=#$_^D98BI.5T[.7EZSEP'Q@70X$9D()5]KQN9%)658?U-W MGR=2A6T/^<(-$/CU$MO,E&:Q6&C9SHI4!^U^GH"[XMWK=%X'B-O-M@-,TM@W M'"EB J2?Z58L]0-8"^D,,Q BJ'EHSRPXR)4:GF311?D.##5@<; O5 ME#DA,I->X$26YZ#:+U!\!8QLJC,P.>_AL%-]!5HM4E CI_"T* M^1BQ^%*D?/>N[H:66,BY_#Y,90EEJ)2+&RG=T1XWHV)_KJ1BE-]=C-OQ@(%S MSS#>4.%/$<4GPI5-%L.Y7*YLPKH5.?.PUYJ, MV_UDHL+1.7.W@S''$Q6. 0%%+6LH/;A@%BTL8\9L!WO/NF\(Q3S3 M:9AB.@U33*?HFWW''U]A*Z.)+Y&RL%K E(I9R_O#3GKC!]V%Y:8%;@M]1;;# M)(*4]+ R=/<$=9%OVEL8ID$NZD0NWG>&^YJ)YKF@B 0>NM\MS::.D)]UFTU= MRR9'*IO/X0^*WW T1LE!P&$#V.0S/)&>9_'GN3$U9 MP?&>'/:7!Y##@-L*?>1B._IRQ9WXFN\_3M\##R[A0Q0N J P[YB!KJ&Q&[\ MJ-03FP*]B2-A.-+B$%.Z@?\_!$_@ H^=CA:V5MPE]0KR'@#@@%XW0WSFHE[$ MO>@0:]O)@*&;LFH<>G?Y>PC#AJ!O&&\\UB9BJ-SYZC?(E=@O#*@Z^!L,/LB2 M/D>X Y&@M)/3WP=JCLTP3LDAE'8,6,(SA.L>4)\#A$=<+-K# R U(,;_AVR# M4K50AJ]LWZ7'W\6_PT"1V%\4H%IT7P9*<-H4;U8*R@'IDPC/=!P401O=<3"" MXZTP&!(L!QH)(#+]D(>,,4A,?\TT5Q-+.&LN1JXCZK"72,R2^[ZYXH?Z"D8L M; 9K+[07U/X(#5S;TD3#XACN:+P_;]!@6E"?P)$4N!X), MEL==!VDN./)U:W\",.)V'R> J6?S-KWW(N8F!7DETKO6P_UUZ[W/JH*4!1\3 M$&U)W7UZBZT(J.&M$'5*JL!Y:2,/&O96INNY?H8=/@,R?\*>P3,18;T.)$=I M]7B$$_OR[4B>^A!G#'! #E=*2F<#@O"$)CZR4@$ W"V'B)P$\T*MN M:<%;\Q%CK'RU8D )]%1*XUZ0=[QC[8"$NNDA !@UG_HF%8P="FG#CO M@ V38P.(#PQR3 K9$[U](IWZ&1;]I*V0I_J0?UP 'J B5QJV2@&*0Z$]XV # M:3;E2Y.5K@G)+G.7!4!?R:,[+?:BTE2XR2N_3RH&.1U?$T0=6&#YQUP-6FEV>[;^_7 M>*IKI$FBSTZB[S9)]/78RYZ2Z+.=,6JJ,Z:;@JG'5Z ?\S@H^G*%)$$6JG$K M<"/OO&H2GY#KE?"Z,PD@C#@+[O>$__ M)GN$(2F^XX=!QP?!91TO#G&$$)3]V,NK#(?,")SP- M&?/H2!4 1#6,M[9TN]G%@5)CAIEX3Q98R5M>=M:Y2YXART"R$!7_(SL.RV*,]/>PBT/L9U5 M(G"#)S-GFBW!LPY7Z$(D? 49CQ^!L* DUREN)"N@+J(VF93-7\NH&H.2T\OK M0QDQ[!3078O%M@MVCD:E0CA%M9(Z\M^(MIBX,9Y>&WP-_"E&L,"BB$'Q?'6A MVD5XFRS-=.[" !512WCV=N#IL0"QFL_<(@?\%.R J">-KK%GM9)*UQ$F'F78 MH9<3"7_NN9@Z'G'/.7*:TXX["1T=;A=(#^Q.;F\%4^9>4 MXOV9^4;4'WT*> M-X"(5@ 9/KA]%P+09 MAP.<\TR_1(N707GV!@$*0X8#\LP!TLBM)P" MJD)<0"UV<9AV$N3L1BXOO)N[^2T\S7DI7O,L];+ HNFGY50"@)"KZL$KUER# M@+J6R>-8 ,>(@XHN0,2/4$G@84:_) ;37=B;9%@:WA<5UA"A<'8M44[.MO[W M<8X_L#0?P*YFBY52?,9@Q&[WSM@C*B0PI]DMWT&=)P$1D M(^02V(;Q,I1F)Y?8=QT@"5)0KFJ[H!#T#.D02Q/^\C \& AR$1"\T][R!)!!'AAW[-6UB#ZBD.& [(0LE,;.* MU(!)/!U!AI5=7OSEPBO!"G$M6^?!:W@O.47\^+4/#+)/^!)4=O9*X-.PZHP4 ML B8=5Z>H@>5(:YMK0--%C6W\5#3@JIT&=V4XP 7Y16LH '"+O%"&27.B)P_ M7S^(E#O!QN::;DLOFK%-F5-<.%XELJOCT8(P*.<7RY<@9#FU''<;!_B&#&I1A.L(8/@^\$^X6NES4]I> MB@X:'3(,>CC/;L4PA[CZBFYYW9I-<>W;_.)%8AAS061&3ESZP-ABLI>B^(0% M_-'Z1S(KD/3@7@&_R1BQ&25CH/;#_1VO"UYQ&@G!4=(#"%/SF2 M\MG_1 83OG7]8(-.)[\8)&M#Y.2.#7HJ =!^HB-6WJ'W=([W(9O[++#WD%VN.4%DSI4C&/LPE/"](E9 MU"=S>ME]W =SFJE]1Y?($0?6CM)NT!E4SIFJW!TJG\/.5M(X[J;EV9$#Z C>Q!:1+ MURF]LUT@W<6**UD9=.7!,#E,)).CI M>.5(R8;RU$T51)6JZI@LV M\P*/S>]OG]!L351R#93>>LW664G,2",E['LE\GL"#Q'WO_O=HS+J-V+EM%B' MB]E2.O6Y$S4M\ LFIG_'RV30+8VQ 8:NV*#+E) A.04I,GYP-><)+:\:-H(3 MT5MRP9*W(_CX'8#=\'%&EEJQS:/3\ 6S+5RG]?Y#";V.^A:'"8K4)QD7TE8. M^^#_X^-,=U:&]O9!-^F6Z$$"+U:E^?.&DG8M:(S!?1F32-MC^LMT9/ M&R20U>P\;XA4_6X?F7PEITTEB7,$EUJ&/,YBIF.4;G:9VE@,!^H_*ZJ3._&A M@+V22+NJ5(?NYUHK.\U^V$R^=9_Q>,DX.#@<#@YR[;BZX> EC(O\%,^E!),- M+1)*@(M:7BF6TN7,D]R&J)1^)Y^LT%-P-_\7!^:=_0.7"LH>@V3 3V"*LMGO M;^(Y1SRXE@*1,K\W0G3#RN;W-A,GZXILRN&0K0";'[4F [F;X?\__=&42O>4 MF#H?DA&P;T?4XNW Q!N=*4-O%Y.$ H7IVIS=V^R& .\3U>Y*U+A1Y!ND+*[( M'P0IU0YH]B.YUVCV=4 >$@+^W6)()2@I24WAV$*!/QDVE\R&FYPVU2-AC3U3E;& UD=U!\/S]S_+N)6 MF?7=NZCUIT4Y^W"Z9S19XDK2#Y'C<&/9-U02[A=JE*8H3&J1NZ@Q=0<5:4PG MIJR?/ZIM\JT?"-5Z]4.U2U#![T0?WWUHX*=%.]7KV40BOV/?8LP^8Z;#FY>& MXSQ_?PL?$=6$UZ^:/1.7$M&%OHMJ^))$U2>B4D/1V. MP''N,(?W<:&9@MZ^6^+>MJ2V86NB]D?R:+0SK37Z>EUQLWNBN(F]U]7T:L9& MP3^\'*!+OZ V(K5<78DO2T[@U&:7TK6OT^C-!O3U9EQ6@7K=3)]2K-'%F M7!M^GI['_XC=:RO(B1%565TX]\SRT$%/48U+#E<5SG07'>XJ=H%V,8S:ET?# M@=Q1=XY?57C;)Z#V-TB]<^K\GI!:!:16Y&Y_('>KSKHY.%*3H/D[%;=&IX1$ MQU>>1(\4:D9H@"' 58%@OE!^[_#8X,RL$O#:-R%7U.@4M5':+*'DZ#1 :B\P:XGS3XC2W=Z.Y_GIFM&3/I?VO+U4=X=1N;.%X_ M4W/8E6\"^QF6N^EP>^E;69-%\H-&/_$^GS1ZOM)+S._2FMPQ#BH9)K5O[+J*^*D[#L7+J6&+/Y9OSIBS MWA[$[QF<,42@R!AVP7(N=)Q8KQDG5H^][&F<6&7J9?9+>>2??:( ME2#K^,O3;!QXQ*@:*KV]D5Q>!Q@?4P? >KM>1Q[W>IE: +4T)/6FB.PWF;N+ MY!^GJ\*':'(^Z.*E*WEVVRIZ2@[7S3= M(#:!%TF"DK@-5^HC5M7I]1]-3O3-M*U/R1JYX]9(MU/(7$X"(6M>##[M?V=O MLHLCK?*02\C4"!^0*EALQA<+U#(RT]&,5#L?_6N@/Y6/[\OSSX%R1/[94UJ3 M4:\G#Y2D#RW/BM+<7<>=#=14^V#S ,OD&; ^H]U-:?D?[?H9+P5^C52(!6-Q MN.\#1SW[+"QW3&76?6X:N7[@DO0>#CR6AZ.1W!OEFLJQ"X[B^#W C1=-2OYF M!+J'DTS2W\*5O3=? 4EY$2=YL9#X4.+H[9,4M^2"6PKPCH8U)%])PU9CT_OX M+W"N"M&^%HZ;BVT6?T=J@O\S[PF8LS]&R2=T&<2.Z3G;8GT6%8%OQR7/)XHO8&1TS^#*@!27MQ/W, M$Z][!PH)%#P'J1=3,"% Y-%8CQ7V^S3%F"J"H^ H.%J(^FCZOP_&J_OBQ@=Z M()]XX[W@Y2B5EV8P (2/ 12. 4#(9[&F>"O.&(WIBV;KE$9K1& M)D=Q;1!_5I9S=[):*&<3I\^V?<3T\;5T&^+>(*]Q2!KGC(FN."-#@\>G:9K; MI)DI-+XE'?<.10-MZ5BN*YNH6 >$ZW1) 7%(T/YJ!%:;VSJ71%:]SOU0.M!I6C=5W#L M5E(%;TLG9VK#7;Z@ZG]O:%.2X*=J85-$^MIP+)QG%S>S<5*B9]LQ>SE4<'.- M\)4 3SB4%)%3Z,IBA&#K_O;^2RM-F5J?XAC8U&1]H\O< M/P^WC+D]X_C"E<\LK5;G^*.A"B%UYO+T(6V>W+B] ?5.)% M2 "XXN-7KJL5,4':4G)>@!"S:)5F,90U=39IP)^(EL&3QR.H'3HXUJ6W-#4L MU-SAGO_IF4Q2.9PX><;B;FO*+4]3*[8&@;5$ DL"NX9Y<:[]3[ =]$<;)M@" M7F%* FQRYDW=($\$0<)^8<$&<]K2@_?T;W1H 23](=;6J\EL9Z&O)",#S*7%(,="'S]K.GMD3P\LD3G)1@IJQF"R- M;Z>U\#F%3YI!DX.ZG684! M^L\CR=ZED7U,B5RYTYIUQS^CS@>@Q\0RUUVWC]AO.O)>(_8#C&WW4\[/DS+\ M #>-'7G_#H?Y>?4P75B8P(+Z M%AYW:EGW@^XV[I&U\%L4 M9-&&5/&[JM#4'>8G.E1EJPQZ!;(@ G=;B(ODA5NM+-O%T[PAP@0G%QIVB%:D M#$TU9X$#!*T7':V:Y$,1UX'0G_ GJ/O /U?T**S2_]#I2/?M;^A103(P):1J M;AR$U#B*7=@7()3/P)-";\PMB(W9C+*0Y M;-.P"$)#V8A$@2KY&SWP77-FVE\1WFW_1!U%H.N0RPXNG@&;ET&$/HY1)%G7 MY81/3)Q6(FD&Y!'GF6AV-!O 3U^(O1GKNY[6(V2&075=3DAWN*?\6:_#[OIM M^)"^-F<?IAY-N".NP@O8@@7$23I^G6-$CWD\/\ ;$P@ M5]O!PXNLLV"4*II'_-AQ9N-[ M: \63!^WRPN@MRSX*VA-F@[USKF?$1IXC3 MN(HVG^L&:I'.>P*C:;DAHE/]"*""*"A+\CMA(*[M0( :X(HW3%O O\4F.(," MDQR.;M,.S6S&8HI^"4492[8;\,[W 7P-7 !T5RIX66-0-*VQTEA\MN:. V* MZ2)#AN-\0U\NV4SGCACNM_ !*R.5.1YH-4"*6!6"M4BADP(L@1E#2@*%C0*@ M:#3;,T*&0-4/*(W>(Q@ZH,D:[%ELHE.*Q!+B J.MN%0H2/"ZN&Y=PUL:5W5+ M,H=?!NO7D>M/T0;-"Q$=_/A@N6<=_Q6,)>2%I"XCZCRQ-W)>$0-)L%_8CYFN MRI V!$CD>[A7NN##,V%4V0Q!;6WBJ+W-IT8^^@77.M-1>)Y5B2N)3U%>X2("L4CM7_Z;H$P /+?(,C6 M&1!&DL%P\FP>!@C:A?W@\1%R@2:ZA3F/\,;?#0H7^,RGERBIA,]P/0:,:H54 M;GN +*207-'+I.AZB7XI!2HYQ0(IRZJMS9=V?,E&CF!+LV<4(R(GN66#+3.S M5JX08VI'&4E?+?/Y"K4+Z=9$!HD>D7L#]NM[&_E3C[?W87H5"#P-H 5VF#J6 M^6LP*(9&<>!']P-C0@;^S;\1:G@](4G<(W3$$ MZ2]&$<$9B/S0/23>'D%TW9P:WLRW YZY/CL7FW\B1BJHABI,R"\R!U/!G.I@ M+N@^\3J1%X&Y3I!%2YR_(?(86DS+E6&],>;($D 03] 9?_0_%.$\XE18]P(' M J,;G4N%JW+KQ(!#YB>B#=3J,EK^D\)^*(#[&MSABN.T?WE)#ZOHM!M=P9&8 M3G?E-RXB%[O-$&OH8KC1OD :$G7MKT90Z\IQ6>:>*_[[\*;H3<%O^03L%]WR MG/7?<_-:N$?A4O65[LL%S94,ICGN)KMX%+.+OP$J _>_AT^#G?!L6Y%Y:_I/X&_PG-%OBYG2P];$T7\)=V3"F%X'IN6E I03?O2: M'8O?M1-&%)O8*J*BQ,8+$M/GLMW'/FI)L'FX:6A/.;Y%F+C_(U1KY+C M/3GL+P^.@OX^5!E$^%XXU^A\F,,1P2\?>/R^$$*>;8;)-4&=MLE_"G1K8@C6 M)F#"V]>3YTIIL _3!9MYE+\E.-0#LU\ Z!EB*%F]#C!'G]&^?M'#.^J=1,2?RSZ19O);)R6TY0MB-:4V(+]QMA<*0 M9"K=.1 \/.*\_U!$0/0)9/S7@4^!&C<"Z QMY; /_C\^SG0'U-FW#[I) * ? M?13O$HX(M*#7^C;2#?&OA7$]'K>'G2':UZ);L%A8F-YM .C?DY\/N^WQL)OZ M5:>ME/R\WRWWIJQ-*9WVH)O^U9$WE;_XAE[-N7U@"SXV3CR6TM>5>Z .T]AU MM,FR)Y_/_V QX9=$,6&L-^H!H!=IUIO51S6EE6J]08O<*[-E=LD#7Q+0U#+( M=V)3D](.G>?^%-I&S!3[4 2IMFIY7>#WE6!K/397D*U%VS8/:X-(Z4,X(]-6 M_!8K>5.W\IES"AQ2FY77#@K_E='9.W:2VK9;SY^FFAH'C+>52^3G7/L)X>E& MRQ>NE@<^KVYHFXRQ+6G)F5[[Z>'?(&B]CE *04>=/2'H""LDU&2.QUX1M,K! M+W47* \QMV7^Z*YFSM[NA*+LBU"4UJ3?3Q:]-],9SP%KU'UAC0I8,SR7P>BE MK8J*AL85-L[/$C>[^\)-+/?I)J/5VPV#*^- J?N0PLO&M]Z^\ WGB50V2WRO M^';9+K/[1/Y!XS8[H-O,CYH!C;#LO1S_J8JF,)^$%9=P"^Y@R5WD)-TMY%"_ M&CD435*;Z[_8[.H_S+;2Y%._-:%*'O5C30;D-ABU":/>E4.IP3I*.7 "^%=U M.LZ@->FF%,^_K]ELY>-+CTIDS/$WN"=1F>?PY&4G]9"6Z2'H_%G76^IC!76P MZD<)UTX9R0I^[!3 O@S<824.E=.? -Z0:D.JU9#J<%^D.L+QYCO[ MHDYUKOF:N;WWTDAZ8XD6\1$'%*]%C-C?/*!Z';>_-^>ECY*=!X/,]'3L"=>D M)?_ 1"!:]AIPY45WWZA -9F//AJ?8#[ZM>1XRZ5H#)/6VB)9E&2G^T36D]/S M<].Q'V&0E5[;!'1@7-BFN'0&NMI6>OV*DKV[HUXUR=Y*>Z",*\M +Y?+GK6D&Z?52>OY7+.RP'GOJE,'\/JJ%XR=*%@L&?W2Z)X>W4#X9*;Z^P M21_]>:/IMO0G-AXMD_-]?(_(?OTFA56NFK")=$7Y#U,4IFINT"Y R,UCII#M M(3J^U&">=[B_-4$6>+SC,98@/RXT\XX7)7^W!$I\%\W M$D7VXTYK,AHG^QOO9-A4&6075WU01\-%NQ+.UUF0V?LT3J')Z3?[IT]?= O) M34(;93:*:Y+6::2KM"8#M3W,ZE:_G_MO@DN[)C!LXAI'%6Y1'2+1?N:8Z0M[ M\P&?@8*Q:?[2414,M1(%HT(LV*?ND8/L.V=3G+"&D7;$<]0C1B>I1W0KTB.J M3$79*4IQ?/=XQ&-WE>_]QK8Y2Z9AR\:9<)3SH52Z+ZM@64^E__N3K\R8\2H%>].,> MMB'(Z$6_W@PO'A"0>9]DC N42^W:)#,+=1\*Z(Z[7RF/)?H]=B#Z;KG_P]RP M-U'X)OZC=5K>F($8H=Q^:V):R=9XGAEI$;2Q.5!D=MJJ*-J6[ U7S["AW^HA MPZ7^1ZR2OT#$<'RHB.%XD&R3.AXDN[.>0QS1B?7C2* CM5NH+H28:%N;UF[= MA]&%-M4>9#?5;MICGT%[[.SNS&IF^W[.?LXC!*\.\@/+94+PY=Z4$^WN#RKK M3*<.J]O4X%)"\*5TA8L).ZM-]#T P_ZB[^<;ME9/,6Q]8BYE=1N7#V (';\9$$99S@5.7Z*0C$ M&\N>,WU;D7C4=HM'%8G9C3CJ)Q.#.]Y2+ X[V NT)RNC71I][-33\: VYSD+ MQ+0C-@*QVNY=F'OY)1G]C'9ZM*.07O+4<[&;[9@_4 M\:JQ#!O+\"0$89S2MI*%O6K\J/6R#.M*/HE09C75,]4&,YOJF910IWJBH(]T?R:'2:C8D:H[0Q2DN%,]43#&<..P-RT';K9)(FJVLRDYSK65^#XY"C MU3'S8GGB>R^VX1/'XY\YDLT'E=O6\;6?(G:(1IS7:!TJ&2MS*OF2/]5JM HSK2N$J56-:DSRM(V!B&1L(AM>%/EU(-$M^Q::BHNB)1<>5!U1C H0V5:4ERFGV!BJ.:S>6 M+3["YPK4K0T5C+WU,NO6SJ]&BB<[6@CFVO99'(_;(+-*UWATVJ-Q1@J974=)R2N_/++V9/=5"+ M5R#MV2[^S6T1(1%-'%9)(OT:GZ^/I!LD9 MQ2DD4<6@L+;P8TS$H72BX4M( S=?:LB&>8,J#H3[4T1^LJ=RYX8Y%$Q MQO,;_#.XM!^:R[[IIK[TE@$%7*DA"0Q:DQ'00(($?@,*/\&3:K\R3SJDDR99 MV6\[",0BJ5X-=>3BC'ITG,FACE%K,ARD>(JWHH[CGS2'.L9PTE$[&7U/HXY+ M, A_Z,[/J[G-F*0C-3''E6SL?5!!YLLE4GE,,O3VBOMXNU1KU+Y5Y%!>,F4H=:7,L@_,D[Z1W:7?O6B MC"YQ@&*4<0EVX".SE]([BKXE&]%$@C47O( MZ9--:*\VI>P,:W6*?FLR2)ZB,=8.A]6C6N'#H#7IAP9*<:Q.]K(]YBF&1;&Z M0._P"E)4HA"(IJCDM^T=JJ.":2DU2K0LV9\WGJ BP!%+3;G@\9Z]<;LWJJJ- M9[?DFS*313KM_J#LXMF]14?-I@Z_J4IR?>JE8Q?IPIJ7C7A9O4=%XU5L,?H' MM8=^@ZW3GT(R72A<_'H- D6T+ZL?Y*0_[@MFKUP4A'ZPI::;/AIASW T\#W- MH+]1<3L(Q&IC'!0#Y_7SL\V>HR[O==6E)AN]A?O434>?UGVC\6[)!]_D8,N\ M^7>Z*?V7@IT._A9Q!^T>#3J/EL]WGNNXFCFC///3Z/J\#N+BU=#U[!N;7@VM M=CK[JH86FDCDZK>K>E;'K8DBJYV!/.Y47/>\GQZQQ^SR?%IESQ6W>#Z1@NBM M^SNO$6MU:8%)4ETK?-Z4(]C%J>+M;C(%I!X=V"NES'>-!Q]FS[8=!Q&FKO++@E"*ML@H#96T M;VJ>RGJJRB;I)Z [??FUTNU3[)!^U!99Y=O"[EMYHGNDWVP[(&38Q0ZPO8&L M=H_6"OV@CIF3TIN:KG/'T)M2J*JL\M1K352U/4S6HQVGQ=R1\N!K\_L+$+6PMX[$FKCF5U/#Y6B_?&,=(X1NHDX%.HJJR 'V!7DMIT M)U;-O6[VU$MR!3/)(D MCOGAZN;"ONX8\X02Y8E5*Q=GY:7=C@V?";/=P&2OJFL0E$3[(&4^/NFC&V!S MK].:]/K)P,9)SYZL-1D(24?%GY59*15Y) O/4EK[JK%CJHI6!KBQG1W34UJ3 M[D"1^]V=K9B*4:*FOM!MCW?6\K=2V)PH"SBBE13A B6MI!ZFI/7:2C*.<5CB MKP/EE_E]5><\"5P_F/F5C<=9YE>!OBJ];FLR;">&9U6M-1U54[I6-JS7Y,)\!N6KD!*2 MQL6$F&)),RTC8\:P-=/F&6,@./#UI<>+;9J6N+>8_"ZU"H6FNO9H"D(GJ1S2 MZ;<\])[&O%1WZ &.@$S)[)%QX"JV=--?F/'6+C?X\/A,8<.44)0+TL;1H#;C M+,*ULMN\[N0+V4%[7!LT+GK9E2Y]ZPU;D_%@*'?&22J1CK]E1V>VALAY:0,3=K7\-2$ 5*# MX:EQVV.,_8.3_5;YX-ZUCBFI ZKQ1?IH,)C.YO/^B"G#'IL!9JKJ2'O2F-97 MNLJ@__^4(8!^(RMF3=UI31P;.Y%)*;X9LFW"?70RG_1\:7B8ZB\4E].::79[AOR)4V M!77" # Q3=C_'2I#GX#5:#]EZ>O73]([[!NJ=C[RS^@/Y>-[TDIG01N@(4K> MCBJ]PS>)'] 'P5K!#TDS)LW6B:W+?DT-SP'JD%XMVYB]ZC-@I7@V!_<_!0M' M UU_!G M'NKX4H+6-PUXJBT)ULO7N[V/@"YZ4@X:Z=O#=7#*5]U="##2;S_;;>GZW]J; M] ]OY6HRK(![AQ7NYG-8P%XS/=K2O6<['JK_L!W\ E[.-XQ7JC,GON%,<:SY M&TX*935#@[&7KO[!USJNP?[$-VI&2$Y)20'2%"YMYC S107I*ZV)NX ?IRC> MP=NE8*-@N@![L_4G.!LWER)WBP P!'T#Q'RL<"R#S&:X<[KT-]M:+2QGM4#3 MR4?@AYO[X'IPUHEA,/*\244DER!D06T]E==XK,"&PV<^T!8!=\-NL[_%F::P M_COA3[0GW+6;_9.Z-,^^N5*':R"*_._"]O>S IODZLEFVL\K;0[;_: 9K]J; M@VZ(J/0 T;$&Q74 9!YS/M_;,3G?!WJP>&'7!X^:M-GN1@(Z ?/_7 M9B5J"(8?-;5&.D$_,Q>$VGH+[@T:@;KA2O:*><"\5PP%F/5J(C=X"P23YDBO M0,"^IQPU[@*1N9PAIUFH;X#,MZ-;]'T'7",( MY$^P4\GF6P51Q*@QNF8&"&3HVA/-*),LX7P$LQ13+TFZ/6F&AMY)9\&8NVY. MU=\ALZZOA#H1IR@-KHT@")"'TZ9J,;#K:WADAH_)0L/4B&C75+$6"KR>#G M0%D.,N'HK_$L7,5&O0WH"#CV++(% 1K9]Y:8 %#0[U+G$JPK[3(FB('L!1+5 MYSJ\%@?3P;M=W4CDC2F^=QZ@C,H'_RE@EC?U?SBWK>5:WU)5O.V&/=GAQUVP M[D.]%SG#&KQL]I>'[3'6( ;F%EP]0!I]]P 8?#K"&>#LUI)%'?,NSA\2BK\6 MXB<'U50ST1WW!#!D#@44@)-(2S[&*@*4^)KA18GWBM5GX36)&PQW1D&4?\.V MG)D^Y8[ 5P0D!R<0@>Z@Q87A!QUXGJ'I2QF10@-L!_C9;U=/;U?BGQB1T!V9 M;@.V;EJQW8,GB&SXY=GMM.(![&WANTJ1?-W,_1=@55_WP MV4WI#-%NOTS(-3B/!I^E/ $;,F( 0^N."(@TY)];GCUQ#0BK @S MCK)?@!687MQJC!P:?^%+<0PM:B_,M#P'% H#5K.C>(CT"^^PN8Z0R=IU&Z X MTQV*ZSH19P8^K7&:)R;,J,>.XRL#:..2&V"=&4GP.V\EGF)!ZPG\&%^FF^+/ M>9Q$^0)8E;J($ MZ4L<;8G;$2N?N.Q)V7XC?&HF?'+%S./]]RWD#/XJ1=!$]WIT<1-*!%_PX*ZS MQ0SG"_XZ/");7HK-GZ13'L-;.6X=BI(&D9]UHR: MD'-E(1X#^\',!>:XELE"UX%FLR#K ]U1P):$TOO$^1W>T0Z.S_6XTK7C,/=Z M"O8S#X-\\[;7?V'V5:::Z_7FIA6:H+&^C$7H-<#FK'0&1>I M/8M[@JM,9!@I=4]DZ)=/9%@N=3)VT$7[B2#SS,PI& NYN0S]E-2"?C*7(?)Z MKCE$%]@NK:&?FM;0STEK&,;ST45JP)'NZ=8$B*)G^-283U0P,DQ=!8;N +>U M=3"PI9\ZNC.!G0.#_LE5%-T5V526PWUK:),C:P=5S 3YT.:$>LL_%:\4R@B^ M92V@'RSI9[>1FF" 0#4I&$%Y!8!L^C-7M<@]BN_Q%[H!G2?T#> MH%I"3\@ MH.E/"D$M0=!K4W((BJ?0B[^R0 SI? U@IBZ;@MWY#&]RW A#!FK!4 +J5A9W MB:._D;^&!<_[>UC?6SQ5&20?<&\=5+G(YA[130W*I$N DJ5;<]J.[1U4<5Q$ MI(KPY1UFS*_X'F:HK?YDMO.W> 8E'>]-[.6/0!GE'\MT/_@6U, [XX\A6&SF M\A WG2I*%,_O7J A,H#+!60R0^&R='LGMEWTZEG4\IWZ:#1H#7I]CLX"RPI M7E:H. >O+A\ORZB#2)[D#O-\#>.K#DA:^@0X?UD9I9\ <"E,J)]:(ML\,%WH M$H/)OT@:__1 F'+YV!.7CM3-TVR% IHI4%$UXZIJ>/L&G@EI?>EL :L36"MG-K?H&M.<[=_!/MZQZV!>).!"U+7P9V;^GV MTR\C%^Q&,&%-@/T+B*(E&.X4WB(]C\>RM>1+<,-?G*EMO7YFE-/T?Y@Q^_TMP(I/FFWK(#A 4/V+BY!H5G+P6-FL[$$' ML[)[.5G9&FC[L!5D&) M'J"3D N9_OO$,/LHL#VGEF<+_\(S:K\F9^AKA35R1B $M&1R)Q6F2N M!@9Y?1Z'J$?V8V0?\;> MNT9FFW@OUYT]NJ(C8/L.=P550#^4J@ B&;%;N!;6*%JM DH^#1>9U7M&J)]"@-]P)7"9MB M\SD:K!:WM#$)DT\[0$MUHY3QQ=&*JHSP+Z[]PV=O).AHHW";9<11690NZJ'K MCV,NNF.ZX@9E77%?P4!A[([?COG\E6F@*21=;P,UZ?X:J$G7VS:+W]#]L\RE M4SQO R6E@HE^GW3O;>'NXR=+.:_:ROZ-DOH;I9!,.+XQ$+AS# (CT:R(B^ A MY]H4LTYU/U VPXB0X_*,7& 5OO6<0 M.-SU%=XPQ7B#:\Z$B[]D$C;#(M57WS33FV-_(-S,34#')0NP!J @NZ\I@3)N M4"ZCBT2XA5S^PD<'PMYA2>R%:_R'#?+F!7BG+(&< BZ7?>-!5AK<>5_>#O7' M!X($>A:'92'!F"U+#Z _+Z1/F@W*G*EE@2-(#P%8@()R&V99R"GLKAR0E,Z! M^,.X->G)2AZ,&*/<32X,)1#B4TH?^#_:]"=Z?J8_91+6_P1-'938#%A988EI MUW>6@T##C!9Z$%U3F)_ J".%%4$TI2^2V*D<@!*0@L2;F+Z6S MWEXFRN;V=!PG'DMIH\>1ZT@-XQ*&;D?,G874;33=I$37Q34U&/AZ(F-J$H#8%[D(3#.A9#=99Y$)5B[KXDE56SN0 AV M6M,%B$*3T80UQ(*3.^Y.XQ3KWK&VY$CHDYH8N7$D=,%<*]\.BKL$1>N!8N9E MV"QVJ.#PM,%PY^%,]9GUV!#$N1+$\! $@6WXY:&R\UB=O1)$HZ45%Z)_:C:O MR:<7+<(V4X,H^B ,?=9*HQC@-MO&AG2.BE.#$FQ%EU,'\\9V- M^L:;=ES\B5E+>_6EG3MUY74HB9)6#DDIKKD$:EMWRI9I(B7 MJSZ_;WPJF_-*J>7HW+!>15<\:T.9Y&(LZ5(DIE[6Y-$2-.$3N'PLXWNEQK8LD6I?/=R97_T)\&F3B-6DP1XQ_ZI"4=EH MV"?.)TJ(RGM;!]Q9:4:H:"?9@]*:]-5Z:]*-;=E@?CD)60CSU=:D-ZHWYC'MSA;WUYA,NS$MTDZ5CQO\BQ7!Z,00/\&XHCZ'2M!^B&C?KX1M59PX M=OJWEV!;E=_>J#7IA7.TZ\>TSD'3 B!,<02X9.,,IQ(JUH4U>#!IW%WN*/H- MZ3EK)/%9 /X'3@UC-HX2"8PXG#/F$\&X-1FT=VZ[4X5;]3@W\MO>E,P&@SD7 MWR\&CSH=Q."=J^+/&X,;-7M+B552O[ZP!G';2*T<-:XHQ2N54'P5GL?Z4GS3 MX'!/,JL"_%4;_-VGQ/H[307UIY"NFW>EIL1&+SL(AGS3<%"T^Y8^.7;4Z7&$ MTDT/,,,5G^&[U^;)EIQ7FQS@7GA'W90==5-VE#ZQ=7BT>;8W'IR+24NP[9?> MDCHK:(:T$EDB8@AQSJ!:27NV&>,/XY!CS1'C<1WI'9\WFS>_-N$82/E;@)4* M#M,^B4!4G*RGMH?8R&)E.31$^H/-#)K+*R;3"I85^:&8:]L)?Z(].9;AN=D_ MB9!_,&#W*!=XI8[7@!KYWT504+P"[GGU9#/MYY4VA^U^T(Q7[Y$6-O*6_Z6/!H/I;#[OCY@R[+%99]Q1U9'V MI#&MKW250?__8:]]8B68L?,)^9*)G;2U2=I5KJ%\R 6!OV1_V\WY=CA005IF M?ZO0MYG3I0\^2QJPK]WA&%AFF/2PTQX/*QHFK;9[)>=2YPV33E]DJTV-J^XWS?]]R"L'_^&J5%D_4 M>J6C[BR>ZI.KW^!651PXP*DDVHR0\0YJ@C078PE],6=LEN"N@R8AZ"#<=6&S ME!$#H\ZX->D.ZEUEV63C'(^!9J"-@CDX@YU9:$5H_6J.#5L% 1XT.>A &JK^DZA+=UJ11 M0"\0=PJQ3\*9HOT;1DJOLOX-]=)-.7*H[=,8B=-,H#P>IRWK1%7ZH(G(Y.8^ M_]DQ#2+NGVV71D":L=(] 02\!#49V8RTLIF#0\U>-,,+"V0N3$M^=RCF_8?I M0YC-OOR:PJ/72_PKC5:&0"LI9N/[1E$^9_1)9;EET&8$:---]MD^.-IUEZ[^X8&YKD%EF]=^_6:RJ%5-*6I54XI:OUIP:E24 M'MB4BF2EX*69K9_R"MOX&BDKJQLJ$/=::,E)*?F_=Z;T3;.G"_Z7,J 5T>& M):<_7YEA$&2"/QYMV,+*LETZL2S=FM.VC%6SOUNV;;TRVY$E*BBBKMVN)6E2 M#GBE=^Z"22UZ(OBP]5YZU=T%O-JT7C37!OT3:[0T0OG0K M2U_OI7>MX.'6>]H.E?#!-C38_S.NA!O Q0R&Y8Z.M-)LV E.!&6N)4LKSW8\ M#9Z#+;\N]&ED>7J?)GXH\X+A&3ZWU'XR:0K,0,,:8>RU9\!!'/P*5_ID+>&: MWW@!,18:PP^?L6/(RF]F+VED?U'7\Q7^[+_*<&8PZV.\.=',[C-[@VL@'"H^EW!*W\V# M.3W;G0;SS,-NM8G#Q/$$-F-)P#N!R\1P8LZ8Q/[R$#LLJ62'DC7:N?U^$Y.? M<S:]7M%B 8EP#_3>I2HU!RQ.TQ2S6\!S7N4/1%R.?PPY!*R9-D5 M<83BA]J20^#@4[WI>XM.65HTG0!^AS*&> +P&IU,51, M8K]6S'08,AS.2*9\!4Y')NF_&K(S!X2Z:(4!=R6:9L #J)K%])Y AYG\]Y/] M]TGBRUB/"1UPP'0_= ='ZQ%R:^(Y3<;QBZ#%@)T2>D8D5!0QH_(;>;X-=*C; MG!OKP.>(C8<*B@8/V;;F*S3BMO_%/W."RX;?@)X!]X1]1R1.N+BZ S?'''\? M8EW*2AA^)'FSM!!HH(/MP ]Z>?S@DZ$YP/7$CN]L&@3P23.FGD$X<&/9W^F] M=W.AQ>G,@>\--OO]S3^G^!GIRIIKV2'_N)L' WPX_=W-UV0W<8HT-M/MQ#KH M)IE,FC:%G]O,8"]X)<&]^OP(,%3'_SZ1_@?T ?O4'7K3E+6E%'0)%1A?$=B M,X0CP/DD 9L8NLC^DM2# A@1*)78TH2H$79F(U+BVW1XV31R(# \'280P5F! MI4WM:CR;YMK/P*BQ]2<^+8<;5:I,$B50/.%%F6C#<;"X&/%%9BKF%,:5@I*U M$Z*# E*G*W=3? 5ER$A#@V#MYC>J$X#/#[A$14#Z(E:_Q\6#+P/(*&FG!PM2 M&;65%$T5N#4' -FJ2,Z:O:;#W!M!2@YY3@M."O*%;Z?-&87NQ$< MZ\157S>R?=A5=">^$0?0M*8Z":VU.\0>3H[W]&^@7J0Y7TT&91B-5BZ5M=F_ M/<<5/9\<.)*+J\.AX$&2X&+UN);&,+9-2[ID"/ -\@93UP^?I-X0C&9?%.Y) MS-$;/^BN!H N(/B0Q^YY1[GKRW1A-IM:SR;\;+:FW\Y@>V$S34 (P"#;^@5D M1"BX3UOQ#_@2\0$VY;?D*ZL2=KNM22>S+[*O$@*!<:(3(HGZ>$ES3;=%KH0@ M'GQ.TH/]<9H42.;$$7$JQ++ Q.2[ MQT?$'RNZ%-?UX]3!<64+VTM&;,:"=U MN@UJVVDH>X]1J4RZFP/R>N89OL^&^L59:4ZO/L?7)\S[#K1GD!0(01"AZ$Y" M$+_3WTO LY=,PBZ.TCM88L;F_IPZ?#CNSWI/;WVGP\]**VW*!L$2QVI_CC#N MZP&5^5F^"=?MH0F79L')TLH O;8R)3-]O[^C]'D ,T:;W9E_:K:.3!XWKZ3N MMH^[[22-L-^$!60"_(&W &<);L_>I/84.DBO.-@_>ZB] =AU*UV=';0FHU20 MDP0'L0H&'>(+JB?S.2JA+ZR"\RA;GN>+OX<-F(0.#[7=3[L@E%-\[4 M%AKG9M:*^Y6Y7/7%]U2WI]X2[%-T ,M(QR!&JJ.F%._!'>WCT;J>S:+@X-;+ MHW7GN;@;5'("R^9WS<#]W9I?=>:!Q<-]21O@-B*_0AK84%5"921^]\+&$4Y! M^']3LL*]1(RA)[X;9$D&[ =?M]+(YN=."OX>A"WH@FT)##QZXYOH:Q$I>N$\ MTK\V.>E8X._B_+6DT.[G"VT?]%_X2GA%I<4T>6ZR_8KMDW9M/":D#:K,#II= MW,#5,( CIJG&[*+-81UZ B\,_4G2%%1FV"^H^S83V9[<.Q355'3FB%^!E8": MBQQ3QH-73#4;N!HB+A>Y@F\;&"R9&AYB'^_2BLP\>!G7GSB>&?I?GC[#8!+^ MWM$,;E(\ A0Q4$?,!>3\%$ #YH]I(1 \F_@'0$$(]5"C,B4<#\-Y#;KW=:*= MP/8/M\#Y4E+(^WY[M+< .IY!M(5,_$5X[$%'T.#C&-O[&X"+A\P)/KCR6["J M$UU7V'':C'P \)1&C)E?,JT!QAQ[LQ"8KD/79EL&IVOV2\.(A9RR[!S37%TTW MZ*53TA57',]A)Y0Y@$NA0R6&*W%I!@3RHEN> [L!]5RHGOX!-?+DF%ZX03)^ MR9=%>L,:__4E9L84F%$@!E!4VG''V)LV\P*$4 M,='I:'R]MO1_K%=T+FV\HR7< I$IK;D>IK52ED>.0*2/O97%+4K8QA4$G&#89BCP)!CTJ^OSMXTG;CK>F],!6+J8A_1B8/^'?'>>S$4$:DCD: MH(1";W'W;IHGO*0^-CA,P+W7:4V&&WTG *G,W:.K!#@1Y8LD3C$LKN?[GFIJ MNF>\W8:O=9+SX>!@KR "0/=)\NSE ML W@CYT1%^$A/#S$*.,#Q7U+Y@S3*8'0$Z-GPI%1/FB0@HYPON"&A!M_7=SXG3.5>-]0Y#_2]<854Z1&5JGM** M.;CH([A.55WSDG1%3LOZ[X/<%IY"Q'V]X98XX:MKEF);NE^[V?77QL\0*+SZ M>@BQ4N5W="#EMU^(29B1Y)+M5>'1-EF USY4 PX@G-F^MKR+F@R*@V6RI)H< M.08*DP0.?0S#:(0(@1O:,HVWZ,0G5S?B9EQ7QBB>,,4P;J>[Y+9:8LY;$!RD M:+3_FG4+/^ W$1=D:*5%'(\B6VQE 'I$['O7UG0#)69NC0-=5S%Q=3U%3\RG M2/K>#^Y4>A0K^2&HE!G72[1UP@L9MB:#]3H'B9YQ D\5N@8\2E!"+0,C$5CS M;\V\Z5IT.M>C6< CM[6CL[Z.P1-TK@5;SHC=)1,D4QSG_'HV07J#K#YAP?Q/ M#>P=^TU2^?R6&,R 3-;P'H%(#B619,KC(#)*,S1)R)7N+H"P*602<+\KSOU" MQ]X&!C/.,RKH+O M0"+X_FWBP_T.)F1DEVK(DLEXA5:8,D;IO70XJD.18TELU1YM8]J:L/^OS1D] M&JW!^<[*0T/!I+9D 7T(#1ZN1>:$EWR@PXI#ECZ-BJ=)=C$):HHP*4(X;$2M M1;F$@%+S61^$JGDW%[4H(+[OYE'Y8URW> 9 M/^R\R/&XW1\H9<=%CCKM43=_G&+QS[NC834S'@=8(U;%C,=Z=9M(GUR('4@O M=6ICX"R0?)6LD@&.A=LUU 0QTEMNI$UP;.;/-?/GJFO4LJY=)5L*1C2-4 /Y M$>3 1(KT;LW\09"Y+97[E;=4KE&#SA,R2L[/E736OW M&A)68B12 <(:5418C<0J0UCC1F*=!&%=8_PI9T1=?PS7.4A&'D]:*M&ZPYH3 M4?XXL?UZVIMVZGL"S04QH;6<3\VVL6E#F4SCD L-,+=%[E0FQ&O65SW6ESNO MK"ZKU"TKE;!HH_5A3J/U6G15'[4+-E4/&VY,K25[U'YA>I%A.9Z=DH\R2.EN M/E"2?=7YRR1X&W,V-E+?)H\F:$X3;!M[M/S 6H*I;NB$"!DY-0,UD5.34:7& M3Y9R7K5U$DE[U'\MA C\8ESM5]C#A=><8R6[YUK8Y4.D-:8_B\G@87LB M_)*>UZFA'D\#!T^Z&7:&99-NACWXU:":5)E. M>]!-_ZI\_DZ_VZUN4_F+%\S?235+QG5+=AD58J\9L\'+)+P4S ':*OVE?@## MK+TB6OG&TUX,N-1*LJ=.Q/_!4TA!C/S.3#;77:J3\&C&PERZMQE*F*^6XU26 M.7)RUI=:;1;4Z9A8:NG9F#$+JP,T ML'4RM3UXTKC,''HNF!\PQYJ68_CNC0L1& #^*\&HHR'DAI"K5R6V)V3UO @Y(UTTGAZZGH_83&%0FBD, M]=C+8:A(5#S'3(Q=&DI%4E M4[ B7'PFW,Q1.%^;,^%U=AX6FLWH)J(/X#B*TE0U *J21_V=B:K)8*LA_I5D MUL? OR'BWW"\L^[3)+QMA4W_@!NU-4/ZW7/@.S1^*'FQ27"KD*=SD,:4'P%V M'^JEJ6;4F@SD49/4=I885IYK[P'#QO7"L$M3MG\PAVGV="'];VVY^D@I;;:. MO:J 5PO9O%TYWF4H/B69]*UY;UM3(!,?[#3H[849UFH9G?<>TL<($SW[XYIH M+8W6?$3^NP7R**U)=[ASCG"C\FZ%"K[3Q@K-%1 MM[KY.W?!;"E@F5CKR^^M45;WIZP2T,N&#T8C[+HP'C4.TG/$J9UUU>UPBCIY MJ,.ZV#^5JJKCFK->WF2A*M8K(+%;'?9ITU!)OOP/VRH?Q!UW0%OIR+U>57TF?."PL+X@C%^#"_-F*- ZF&F)/84FZ/?9@6%1MPJ+'P85[FZTTO0F+[HF1"O#ZT$U#?XQY MCNJ2*]7XD8[-/ M@3+\UZ2IU*6BZ-'7T=\OZ*5FP([(R/K.5#3>\?9W@96@1 MV[%.:P7'?;LW--,%5>++7YZ>E7 Z'@!)[!SB;Q30&J+.=CRT!.H,6Y.ZQ,8K M53Y/T.,>N<)=]-""X^#/CU:*L=F@U6=^WM1XU)KTAE7E3>UOK/N!5=:+1:YB MC+@HE:;.?ND,>D_HQX.?ZJ JKW^-6/B)>W2K&N=TNBZZ M4B.$2^:I[#Q"9]Q1,SEWZ8' )Z8[GSLNE4P[J0"7NIEL^."X5)&J7&O>BLU4 MDSF"6\JZ9G[+ 0!4;^ZR1T$5T? :XO/<1EW>E5/1SZ-@4PYYD=#T U!'SU) M=7N"[I\706<,9LH8PQ1Y[[\]Q]7G;UE#7R;__63_?6WFS58O.EK>:]CM7[*9 MXQFNM+(!OVQ84IK;UI*&REA!,W@#F\%/HTW5VM*-94MS-J.>B?BZE6>O+([(P'W"25X7^G2QQ_.4:"C]X#W]FTW=1^O+KY7.QSV5/O.P-5$&O78R93TX M\Q-[!@QFN 3>KVY*.'9$TLR9A#E]P8@GR;7X4_"O!3")YP4\V!VU*Z"?(H1X M?*J[-8G6' ?!A!.;5A8.SM*!<.!2@ #AK/_ACAC H^0H)R IV(/VS# PC6!U M=" [!S".41FH[DJZ(RTM +"A_T2\XILU7L"4-+D?,CDI9 MC%_>$Q/[@N^\E672T\_42='?Z-QS/;Q3[1<-C-+YV-F99P?'!'!9,YHXQ8G# M70"#D%RVA,UH]ILTT^>P/ -SUH$%^<_9S ,\@Q>V)9QUA5UU-?,--C.UGDW: MSM8S26^_WU0US+ 3$LIHA^&*^]G1N#4QK03=)@E9W!A>/>.+(78\\04)-?$6 MWQA.#6- 13/)'\#$E8&N(HI.XR[\Y@*9+ MW85G%KJ#+9 0FT)!(;:%+]4!'5&*H.Q@3HS%X'HQNEAHCK0RM"F\5@/\Q>-W7,7N]8?3RM MZ<]7!M>B3:>@*;H.81C>L <78[L:#J9#/4+,LJ3KQF?M&=TSH2O?&#[L+E30NQ>G_V=B0Q)8$9Q[(W,O $,(+0&FE"6^+= M(/Y[9H3GXL4(QH :HZ&Y1.'K%^:0T'$ S_4Y:.3P(LW=3$A1/H]4C.]X8@SY M*+ 2P9\ )J;8.* %//EO$#3.3.<<=RMF)5VC6$'>:4]=3,F:$(](\;^+XRVN?%9+*N]*MZ M7.CV3+H&63HC>0K4_=6"C5T_VXPD;*902CWU\=7N.U/ZIP87"?J%2K3?DZ.T M28P@$$J/-JR$.C+=NRP!(V]+-*(0.(EN(JN#GZ; B-["'/@=5T,$ R#0X7? M5H!1N6\A'*5W^$#KF@H4?ZP!N?6>"[I;T[1>--<#W7]&S-8_"F=CO;67? %% M>HJSHJ7/\'3K/6>JZ4N J6^]@)+F!%PSAO)X &8O@55I)(-U-%3 IGBR;-MZ M17. P@[=\J9_JJJKK)^'UR;T%OLSULA6%3[)V=G9UY MYIEQ%LXK,"9JR3F;:^?6C/)=TZ\%6$W" M)&1:Y9;B&=YNL7AJ7__H\:;ZM8>$K-!;RTO;WT+>"Z5C?;V$BH/)XF^5Q:0C M*/R@55H^$]4J;=\[SU? 6[HTT>#5--ZR528RQDUZ'@1US1O_=I-.BAS!94$> M'&:S\..E2BY4PI3HT^)S'!:3R&ZL)U;IX\YXV#]HF;F>%>\G'@ ;[X%2M=EXWE?A.H!>I!2PGH^(R:1RS H+&/D/=)O.W"9DD"4CBZ$]J*;$P#E_$@+!W9 M_?)HQ>R][9J+=R9&$I/:@E>Q2CT<]H_9;.:&K[Y5$ GOP69U+N1Q9ME]/B_/)VE M\W3!&_&CV N7C!:2BZIQVU)V9Z'K\\VWZGR#@TX*<=82,WP_3&R=8*^9<@E" M@I.0$H2RO[-.7%,LK+=SN GO29E"&&03(;0$IOBQ&VJZEMX*\[Q[#T]9=TY1 M&)KLB7YN>'#VI?KH*@SES<'9GA=^*UC93$\%LKT, 0S70>5R>(QN8_@U_B . MI)-%>RSGH6+12/RW?C[V^E^JNTR%HU/]@9_R2];ZFQL@O P;Z> M26V):!>2&5!4%L?AJ)T7?J%VCS;2+B=_7HY?Z;I5OPC%A_U1RV.OI8ZC0NH0 MG0J^BCE+#-/%)+"\"4B<-C(" _0]?Z86MRX+(]C\S@R%P_"Z]DJ MRH=ZE&[)J CW^1:3!)%=E<(TD?[JE9R7)1W,X'N<%IJ\IE1W MZKE6"\10:^?\G\P_.\AA;&]-RCHT>;JH7ZKB3?/:@#V7L^#"@(L(UUKPL'3R MGG=I]I50T5=+UB;*OK&UE#5MG(5[SR\T$C?ZF(P_J*))>%C^CWU'*H,D;'PT M"#)"+)Y+)BBO%^&M>>&G,&M\$=:J3:^4:5+RPZ6]&5DY[6?Q]"E>;JW8!AA3 M&J "#.BSY\<-;IIS[,; 5_R\D$\7T@0II']FCL P+7D2XE1BIJ(+[!1QM+-P MG@:X[X..Z;-3]L]4U'Z>J3BANI\@<]>%GTLK, U>GXN8ES4I[3D=-W8D0_VV MDKQ8^@ K5OG0TYX@ 4O4!B(GGQ=Q+8GP[8'2W(M;K+$C[ M:]=;3E._I.S64/T?1H;/3H1+I6<71;;8Q@"/=\8Y,Z<.$_1Q2^0HF60HA,>B M<*7;(@S'Z7;\:4Y9B75_2+=;VEMNO M@M/&B$*AO,.JW%J'FH*A@T:90A=\C#%XVBN]Q!9*-5V7HZTQC&;Q<\C3'89= MQ<]=V(*=C7*%>[XH@7H01JI(\MXKJXT-R\R0"7IQ$ZG<. @G=])[JRV1[Q\' MM]0T9*[W0,#UQ*C=J_48%M:VF,1:%T:C93\'5LVB5$F%B@R)'):ADT'OX.3QSTUZ9@XK&43ID?UT#MO&TB.;<'4E+D'FQUJ("E/R6^OQL+FN M.F*0A#B<<7 M&#%E3=OP(L!5\7P.%V(>*;%72'[KB!1JM6F')V8T@S=DOY9+T%"W)&2V-[\2 M#D/6AW$^>&5-V'!1RYY<2P9@@GW6@.12P+XWXV 4,TOI*\<2VYS*CMC?H.:W M47_T_[0@..HN"'Z8IL$#_IOE\V3\+U!+ P04 " !6B'58,)=K('48 #N M% $ $0 ')M=&DM,C R,S$R,S$N>'-D[5WI<]LXEO_>?P576[7;6]6*C\2) MG>UD2I;MCFIM2VLIG=Y/71 )29A0A!H ??1?OP_@(5(\ $A6FSWTU,Q$)O$> MCM\#\"Z /__C<>D[]YAQ0H-/G:,WAQT'!R[U2##_U/DZN>J>=O[Q^8W\[MKYX*ZX1('PNDSC 3VG K M)T;F"^$<'QZ_2XHE;]G'L_?XZ/3H[8?NR>S$Z[[#9[/NZ8?98?=LBDX//QP> MGWG>]*?YQP_3T^/3T[.3+O:\H^Z[4_=#]^SH_=NN^^[HG?ON;#H[>?]>,7WD M'[F[P$OD0-<"_O&1?^HLA%A]/#AX>'AX\_#V#67S@^/#PZ.#WVZNQZIH)R[K MD^![KO3CE/E)^;<'\O44<9P49TM!TN*,NM\?L.\OL??&I4N@.'Y[!/]-"DM6 MI(8Y";A @9LR]P3KBJ<5YD?E1/#^0+Z7%1UV#X^ZQT<%4CWE;1^YU#LQK#7EWCM#*JN8L351[_,2F!1F1/CH[.SMXE#): MWH)2J5/EN_)G]^@8!,&BVBKQ-:\;_NHF=,_1AO7\M&M#0K=C&TIG9)4LZ"C5 MWWS79J33V[H9,:55,\J7"T,L$@()PHE-A1R[;^;T_L"E82#8D\D<+"-)_K"9 M?3EF'B8V=2?%Y8^MZ\2N9U-G4ES^V+I.+E;,IM*TO/I54BT* BH4!_DD?K9: MD6!&HP?P2$[1C\D\O<.S9+\J[-@EBZ'ZYR-B+J.^9N4\6#&ZPDP0S+.[O6*P M8'CVJ2/W_&ZR+_V^8O@-M"0I4J@@O]C(UU #YK UJOY>KSN4L)#S[5.' Q0^ MCH:HR?WW\,RV_T!" O(OT7L?36U[#R38_]MWW$6^;<>!Q W];:1>DD_@O4.\ M3YT^!6.EX\AG7^\&E8JCJC(JFS!+V*WE[_.A^L^1TUV;-5U'4?U\L%EV@TO( ML3<,/JO?FS,Z)HZ+U!!NC(DQ77X*E9+%#Y.QJQG17N@1,0BDR:9:8CBX!3+M M.!_GQUDQ<#(<6C3F_>'M>'@]N.A-+B_.>]>]V_[E^,OEY61L*MF5]%H4WL+0 MCV'<<"+N&59.S,N)F+T",AF/$(->+; @T,Y=T7M9#R\&HXN[WJ3 ;S= K8*1EK(3NH@6S-UAE?.FNTK6%?]XUX\.OE]7"\*V9%?EKHWIM#E^/N2/:O$%[UO_1N?[D<#V['DV'_?[X,KR\N M[\:7__MU,/F_7<&LX:R%]8,%K%$]SN#6R=;T'_]^>GSTX;^=J,97I*_ZO?&7 MJ^OAMYTG:8N(RO)C<[.0TX"S+DA/.6T6DC.I#I/ MN.M3'C(L_UCS<>C,23BU"(5K\D=(P*IY0H'W"R7!O$\#%[, _N'$PTPUSQ06 M0V8ZG(X.-W%*&3O V5&LG9BWDV?>(NC&X7*)V!.=C MA$.Q<#(\6C3J@^ >P M:R?EW2+._TG9=%&T+1K?413DD K5)2S9*REMAD-=2JH= M]?>;HYZP49I7RJA%$("FPD+L71,T)3X1YBI5":%V^#\4]NN(B9/ATJ*QO\ S MS)@<0Q<',OH&*T!HNEE7$&LQ."U:B1$C)^;DQ*Q:!,0@@+&0.4]7)(!_0&V_ MI0*/T)-46(S7_CH>6E@*QGO*STD9.I*C$[-L$3QC 0.^H#Z8P5RNT<)T/RXA MU %Q7+#.LTS^TXG8M&WPSQ%0]^ER!0N$34RZ@E@+0M'.EHRZBI.39=4B(.+E MN3=G6#E=S=U6FW3:X2_8U5N2R) %+;%/E5\'!Q;NISH.6C * MAG6&FU);<_Q:A,LUAN7 >!9$A;6C7;"+(\(V#2M%H&]X8^R&#+:Z=,J;#G05 MN7;H"R:Q9*4D/&&V7G]:A,<@@+'%$_1H+.M9"NVH%TSBB-I1Y"T:YG$XY?B/ M$#IP>6^QNQ;(M ->,(+7+)R(1ZM&W20PLY=HCTG4Y^SLY-V[#SM$?9P?DU]M MR@ S V BS=CGQ31FJ46TH.#:(!I5TB8\-R-S5LA5$&LQ*NB]A>!>&Z&HB=%9 MH:+GHP6HH"KK(GYMQ4N%=:S1R5)IL:@.)[5QT,N"0U;C7\- "X5AC*F-N!1C M1G8[216Y%A.3P%,; 2DZR.V4LBIR+2"%*%29E[VUB!0\YO:H5+'0(E,(1%6Y MWN%5"_&)W(%6>.1(=.-_6LP.5>2M'.L*5Z+=Z-)1,/YKO))M!"GC;+14 M<3?IM% 4K/:LJ[*-8U]Z4. 6,9DM?H\OL +;*=#!P5>6HP*5GO%(01XDS)W M?HS9MPD[L],$=AC:\=1B68R%&1]4:"6D9C[*+>?GELRU(!<\!Q:NT+;/83-, M8'31'%2$.8H6USB_;A_P:ZK2"D/!=V$E#/G:)4U<_ZMP5"(FDS<8)2=.K8B$NFL&R, ZUQ5'.,>)B&J [ M[*O!N4*$_8K\$$NIYX(J.JX(&?9V W:W.K52H#_,+6.I<1LJO;&,X$2LMU 7_6"74[9[YQ?Q/2W.EDEX# MTR*G>H0 MS,9>K&N;HE:K2R=;9:CNQ')P19NH# M2;"DJ7\](.;9>FYWKT@K#<54KFIIR-3L1 76=<=+?%3[JUBL MYRSL>*0AZ7L9 MF4:@#RVC9\\M$Z;U:>7#Y@Q@7CXBH8C;($.U,B*OVN%D&O(J+UK\]BD;IG)0 M_%+%EG+01K@+UR[:'N6I(->"5CRP6+B\L96 U%S"F'J@[#"RX:B%K> 6J[WF M,>E(9(@PEF2TGX/ !;5:4%O^!\K 4_E]"45N\D]8#_2,R16;"G([YNGV))%)G>C4<=!4ZZNL_C4 MF2&?XXX3H"4N'JVKH Z(KXX]?>H()K_Q]CAE/OD(Q@NAGNS"IXX7)F6C=]/H MUHQ/'1>X$=%Q. JB AEH5\8#5>?.E%)(O"RXPC%)7JRI % S9X&\$9R[QQ4 M]G[$X@8KESVT^AXS051"WU2D"7G79$FB8>0WZ)$LP^4WRK[+&Z;0"E[X@!2N M'*+GK$(_CB3@ LG/E?REP_B-/-+E#7$79(Z")'][\D!O\'**679HHG9'(Z.C MLI$:HWYY@G7E+W[TT:-+1 *#KEW>TS]"] T)S";87034IW-Y%<1UO[YS>KK] M=<^\=WGAE&G=.+WZQ%"B-XF:*J,@8%[HBN0,=6IR)0^N*,,NXD+>U@!-K>F] M)9]GQSEZDA 9=%VN- ,8=!8J]T4HY6\XNZ&!6/A/\@62^[#Z[$M%IRTX[*F[ M)!!XCIE!;^6QVN$LDLWX0BZB&,.&6#0&6\J;;'':W:UNHH]M0?F7,5S*V7.=BE5I'3[ K+(7>58P\' M")IS14-FN-;IV5A(O.4VOHJJ,^AZ)O>]%WC0YJLP\+#W3=JBL"JK:W[X,!2R M'1Z,9F7G[1D]=_=CT%5%UJ#W*1A[4)=TD?(;,*1 D4[O;>VO3;)QZ,J%2][A M5#_#GXO]R\_U.'K4VPQ2)6?XGFYIX(:@UM5H?E8\FKH3; >INL^13$-8_#3J M\;/Q;^H PC8&ELQO&5,V;Q'4&T:FU(VP_LH/9WY=S1C %<=D[K"+R7V-,FG' M9 =?B8>G^T-=774M[S05.#:!>#W0-02-P+:/^*)/H2%@HB,?UK1+[C+Z<(%7 ME!/Q!?O>^5.:9M:'#9!@QL&ZDXX9^)75^-)BU?OJ7BK;?H78JZ@DP\= MNT'N@@28/?4R5P5+2(, 48"] M5?8#.K60YL5P!NOF/:$A!PN<\Q"6STAG"I(2D@8_Y-]6CNB>:GMYO2?=;$$R M8G'1:KSUIR1JA0U4YPXM=44+[_:CK$_2]7/^*(#6$N&;F3TU^B_ M!I1-78U[)V_>'6;N>JF?MU6EFQ#M4TI9+?$W,64/5B*XE816YT"7C/V11(":^Q0:+X2QY)0]SU"VI M]KR:ZH/0G0'7>IZ,J!LA T7O2>P^ O7-UN]2I&Q$%S=M\1OB RH@#8EU;YQV M5$+9U-TDMZA.Y':XP*#>:"2WGJ@1:&;BQ-\PF2]D2L@]9FB.8>_W92B$19:C MZHQ)N-F(S=[,EB/))!KX;6,*B4\ER>*/'/N@W4H@Q82NXP Q@65,80O^39T6 M?1]Q/IS%<<8ANY/09\(CTKL4VWGQJ0GY:2_D^]@[?TJBDS$9%)3!*6X*=2J0IYU.4I >D]JK&1#(C;H+% M=,'">1ROJ^]32<%& )5?1C+S!^.>B(^+/JT7(L,-R(!/$]R)I:MVLDXGJ_+E M(_ CW';QKV&SKSPHTY28"2,SJ,Q-;\VO%]W*XHT0X#L\A\4"RV\I$89=V!EE M8Z4:F$]-JN^C+9U?!HZCZWZ9Y--4MCAVZ& MXN\=B_@K(A9_L[B&; 2-CLAG=)#XDS)WF"RG(>-1V'\V&,677$COSSB<^O%N M19^0+YY@4E0[E)Z_HJ9.MYJ$\YXK0I6MQJE//.E1BW?X"4/$W^GX@S'K_:A, M-J>$FV+FERG?N<\MV>OL& M:3,"1"-88(I'AJU\&%8L&K'6)U=E:?Q/&Z4:T?0+]"O8?%\PK/X+%R >(2:D M.3@(7(UUH2=L1 >K;NY((NA7A/'D<(IFD]B&50.6STQ>]R]49@;+O D6Y(YY M M$84.Y:$0&5>,=$+3[$4KEDW5&I/9&2=;9!/ >/Y$GO84C@F+QKJ.*:_>%7+CCW=J<^LKZ?:CW)MGUZ>QY"U#T$T. M/N>GT(6\1 ('7E_&/+ZNY(GA]*B^4G7U5WELSW#/>2?F:599IS6(8L:N3T0U M7I0,K[79DM]+B[W5&7.^. ]9\)P7'>0YOKPN5WG'6DD,)W-Y15;@]2D0SUM) M,S*Y:E#/9Z?1?V(WX^*AE=Z?;01LZZJ:X/7OB?P#,7?1"[P+F(,^55?[W&%?G0^)+)@'I1&@3HTE[JXT=DZ9<;=-',BGHBH@_Y]+K"I:!YBAL M9?E&K&%5\Q%^+8FZBVFK++E-\D;LP><(U$VVCHL.V1P%Y$\UQ/4@FE V LX1 MU,:2\R!EMZ=JC#=3\B;XIGL,H^$L3<0?KU!-FD9YX7UB!F*"GMEOR,M]>K=4 M3*B, (+&\+P^1+L*F^%/A#T#J0PZ"C9V'S'J@\&@2_^H(6F"J(]4-J"9;Z^\ M;"-6I^R7*N-<1]U1FWS9IL8V+2(75SZEIA=_FS!JZ/V;54GDJ3ML\[.&B>VS MQ;<@MN;^TB&T00!J.I+?[8O^)4'YL;*Z\+@5C\:ZE>)4E:_!/0W=!586@(O) M2FAM*@/*IEI1YK;PL.;C3I9Q&J4BI"S![!V.0')&T MN(I4S^#%?8I)UK7I%535Y1L!W>;W6'EFV8&*N#X'J(;R;Z'F1=DX4LN2TXR+ M8> _:9W@-BQ>/LTGW]HHSC^AH($F#;X#[3.*P4QHQGI.%=+S")=!<$UPF*9V M65]_LI>:&^&ERQXE5%M0U%7;ZR@P!:G\'WM#14#=4[2K_;JU4@=52-@+%PY;7\G_'] MV%'A9^B()SYZ9!EE9PUVR"BTS/=G2.HL%^BI>I_8A>7+[R#6$;DF1^ TIRZW M/J[9Z/UCXV9K@RPF#=%?N^S\? #]XF _+]'G'_X?4$L#!!0 ( %:(=5@J M\H5-;BH !^J 0 5 &UL[7U;NB*^^7CNF>?&'E!VMRF2 ])V>7Y]8.D+I9D74@1 MASKNV(@J6:(HGB\37R(!)!+XMW___7CVY#,N5]/%_,\_R3^*GY[@O"SJ=/[A MSS_][?U+"#_]^U_^\(=_^U\ __G+V]=/GB_*R3'.UT^>+3&ML3[Y,EU_?++^ MB$_^L5C^<_HY/7DS2^NV6!X#_&7S9\\6G[XNIQ\^KI\HH?/J[7G_[T\\]?OGSYX^]Y.?OC8OGA9R6$ M_OG\W3^=O?WW[][_16_>+6.,/V]^>_'6U?2F-]+'RI__\]?7[\I'/$XPG:_6 M:5[Z U;3/ZTV+[Y>E+3>S/J]N)[<^H[^$YR_#?I+(!5H^OKIXY')1_OD%9[-CK'\LB^.?^^]_?G;TV[NCUZ^>/WW_ MXODO3U\__>W9BW?_\>+%^W>$?O-IZZ^?\,\_K:;'GV9X_MK');8__[0\7D\) MA=)2G6+XW[=_V,_?X)4T*R>SS6R\II_//K*#84&*OZ]Q7O%T0LZ?.5N4*V^: M=7$LEN=_.4L99YM7)RH,]>&L:#P;,;:TRAM9GCWBYSYU/^-LO3I_93.9FXF\ M'<7I3#Y\7,\6\_4RE?4_:"4_.UFM%\>X/'_*U_.1)JV+]UY P4;++\H T=M$ M2]5D6L#1!9&91[H-KJMCO\2CI\OR9+&LN"2E]M.3+]@5T)E^.P69EN4*P;Y? M6V?O^'EUW@@8:F:&AH)#3ODD1?(KW"3(3+S]]&\/K'%/R#IYE-T+^< MK*9S7*V>+8XSL;!/05=79#32V.B[U93F]VP_OT9,&YU&*PFE2@*,UQE2DQ4J MNN*QB.IJ8J;%P]%N0R+S8Y+H0")DH]S34I8G6&^8!45N@+:&=KYF"ZDZIR ; M42#&3':H*2B1VS2Y%U&+- M#5*)!JQQ4I O('V+S*2X&]$VS' _)C,81<%&C]>+^8?WN#Q^CGE]P5/GL"8C.$J*@+]Y%I9KRH6+@]M:^A[$-$?R/281])YU-^C?Y3F^QGF^UJ*%RJ\1M@(TI MV/=P7GRG"-EEPD?^SVDZZTOPY6+YCG"]PW*RW"SSOL-_^^EBK[,*6;/UZB+Y7;7[L(SIN A(TVX),#&B5?SS_3LQ?(K 9GD M4DO-7@ Z(6A_+XY,!DQDYB4KO-;T G=D\/+SQQ3KXY/Y@V>83<9OEO@I3>N+ MWS_A?(6TTQVM/^+RZ@BC#L$XZ4&%YL$DD2$9$4D_Y5Q=T;*R'QIM 6M,P3P^ M1G#+@]G4GL@FI14V0K,>B:2J0&RT.9%R2J96=)K]@.#TR;RN@I.R(@T!1-M$ MO0)"%&2UN=R:*JE*HL'A7(4Q&,L[2?:[O>O!DSM0Q/EMG[>C]C=:0AW:Q*!* M)1*D'!7MGZY5R*86 F>L";H*(=6@ >=K@,9GZ>XE?[[)9S1>UFG^84IFU.GX M:(=]\7N9G?3NO;V9IOB;SJ@=U/O64V6Z!AZIE+*V -(5&Z!,Y6,E* M&F8IKN:0J^8.']^%9WP6[EX<8)MZ/IOAFVU]F9=19DS50D-'YG60A2SKA*2. M8HD^^2P-NZUP$Y QG4ESV A[3S:;W"\V'6\D.4U2@9$PM'_W+OZ]R@8XG0-2676S4=O3IV.3M;]WDJWHB>29K>G+@A1,$55SK8Y[2[P%RI@B'+*^E!H\T]2*S!-)R*G$:!;CM:G7%$4 M9E+F)XDMS&^*7'<^:M7PIB"*PE2%^A"44JO3LY M0:0$5L=0?- MJ5G9:N'>LNX%-29CGXL\O)(8MDC$)5"U*EEE%!!;SF!B"Y#)/(5L5!$^1JD# MMS-X#Z0Q&?%,V M:VY',Z;C439MP3/W0WAN%_>\FHQD>A.$2*:3\2[0?I8BH$!9:U$H%??UHX== MY'^$6[K[^3G[S?40,G\ZKS?$*Z0M-H9,HW(!P=C6(->@(!9)+Q0KD^2^#7(? M)LX(A2VZ;%965)C J!YT*[H'W5JVV)+U[ 4K;HU0C,:#WY\)=]!]IRD?\J2X MUHJ-<(/?W(8OI&A#\0UBPNI5TLUJ;F;?Q^71>.C\#-A3 *QGI]/U\>9>Y[Q> MN':E,]-KU$J0!8:UYRBJGKIU_WP%GI-XU/S6X1'*-(__V M\_6)>TT_,Q3B?/>>OO[ZXK?W[XY>'KUY\?;I^U?TVZLH=J_(>+ MP?"XWOO#F7!C5))'"OPG7)?&B"&JBJJ JXT\CN(\Q%YS7S6!,:8U.!#^?)]NN:PTF(,9ZW61ZW?Q]H$9G#Y>5IP]6XQ MJY.2346K$[C@>H49YR G*4&0!B_"D)%3N1WLV]'LJ">'=46Y6,(T^8-NDU:0 M?5N(D$YK,G:ED1"],>"]#U7))A1[Z?][M\D'A.]Q-NO+;5Y_3 M50I6&9"EU\?1*4)(D;X3/L4BC49V1_IV-..*N.Q)A^]"^#Q"X#,.<$X#G!&> MI_5X.I^NUGVXGR],5=.2EF2:0-']0-5J!REE"3JB<$IBUIZ;&?= &I46Y*8' MIS@&,2"-J3:WEL!+21MTC19R*0FLEXJL8I&C](N+(-[(J%LBQ$2^C MM9!,,2!R+ZXF=2Z)NSK8'G!W3)O\L53(H<3X&">%SXY^??/VQ7^\^.W=J[^_ M>'WTCO7 \/L/'_#<\)Z1,!T?WG"YZ>)B4[5!D!%-UK5%WSE6(6=I@(SY:E,D M8R/SNS:WPN&-XMJ00A09P;:(8 *MGRQH;%*9)E/- 2-WX>8[HKB/Z\YS<>"[ MKET/GG'>Q-M;+O#=7D/Z:?U_)Z?'#Q?SD(,OZ%L#U7(%8U2"0 H/@A*D Y,M ML7)O7US8QQ0\'8IJCR+G@["40)-@YJ?IJ^7K^V6:KU+9B&]>-S^="?/[L>B\ ML08U3:C)Y"0*<@7ZA$8?JS5!9=>XN_\,,Y(Q&?6/P> #<>!1[+6G[_[CY>NC M?_#::1G^>TJ?]\O5OJVZ*G]YNV5CGY/2?9OI& ME:05RH,K5I#*\@ZB-@%D"U944:5HW#=(MD?'4%NR(-95/R-XM5J=]+L]1^U2 M59A)=$C^3LW0JNZM'5R$)"II;"-M\[V9NN>^5G4OJ#%9=P,QZ89*E(R"XJQ- M>@.LJ^6F2(F>OD#*%4^Q5FF]<=GV4KD23$V>W%Q+QFHP)49O93L0J>Y#.B;C M[E&9QBI2QHC9I_1UDW-]U*XT,18^..-IV-JE?HR)"9+"#,4JFTM3(EENV^PV M+#M:5\/&N@[$(1:Y#')S^,UR2@/]U"MY.FF\&3-Q?LW2BW@-:611RO[K6?A6M82:4O6]QG:.SYSQWOE/S1#AA0'GQ5T![Y)<,X@_0\Z M&=>+:PJ(H:<>6EN-P!B+Y3[ O0O/CG?0?VCRL,MG$,.E)^]/HK#)9>G -M?# MMPHA.AJMQ!SHS[51@CLO\#J&'6^H_TLP8R\Y<&; WS38TS3]JX.U1A*Z#5%# M;X-;!*34&D23:C4VQ";4].BX]^GYQ=CKZ:RH?IW-V&B;$,T7@.& M+G"'IM>8[/=NK6_9Y2H4]V'!=LA&E3@U$*ENTZV,,ALD.M&/)H[:W8U-)[+4 M:&2,0&CZ!>!2( 6A0%=?O JM*?;"H+MB_ $B$NP4&U*,[$;@Q4*X#V0-Z(Q& M4-H&,+'7S.WW&\C9:44KYVKA/O[?$>*/$+D87)TQ2I'7-[U;X5[D&6TF;5/- M>]/B8O,WJTV5[XD(HBBU*:7K^FV_WD6CUSS0P7M;8[9D6.WDNNX-Z4>(?7 Q M[A&%R7=Q@_!Z5"P:<%3U)$4L2W*'T 88QIB/#$:^: MZ]OA8Q-J:!?[IGB"C+)(U0B:*@J,CQ:22P%0ER2=;4ZS&V8//?!_Y&RS'X?' M XE_:'I>I*9?PI?1131)0%.M=]B0&E)5 5JA"9)>>V4.1,\;T(TJE>R'I^>^ MXG^, &4K:&K5$:H]Q1^XF.-(J71#(E&Q6"E43Y>L^%O\?1W>.B8+&YF@EQQX8>2PX"KX\[N M(Q-AK=>]"F8PHE]Q10MDE--,Y%IDL]47Q9WPNB/$4=U 'HA;AY#>@!1[6LKB M9+.E%:1-J^=^!1U5ZKRWH@3:@;2 &*."*,E^<;$V%-R)$-O@&I/)>G N[2FF M 0G4C8LY_='FA+^F$I5K4(S*Y)=9!3D2NV6VJO3+((:]Y_F=@,9D1AZ<,@\5 MS)#67K_<\VW7O;3AFN9-C,5!4;V(:E020LT*M"S"NRAL3-P1XQW@C2J1[^!$ MXI':P6AUUGI>F"(*.=M0I*VTOR:_R4,%H;56OE9!IMV!&76*;$S-91Z92P\0 MU0%,H?,<>%6*14F#MJZWQ(J'' M" $[\A13;SD2MJ ;=E4JO(6#Y4$>&\(>/=YV+&6=0LBR=(JJ-(+ M,N6J(1<7(/K6$S^MC8;;-N0O0?[828'[DFS/>N2[R)"OF<['M,1?:/W7?BT< MYZO-_$T4VN!2L%"3[0VL=*\02_YS1*E53-+;S%V1]V8D8SKI.Q!M&$0R4#_2 MMWV2CQH-^S3QYGBQ7$__>P/OHGJ@TNAT[,UC^OU;XPUDH0/DY(LO+?7*%\S$ MV17CF$(=!Z+4H&+D*_!WI@F/YL^GJT^+TY2NHW9JQ\J)3RKZC!5JZ2&9) B3 MM!F\T>@#5B658:;6W8A^A#P];B8QRHBQ7%2VY3.P)^EID M)W-RCM1GS974IU*0LY=!:Q$=N\>Z#:XQ=<<]F%G$+"[6YBP]J/?U]:N71[V MX?(SGIXQ/Z,]^0-.C#-:"%4@H!"$2I/#96, S*FV;*10IK$[K7=C&E/ XT $ M8A43&WDNT_>H7>14;:Y7]B*8T]6I>SU1+4;A2@+M2#.:DHG5+D601'"#'?+U MA/.]2;0MMC&UYST0F081VT!=@40(32B?090J>ROI"#DJNSFCLMH*+));_>Q< M3S+\:]'CX0(X9%Z/\%C1]Z:KKC=T(3L+@DS)?Z+ MF3!]H0.9U!J]I8!HRW&/"Q?[MY#=Y$#XQWX*X7;"FGG4X/O M+2GCXT\;5_3,TIM():.TS4$AW0\F8(9832&\I5F+Y$ T_K)\6\,;5=;?87DT ME!"'L=;OG([-5C&)(=B]_!7AW19H2"&JOQ7I"<_K\*WI\K]RC@':3P* I8&V>DKQILK*UWWXN] M^YZ!(HU+NHO]$9_Q M99HN_YYF)_W<=;I:+T[/,\Z[T^SAW/ "8'!J!IP1)F?F.L)GB_F*?/;E9JR; M0O2G-)P(S%[W'.WFC00CR:!($24)H-5B7*P*N6\S;8MMKSM-UQ_R_&S=77G8 MQ.F4;2_*AE%W.UHB1-7H2VD.NQ7M:KJ/G=L_;DQ;YR $N7*;B5\"PQ58>K-< MU),>O<+SA,],]FWP$F3K-5!BI%%G@2 %>I115\/>._Y>4&-*XQF4/L.(B>^0 M:LNQ7^K^L>G(EETH144#5?;"=:TIR*$ED+V8&/W2"_;"G ^$.J;LGH,P[1 B MY:G9=1WI59/BZ;Q>NOU OSLYWL10)Z(::T2*@-B+&4?E(%0R*!7Z1*LD%97B M@S:Z[9[/4'>=6#*CA5]?S==I_F%*%OK51\N)K]:&6#/Y9/T*D9BS@W5V'GE-LPBNDB&F$03>UO.0IZ6=H1%(633[P5X M*:S'*H1]V#JY>,08=O%#TX%QTCDKNG["Y?KKFUD_D;I4(N]IK1M\JTE+0I,! M2CN*S$C:76L(162(N1K5;%-)<"=+WH]J#'OS8ZD39ID=,FCR\F1]LL0;TH09 MXR+W/F. T,=NXV**;IQN*Z]OVE8ZQ51!6:OK.XC4I$4$42QF(AMJX7*)PK/7 M&;P;$8_Y<^.GWS#SO]$LOR?!?<9?%_/UQ]5$V21)O?8N7K2MFD*K(UL90>@D M8D4G:0$>;CZV0#P&DVD KMUL'1U$K)P=D'; _'\Q+=]_64R:%MHW%&!MK6!R MKI"42^2@1541FXQR@,Y(NP,=@W$V.N(]1(B/R3AG1,96=&Q;F=Q?B8E*/W3JHU6!K!=%F3OZ.\@EQ]A1JU MH\5AHV!/M'H8TC%=TAH7Y785XR-1[FE;X_("G M4(<0FGY)X3WB_P+^;]''#1+GZY1]1DMP

\+DY>>SW2_]QV+Y MSU?S34>G55\Y/8=J\;&8;("$GI/*R=+2%I7\,DK%7.1GKVP^1:PQA35 M># C;KU'RB0._GO(72FN:.']=;&HUX#YD IV&T_&W!O=FP#)V@)!*]4<_:9N^_)IH1YRFV35G)ON2,)D7@HK2E M--2U*NYX\OVHQA0VX&<)CS!X3HLO0#T[62YQ<_#TVV)>3G^8%&DE\5-!BOWT MVAJRW*VUH*0+HN80-?K[3)+['\/&\BO(JT<;^CEKDV!B(8NOT8\66[45FXU^ ML%WRMI$]8GH$GYAO9?4#)Y]?UYT>Q.;LF](@L#L:UFN@9VKR-H+0TFD7,G]! MV]OLP$?,@SB$W'><[B']J_,S]'3I^/S;]=M/WWZ+Y[^E[^NE:#0X#Y7Q:0Y+2Z,6E9C8]#2!DN5Y?+TUZTWCD?;VPM:>L$N%")J:(G M6Q0=0"2O0\FNR<:=Q+ %K#%X;+QEK2*VTO&7Z^KW/&M-.PLN"(2:;S>!X09O! MXBOBYHKQC4/V.9;2H^W&]UX5M04(2O0[2=[DXI35[$KR7E!C"E8.HS)XY<)7 M>[QW,[E]Q$YCE$T5\*$'4[%IB,X'4-&J7$)SNG+?_KX;T9@2DX8A"J-$6+>5 MO\T_+TX*8<.Z:>'V:7V!J>- M*4EHN$V%::IYQ-\/5N@S>H_@Y_@99XN-IW2[&BM9D =&&DRT:CM"#\$30;.- MJL5:9'5E*S+L^. QI? ,0(TAQ3!H!E'Q\5+]G+/3N]H6RU>K MU4F:E[V*7>[[3(ZZEJSCWM-SWC#HTF.)1&^6^/*D?^0_TG*9YNO5IG[FZNAD MO>JA:[)F)ZI:+:H2_;:MZ"$6!TGY!DV7*(E:L3JWU4K>]T(>@\L]/,FNFTJ'E#.;Q7UIAKZ?C>:K299PQ&8*&-OZE2WK M0;:".>I$@+F/W._",P8?_A%HQ26A(3AS5N'Z%-CY]O%RL3R]9WN^B4QBQB9$ M5A!DH_'KOOV77, :69S452-R1P9W!CE,6[6GG1(?L%M'OWS]]I:S6D%/OZ1E M/=K4T;LLUE.E,6DEJY -66?9Y-[3P@.92A9:*K8J%;1%[JI.[(,8PU9P&-YN MU]/M4'Q@7.SSS[A<]]3\J]4@[YL[4:21NCG(&E4_UJ3OC#&@)4V;;=&EPGV4 M_5"L8]A8'H>D!Y'NP)TKMUA2IR[/J_EJO3S9U&C;A+7>?TSSL\7V6Y^'5:_@ M?[K49$D8G4J01:4Y=4Y"3HGF5)E'F2>=M5:/OI1P#21%;[?<+$L1> MYU%6Q.2SS=&8^V;KM@]GN%%[\9&OYFLDKJ_/<8=83(I.0(A2]=LM!5*O(I[) M ,TUH N!^[+1'7#&X$:PB/B&.[ L(N"\97T!Z(ZNP9-4A5,&!4B5(@U:$DQ= M/>@@%69,30QQHWH;:&.PY@?G"I=HV'ASH5XG,KCB5Y%NTRL+: O>1EN;RH(T,L^&_;B!AOW$ MR#)]C($!4G_O<7G\;5 "G6Q9:'"B;YX^50BD_0"+K=E8E_QU,3)X\-=1C,G5 MYEFV>\[T\'[*94Z2(W55S?R:UF>G<'O[+CL^A\V?V6=\3!GOKY%,#KSZY(N$ MX_,N",]/<&*#=%JC Q&%!6-Z9HDD0P2%\@ZSD(']RNZVV/8W=[9[SK?*<*X' MZ*VQ4&K(8)J/D'4V_6*X4M6+2K;](TW&3L7]#F=F#,"RZ^IL6#$R&M<[P/RR MF*"R0C91H#C32"4C>1FDUZ$I:[6ONA3+[9SM"'%K'5B"GJ9 MW9O9#L8[+)AL1\_82ZJ.HNDWYRZ@K.1DQ M027[%4Q-W9I-$HHJA5XAQ.R%(7;%.*9#CE%1[D%"?!RJ]:*#,J$*F0"FU$M* M>YJZ)AENIH+K&:\M91W= %T8M@ M0DZDCW.4UK18"AXT2KJ/OAM=<' 7MNUD6K*(D^_B_,T@)\$;@ZD(""'*TV:5 M*?@,%8LN2D:7-;=S? N4,>V6!V$/AT@.YW_DK'75,D#3O1Q9\@V"T*%G,BKA M' 'T^E_!_[@QIA]+K4VF!-7V"FR.Q!Q,C=!<((=48C4"#SSX41[)L+)H*RMS M;W$=; 5]"V4%K[7% KGV@M+!68@&%2@E>[5G+[5\##)M&X<R:XHFW(1W+CO#92AY8D>]QQ5XQC.E5Y5&KM);R#:JM^ MRJA%,+(WS[$B%# J-4@B"^T'U.R MZ*.'+$SL?0X,S4#+$!5Y048+M->K<\SK;[<= MGZ7E\BLYLF!,EC0YO>:\"@ZPJ:3)4E#\G:$?@G-,3N>( MR+:C !^/:AMCE$Q<&[V.X#:MI4RHD'OJ%]F_@DCBFI7VL;FVK1MQ*(=T/&3; M682/P[;OHC*JYR&0VH5>I0$,V@RIA0:Z1V2,,RG61]U0'Q)?.Y03.P[V[272 MQV#AU0;6WI&;AFB@EU('DU,EP[.W$#58G>SZN[*G03P0ZYAJ&8^!>P\7Y+"= MR.E;?)]^Q]6W^,%;+ L"/3OM4M7[=Y^]Z<7>;?'V>AY+GW*N\;*U+;_ZK%]P MCFVZGI#)E_ZVS3="V;\AY]G'7IWF9Q][ M_:Q7\^=G!>3H#9NB%*N_I]G)J:*8S19?-A63%(V\%9H'3+7TBDFDI'-0@!)5 M$56:I+E/1_='/:8@"@?+ON_\>5"Y,C:(O1'W+5/T=/V2%/4RS=ZM2;_W1J?? M_CZM<5)CD@2P\@[:$)2R\\ MH_4U7:]>+I8DGODD.X_&J@)9"YJGVF\9-X?@9$5;C-/*@R;)_/ M _)L/R$-3:%S7?UBGLIZHZHW+*]:6HPR0S.]U$>)&A)Z"RZ7&C"D5 VWF[L3 MP#$%51YA9]U#6@=W)/ Y M-+(0:==-NI"SK&T-+F%IC7M+NQG)&*SY 81^7?4PB(%MTSK'@M%RKK$Z%Z^V2^4ER"[8QQ1X.01D.$0U'H&]7SVC@FS.2MECV M/@:T8[1FT+@,7O:P1RT>4K4*8FHJ&A-$2T-MMEO &U="Q_ T8A+4(57163.$ MU=-YW?053;/5]_U%)]A<#;IW.(N1UD$D$X7LE-9-S>1-ECEY[K@#%_8QA20> M1Y7QBW@X@KZ:OR'7'E>KFSO23HJ+*KBJ"1:Z?B0L(!G9K^ 8)ZVS-'F#>YWW M8!Q7:LZ.$]%X9QC"O_XS$TXK"B'Y3$IV<65VR+OQ+\99K]C@ZY1!.X^TP^#.DV1/3_6D1D%M]P5+L:3IJ0E2I:I@"8Y22>C M:R"4S61!R]I-'@$Z2ZNLD\8F[LO7.X,<8RQP;S;=L78&$-T0.O<2S#=+_)2F MYY;*:J)LC01.@O>"M@/A',14'6ALUC:E7&)O?+(5L#&&" _$I'U$-#A[%I]P MN?[Z9I;F:V)Z[W1ZZH:9ZE2F30>RZ+?5DLZ0I-50G$!?:9+DD)'";2".,5IX M,$9QB&TX:_ 2U-]P/8FBJ5*3(9M4=EG/W M'^I'6R*B\M!<(OM[U_ MR6F%?_G#_P!02P,$% @ 5HAU6.E$1(T<=@ +TX% !4 !R;71I+3(P M,C,Q,C,Q7V1E9BYX;6SLO5N36S>2+OH^O\+'^_5D&_=+Q\SLD"6Y1[%E24>2 MNV>>&+@D).YFD1J2)5OSZT^"%U6IBBPN%K'(*LIAAU07:N%#YK> S$0B\U__ M]Q\7HQ\^XW0VG(S_[4?^%_;C#SA.DSPG4PQSS#_\/IQ__&'^$7_XQV3ZS^'G\,.;49B7R?0" MX-\7_^SIY-.7Z?##Q_D/@@FU_MCZM]._>H/<<6E!%YU!H2_@;&'@8W#,,N%S MCO_OA[_:Z(1S7@/FS$&Y9,%S(R$IKI+RL6AC%@\=#FGWW___2]_Q.GH+Y/IAY\$8_*G]:=_7'W\CUN?_UTN/LV] M]S\M?OOUH[/AI@_28_E/__GKRW?I(UX$&(YG\S!.5P/0\'G^]1]>1Z-_6OZ2 M/CH;_G6V^/BG.*X4;XAQT],/Q_SU69"Q MA,O1O"'BV\]NBG=R$88M!7SKT0W0+AX$%W@1<=H2ZC?/O89S#?(FPNDD_?-W M'(TN,/\E32Y^6J![^OK5N]OG_Z?_WC]\MGSM^^>_W^_O7C_7[OG,+V8#PFHD%PLW_7_=9]AKDV) MN#,<#^MR])*^78U5\?<\.?QCCN.,R[5J#68T2=]\:%17RLE7U8Y"Q-'BIX/+ M&7P(X=/@W9RVK;J#$7I\05_.!C%8(U/RX#CM.TH(!I&Y!$5$DT2(WA5_FQBS M-=%*F,4%-59#_%2E_1..YK/U3Q;R7\A^.XJEB!O,ZWV((QQ@]H9;-""#;^5R1YLET/;/52[G7WE*FDXNF^IQ/FHEQJ2D" M_>,/DVG&*9E3]*O%2O'7-)K,,/_;C_/I)5[]<#*>$ZN?CQ8#TNN+'^H7S9CP M_+\OA_,O3R<7GR9C^G;VY(_A;."#SA)I"CJS1#-*&;PN$EQ.03HA2NZ/[)L M->3)'?O]';RYAZ*W<>9@@6^BT(%LN('IV6*GZ@1J<,,":<2&C8 :LF"K!74' M!PY7W*0OJ1^-$MP[4T)&<-XX0J:7PK*@'R\5OC%.3\^$?83= M P/>D/YP.L7\;DZVVJ\+LW4@I9+:\I,8$V(2C MI?XWF?NWE=] 19/&\KVMT=;&B5C"1 P@#ZR)0( M0MO4VA2X!>((M8M 895 :E MI >O5"28'KEEK'BC&JO]3D#G0(%V$K]-!W$H'=[BG.:'^7F8CH?C#[,5*L:C MCMR0M?!"D-+EQ>6H M!NI?SS_BM,YXBA^K4?097XS3Y )70+FUM%XI#M9K09L3?>4-. *?:N8=]IIYH-O M;7" [G# M"CSCCGSDNIH*7J(,NPZTMC[]^(9#:Q5,6LJO85!A >C)_/U'_#5,_XGS&ZBT M4HRS2#.+SH.JH;/ R.'AGF54Q0GF9">M;AWBO%3;1I(]K.I/1V$V>UW^$:8T MV?GKZ=N:R+.,B7J%5I1 .Z.0--=DP 45R/119 8+7OW:UL&C;6#.P!IL(^@> M7,B-P-;G&1V@]60&W@'K-/9?(P5VH<4!TC_6$K&"R&))13@#R29:!G-B]$8$ M#1Y=<$D5@:GUD<+1B;'#U#L^+_81>G,;;SJ<3%>H9D_&^%M;A=LPA8+< MI>)!6Q1UTII\')O!RT!&DY5.Y=)1Y>>MXL/%U\,J_V*0&(CDG"@OP>GH(,8@LM1":]8ZFV!/ MB"?P(-JFJO6IDA[.G[\]$W_W,4QQ]OIR7A/CZVV# 7)DFLQD6J0,>3JEW@/0 MM(1YC:F>CP?C^TT_N 7I^ SI5:5WYB@U7(;Q7DSXD"I]Q"E>(7SY2'JR\EL-A!2A^((C$+.R?SU"+3/9B"B M2B;H5SKPQA3X!L!Y:__^LN[AN'K;87K%]N1S&(YJ9(YF7:.W[S!=3DD1.'N2 M_^_E;%Y-L5DGVV#A]N7:R0$[^XKO1X@+HIEF5Y)*W#DR=BU(1P>=( MOH1%GQCZP%DX(F_O/Y/OE\5'TOYM3ILFYM>+V>P2\[/+>FKU!J?#25Z:B6]Q M-I\.TWSE83RI,EP I_D6',XOZ3,#J:T+MG@("A,H[@Q$[0,$K:*RS!C'6N>= M'0SZO)EZ7)W>)J7ME92O\/?%KV:#'*,0RF;@L9Z<6Z/!.4?NKM Y6J?( MC=()V7=,K_MIYS:'7$\<^GL87>(52(R<3%U/)H2,M2:%5> X.3U"9:Z\#3HP M>1P*?0OLNV30 ;JY32#?ZR+T=#)>E5QY799?SX?QNO4ZB 0O6>*[SB:""K2Y MAT3K: A*2X0M2C:'7&5^Y.*1]+E!B8VN)FV=F%F[R=;+DTMWJJ?28RY^DOD+"V< MG\6\7W^J7Y(52B*=#>H!>#VW4%P" M:A09H^2Q^67F(TWMO-G]$/FQX3TX^-QBU^&;9N2^&Z^ [%P'*LJ:4\H('X\\ M&D[6"[8^Q-CK,+3Q>5[.1F#@'@I6REC220Q.@P]=??O^=*M-=>?S#B]"U1UNHVI3SVG2DR^X7H@V+UU/1J-5@;_79;5(_0_F MY:+U=#*;SUY^S1?AR9%?HQD8Q19'+AHBND"^,?/,9!X4HZ66%AS:#X+4-76;@XZ!&6LB[1#-#XW[F,BQJFZ=DM>W M+.*3,^*A5/Y:A&/?TX<7^<4Z2C,*[7 MH%;IKEWFU->%X![F8 MF6 F.E5:9PP]'M[NN.'RP&F[CVJ;7X?!:2V%7DM_+R!O.CY=)_A';6).)#A, M+(+2C$$P18'4/A@RB+*7;I?[M.^@)\B!/[F*)T?03^L[-2L#9A/&WTAC:XA& M6F0$DH#5'!"=$+R.%H10/J;H;$ZB$X6ZC?>]LZ<'K;1>@*Y#O!8A_8;8TFF= MA=/ +2=B\Q3(]^(%K I9A,*T*7%OUFP9[$_*M-5''RGUK=TG\ZX>H-:-@*>K9[/)B^;,;LT'-!4=K0&!(H'RQY.ME"4+S M*!(OWLGF*91-9_ GN4_$AE[MEMT) EO>3E=D3.@<,&$4*$G3\"4JH$DI6R^] M.G[LU7HWZC\Y?$2M;[VZV/10_?+B(DR_3,J[(4FM#%.@%S*ER>5X7O.])J-A M&N+L5:T/01/"9[7T\.A^Q^WW&ZG!07R#*38ZHO^EXL>7-$I^,9Z35UA3YFB5 MP^L4E<@PU-K]B$@^&3GM$,E) XR&B:(Y_;3U-94NN-JMF7>,MCS_O_ML9W;&.O9MS9?MRUE0AISZ@GDWG@S?32;Y, M\]?3U;:Q."V04G!7>((L2KT][!BX:#(P,A],Y,$7W2F?A0:XQBCZ[HI-V\8^ M_?%T6Q5/&HJZH>MQ#4^M6+5"-%L%TKJ VN?\<";!642(B6E46(I(9I?!>O<0QW.%&LI_TEQX M#>.B=9YOZTG)LF(E2S&&Y "Y(D=-L.HIR0 ^!>TDX\[ITN!]_3K@&6_1]Q-J MP[#)5Q#KEE4=8#3(N]#H=QP5-M&:"1&V)DU'7Q MT163-ZP$*['92]JG N_81MOJ;Q^!-=;;KR2IB\N+-9%TDMYI4TOL95#2T1J/ M@I9\+KQ5P9B,MH'FOAGTN%OFO<4^:2&SQOOBK^&/:T!D20*59J""J$"4!R^X M )Z+*LE%%GFG\I6[E'=]T$>HO'O+[*C-#7@6BF5T(*RNNSJQ*@01P*6D4C&9 MS*_F]]$>7'.#?HV@MDHX+&/T)MG>K]X\_S-Y31]##-\\F&*B[CY MS5KNZ\T3:XNF6(!)X8!$82&*Q(#V3 S>>[3\QF6#;9G>W0=]6-7Q]]+4Y AB M;FP:/JT'F3C]%*;S+S5M=$%[9H0L+G@06BLR>0H##LL MQ$UCGZD-T434#8O2+JQD_'23GSA;\/ MY^$_,(SF'U.8XAO"-L;I[,4XK2\E":4<&@ZAU+,CU+1JUK(VM?:=]B[+9'%V>7L[FDPN"6#=+F6F&@$X2 M[:.Q4&LN0=),!9&R(4NZD]KO'.;X-F-O^36-97H,;3\;UM3R>$G_C-:YS)3 MV@$T*@,J6P,1A0#B)TM1(,N\VWN^:Z3O0>?WEFSK]?W5917--4##1)-WP-';5 M^FUQY'_+OWT]QO=D(JTX_ N)[OI>.$@NQ!)2A*QB &5E;3M+OK5,W%J%1 *; M.Y'C?N.?&U6.H(6&T>H[(:]_4!L,I#";SY;I]P-E0S:<.XB+UEZY5MKS(4"0 M,L9H.'+6+1-GSX&_%ZJTD'L/O7*>3FIJ49K_8SC_N+9[%K)XA?,!K7(FLQ1 MN$7.4D&(M;\DEBQR0L]-:!ZQO@//&5&EN?A[:$ZS"=M;+)=UBPQQ.*HE+(T5 M7LF8H'8S)XA)062)O",B;Z)Y$]6;-W/>#>L[(:?PHEI< Z%C3D)%",:[NHUF<,8EL(Y(;V))R77SAO88 M](SHT:N\>^C%0E;6)R03N]9@F9/35FL9?ZIFUF\S6A1'+X<%!UHRRS0CH\I8 MA)KW15Y\P'JDC$Z73%!;WT[K .N,2-.7,GIHO?+BXE,83AQB\&UDG;5 MO'\QSL//PWP91M\T01GPNO]ZP:#D>LP5:G6YA!)2%,%IXSE3'6M$'H#BC-AT M7(ULX-)AH>.-67KKTY+53V?/_\!I&M+L!DXRD:1D(-.B;XY#\-8SX$I[%#Z0 MSQ@ZL6>_<<^-+SU*?0-##@X<_VTRR;\/1Z,K0V[1^KT4)E-2$K*I/6UB8."= M<) \4ZZ@4XFW#AEO1G)&]&@H\@U,T*8E%7XH??213O& M/58AHWVFWZBLT;=#OEX/><7.'%PN0B!PG\.R[ 9S 6T+\4)6="RUL7.=F$Z M=)W:\OQE@K'4T446##"^?!MIF[75:XA:9ANBE:EU"/HN/,N"_&W]3I$Q!!5\L Q<5"2W$]O@H123+0E M8A&ATP7K/8C4 =:I4OS;46#2KRIZN &V ^*Z&D@'D#U=%NP$\#37!INK=S_Z M'*";DQ$INBP%9@_!1#TH_,AT([KA0^#/_NHI _>K,!- M,3^9OYF0-%^,:Y+:*H%=11E21@Z"MI?0_?Z,TZO 8O/=6 M,&?.BP,DWT\MOF^72<\=JR7H" 49:,I;!]'P5*O0<4X+I; W0\*/O@AG1:_.KHM/+#ZM%;%U<*0C/O).09,W"T<6"EX4# 3&1 MIER7LDY'-;<>_5#*;.XE[TDS8;6^_%?1K";Y+HQP7?'3(D_."@DVU:X(U80D MPT$#TV121HQ.D4T(GU^VD?=/3'[?Z#I)5ZVMWVXON!J.]\;1%"$0&JI9G=KSF MI5EI:?=PQ03628,/OF+QO9?2-L+KOPCU]96"!V)H9A[0*[+O/2^T4I!7EXL( M:%Q.0LA[JO5T"VPC1=RMV_M*L7_]WEI1DM!&6A'!1$*F@J>UI20+QEG+6!)6 MYVZK[^ZQSE'3!\FSL1_[;DZXZNG>WW#R81H^?1RF,%K8\#8P;F24$'R]!<6L MJK?F:,\W6;,DDS*I1:WCK0#.*GS11LP-[S8O0"W/=:]#6FU974 UC&%L!7+\ M&$8C14WZDG+C0,9V<)XLDRC10^&2UCNO&'AF"S#'"C>*HV0M:F(=6?5W!#*. MJ?E]A-M0XXO4J>F7P6_O!JBS1$/3<3*9NGPY6L@LKU]IFW1VXL[SSAFFOWR8 M?/YI]<2EAE??7"GX:KSCVN*-!#\Y2&H]'#B]FHQ_6]LC116!/%K0QA(I"]D, M09+-X#WG4EA?DN)=WL\]CIBN#?^8]7FH-'LX:U[9&,O")[>O$;\8KR],S&9( M_^?WX8]![57O,$O(Y%R"4KFVLG<>?+')QQBMR*WKJ-\#YO%/'WM-RNM;45L7 MC>.G%7_]5$V.?H/310_8VI.;MLF\O+T\ZSW'>!\0QTHXOK=@&F4?O\54KS@L M\*VFN&*VE4PK*PI$5W-R#*/MJ80$I;):D[&B7?MK;UO '+XD?OO@I?^%)J+A MPH-FM3>&-)'6>PQ@>"X!B_0QM4[3V@CD6!G&;71]>Q4[5+:GSBE>UC&=K4WV M9>E[E;UR44!BF20BE -:SCW(4HPLG/Z3;:KX?C/LJ<(4#70X:2/+YF6;OT)9 M]Z3H *9I,>\; $[01.T0=6Q6ZP&R[%W!+OG,A5)D>!NRXGDQ$ Q15R C%RMQ MF6.+_DY'4NQ=S=5ZT^L^(FP=0THX#M/AY,T4/P\GE[/1E[?X:3(E8^AK3AZS MP3%#7EG=JD0,$'*(@(JHQ/,PK56. MOIK"/X?9, W0:FFE40'7B87@, C3VCW=".3X#F@_-MOA4CZ" MZI\-1Y?$RT%@Z!@KFB@H':@D%+AH:U4K$3@WK##7^O;R%BCGJO[[2+J'P-4_ ML-ZN)[=W60I\?HS3(P2R2LWD@4<1 V*W#8E1! M=[.CPL&TV O@N9"E/ZTT/'W> 79%\%N8!T8F(KB64%)M2VL8 V?H!7#,:43N M).$^#HFV03QS&C71S-:C[.,'.J^'\7H/:&X:[%B!RYT3;12@?$*CYDJ2X6=\ MA^ER2A/"V;+J$^9E[/SBT^5\%:"_N;5=D5?[)#UC'$10B:P;H2$PAL!9R#SK M'(-K'>UKA?W05?&JN]N!B)9Q(9:+98G" LER,L%@<=@I-K:' M)-O.X%@!UY-P]^;">T+EGSJPVT@//W_9_(#E[13B*L;"@2M)>V)F$GS,Y(C; M@H5GGHIY8,O*7=,Y??_)XY-T\C#)TH.#M1G9M1YM7?#U5 %C%[;3%+]X,&3H M1-(#-7D*QI%UK\F8)YQ:DK^(0D)4BJS^P!-WQM8;06?!M!U5,AXMT?918!\Q MHV\Z25L972S&@I:*UGVI+8$Q'AAS@2FFBW:=.C?OX\Z?MGEW6_W<]-GO+=P> MPL-/)^//.)W7^HUO2'6+>@V+(O2XPZKBBPH9W+-IB^P, 2*MEF9UODJ M.R"=&1M:*J"'E>#YQ:?1Y OB M+K3U70Z]LV+-!*1TA4O0:I?'(0G5=@3;$H MLN.%Y<;,V KFS#C11N@]!(+KB>ETF.8KBOY&4IZ]???;"IRS&EGP&G26AJ:, M&7P1M?2/92;R@%ZW[I!U)Z S8T4[X3>\I+0%W/J2I/,B1&& .TW39;6]1:;9 M"^]%ELY$&5K'M#8".6\FW$/8/;17/-#67C5;,KI@SD: LLF36(JJ/2(%:)*7 MC$S;6%H?2S,#AT\YG'G[& MM!_L5D=)-P:](I8*!DVR$8(HBV;2!2)Z!!T"9UYRYGCK$MM;P1R\NMUX\#(B MZFTQGDL).=-N/10)+%1V8=UZGO&1[WZ*6)KF\M(@?+]L$(^'AD$K9 Q1T4N.W.@I+#@EX^79>1<=IH M7PSY>KR6)$D% M(ZR@B9-U9)?3/)8TM9GETCG< ?::".25^R["%R?D)C?20P_FTLW-_BFA M&]*CES?CKYI%#'+41DJ=P+.<0>EL:DMT1;9=42YQ++YY8XZNV$YO5/<3<&NB MB]9UP=^$+S4D-WL_6?6@7I7FI!=I^?9\K>2S0!S2C\('$VS#WI!.Z7X70V7WVSZCB?I,[$10[: M$R%I>3*U[GX!K@)'&XV.NC31_NVQOPL^'"CR'G)3MMO@O\VP7(Y>#@L.A'8A M\R0AVE+S(&C9\II,<*0%S!6-&EFGOD!-7-XK7(^=,KWIX#9/],%.RL5D.A_^ MSRI;Y::[-D#A2RG2DA]?DU5B4.!\JA>W52*'/J%/K0NZWHWH7+C14.ZW66%Z MC)V]POG QA=+@H$S>:3Y9163E9NF&)V&(#V^6@- M!=)[\EJLR8>.16 6B;@L"+)IN8(LLV+>QB!:/+:/KKNEKRVCVP?=/(:[;,F"EJPW2(YN%XK($/, M@"6+'67DF>76=SH>?O+:7MKMDKRVCY2/EZ_4!=7WFKRVE\:Z)2[=1]S'(X./ MW >1R'(3BRIV]/XX0U]E(Q@3C ROFT'U1T6"^R2O]<"!?:1\].2UP+6/VI&M M[7@-\VD&WM1K&LR3*+3RMTI&/O;DM;W4L5?RVCZR/''R6G%%&1X=:*]\M8XD M.)YK6YW@I&%1Z-BIR]SWD+QVB&70ETX>0/):%[A_)J_UH/H#TXKNH[<'D+Q& M;YKC-79L1*<"P&"&M)<'\F;QV3U7ND;RVCQYZ,)=VIL(,0BY9,,=!BEJA M&8T%,AP3:,=X9,J4S%O72-H)ZO1F=)L06UOIM\Y3VW8:_DU2W8#EJ+S)$5)R MA%!Y!SZ50H:AS$5('S*[7[;1QN$>N^9[$NP1HB7;4BEOILAY6BF3,0A%"D'^ MGXS@.0ND<*NL1:\T;VVBW!/J8^?2,375@ZO5.5>WA@R8+1'0U.-09B1X0;!# MHLU7>)F*:7UCXS'F31^#0GOIHH=B3$NK;;3):EL?JO(!=U8PSB2$;%*]9R>7 MUU.$3,$E0[\T_=Q)O!O7N7"EN0YZ2(LC.^H33N=?WHQJ,X)Q?DZX/BTZG^6\ M$$7-WPC<\DC;:Z1-5>GL(9@L 5D.RCJ?C6^=W+(;U;EPI+'\&R;$;33 7HP_ M$[;)],M IQ@P(]G;WF$-87OPWDK@.:"I(5!NNUUCWSK$8U=Q0P$VS&C;B.K; M18EH^'(8XG"TJ.1%O[N\P%S3K6B9DI[) FAS+3U9&'CI:OW)F'0P/BLE[Z7S M;N.?)2%Z$/U),MU^N9Q?+JJY?TI:$&05 M1)Z -@!:-+P41(. H*V/9#\$3LO&XTY)"RX7)D($SG1M3Q49./*S( OG2I(J M.,F^CY2T?73=+25M']D^E)2T?4XL5/1*<:UJ_1=%EI(5$*5 ^B,+CH&CQ-:9 M:H_VF'HO+AQP3+V/3A[ N6$7N'\>4_>@^@,/$.^CMP= -^F%LE$&,,F0;V>C M@5AH BSJQ),QS)K69T8/@F8-CZF/R;)]U'7D8VHK485HR!?QN5ZV]@A!B@B( MW%@M6"8?X<]CZGNJ-L0!: <,G* MVCA DU1,@A!)*MDX[[6(W)8CUGSJ@/@AQ00.,=B/J+>3L^Z_,$S?_SX9H"[. MR%1 1JQ]CY0%'X4'5(S6[<(2YM:WC^X%]/ODV'VT=%R+:AMHX@H.6"I*:$&P M%:]-DTJD=Z,$LG U+U8*XTOK.,(]H7[']-I;4\=-9-X"^Y?)Y72 5M'*:EPM M99O(?S8,0LI8+0GMM1/H>>O+H?=#^OW2:V\]]78.OQ=J^NP@VJ10,PG,J7HW M1"&X0IZ-2-QQR1-QXXB1K#N0?L?LVE=/1RUJLPGUDS+'Z5?HDAP56F(39,MJ MVYV2(>3B"3^+MI#G;/41,^1WP?T^>79_C?50&6='+0ZO4Q"Y&! F&T+G3>U2 MF8 'KU%80X;B$9>L!W9?"-]_.HU.@Y].QHG&6Z88OAW._GE%*^D34RI$D%;6 MK !!NI?D^R.CY4 6;IUN;81N1].@#_&W3UX>5&EM=. N@!&9W -K(T0C @0F M$RN2T5O5_/[-1B3'.A%NI.\-788/%>]#.1.^-96?O_R,X_3Q@M[/94\9CR45 MKTMX7:=S'I$/'W<4QR"]\:W;I' M5 =\/1WR[L)VFE/=MAK=29<&ZC@%;7)(.:,A@YOY#"J@ 5\K&R<;N!"Q2,V: MMS$X"5UVG,Z>EBW[:*$'EKP+(YR]Q<\XOD0RO]>-J$S)0EO"DY6N.=H,@DNT M3X?,LK$BL>:EXC8".;[/TU9?D];"[J.-14JU93'A2CC\7'?3%:Y2:.<,'DE7 MI@:R58#H/7GJ4ELRS[PWJ74RQS8L9\:#)B)ON!C,IO/!,JM@[0 NU[V(2BKG M@+F40''OR*@R 80+'%4,#'4G M#CKRF?OKM2_.:1S\"X;"#2AH=#%4U-%GE= MOL&T-E@Z@-K'?MRA[ZU CFLLMM#0I"_Q-GZYMX,K,:;:10FLU\1MDSEX4A9@ M3A9#T#[93G]HYU/'V[8;ZF/0FS-:% M.GX.?\QQ>H7N]?1#&*^.7-86A3,F!VGKM;Q:FL]J\EU< FO)T' 8-%?=^L+L M'NO1*[NQ.(_BTW]Y3_]TV9PQ:ZNE5Y!+0IIV8.2@)@U:>)%=9HS^ZC](N(9S M!B9<:Z'WD(YQ>[;T#]=M6CM .U94\ K6@PD(WD^%.P\A#I/_,9:,:Q"]T#XR M\F%#(G-'&:XA1"E .IOKBI:]]8^=&OL'_WIGQCYB[_':Q2V(:XO&6QL8FM0N 62 \@_'-?]6VY:M%"]CW$ O^&DP_3\.GC,&T# M**(*]%XH,*%NI$)'",9(L(R9F 7#%%L?&NP$=3[T:"O_QD&$=_,P7QQ\7Z$, MH\5"::*.*28)R195BT,)"))(+(O/D8?,8NBTC^P((FP%< ;&9CL!-\S+7(!: MYCAA=0#<.&6X$C'X0/R =2"9,$F9V)<[)> MO#804270,:/(RGF6>D\*N8;G 9AV+_M)5[ROT(^2 ? *YT\OIU/"-S#HBW62 MC%AFR9CQA-)S+L Y)Y%D$ .V]@;OPG,VA&@F]*U+?\LD^*]U_MZECY@O1_AT M(&#;0Y:2C5QN[B6_RTZHK\Y,,4%^RY M"7$=*NL LF$$H3.PXT<4#M?AY%@*.!E;I"^\)-10LB_5_;) EG& G*,@)SM+ M@YV*^3QLEMP1?#@12?:1>^MDIG^$<0SC#S\/)Y\^ANE%2'@YKQ[YRI-6O*@8 MO2$#' D:>H+&4(!,4GF7O+(R[+(\.XQSW !$3YJ9]"/6/GI37<;1,/TV7Y6- M_KI;+OG.T*7:,DMX7A.CHX?() .=E)-@AB=T&:3?*V%'#1.W++(B>W+!%2SS*S M.A;RS\Z$,#MR84[*ESVTT-K(>#\=%IP.TU==$EAQL*!&4%A)"4 5X M<"*1I<4QLT[6Q98!CA_+;*V(26,I]F!,_#V,+A>AVR>CT>3W,$Y8*UV\Q1E. M/^/L:ZY7=#:XDBTP64+=.169T;P .FLM&58H>.M5H!NR\S$P>M!$#RFU=Z-< MO21=,/9D;'3!=QISHP_][D6A Y33@^G1":OUR7)TFG;5>O5(1DN.N\X@- 9O MM=.IM+YC>SH"[3 _'@I_]M%)#[SYNO!^!;O"M]I/LY%1HZ8)BUH!TJM:"U)Q MJ+?4&)-."-4Z:7L'I./;,>WUN.V\I8$2>C!JOL)[&W[_-X7SUV4MCB=Q-I^&-!_(9%W.]*K(I!$420=N]8_)])\OQF^F$UJ3;T!4WGFO- /!R1U4-3DZ(M8JLX#&)[&GW9H[1#%V&FC,'FJRV ME$QP+/;&E)/4ZCTA)?:5=P^%PZ^P3,9IE4/I7,@^" 6\Q!IW3!;(V3 MB:/,H75$;P.,\[%E[RG:UL'ZFW%)XO@U9#&&H(**P#)M7H9 M3)=H(WU%]+2ZE,*="=RU+GUQ'YR/EC9'4\Y6LZ"77/9785JS^C\?TM-[^\,: MYJC?#;2_?/3H R\\6"#C38+BS(-7KG8V8E)KV@.LZ%0<[ 'FHPN!&9.D+2P; MLG=42N"RKVT,O#'99Y%T;];! \E'WT>[W?+1]Q'JJ?/1.R4]:!E93#*2>:.J M62OJ/9PLP2%G@3QD*7WK6/OC23;;2]O[))OM(_73Y QU0?AGLMD]-;I_\M!] MU'$:XG#G7':)\)E00#&F(3HIH&34Z WJ:(Z5O?J0D\UZYLL^6CA6LEDT.2>% M$HRKH1AG%;C "FAK;.(.B^!ZES'ZZ)+-]E)$EV2S?:38YQG:WZ:3V6P05&%D M5B5(+I(OG5*&X)V$%)EE2@GC56_G90L$#\+C;&)G[B_0/M5[,RM@-E *DPM" M@W/H"%GV$)"L*UX[F,G:15T<+2OCC-1^F*"/5'EZ7K6,M M'3R'.IM2P_PJT6JK@X+@6.V<+NCGH:30?/OJBNU889/&'+G5$*8/53R8R,JV M*5TOL:I0,!8R;1+2T&I>#/@<'3A3(K>\&,36;>T[P#I5G*4?.MSTCQJKI0]' M>NOLKY57[@"QKQ#,;G@GBL&T5FU7ZARHEQ-12'A=@B,#,ENN0"ER)%PT]!8Y MM&1>E.R:)XFM,OUZ>] M[MRG7$[6&"A!)U"Q<'HCI -/OFGTCC'!6^<=W 'G_&C12O8]K!:O2QDFO DJ MFBBU,0ADGD6@];* )X\ G.)1Z$3KI&I]JKP1R/E1X7!Y]Y"L]'K^$:=WD50D MVB ]>M#H.=GI*"!J'< ;RX- M*QY*X5=F,Z0&BVUT$-B\M;Y+V/:,DF;A/9@ M@Z3]#6TMXB,MA)QH"2-)!--Z$[D;T0-B2)LH2T,%]%-]]_+BY='&J=6M?X6\U M?5J>@SW#@M,IYI=DIXUGN&IS?L"IUMT///R,:@_ C4ZN(%N>O^Z4$V0V MR^QSK,4K!W%=Y(P(VM@.W@ MK$@F>F[)?2J>5K1ZAR303I>DU"D5[F*]E^2P/R*SRGJR83GOXS2\TE&-S[6X,I*X(^"9\J2"7;0XQ#V)DTJ!VH(4GM%(*\-4 D=(2 M?JX=U]VL[GU&/2L.]"7MUHOUMT"'XP]/IM,P_K#@[*O+*K[7987WQ7@V#S4\ M/Y[/!L9Z6^^.@Y,U%R 4HK+-Y)0$Z4O,TN2<[\&0S@#.ERS]Z*"A/7\'P;_^ ME28?R-/$_.QR2O-9%IT9($M&%^O ZGJ&'Y4$KVGY"YYGQYUR-I@#5I4[!S]? MOK27_9$*_,PNI[4ZT2_#,?U%2%]-YD@TKW[O0;5^.CRW1=F??>$W.IY\]W$R M75@3SS!>/\)F2;!"-F/*MM:Z#@[(O(C N8WZS4C:77S[YOFKSA8N MBX0I@W'5V@Y<0U!:0>)>.>>YU[9U@]J[\!SK*+*!SK=?:CM0S*<^@/RZW!+Z MNCM.+^O3%FXU"BY4" )DSJIVR$,(L2CP+J$LV5@LK2MCW49Q^FMJARKXYM'U M88+N(?_I6T37(N==3DF!QK;:X>+NX4+6+5 KJG>!U9.UM@72:8RU M!DK;18,#)'Z,16%]WRQFY%I8$)KHKR)FB,4%>A$DRUE(-*FYMW],(NPPUH[' M@WT$W8/^ZRXU6VU3[R<_A_$_U]?*.9,6HZM=C 7M?KX>F&%*P+WWQ7J65"R- M&; 5S/&-@B;JFO0AZQYNV'UK ?T2$CZYJ/EP R6$0:P;GF:VEA.L!4=K18N4 M'&JI')E O?IL5UA.3($VD;\F@NZ= "]J)B3.YF_#'-_-ZQ6]-V1/U1)T'W"@ M(BO&*@-DS-,+( R'6E80HJKL=TX;WR\E[D)WAB1IIHS>8SV+-(MDD5P<+4 H M74!Q$R"P@K22!1>E3E&+U@4>;J,X0QKL+=P>G(?K^]= 6>$TDQ&TS>3,!II? MD,@A^1)IP6))ZM:7J:^/?Q8JOK= CW)*_&Y./ZTUAW ZJS=KYTWZP71XZN$G MQ/M";W0^_'049K/793'Z%4.44HR+(@$QQ%J?J4 4J$ 748QQ9-NIUG#I)$D_NC@-:Q"%\>3L@#.U@A7J# %YA(@R.R,5+\T;KY^*+;LB MEZ<=O1B'AM=)F&45V7#MPL096@C9DGDN:=%92,F^R,JW] MT([!PN\]8GU4S)B2$(CS$NC_W6I/7#&'U;0M,%0DO7@"GEI M2C(!/A@RS)+COI0@"G9+0[A[G+/1=&N9MLXV>8L?AK,:' ^US/B5MA+B9C/+H*]VT=AJ:R+:QKKL7:.@"\CLN=+.7#N]5P^0^ M"CA9H1LA97")2_#>;BJQ/*&L(UQ.GLQ3JM-S8?$R#5B$$U-LHQ,T5S3K3L@*BG@/)M-"<*(+=1UZ07 M6?>P*&Q YI*73&L&*ME%#7MRC>M%;*>T2"8E%*KU?<1C:7]70/A8RM]'Q*V- MO'+L/Y].QI]Q.A_2^O9FNKJIOX"X+O&#NDBC$323#I16 8*3$9(IW@49 M12K=[JYT&^_XH:%#U3+I5Z:M#;QW'\GF?#&;7=9J )732UXKALJ6!*BBKBT! M-(0L.429L\7B2KX9\]^FY4V//Y>]O)$ ;ZM4M57I>FOI@&GS-MY5N:?8H5LI MX4Z='B#!YNOT%FPZ^\A\SN0[$&U5%I[6IZ# +TKM.LTRE[B.X M7I59SR!HA7H]_EI.KW!10E$@ZY9 D^80!)? 2TJT2J40M-M?I3>'.=X6VTX- M6_5ZD Q[W5M7R-[_OG;[E8^8=2S K*$)LQPA^.B!>>DS5\*BZ59/ZLYASE&[ M]Y-A?U[2/VIF['C^>OIV^.'CJBX!$R::'"!'H>LE)UVO(SEPP;%0F'6H6O6P?:"!<*KY=J8R=S8;]Q3Q: .5Q?79)R&@B[M=7X MYL6;YV]N'D9MP1F<1:&3A9(6U36L E<D','29<0?J*=9TM:EW-%HV 1DL2@$C@-<\UEB@BB2-)UBU';\= 9Z+VEN)L M797X)E'92HKQY^6V+@C<^_DS4>KCH M&AZE?DNTMSB:A+R%;DE:Q;DS@,@9&3:U9;@GCXC1_A/J(8!6'4N!=1GN3)3= M7K0-0_!7AX:W+M!.:OT!^NF[3Z/A?'DH5.WBM[7$-A]8)9(-,4,2BFR.F#.$ M6AR- )]BF.%OGR;CIY.+B\GXBM=7NR,:R0MCFL0@J^<>!83,),BDI*II/C9V MRWNY+X+'3(_CB?XV7^Q1^3(-F2WR+\@UXP5T$%:@ MDXEHT0MCKC!\=YRYI_AOL\8U9,V3E*8XQ[PJ"LN5K=>U$&S,)(S$&<2(#+CU M:*PVVFE_#UY\.\J9:?X $=[6K6]K95PSAJ_B= LZ#I*(F@QB3UN;(YPZLMJ% M.@*C+Y$,96&;MY#KBNTQ$Z17/6R(DAUF M($2O;"2?*K,3$&:![3LAS/YZV$"8PT[7MZ)\_7N]A/UQ^.GE\&(X7S9!O9S/ MYF%<=[WKF^%U8YNC#ED![7F^.N01HO8!7"A,IIQ-*O>Q6P]#]9BY=%H5;2#; M88'8?68RVSR55Y/Y^\GS/VJ@*/Q(EJ7M;N/#W88JO,E7M\JVD"VPZXE[CV37\,?PXO+ MBW],IO^L;]+R+*6*=""M%[[D H3:@))6@=?"@4T61: EGG=,B6J'Z?LC6AOU M;*#9P9'I;\_BKL[RWV+"X6?,K[\YFK4R%TF8((8B0#D9:H@T 9D#&DWF@H?F M9;3W ?B8F=6_1C;PY]Y1ZZ^N2_A2U\RU"-9G<4\GL_EL8)VS(J?:1=03.+DX M=;,&N+&\AP:$AZPY'L=,GF5?(8SFF?O8:85C_& M9/8(/!A>VYEP\BY4 JUY,B*F8G/JN#GM/?AC9L-1!+Z!(?<./V^.="QS@*ZG MC3D5/*(%5):,+AYC3?WA8+6S/IO(W,TBNHWC3#<1/6:2]"#S#91H'+5^$Z;$ MX47GL;^'T>75";X5)CKOR3+"F@&MM8.H4KUKK&80#25:/YF0""0><8+J M?7 V("$IK[D#(80#100&LGPRH/ R655$U$>I6-4=\F-FV"FTMH%U]PZ-;E\T MUU5X%F_'L^$LU;SC>@"PX>@TN6!%1-LQKX#08SN.PD M"X+<^9LYFOTL6KN /F9^'4]#&WC5(!)[=02Y0K?&/!M(CU&(XL @XZ!"+09B MM ,G%FO>""1- _#;L=S#BQI)N\-9#@L7W?W$CD06DAOM0=1DJG'!HS5A0S"V&Z9:+O'>LRZ[D.<&]3=6V&$K[[^(&OF7>WSHI.KO3I< &>Y 8F% MJ^R<"JYU*&4GJ,?,C'XDOX$;!\=7-R-<[U^#D P*S0S9/[5$+=;:UCEI,$6S MG!SF@,>ID;%&=+ZLN)?,-U#BX*#K&LB3<5Y:+]>"@.]Q>C%(6419RPZJ;&D] M2S)"Y,Q!-C9I'>A[V9H4NS"= RV:RGT#,7H(P&ZX)S*(HMBB:BDH5[N'%0+H M70[ ZNE/9S,\8#0ZX81'[/N^Q/M!@(<%F[=B++R\OD?\V4I]($UJ; @)>0L M BA>%'B!%B)YST%KJ9/HEB2Z>ZSS5/K]Q;E!W:M0ZK_^=$-$!/Z?BU\L?EY% M\!;+#_7OW]Z^^"HNVJ/^^3N.1A>8_Y(F%S\M1+68_#=E)M]=7ER$Z9?)=:/F M+3\9S>@N>C165C6@CP0_WB4,X\^3U,\WOZ M\**[!HOD345F:DL'L^0; ^Q0=%>6IVTDFX? M96-KL/[G0-2B!?@3B619UK;NI1\6I)K]_.7J,ZNK.(L97$UCG-^,POA:$_0N M<^JIFU$?\SE-&Z0#:')S>7HH.GXL_ U.!R5U@4SS N7HJU"J:KN@. :AMBT4J*,U M0OIB6M_DV CD^+[@Z74\::V@YD7^R1<:IJ4 ;J#[C=0S6SC>,A>B<-YGPI]CZ-O+CZ4#:%R_V$7KKUH(WNQVN]S23O-+2 M6V!6T9Y9HJ.E,2-P46+M>!0SZUQ>:=, #ZL-V5X:F#067T-;LM/-%!T,,L$8 M"$TFKD(D265&[\]5R MF3I!#,P#QZB1)N:(Z7^F^#=GU!&UUGI/N?8V5&?LYA)Y^PW)I=9T"H46W1)H MM>0.'%,!HDA""%-XN-GW?-M)^)XC/V:F]"_J8SDGU_&98%+0QD&TEA9+VB_! M&UHQ0S&<1:Q_M$ZNWH7I,9.D%[GWT(UL:X>K)8/7R0*_3*:_7,XOI[A.&1@$ MJ5U(SD/!BAMY@F!X!(S1.\LTFBB:&S/WPWH6/#J&GOIH5+8KKK@MK/CZT\UR MSLM->*"C4T9YDIWR!93+J:8B*XA)^\(BMRJW]I2;3^(<&'E:S?;04^W>$UKF M6KT8S^;3RV4MS?E'G+[_&,:KJ;Z:+&I!8UY--//L=&UHS%R]C\ZC)"=51S": MR5!^:VKTRH6&+N WN\ZJ&]*[MQ'J6L5X2RH2X%MHQX!T9 MM**6RR^:VY)8?S&,;B#/@8+]:F9K][CF6;BWWJ)7U1*>#S\?G&N[^\F-,FKW MG$*CO-E[KT%7_&/1!JFB!5,2\4]P#9&+!+S62]-!6L&:]X(]&'7#C-Q['VDO M#RE=<$[72OJ2U78U,9+O[JT!9J(4/EF76?,\I5;@CY7M>V26WI$:?$1E/\Q$ M8D'6<2Q!0W*<3(G:\R&:&F_R*26)3'K5.J7^H242'Y,#=Z8=[Z.+QY*VV65. M?Z8=[Y5VO!=-CI&_>1\=/Q;^2FN*$;I B8G>;EQTX\X9R 7+Y&L)E#>K17Q' MO-TK[?C!T78?U?9 U^?DLTR^("Z\A:6CO\Y&P%IV4"N0FI%MHXV'F)@#XY)S MPD4G>>L]>2N8,\DIW4O7DSX4U3H%^0U.RV1Z49WX30FO"UFLTUM\"8K15*&P MS$!YJ^HI(EG,TBDGF'2L=,P.ZC[H=TR<7O73^O2_8]*TUZ&$Y%--B2*JNX(0 MLF& *:=2B.B*=6O+_EVELM^;/3UHI6%ZP"V(UY;&;X@=,JK ' ,;N0.E/"V0 MG-.>[[)5U3LBW'NS9LM@?U*FK3X:I@W,IO/!VRJ4A2%(BYUF45F0C@=0B=>$ M?F^ 6_*8K8K9N$[G6/34:Z8-?7=EUGPSX/<98KB_S!LN%%]!K.]L=8"Q3S2@ M"P7:KPZ['?<#A']3?0=(KJ&I7%"HCD26,6%H1UM>L%V9J!"S(X==3>2/)8 MNA6]VZ&Y;P8]WM9\D-@G+636T,]; %FV;%X!B3K4+E8 M;!(!>1?][1'9N3[^]VD)':R)'A)H;Q;NZ("FIU.2AW"^<7_-;%'Q 6+M<0E8 MWUZS6M3*! KMQ=6]+^&/'0,?P[#4;7+?IE,_U9O*@VD#C:GJ &CC=4^"^"-8F!5 MS5OE/#]<>M^3BYG(V^+-N"KEJ$CM>?J/\&?__VMV0S2J,T4R!2W9:RX^ ML[1+T4P]4T;? M]..V;.R]P/MNF/M --S#Q=M["W3QQ]]Q-J^]"QO^TRCYX18:XQ(>R*&_ _]W0^>3*[R'0\35Y9GDZN7EJ7^\W+0\KWT_F873] M]T\GL_FKR?R_='>.3H+SM!7Q>N< MK>*&86[,^I--]KM[11X'K7JX&=W;Q+_NGZL?U<_1ZB&LIP5" D_NA7G(%.KA@=2TGZ+44$;T.K-_3M9_B'_7+]C4:.HW65]V&_:?:J)9#)\(]&2T> M1%^]+C=M\4JVV17Y W$>C>LB+(VGT*[*0QM@ MRYPDJS/[V$J>U*OBL +4E4#8["#X8R%+FK$6VCN_? M5>P,;]+NI;QM-VGO+?G3M)SKV@)-!!>0$_R4-9G,WH%79#P79,P7;ESRW?*7 M6J(Z'NT::GG_2_L]J*C/I6?;57)/"[)610 7G&Q:5/2>R5HA7*2BM/=2V/T+ M0IS\:O\1F-%"H*UK.>Q3K$0%1*8,@K&*@_*%T0*K.1C!#:8HA$G=MI_OKYC, MO7>DOO33@XF]MB MYMV0'9]J#RD>UH/VMAI"_9]2='IMFI]6[#5J7Z<6]Y_ZPZE$7:*/%FMY-3)Y M0 41P7L70>:4E*4-,N:;IX8SBT+O2C&$J27NP:'(M)%_W'9\@9]0I)U&0 MMX[A?H^5J/=A:7^5J/=1]L,\<@@^%LEHL_)*D!QSR1#)7(*2')DNT>CL6W>_ M?F!'#D?EP)W'#/OHXK&$:;O,Z<]CAKV.&?:BR3'BM??1\6/A;]26&:;IQ4ZU MZ;&5 GQ0&:14Q7B1C':M:\<\'M[N=<8ZYR+5S(;!=/M-W&OK92\7W#?WLHY^'5%6@>P.TMY/1Z)?)M/ZC M01%%BQ Y*,GI#Q5HH@4%9&&3E/5:N3MZ:?ZF,WR U._9'7JX!'J,E>K!*RBWI@.V+*3LN.%@]Y2X, MCRYQ)":R8+'SEP-6G(H\98N82@C4A M6N'0R]>DA'88>#8IH8\N3N51MPM/KTD)O9(2>L'D$*^[N^CX9/";3%&>F"G& M&E!<1@BH>1V/Q*RW2G/7>E3QZ>"V5U+"^&#;0[5#%B ]4R,EE356D6?NA0Z@ MRK+4019@#%EQ*I-S&KXPE+:/5D[S6?5AC$MJQ74P#IS,M&_I M._!)%. )$9D6RC3OJO.:A3"L_S-> )WF=EF]G#*;'>;$P,0:3.6HR!-( D+) MPEK.DFW>4^8U"^$H*#U:%D(?B)U4O/YQ$]E)=$5D1>+7SM:NRCJ#B_5X4SZR MH&IUWNF\J#WF[74G'64G[0&P,8T_VR&**3N-LIZ%'OI._9>M]-1MM-^,!M@#LMPK/Y]J9)O?":&7JN004=. M?";IP9D<@1>/1@@4UIV./_28M]>]=)2]M ? !AC 8/#U=G7VF MZU>_N./_(V>&9M@HC94./J;B3.NX'D[TJX3\40D)B\7- MY]N?#5K3U77Q0]1W[22(\=1Z)>'HQ+,%O/,%5)U,XC.KHTISUCREXM5HKKZ? MQU?K58R/FD6Z.T(4=.+08>.%LY"]2*R@LDD,-QCOY=1Z]4'I<+5>?90]SEHO M(KF82%Y["G54?4@9HG<,2D@E"FY%MJTOR#.K]>J%@6=KO?KHXE1J9;KP]%KK MU:O6JQ=,#E$TLXN.3P6_*C 58S%0_0503I #P5" U#IK$X.,Y>!OW*/!;:]: MK]'!MH]JCS%LBH4096 1,C,&E+=TL?C$@.X3RX*1-NL3'#8U'I7VG5751Q\- M:U86\^O)ARJ4Y2Y"48QA%D'KZ&ZGZI*UX2$54KMQ0K!N P/H4Q^<1?3=_3GT M:,&7:9_M+O.&+UO?B%CAKPL9?4RI+A!H?SILMWKV$/Y3]>TAN88G_E-RHK(R M.AU )A'J3:@A,,; 2/J:=+#<-MO#0RIPP_7?7G]]!-98;^])4I]O/G^K\C4F MEQC .Y- 2:D@ZN3 L)*"R4E*[%3-MT5SCQ8]W-6\E]AG+636^-I\'_Y\2(CP M*1L7P=>;MN4]W#1$U3>SC(;4X;6MY>0-_=Q]Q__ M)/-CNL!?YV3I34)@)OEEUPFMR2PP IR3'(2*=&3Q@O3-6,+<6[D9H?D^< AW M', 84VGZ>LZ^8&U7\??9)7W,Y?3ZZX=PC:OS>>(P9'*[)5A,MM9:D&5,D@=- M5G%AN@3[=*CMV+; ,]R];HEQ &?\M\):3F]OP8FWC&=;+'%:@U8F*KI%O850 MD'M,6GH]FCZPO;E[W2+C ,Z8LF'7+%,4:> M7<$Z&<)I4DQQLDY?"M9XY$:.IC-L3]Y>M\<80#.F--/.?*X. 29J0GQQD 22 MZUNL J0U\?.=CU89NNQLEA'GK$: MM%1T+!JP=4Z<,HIL;6$1HBM2)*V]*6$LU^S/X\M81>%RD,X /,6!7%9KHM/$AR'$ EQ<@^2AH2D[6< M@]P*WCIJ>689J[TP\&S&:A]=G$K&7Q>>7C-6>V6L]H+)(5+_=M'QJ>!72Q:$ M8QDTKX6\P0N(6AA(S@5DRJ?@#QZ1&PUN>V6LC@ZV?51[C(Q5'Q6B+A%\K":. MU1Q\T!:*CQ)E+HEGM\TC>F$9J[U4VC=CM8\^QO24O7([+VZN%]?A*D^O/CVL MSD[295ZXJS*B;:FY B]$@92\46@%YSB:J.JSG(P0P@.[,<<'Q+AA?C=NW6?G MF,Q@@I.@LA D8^]!I,2MY"A3&DT[V4U,G!"X&Z)K.,#O (TQI5ZL;2KU[_/9 M8C')NLA07 &34@#%:GHAQ@0I>T6L6A:\&AG:U[#QBO<1P&-,F107WUXZIO/E M_[D?-!"2D":6!)G7]^_J6'A)S&E;7#!9>^Y'TR1L,QNOB!\!/,:4'O%]Q[$' MHS6B+\IQ"+H6YH62P3.MP!HMR8TVF5SMD2%^#1NOB!\!/,;4JFJCF<9#$4RG M"(P;!XI<(X@L6> F8$ZI.E C]E&/W*[^V]&X3,NO3Q9WPP&T)[DY,GX+KV.5 MBP3'0P)$XQ1]\1E'T\UK$Q,G=(:,P^G?#P8C]($>;+0GC=P>%:+4\[JLSFOK MC##( TA=+"@Z14CTF;P^I7B)SIH\YH! 1RY?=\:X@#1"9ZHCQQ.1B^99,TB2 M^VI!&_#D0P)JD0GIT1AI3W._G- F.1!*C[.I>D%L5$_'7=J[/V;5)I:--@)$ M=4658(S..)[ >>&EDUZ3D3Z:%^7>[+WNJ'UWU)&@=HS[:1NK:\(YSY\BUC N MI(&(C/Q$4X.;G/3"0PR.<<<+&T^RQFX\ONZOH??7D* [1GQQ&[]K(DC/\LL$ MUSZ% %@G#"FN)7@L >IP;!0N^GSX8$QC'E\WV=";;$C0C3ND^2R;662.16OP M)I).BG(0K$L@!(].96&5&EM@?R=/ZZCAS^FR*T_Z/&W*23TLX2\&_*-' MQ9B*K+=>89LX%Q.#UG@C)$0;,RBR\\$KGR 93>LD27M^$%?SL&P>;MN,'[>M M"K@/!+JAHJ1[L+SY0MW$,I^0'2R8%QH<$FX(U#.K[]^)+PN"&^W!*],&FMDED%X<%K52;^) MCLID%63->(D94_"M^QEMHZE=LZ<-*RU^^/KH-\L^+RRZ*(,L8++UU8F)X)U4 MP'W*66IRS=M[HKL0>J@F3DV1L[E%TU J&DL[IMK(X*(\N"MNFV6(D+5GACBI M)1S9$RIQVFDU$#)3SMX'4!#(P 6EIC(^#$07?6:K,L0N2?3S@E' M![M@VK:V D8!J"T=CHZ/ISZ*:=W$Z'T@EV&^9&$S6:<&!" F@$BH@NX]#C Q3,A;1=&Z5P^M^$.NWK31;J_GM M[))^-*NYL7_@PS,O);*3\P>?[N)E[=>[8?9 MUW!Y_?4=XF*2C7 ^! %*6@:*25U[493:LHOIK'@H3SN8;X!&:\K."4Y'U5KK M&^?-8H%$^3]OIHNE0MY/+W%Q/;O"55!M,0E,Z2R"H^,UU5K\P,';+"%(FV/F M-LBG1;K2%I+V]6#6?_QM M',"73!=AG:CF$,D =PB>.(2)IREFBS"PIDE)X.-5$3[XL!Z7G@5F",I5,IYMC'OS?3WMJ![GVD.. <\"YD MG-] ]U["WS 0?!?)#:A(I64,*1>R+15]P5C=FVSIVWI<(3.Q="K!.+8".PUT M;Z&_/@)K/=#]T7QK11:BE3D V:'D'S##(3BR1+G3)7E;$Z!2 \V-9"9X+[%O MG G>1V:-![K_=DWN1+U-_QUGG^;AR^_3%"YO4>FM5U$E*"X98LU8")&5VO1: M(7D ,81.!M0616XDX)PNRC92;IAFNB3JUHQZ2-*JA7H7HAI>HQL).?REVDA1 MLZ&DW/CHWDROXD)KO(]R6 M&K_^,I^\_VGB?4&6Z!236=$I%ND \YSIVDI1BNQX*N:YQ((%IG_[-/OC+_7C M;G5;__5 K[?+'/92;B3LV>Z2:AUJ_XA_AF4$=G9S_?O;0(*87H65P6"X=9E; M!LG4X@3/$*(@VT/&XGD*ADR(;E'S9Q8Y9?TU%6#K'?CQ/R?,9FDR1K U^*)R M;76E8P&6>#(Y>(O//J5WVH$?__/ &;#-Y#W;75BM=?7;VXF-W-:1,N +.6:J M6 NUV!MY^6O[T]!UWU%%9+<[8N_\M_3(0Q469RG5/0M#Q7=>RM M#N"S,\C1,^6>ZTO325>__,?DNAY.6PW[8G0EO(X-NZ?X;EMUH+EE$'E'.H\0<3X<%'H"L)D> M6X>T=Z7=$:7%!PU9\#I0EJY?,G08'?+:.H<.8^Z4^WU2V'LN6'Y:T.NCOM;Y M,?^8_CG[_'Z:?I]^"E=W=%UZ0C"&N.% M5C*G;L7_SZ_S(@&PFY0'R.V_M00OB"AB_>K3TB2L?2TNREVCBPDJ+JV6&4*R MM9UBX!"MXZ"%9-Y)$H=KG8 M=)8J9\AUVJV*@OQ#EA7!F2$+(4FG.SWC]BKV6$_+>6&BB<1;VPQW^>;OP]5- MJ5UPY@37=R%-+TG2N)@HD9)*+@.7Q'5E$J*N8X^9M72W19VB[G1G;%GH/%3= M7*2'2::=A:MPE7_#1*22X7Q7<- DO;;K9S=(N-V)C58IN+/%HA[MI&J\2J3F M>R IYGVI!6&TRVM?4*L@6). &XQ&"DL_:3WR83,U^UX;?\5X_=/5XGI^LRQS M6@:89$K&D;4#&34Q&*R$(%"3Q5,PE122;SY*; T9!TNT;:/II[?#OH(]=F[M MO7BN/EV3I5/YJ062MS61O%CO3(!2O 8E;^L',G@M?,ZJ7G_-$]#7T'&LZ.S> MNGUJ7>XKXR'\CBDF&YSJ$A MEUL; U$(#9S,G^P%)F_#"8-@2[GXH3#01\H#Z/X]YNG-Y^KL_C*[QKOJ9RT2 M.;6U5M76&(O%2.01GR([Y"HX%YJK?BTA1_ S&FAIUEK$ P04'E]R2W!KIJS3 M/I,+5:/OL:8#<).K8RL\N56N^-:C [^GXEPN_3WE.\"$K\<4U2#K"MM=Z!KH MTM]$TW&N_7UU]BP$]A3X $?_1OJ(-J&E5^!CU'5*%AUV$CTDDV@W2,.#:NT" M'Q8(6Z[^0^&@CYQ;1Q+K=51#,*O;*(BH;3 "6 KU&20ZNM]2 J5*3,(F,G>> MG/T;$U4??N[A[^\VPIZUD53[5.-;4FI#@?0[WC]C!K)):6D.B3,R)DI-?7_I"@=/>]Q=YNMTMY? AIC.@;G[P;2#D7.ZR%I(>8!/D]6:MSJ@MA UEC M&XDZCCG61'7;X;"'W ]S,MRYH(6CX'0($N!Y?>&R$$L4(+W+0=N4=6H^;_"P M@-ABEAT6#WW$/3P.[@J08\Y*6 >,)PLJU2P$IC/0C\NO>]5N/.4NZ=M![J0<7Y]3GH)?T.?C%TD-V"?$RY-B*+F(W,7"9&&@RN$ M2"Y02I-?!*,A#*NZ(L9I,Z M/66<1I^37F+?V.>DC\P&?YMX%Q*^^3R[N;J>I!BX9\61Z'FH58MDZ=7:.(_& M&X6\=KD<-#!Y3\LQ7J8.D,FRH[ ' ,&O\UE"S(MW)(A*XR]86YXN%C?A*F&= M<;.81*N*8C81SK,BPY]L_F#($#0J(UD.F=O<>I[8=JK.!AB-%3" CW37\/2B MO)M>$57+\9"5+L&+RLYJ,!E-G<%$;,=ZD@EI(;Z[?A^ME:NFOY(S0;\,GG#ADAG-K@ =RZE1)N1YG#(K. MR22%HJAN^=$]%SYY% PN[88QUNZTKFZZZ*VT1M<>"IJ,)NE+-9\4ZQZ M"Q Y2;NB2WS96OPP+.KG^L9SY<'TQ_U"'"[\-EZE6GQ'%[V;S MNSJ 54(ZR8=^?XGYAZ^K_[58_3?ZPUHG-)O?([U6JTU)IE_"Y2VS%^6)6753 MD]8G*G/'R J':!PY5KD(B(I[""E9+7G$^+3MQ:8F^J/@YSPP/ Y9]L+&]]MC M[ZF_:Z70F>_%A)>"B,E <'6:LBT<0H@69(@A&RXU%ZTG[NU)\LFC]QBJ^QYY M9A#DK2;!(^V=A-]^^8UF/N%9"F8T!^\8V9I.9+I---+EXG5]V"_!M:YBV8G0 M\T994S5]CRW;-I+TT]4USG%Q_2%.JXM='X(B^GBMR]S#/GBZN]A/JWO5)5L M/F'+T&HHH)V^EQ("P^(#Y^B]:YW*T8VR,P5,$T6L"6 V?NGXVU7X M/)M?UX'M?YTNTFT4GK.HF9,0G:-KDWM>/8),YZ%Q*11OK6A=B[F5J#-%R;[B M7P.0QCGZ#W'\(UGMJ=;)/[@RHS68I9>@50IUIIB%2/8[&%^L,!:+XL,F[F\A M\$R!TU(M:T#4,D1^<=MI&BH28PY>>(G14G^HZA]:,F3Y%EH:6QP)3XQ@#J%3P<@]>3Q M-T*-K@'LWMG1=XRLYEM6AB>RD.&/Y#IJ7EN\FX@U8S]#MM&K4GPIK/5%N(:, MDT=0*Q&O4?M^(?HGA3MW77F(\]\OO]9?A-I IHZWU$H+5K@')V+M,T[F6R#W M$ )CT<9DN(W=FNIW7O+DM3Z@A-< 8>=@]!HR?YWCE]7Y-,?/TYO/JV-J0DAE M 2T#,M$5F>Z.@Z^)HC$YX[GSR>1NLZJ[K7>.$&@BVS7ZWSDDO(;&M[,_\"K0 M38;SSXOW)/3/-Y]_GO[S9IJGUU_?7;!/#($MGHEMPYYB,0$\6X MF)(2>0$/GEI^_5F7K.5R KZQL'=?Y@@$S$% M(EV(FN.:B!-G18)45+39F""P[ &:W@2=,Y:&U'-IT]S_+1L M!;EB9&4YWUVEC^[0$@T3.4>(A>7:*D;5]UP!#(7-Q=#7('< V([DG".\#J&9 M->#:.4B\[;1]DZYOPB7);#&[G.;Z&O(!Z=II?W04M#OY: MLM6==05BL-YB8X8:2;C-5AHTL[MXZJ% MU81I.NJ4"R )CZ B\>H]\EI9ETVTG*$9HHG;W?HGK_R]A;I&PXU;.:UYMUCY MA;!%UX'EF&M':/KL+#"E0\RMV](OXVF\P?/+L)? M@PYUN&[EOZ7?,=]YP7BH#3JL"#GF2 MS'.5<^O"L"/V/F^AXTZ-SWM(=2R-S]?T^)/!)F91 O*,H&H*=& )03/M$L\B MROS<4-(S['_:1Z_;^Y_VD>\AVUUVH>NE]C_MI;.N?2]W$?@A 9&<-C%C .-4 MG263'7B=!%A$;Q4CW#M^TD#HW_]T$!STD?/ _4]M8#()+TRHE= M]))QZUTIW9Z#1MO_M)>PG^E_VD=2 [2%6-N6/T46;U_J,?6++'W;VWC ?H7KZA+W\7JE[JP))>&NLVK&(7<1]N8$E,*B.= M96"$H$LJ\@!TXM%-%4PNA=&O7MS D@$PT$?*!QM88IPH7G(-7OI$MYNO/4!S M 9DH7 M_//ZX[_P\@]2_.MBY)T(?:'(ZJVC :95 M]"=Z^@=.E- D)AV <;[<#9R\$&>AH+,N"18,'S+UJ#.A+Q58?774L"G;#D2_ M*>3E?*,[RB(C%W1M9Q&J7TNW>.9L6:O$8TJY-!^&L2NM+PY>NVMJ@+YF3W)[ MPWS^=7KUZ:XEH5)T91L#5BJB#9.'P(L'8PIF:X-64C5&T7/TG =2FDE\8Z^Q MEOE)3R: +/9(.=KT4?MG$74BLE%BT).U[C'A;!'910]U7AY=%0DAQJPA1!^L ML4DJV3H]8A,MK84_'4S*"6',"7'%.<:61Q]8-P-;1<:CD MH"9ZWC9.J;=@QY(>M&G65&!"J53JVZDEXT)?+]5UGLBVB]P/"HS$O1"L6!(<[25%?A5YZ4Q" M8$$Y:X+3J760[C0F] V#AS[B'AX'=X-EBRM:RP(BA/KNMFSCG!BP4C2+9#GC MTV9(YS^AKY>B.DWHZR/EAD]#C\=DR6R\10*T8*[6$9<,42 GMG),IDB32R># M<>P3^IK=^+N+KV&P_.G$K"YDG-^(OE["WS#B;1?)-1[U]I X+>.XC*"XC MD<0EJ%PG2"G&9)L1?0\7/=Z(OEYBG[606>,;\/&L0*9U#1=DL&3($3N\#LN5 M=+DK(:7CT:3<*?/J-.8K[JR\G64V>.'#[=A'X(8N?HC>PMYH#R9-4G^7:AZJ=5/O336K?)E%W$?KOJI9%$BUQFXY:*.OLFU M,-,"[01;Q[ZC4D.D1(VY^FD #/21\L&JG^AZ0QZ, LOJ;#7, F+6#HP*LLB4 MK&.MKX!Q5S_UTE*GZJ<^(FX<;UE.1KMM&H1783Z=+;'-?+!8!Q85D6HV7; 0 M3.2 @D?K.+>2ZRXZWQ)W6;OXR=_U;<3:,%UQ2="*CK]=+;Y@FI8IYA6I<9YL'5[G_%F:)\=-IBIZ2C M<:G]F7>.0VF]CV 'TO:[V1Q36-P];!O)>;;U]))U5)0DES4$PJ'#:LW4LL:1>\ATP&<]L=!B7S((&CCR,I%4XHK MW#[%PEG/HS[ >=%,'0.4]CZF]+D!R-P;66IG+A$5*,\+!&4,J,),+IRK$(8= M 3JF:=0' $TC531\\CW0C$CA@_:<"4@D25 Q>(C"($@K1#$84:E=YMN!$8*!4$.!3,B ]$2UG/SY+Z;(=CT),UN6:K&EJ\T--TK"$8Q>5*S;'4I[F M%>^/B>/T0#HJ*GK+^GM]!T7+0XF.KYWYRY#WA$V:\\"P*T";5&"'Y;*X0Q.\1U8XVL__&]&#FXVSC.,A) ML,XSZ30XS)J3SC%?>W)NR_B1CL&]J (&T(C:Q"UP@80SQT]#^:^!3F$UQA0AC0:9LJTM'A@$9@N8Y&56V>2@5'L0 M;2;HQ4&JD6[6 *QE;+EPNOO32S!EU[=WA\>QD6BXORCS"?$_D7\P_33[]?_W)3I7E15H,W MI[@@%BXQ__!U]7>+U1\N)LSES)S7D'6MGV;HP7DI@%MGBG=><-MZ=,2>))\X M^(ZAN#7 VSDZ_2S]/_Y)[LAT@;_.IPF__?(;T7SBI8Q>>TXB8AF4%D0U#PJT M0QMTQ!ARZ^%R.Q%ZSB!KJJ0UT+)[]2G]3L5+(=*9^_DO/]8>GXMIO,0?K^C4 MGH?;3UU<=VA8V@-&=<'%/8[JTOVZF#9@H5$[TY^G(9*/5@^2-Y'NNI":5\*M M66$?@^G=]*J^U+^YRA=?EN*Y^O0SA@7>K?/U[3J.N*1RCOV:R]1Z;,(#)K776]E'(OY;' ]&^?9G_\!5/^ MRYM_A7FN=6DU";7G$?WP;) MBY>EMJ8#FN\EHGV#TD<4G8;5KQ M4AQW]/$<>?&A.L*9@4)/]!4NB5RRIQ2/$E7J#:X-B[T0S+00=>O,NH?T/2(J M8&$,-0<52JYI70RBS.0TZ1RUB2XYTRV%;M,*+T3I.PNU=:[T5ER-B'[##[6*4!H(D2> S 3HZ]CG3QV>QCNL>@9XV$HT6_,G-O@Q:Y^ M7+]$HN/__[__ U!+ P04 " !6B'58$(QW;@)? 0#W>@T %0 ')M=&DM M,C R,S$R,S%?;&%B+GAM;-2]>W/<.)(O^O]^"MS9<\]V1PC=?("OV<<)M1^S MCFM;NK9[9B!O5?U[^8#!]1*WHJKO(/P/ M_=JKZOZQ+F]N6Q %$1H>&WY;_[E(>9B'<083D3"(>"%@GHD %@3G019$!6/D MXN;/&>O7[_^](W4RY^J^N;G* CBGX>G_]0__NW9\U]C_718%,7/ M^K>;1YORT(-RV/#G__KP_C.]Y7<8EJNFQ2NJ"#3EGQO]P_<5Q:U&_21?X.@3 MZE]P> RJ'\$P@G'XT[>&_>D__@F #HZZ6O)/7 #UYZ^?WATE6?RLGOAYQ6_4 MW%[SNJS8YQ;7[7M,^%)RKT=K'^_YO_^I*>_NEWSXV6W-Q>%AEW7]9%3%9:&X M#%/%Y3\?(_;S&>Q[XK=]SJL'YK2X'WWQ.(;I1V_L?I$:@D_/\ Z9LUGN/J@W M*S;7M[LA=3;KTW/LZ[.H6KR:E^\%[^K2>C!AI1III.K[IW6.7? M6KYBO-.63X8&)?OW/\F_+>J[MER\YJ1])]5XK;>_5]4#7^%5*S_8N^9#N2KO MUG?ORW^L2U:VCZ_PDJZ76KE_7E/*N=I-NV]D06E4!$7.(0Z0VNW"#.(H1C"C M:1!3A!*$DT6[608+OH*_?AXXUFQYY^E/%OBU1_1 S9MJ7=-N!Y5\*NNA8_T_ M!K8NP%W'$U@.3(%FPPJXU[S\V\];0>>9D.7W"//2"F'%']@R> $&%H'F\0+T M7((-FV"'SPNPY11Z.XC#J;,]_]DGJYV??X&4]B(QK>F(*^R=^II4TP.];^&1MB;JZFPR; MMIKLL^UF6HKV)U#5C-?RZ'8 ILU273?P!N/[Q>>VHK]?WM_7G)9Z_$_J8-9\ MOOST^0._([PVV7J,!YMX8]'TP2X#H., _"!Y:'XTTV+FT(SO%).@8K+LK 6 M?U %]B^Z+?3KNI(&5?MX+3^0]G+%WDC5D;$)QU[9L#L+_X+=ZT6_V?I8C]9\Q9=NOUW3\63Y=2V&'[];V->\Y%?B\@&7 M\HDE?UO5ZB>?.5W7,H+>0&EA&8AT$"4TQ%EL4%37AD MN8%9,3"U>2L)@DK((^0#;UJE'AJP80C*>8#J">N]S@YCXYUO,N2L]T'-"5 ? M/1@@U$?Q+0L7-CBZ;(Q.8/C;)NW(S[UI.H%S8 MU&\=.-S%>+MZL6GDF_VNU M7*]:7#^^+9=R+2\R%!/.B@(&E*00!6D*\T*$$)& HS@16%!BHGR.4IC:6-8T MP88HZ*B:J9/CL(SK"R_"VBD$6SF-E_M)649,!?ENMY3E7[8K^/B(LRS1DP(- M:_#T@X[.*7K+V5JO94KK-6?O2TS*I5[#7]3*_L*_M;](5G]?\#Q&.0LS*(J M0U1P!/,T2J# .(U#GH6XH%:N+&/24V_Z/2-JU^I9 3N\6+JTS $U]&U- I.E MDVL<(?";9@0H3H!FQ:>WRUI^7VXO<\+S^K^L 7GF"+,?P4V[/!_^U;JNI56] M$%F$@R+ED!.!((H$@21._R,-MV;0EE6OS \?*J:1#3'][7=WA MZTP/O;G,$;=DM71]"\YZU<"9(& MSY;9+0S0>'KMHOA&I1D-RCO\YGPQ=J._?EN=77/ M:SFEJYM7^+Z4Q\-+TK0UINV"()JE>8ZA"),$(DIC6"16..\NE6V5 /*%;AL&MXV.EQDYU#R9UMCP1A34^-A"J1LC8F.-OAAX.)' M!=B&$=!S GX;>/'H:+0'P)O-84QX9AO$%I#G-HGU"/;!-[^N6+U\O.GO'A\_ M_-Y>UR7EKVY7-]?RZS=0%J='F5@Y2.)<4E=?^, ^(#KWWD+-!>@TQYF&L( MDW&-X!<..PU@B,2%"E2B7G9V;\+EBI"0.!(1#-(HAJ@("Y@'>0%Y@2D/*"F"P"AGRY3@ MQ"N\)P\T?;##@%EHG1N&9AN_3V3L%ON9H%CO\*:2>MK73Y*;=3WUS7%5O35H4/-?T!,V4)X@@+2%/,(0J51ST2 <2\B ,1YRB,+?(U M#]*8>+DKHJ"GJB/B#"^[QE Q<#&<+ZO= GXNIHN7X8B\-NF)9\OMF&[H(+]E MXN"H9..)@(=?G3&Q;Y3WIXEZXX\ZJ!9]R+ZD_UB7C0[O?\T%KVNEQQYU6.\" M!QE.I)$!"XHC=6T7P"+),8Q%&B)!\R(IC#P-1M0F5CM\_T1"^_XIKI_WR15"]73&5)?<1WO+LO M7P2AP!CE(4RRK(!(9!R2-)&J,\D"E*9,I!Q9A7Y.P.3$*E83!HJR98C$I!-C M=L)[:;@M-;H%TO;1I!-"X2ON= H6YXU0G1#D9[&L4]*R=T;K0?\BB;>OY7;Z M%I>UNH[GIE[H(Z]/K-L4'1V^(6V$1MD'F@.@6#!W.1^3_+2OV8/0+AIF*R38 M N#'GWQ"(B='\K$Q9_,@GQ!JUW5\ZM&)3)MC*UWE>K>/VT(PS94TA^LOMWAU M=:]3OS]6.M^3LX_K+KXE13@O(@I9G.;R;%C$D"24PCP041BD622X59F&V3B? M_)ZJ(Z;BV]JZI.JOC2Z \D.Y HT2P;H$S&R3BG@1)(4H("&%-&*3)()YGB8P MBD(D9S3(,YPL[OLG^FA?N0?>9X/E]LTGV6^8G^L M^?5TZGF)&;,S5#1_4#,(=H4 .U( \@AVG^LE 5J4"] )LU,3KP%:'-!*>4 O MT 78B"3_JH6:\Q[F.H=YX_O[.ISYG@[K$YMW!MS,357"8%MQ99NVFZ9< M6@QQ!(."!A!AA& >1@'$L\'' M2IZ%).(J!=1.]Q_#RDQ3>T# \MY2U2;9+6\T2>;R";$\J:EC5&95*B=$W5KOMEK*EYM.;6RB83,DTHSC!&(F3W2(,@8Q%=)6++*$ MQTG$PI395>0TH#KQ8M[PH.RX72[^9=C_#0)FS\#4T"#SC92E,>4#)(=BG19" M>RO8:4)SYJ*=%C \+]QI\[)K0&+#Y4NWEROVFC_P9:6+ [[YI@P4?ETM2_JX M$#3.:016,(GD-$)Q*$^C--ZIS8#Y)H^AJ]0HWM^K_BN@#7BHV M/FTN9]0O)$-/?[#SY")CE/ H"F$6L5D QI->H_LL.:W;*;(KY,]-Z+SPK=NKQV(3T$W'Q M;!8NP);+_A$U67L_?/K&JVK5EJNUZ[1/"+@G?3P%A[,J[@DAWM?P M4Y*RCS#ZL+HOE>_L2WG'V=NJ5D[TO^+EVR6^,8TR&AEB8FW[X>/UNUW'J^8 MB*I^>KTU'HIC!A @B'L40IT4 $Q)3'!>8IT5FY7T^ M0FAJAW-'%FSHNCN8CR%EZ%/V(+^E&]E%='NW\0FY?'F*CY&9USE\0MAG_N!3 MSSM7JU4),DU_ SJ4%V5)DN,,44@%22"*A8!%@%(8BHB). ^*B!K%]XZ3F7C! M#D3=KG>/(&.V1,^7UVZ![HLZ3?.,U+1O%T-^X:OC&V>6#//)).YZK8']5BT:>!I7^6..EZ@T9 M+G!* T80AB&)8XAH4$!2J(;!D<")R&+!F'V^T[PR3.TVV7+D$"4X\W0:FA+? M]R196BGG1PYN8@-W!+L @VB@EPULA ,[TNEVNYY#"%]F:GP&$\XLP?QAA2\S M10<##%^(%7M_CO(1]>$-*EGF\EO9F/IQ#KPZ?;S )HKF-9<#W)6K3J\H!@Q+ M&!Z3^K2KYDR!K<, 1F25ISY)W9-39D0N)V?,H?%F<\*,"+/K?!E[S#U@=^?6 M;:\W6=\&X-U*SJ0D?2E4F=/ELOJJ@F"5\Z?FK&S?5TVSB%-.4! QR#%7]8>P M@(0G#.8B*8HLIVG"K)H<^F)L^C.B;E!^T3S$.!TU['=].T MTJZZ*[N8A\L5ZRY3;_B*EJJ=@]2\R)L+$,E-N##XSM><)%#M--HJ'/X5D()LG'3-& M:5:U82#ROB8P><5M<6]*-+]7)9MW*I0/%8I>K_GFEB:B5$2J3"L72:2:E!6P MH#2!&<7.]78-3L7 MFR+VCQ>J>AA1*60ENP!ORT;U7_H[QS7X@-NNEO,4=V4N\'C2(%:D9U4I+J#L MZQBG,>R;J7VF?(7KLKJN^4-9K9OE8W>SQ]G082TG64BC%"810Q 5023/8[& M14R$X"&/\\S(I# A-K%2V9(% UWS3FLG@1I7)[[%MU,?!R3W6"S51K8SFK2= M)#%;YS9387?;N1F_8^_%?+=J2OGDEQJKJA(ZP4+IB;JB[PW+D1N.,MT'VA,' M/74PD!]RHRAGZUK%Y;_W69O<4FPG=Z#)^+.Y!RV$W747VKPV2.L:CS7+:Y=3EHOA[ MJ#5S=*XL[HA?"O_OY ;XNZD/JOKLG# M@"2A)/^EOENUS"8^_O#;4U^M2J) 487ADR7ZI;]X-#THC(AO<,%ZMN26=ZPG MA?8:_#XNGMM5Z^$AY[MM'17IR87K^),./19>+7'37(F_835S[57]205+7,NI MOI5+7#>+4M'U*B3PK>19EV[0/[WFM=8$BS"D.4KS#$:$$8A4426LXNP((3%A M:9[SPLA[Z(6;B=?W0/P"W,O]5JQ73'[<7SMFP0^L6BYQW2C#J+.(# TB/_,P MKAAF1]?R6D)QIHS*GC?Y_0+-W048^.MZQUV @46@>.QJP/1MY22;G24T)^P6 MS23FA-^MV<1,TV#7<<(7;*,=*W-3\1G^O M5^(3?^"K-=_ZG3C"28S2!&*""X@BFD(W?ANZG'G9DI=/+XM'_@B2@I:X#"%/"K4'74JUS]-$.0T%KF@*2N(5?D= M6P8FU@?Z@O6--B=?>'[%6\^5NTG_H]U6?-/G%8/O'[<%L-UB.H?'W$& M0V,(@&>2$["J6E!WO("!&;>0_Q-(&3BJ)@')TGFUFR"@\)%<@$][^'BN+>PF M^]E)!"?(O$AN@9GHQU(.#-]VK42\7Z54!8H>*I"-<2"M$'TLB:1MDA0))#C% M,,EX$*11$L>I53%Q8\H3ZXY#]75M*P^;8FAX=3<%,G8*8R@S/$F]4&OYO!4; M-J4[<\%A2SB>%QVV'+#T_L*KFQK?WY84 M+W6:<9YP4;"4P"0.0HB"(H Y#A",LB0M@C01*3&JXCY*96(5NDON5":R!33C M*]N;P':KV496NWCA4[*<$RA\=.SY(H1/B?JO>R5V0COT=R;7 M'^,DHC K4 Q1RE-81"B",<$YYRE*DBRVL6@.4IEX";Y2-_:D4AZF!_XD>$7% M"^_^>Z??VM.7;!;N.*!F6_+9,-DMW.D1LMZI1Q'PM#L?IC'KCCPJYOXN//ZP M:W,$53G@"_YVZ+Q>D#AB"4I@1D4"48@"2%B8P0#Q,,TX*J+8JKS"&+&)E4!' M&DC:(QFP]@B9+6=?VKM3QBWO%Z<[NRB-,@2!#/(45Y"E%18)BK$+^ %D41 M!!F/D95'TY+^U%%\7/"ZY@R\+ZEJ)3/$'U@O?BM,>1JGE"0$9B3+I,84\LB" M(@*+1%I1449"EI#%2EVX<\-VQE.@6G2H[O)A<9?2A7'4G%8WJ_)_5#%L=7BG M/5=@N!EJS(D%SG-\BR@ B9I7LCC75C @M, IE)7Q4&89UELV6+S3(XFWA3^*EE0 MP20Z'&W3=:2+:_UU5;8-Z)B_ "NN0_=:92_JI7G+E^>DP9T]519W9W--@)W^ MZU#N> ,=A?>+$05H3+^2.IDLVQ&%DS!:M)WGM5NV0X]"1 MG;9'N8& 7O,6#E-Z@12%49$/9R.,OV(?X/(!_W=5;S9S?0O,B,@0$@3&>9AV M$<4DRP04(<_DNA4LH4;[[N'A9SHT6(>S' !B?'F>+Y[E/FHHF57PRG$!SHA: M.3#H;.$JQP7:C5,9>2@BLWC<:7!U"L@]C*QW[$P\'[[Q ML/2 ['\_%V F;&P\(KXQ^HIL7KSS* H ME6ZVHN6RU*.^TDW%WVU(R@JKK>Z]IWJGE2=]L;)K;M41QCK]PGPNP ."^\=AJZ M0U8%6>Y$=*G6]N ILQ<[R&_4DGJV8_G0;%R RSM5[F6"0+"S@?0=+N;.T,L$ ME9T-X-'0L_-'=DV@ZTETE85P?57K:':F*&V+;0DBTB".",29BDN+HQ#B6!J= M5)4&HD44XC2WS?\R(3RYS;EAH\OVN@#WN 8/B@4=6.!:6FQB-(ZNP/__@NE7KWX7V99 UVVK\XV6WG6RA^MQ]A9(% M50*N8T+O$E[+N[G)[2T!SXCHS%EX-D \3\6S>GL2 _C-"JO0"_5[27G!,Y'A M'&.("B(@2JB 6"2I-'@3%"4I$I@9Y>DY49_:V:F)-LJF4J;4>_S5-7W "$HO MUJH[0-,;ICUOFT=GMT /@S./L;E'^WNR*P_#8FE"'AG$,;IU31K^CS5?M6\> M5$R$'.5UI;HZ+W(:,<&" %*<")66Q"'1GRF-V:-6X\"BEJ8,6-G2! M)@P49?!;1]LRV_ X6F8JQ0L&=NK#47S[ ,]3HOD*W#Q*9]Z S%/B/@NT//G" MS&U:NB(N[U9-6VLG;:.S3K]()=,W(/A8K1YX(S7-7M?WOZBRMJI']5M M^B0M_[=5K49=T%C$#*4"9B10U27C N(TX)"G,[@,%-SF(F^$$-5^7UQ/:&"/K\Q35](:T?FW13R3=N:C> 7 MX/!W!O:^LTG:4WZG$_O2W7$FDNZ/T5MGVJGUUIEG8C8=O0AW]W)0Q%^M M;M[+HR+K?,O_R9=,$OFUX0LBBHS0*(9!@.2VS(2 A#,*"$8Z&K@/?Z-AM*5OR%T"1AYI^=T-U 10' M4%0UE#QX= C8B.S+$6!$Q;ZZ )K=W;!SW M])^4=7R-G2FFY26JDX16Q>./R.)4(7Y_K-G*P!\18K?6^[%'')V.]):S]9)? MB>NZDDJ^?;R6$]=>KO01Z5YG5ZK=8A%E+,YC'L,$9R%$14QA$:09S"GG)",% MB;%5KQE3PI,'0G3$+X FKPOX;1@ OVD6;*\63"$U=)]- )3EXCT+(WNWDJ7 MOOP]IF3G=<18@O',0V+[OIL:N:2Z#5[SB5->/NA.Q[Q]M:YK.?XB3^21 XL" M1ISFTJ3.(Y@7>0 9%I03'B'!,SN3>HS$\*=Y34K$K61.A]Q6KTCD/FWFM.VJU?^I(QG;6!EV\YOVP_X'9=E^UC M9S>K-':>!D4,BYQ0B$0204*3 F:$I2PNTJC@J7'^G@7AB96 X@24&U;D,M@P M P177@QPU_,C?V=Q2+(&>%QA3 F;G?+0B+W;06S+!Y",@,L6?-@@9G.LM$;, M(DEM(N3<4M5\(FB7M.8 PVCJFLUX\R6P.4CY)(W-Y7W+T@/M?;WX\E\+1*31 M1%5QWPA3U46#JI*T"60QYI1F/,0%-:HUT(TWL:[\PK]AP^NQ0; MIVN M^O+FORX_>R@5\)3/$3>/>K*S1]3?=NH"]"/,4PC@*;N;S/^]']L[.+_4F)6K MF\NZ_N7QW8IUG@5#+^>A=Z?^7CN2NR$QTHPE*N2%E0\E6^.ENR%0'WO*N[$R-Y@/^5MZM[_Y6U;_+7[S"]_(7R_?EBB\2:8J'0O7I%EA M1$)5OD;N*U2$&4$DCVE@M*5XYFOBI=[3!5\[PH!VE(%\V_!0[WL>#,SYET'7 MUA^[EY&VPZ:JL" MV0VG8(?5"S!,2<\MZ-D%[U]L2BS."R\S-6['B9FGR.[$ MX1_(T0.)1W+SG5?\8_3D.#/!\#,G'?1QDE?KMFGQ2NV\']=WA->+*.9ADG$$ M&>'Z_,1ASJ,"YCB-"8\(PFR>M(%C'$Y]H\AK4=5WVE]+=(QWEV)==>R :LO/ M&?7QO4\;8RB. RQM%"YG#%'!H#1-,"1)RE+"<2&"?''?E11O<=W^ 29OGUOC M*=RAJIR-JJHSX3?E:M7W0E _Z ;_GF80"T(3%*0P07$.48+DFF-)#M.$1)0P MEHH@[F?PSS&ZE7G0F[.Q3#WDPFTR7';8O0,?X M=Y# <@K3ETY!.14K[="Q*F%I./3+U;2TDWVTR*7E4&Y'9YTR^+%:J; ZK-JD==4^ MWGQ3.Q ?\FT7-$]R1*0FIQ&7BCT(,-20ZJY%I!\2^ MY6CYMH,Y^(DW7+YQ*Y70:_[ EY6.N?W$E[J5[%8M#3&* <^"/* 1S-(P@HBJ M0K@Q$I#$65Z(6/ED N.[(DOBTP=WUJJ9X< 5^-_X[OY?P0YG@T:QL&!L\34P M!R=$S4ZY;(!2EL@N3#TON];)Z5C0\[&S,/LFQ-#-WNM.'[T3B.*Z?E2Z6M>\ M; !NAM\0O-2>V^:62_.0J2H:\C<5698WG2,>E"NZUC<[[6U=K6]N56F._DDU M3??X46=7JE#=W=?J?LK:2H>(;Z:5;='Y"?S:#$^(I:H.K7GM$ +W5:V=*#VC M.VVCP0]LS773U5+^>L7!(^]*5/8_4H^OE$M:RK_9I>@CE5R67;(]KW_TU97. M<>)'35G;,>>S81VE?6*\NHYAMQDQ7@XA$I\?[TBU7.0XCQG)&,P3KIL9IS / M\QR&),D2'A14Y$8[S;.19PHAZHB9J;OGTH_O V?)9*?D#<4Q7H5'61^)_9'O M=/:?_,O6['L^TBP+ZZ@ PZHY_H"#??8WO")R.GXIJ_M;+'4DY>NVI'CY@6OG M?%(D)(ZP7!^4)! 5%$$<)@(&!0^C@JCRB4:=IPQH3;QL>N+@&74+@^$$6 :V ME3\([%;94>G!;QUIPR1/$Q@LS"1_<)S=NY9_H\MUHZK3+DLJC7!]?28-E#N\ M6@MY".HZD#?K^_OE(\ W->]"&;61 8[#^ZKZZ0*\;]E/X(?__<]Y% 7_VC^K M_Q7^ZX_:4E(F2JT*+35#60I>TQ(OR__A^G=?ZE+PNJ2:HU=X2'E\O$: ME\RB)L.)8296GY(Z5%4,/LK_#Z7VGEYN]NP Q8]U[893&(VK5L_PV*E6O\A8 MA3H;RNP4]7QJ[-D"H V%W(V%-GUEHIBQYL1]JRZBU[R3/*I8C+T*>V^^*=7? M\&NI[ODB+T*>YJE0]Z !1#B3]A?)"\@+3'!.B:%4^5 MFN:<53/?_GJ:K6_9E1S3[RGO>WEIM/__N9Q>SM8 MW?S[B0AUG);O)%[4EOOO:[>;9FI\QYJZLN&VZWWD;1?1H,H%+5 6)RK=%*H: MXA"I[:@(*($L)T7&\CQ#TC8WB#$]./K$T:-#/6 [Y;\G/\E$2"F%21RK&R^: M0JRJD86,9EF:)#FBB=UATAD!YXJ^YV(0BB)G42Z@JB(OOP%,8$&#'*(@PEF" M&>6)5;$P]V_ O2;T.?*;;<_.4EFZSGB["1=3E(Z;-M8[V4$)/.TS3\>>=17WJF0C/_1&\ 0,:8*MOV=X_JM M?&$11"0B!2(P5I[^1O>2;,[-9]QU3?S&'+UM#703&CNS[N/UWA 2-/FN4<3F;5 M0QX@V]=:/H8\MPCT?@%V:<66])?'5[I/P*LE;IHO_%O[BT3B]X400A",?L&"9L>%:?;/WO$ MW=#!,#6:EFZ"'2 /-5G03.FR2!U?0#-VH:RCY5K'1WWY6G4_!!]X>UNQOF@2 M4,P#S?TD-:@=T/->D-J&AQ>J3NT T_%2U2Z#N6F^0T'.)*9%Q"D,B:K_%Q5( M'I5R^3<>Q:1(8\%4^QSS0_*98?:N>98]K=T0<3OE9!T[[T=@.[5B%0!OK05. MA2N?O<1?*G;YM(#[B]-;'/*.M:,"[=]S+/?D?O#'WE_6O%YS9=I(E;]@G*,P M%!CF1!ZDY'(L8)Y%!<1('JUBQ F)K:P,0[H3VQ7:B.==C8K7G.H(*Q"'%ZHT M?&)]A#("TOBXY!L>ZZ.13L#0'%QLU-?CA0H,)%S'$%UTAR#)A]$UP:\S[->$,9G>("Q\:=+2;00+C= M>$"3QUU*I/:+^DO5I]I?UQ5;T[9\Z/T6F]/;EQJO&DR5_^)5U;2+..!Q(;=O M& 8Q53? V+&8Z6186]8M/1>B\3*ESJ//6)7T7 2>%B$]>S0'TZWZS)?Z6ISK;J[QZM',% &/6F@:%O8:P?E-K#4SA79TD9SDM;.+AN3 MR,TB.SCB?+;8F$!/K+#1!]W<*!\PO2U7O'[<[>C7YR$2DK&$J-B. F.(N/P; M3D0,LRA,,YQ'62QB&]?)"*V)%^&&\M/>DW:.DC&HS)PCG@"P6Y)'9#^=MVKM M C$0SY/;8XS2K*X. Y'WW1LFKSA>1G"YZ_*KH42'=J#LW/O%12Z"C":Q*;-,4HYPD 1%&9R8SI+:\J=!T5;#S4(&E M(^W9\V$GIJ]KC'%B\UYI& G^['K#[*VS+QFESM 5_V^KI7R_4?JC?=R4O,M3 MCC"*4KFD,ZPJLL2P2!(&69:A(HO3G,56\6*FA*=>Z^\N?WGW_MV7=V\^@\N/ MK\'G+U>O_I__O'K_^LVGSZH*0)C]*WCS__[Z[LO?G6\HQW$UU P3H&6I(W9J M.@V;??LX2?U 6V']7WB.DWVI:U C,$8N1\W>]QZ*^EY:).]:?MM9W>5\N26D/6L1&Y.DC1+!0P& MA(DB$BQ"Q+QS]!$B$UL5FY) &[(6+OUCN!AM;---GI8/:TM9F.WVQ4B**6)P$:M,<]E M9/);A U;8*\WH'LK(F?0S>R9.:"TO9TXBN)%%TC>@($M75:N8PP,G/DS?,[% MQI,QY,S&K ;2N6#M&TUGC^>8)7/9S?/RO?A:[+TKD_E37BF.5VVMC=%/9?/[+WQ%;^]P_?OKZ@Z7JT411!A1 MQ"%&60Q1A@3$(4]AS .4"<$+3*URY4\1G-X(V9('BC[8, !^ZU@P/%(80VAL M:G@#QMJD. ,3%[O!2%!_]L$XN;GM "/A#^SW9N^YJ8'+!UPNE:J7!L-GW+5@ M_LSINNX6->Z%O]?ZJII?EW57- "$[Q68&CHM+VQ0EFRA\_V@YQMR?]TE9!M;;23T>1F\XUHQ!\W;2 M/0V1MWS7^2"JS[-_*]O;5^NFK>YXO963EMI"TII0K,T@Q&+"H@$IQ 'F$&6[Q M?FAFM5.B]^-:;=I7HD^ >[=J6KQ4&U..7, *[;J6B,WHZ/TCRS>=JR1:AH '.\P"&64(A"O($%C231RF2!20."8]5 M;3>;H]0Q4I.?HYI6*7#EZ;,TK$;@,3T-^1#:]BC4R:NIZMR(@2Y0A'T>A$X) MY^T4=)30S$>@4P(_/_^J+RGKH],N" ACE.1,!@RIO*^,(5%E$>J MV ./64@3RGTWRK1@SV:M..6']>14ES!);Z8.88?FPBEL[92SA]Y>^@\P MS,[U^.S,UZYK!,:7[L5UB+4_1J.M$5"]==$:HV%?C>K--T[7JM[5*]SRFZI^ MO/Q6-J;5J Z^/+'AN*$)!J*&<=G'I1U76%X$M=,ZSV4$ORF*GNJ"CDKC5'_J M\(BSU9\:%6BW_M3X@PYGME_P-_D-_R?'R_:6RM5Z5=_@5=^F9$@TS1.,4#(X'CF5VZ[U=C1!EOB M8)>Z2]B. 286IS2_V+B=T\[%R.YH9B[QZ.',8)CYCF?F,CTYH%F\YNI+OI-' M\%OEO7[@74^Y:U5GXK'[[[;X%"^*/&-%#J."$XA$)B .5+Y(@4.*0A3DD55Q M+E/"$RN\W8#CJ_96?N1/&.N;%]HZH TQ-75'^T?*UCG]')(+T)$'O_5_3E+E MRU9V;[YK0[(S>[+MP'CNU[9\WRDJ@>BKKEKO,I>,E4I5X>7ES4VMLR^NZW)% MRWN\[ \]PS79DZM>RB.!DR"&>,T1A8Q"AY8FMI? MKI(CR@V3%P!OV 1XX!/<#XP.'M(+L-J$.CB'./B8, ,;;_9IL--Q>@;>[!S<0+M7]L[Q$#YFP"HZ8N:9<(V5F&=&;(,G/()W(I3"!Z4Y RL\ M(K,79N%SY)GO,KJ,[BW[C38SO]SBU=6]&J+YJ*H]--( _50MEV^K6KVTP!G) M55ZE-+*I@$A=>1""0AAE41@2$8N$!U8%%V9E?[;XOJX@QDRW(6XS.?%]R>3S M,_N-2E\4=$>D_F362J% +Y74\H-<&X6_^1[ ;TI6T OKLYC%B\S22U_8N#'_ MQ[C2.6MBO%WZG,>%XX:VK3)ZN2DR>MW7&-WZ*'*<56:%1#/5)'=V_8WRP[=C>;K:637NLBN8=$L;8K\=R7RU8OH13H0 MG>@[='ZW(36*W%9OJA7_Q&GUP&NY&S.;C_OPV]_5=WY$P-.?_/FRV7W]/3TP M$%2M]UCY4+(U7GI<$N-B.:V.(T/.ME#&1=I=,R>>=+,I5[*[-L+-:5OO"[-M.SW[OMABNZ^J>U^WC]5(983N]M+8'@20-498R M"@DE!"+,$XA)E,C#%0\8ISP)B=7AZC3)J0]6]):S]9+KW-N>&9W-Q#=MW=2_ MF(K[IV7G&>+?U%'9\H[= %RSU>@7,KMU.M"^ )KZ?O^[+[H\ZR2G+'.I/:UT M X*SZ@!S /:U@\6;KF68<:N]19U72+F2Y$:MRO.H:%:29BS $8%)H'+X$180 M,Y6^'V(:BRADUI681ZA-K"UZ3^^6YJDX6 >\#'TMOE"P4P#6 #B47S80S%L% MYC%:,Q=A-A#[>1UFDY<. M ]TW@E7+):X;E?;4]9"P;2'AA+N9TI@<33MEHME1^/4TY?<)--$+L,'X>L!X M4WAO>,ACB9^S?$P[SA?.? ]"RV[ZS![)UEVR ,%$0/K\N&+BOE@]N: MWX9^LY,#3:Q^=H**) ,_//P(MCR8N]9.PW':R^85"3O5,0:"YWL>*TF=?'"G M1Y_-'6KE7_OO5==S']1,4L$;Z+J;" M3K%Y"$=2W /-/MCA?]^F^@YBC(QA?NEXHM.,_C%BAXP!]Q8G9$YQYJUA"+CM MXN]V2_7_19F<"Y%E@J9R.U!-62'*,(=YK,ZU",];QK.WW-)]35O:%WJS4G? M8"U(42 2,:X^@10B5E!(@B""2906G+$HS7!AH_Q':$VLOSO*%T#3O@ [U/O; M.LNKBS'4S-2I)RSL-.(9,%@K,P,!/>FC,4JSJA0#D?>U@LDKC@N[6MVHPG J M!^L#;OMV2Y]XGX':7(E-\M6[U=\YKK]\K199P?,P+'*( Z9*688(DCPC,(X% MQW$@8JD1K%:\ Q,3JP+Y^226B]T%24,M,#$^ENI!<@-UG4O%SP7H.7J\ (HT MD+0]JHE-UQ8F%>AG '2,TUSSEB._2NE;FLOZ3_69:,=HWWG510$C&72 MCB 9#B'",8<%202,:2!_G C"N56MZ\-DIKY^4$3!#E7'/K5',#)3'^=+;GG= M8"^T?4O'49E\]6@\3&3>IHNC@C[KHCC^],QNHSZ[31] FG>KKMYAUP]'8,Y% MQ%/(! X@BFD(<9+F,&L7C[> M['36O6N-8SF.#3"QII0DN:2ILE.W9"V"-X[*/:[MO(EL:3WIBM,'90:7=RK5 MTU.4QBG1W*(SCHXZ7U3&*<&>1&.LNY7,I4_NVS_ ^6B_JM M_ H6*,]%GN0Q3$,1040B>>;AL32()48.5 ?:$Z_<9W7/[C?\ "Q: M7?2CE%\[7JW*!SE\G[2_K/ *X)N:=YLS4X6@VMNZ6M_<@KN-M^&^$P??& 9R MN4S-N(:8&' [O?&LGM:6%?!6N7-[;B[ P ]0#$V'G7/),I\8>JI-=B:6Y]0@ M,T7#HMC8R2%?JJJ8J:PCY<.,A[#3ZXR7BS>K5BJ>SW=XN?QEW90K+@],61;A M+$YRF(1Y A%G"!:8,QBSF*0\#%!JE@E[9/R)]7-'$6B28*!IIA&. 3*N,3V( M::<5[20T7J2;G>DD_[(UG8Z--\M"/"',L-A./>;F7/H;5\'JG/6] MBIY>8U^MVZ;%*R;-8'E&*NDE:73KZ@5'/,N#(H%Q@'.("I'!(E;&4YR%3"1! M'"56">A.7$R\."43DAGY_1FVR#@/43//S^0XV:WN@1TPM&%[%HFSP],%T%R! MWP:^/+JCS\+%DV?&C8=9?2]GP;3O73EO,#=M];94ZW*=ICKK]3]G"W\ M .-)63DR,:NV.@^H?75UYFAN^DH7FOR Z:TTU>K'W7(&0W\C'J51(D(8Q!F& MB"41)(QSF',BC2B1I %"=BD]ITC:K#"GQ!SY=*7MIL=MM0T[O702-3,-Y!,) M.UW3%=3=D-ZO/.*MGX^MI)Z4QTERLZH)4^'W%8+Q>PX>Z.NZ8FO:7LOOXQ8W M_'+PI0X_>%O5G.*F;;JKI04.8Y8$40)9D*J"7KD\3T5!#L,T#D@8IBQ'1M?Q M+L0G-DL&JBH4OR-KU635"4X#M_&$(-GIBIX1L,%IP\K%]F<;;DZU0#T?.PNW M\808NOF-_6)IYS5V!&/4;6P[YGQ^8T=IGSB.7<>P]QR_EU.WO+ZM5OTI=1'0 M-.$Y2F&J.DJB, IACI(8!D54R+,@20A*3=W&^X-/K$\U.:#I]>X6XO/D8B/B;'K'C[ZC,=+=!6=_+%J2\K[#2/D M-(LH)U 4F$(4Y#$D) UAC-(L%FE, YJ=?7V^3W7NB_.5IMU;+N 'W((EEZK) M,&30#E #ZV4*F.Q6Z]@5K>)"=1#1D%D;+,8X>;C@/@1QAL5CIKES,S!]D0M;HLR^ZSWZ7N'E074\2;&E* MG>5N:ZGVYXN]:?G#@%&EK1&"VH%L;<7?C;ZW>L_NHF[I=;"._ MNJ-\[[]/:!"A/$R@8"%7QV\&29R'\OA-(YP*^3^SKE?'24Q\/AB(F>U?(TB, M+V@_\MDMX8&.QVN*TV*,;3CR[9W-1OYKNPY'!IYEY9T6;%AK!D\Z1T1@R:.N M3?"^Q*136T1!F2)I9F%/@8[F2.PZ&.B(; M)BY 6P$B3YBX9$.$@V3$:X2#E>C^8AK,R,X=Q6 %QH&X!;OWS_?UZ=.N:N\L MUR-OVJO5%"+/88Q5M2%*4YCSG,)$,$YX%E!:&(526=*=^I*R\^NI M:F%?;TMZJ\O'X=4C*!O 5)[M!0G0V;O1&BY>P0]H>;+)^B*WEE>00,,;/R"8\.]F&?0 M0,8QWZ#)ZXY56)[Y$OH3 LY15*1I!H,D8Q!%)(8$!0R&O(@1)0%BR*J\VS%" M$VO8C6^K/NW;L@/(S!SS(;:=3CS@S9L@].N47+Y*L1PC,V\QEA/"/BO'89^R$>3AYU[JH5:-J*_FZ9Z?8$ M&+/UZRRNW7(=FC3Y7YD'!?"50O9D['E3PPZ)]2SEZ^!#CJD1]RJ[LES=//5L M?)3LKN4Z7K6+E+& ()RIM.Y46KY1!HLB*V HHDS0F!2$Q#8K[23%B5>?)KMQ MPY5Z.]WP)/^^*>QIF2UQ$DBSE>D5'KO5ND7AN:]R2]]COH2IJ+X2)D[2FS=C MPE3\9RD3QB^ZZ81/\DQ=ERH-[[/:C7Y=E=)V__QKO\$469#G/ ^A/ ,+B/)" M='5Z2!P3P0M>I(%5S<)1:A/K@E]7#Y*ZM"7K#1/=#@S6B@T[#3 .F]GJ]P:& MW5OTXK5E7O)'8^ZO=["7[2)>W4HIJQ8?0 M@]=K_J7Z:UDMM=/T2OQG=<=?J6-[_?@>?[6HCV<[[O0Q HH=L(F)86NN#.\- M2RI(1C$%>JZ 9.OB5(VY\]$TYB8J7R M+#&AM3XO'(#%S$0X3UB[A?_L2FST7&1M!AP7Q=/>?X# K!O^<0'W=_F1)]V6 MW7 A=B6TV?"N:=8J@.%5U;3- B,F6"@/\5&<2QL>AS',>11!E!"*.$D9%<@N MOGV,G-'W>4Y<^Y40O%;G5DT.J'D P=J:WK5^=8^V_O61E'D*$Y3Q#'$\K\0 M494O0%@"61JG)(M10IE5+-?9&)[1LT];_>6 &54D/2)EIME\R6^GXP:JNER6 MAF'SZ;P:A<%:W9G(YTGQC9*:506:"+VO#(W>\6&-?,1WO&\BDB'$0Y[D4#!5 MPC+#,2R0X)"0* @#'N:!L.KF=(S0');)[HZM*#NV6SF*E8NAXH; F>:*F?!G MVBW/)9O$>MDA\X(VS'-AQRV9 \^[+MS[FM.RBRD+:18'18+D$N54W>TS2'@1 MPXCE-$UB$LK?V2W6[>"3+] M*5V1".^4O0*\JWMEN?<^P<9T<;I);+L@MU1\ M+K_GO'M;,8AT/ARS4H)\;N5J.J[KAN'60'4$V]/]R'U M-,$.49,*IE:B6X2M^H' +4S5$0J[F-33 H[&H(Z\/E_,Z6D9GL28&CSNL-0^ M\_JAI%UOFT.>_,Z-;_;4 N=91$5&(!>1W/9$7L""QRG,8A84 B,S\=O)T#$/3<@:[9/%;IK38Q[5XGQT!SOA3D=KIV +5K G;D:K!C A@] M>_+^<.*9L5#L+S5#;EO!)V4/-+QKQK;=#>YYW4J#6SG$V@HT3];(X8ONGSQM M&U/ -[K1>"4XW]8T!4Y/-K-)"+A8FLE/*/A8M?P:/^XD"\1,[EB!8#"DNG%! MFD"":0(#G*(DYT%"F7FOI\,T)MZ2%,W_6Q4)4@F9\MJMQ<\ M%]-%FQ^1U\;@/EMN-PUK,%79S2L1WE_:E2//^J8I+5M'=E< MKMC':H6W/]$QZ-)H5YTC^^\L1)&Z\(JE>J$91"'"$(ND@"RF!:%I%(74J,RD M(_V)-=&K:KGL:GV7#_Q).U?E7=K]=U69NZ/A*/[.D/F]6FALTSY+5'(=Q#K7E\J5;2>DU?^#+2E<^[[L?O/E& MEVO5NT6W,J]5QX3KNJ*\:=1-V*+((Y)G,8D JWPZ-UG*X[Y@Q3QC("49SGJL]6 L:YY#R..,L) F+ M4[M&$3.A[M1#X@GN]SWN;,OE<%TQ'_YF>\A,F-KM)T_ W&$+]'R!'S:<@8$U MW6.]8TX'(QPO=.L2@GTN1OX"M)TYF3M\^US(#@1WGSVDCT"(7U?]-21GJO2< M"O^\KOE=N;[3G,E'=V,P/O)VP2.>28_$^] ._SL14GIY;Q>84IKKKQJK&?WG% +^]DPO?2=#6/;>^*]P(U=O ?F MP \]>S_V*E2]\R14ZP)\'"EF>V:8AS-A@TC>A4^8<5.YUG ::;>I@')UFLP@L\%Z/@ O_5_ M*H: YLBCC\ >!D\:RH+PK,K('I!]O>,PPMGU_UY5#WR%NUR IF_ACF_XE9 V MX'_K)IF?I,6X4MD[E[1=XZ5DJY',,+S]U2(2*&$H$)"D3,CSJA"PR"(.A6K4 M7I":6 M^_2R$WBF23BPJW.0&EV=;V?N-CR#GC/P MI0(=VV"7[^'7+SM7SA42YYXS3Y449YJ[<^HN^D36HCZC%[(O5;6/@XP4&:\5QEM5*("AY G"091 EB>9S&"0NM$FR< MN)A8>VUX A"\Z@HGR?-Y/9JKXA%B,P4V.7!V*FS#S@60#($-1]K7,?"DW;#* ML!OX\IJ?X 49;ZVU7'B8N=?6&3 ];[YUSF".7E?47^?LG9+X]#:=[^-?F@LM2J^NFI MLUS1\AXON_I65^+I:?7M6K5!6J1%@7*>",BCD,G37X)A'G$!*>69R)$H8F+N M>?T^9)I8W5WO.6-[CE2"M+K]E3^K^9(_#.Y;L*SP"@C-6?^'A5/O^T#4Q&G[ M?7 ZH4Y7\JDF*T.QZ*L::&8OP(Z40(K9]Z-7SVXE!9VHX)='L*FKO1UA(_ 3 MG^.5\CD.GU[3[G;RKNR4QQ/ MKA'>Z2K0BI&KKRNI/U&,I>66A% $00$1CQ@L L9A2$,A!"()SG-CT\TG9[,: M8.6&-J@4<8M]T.ML&)A(+X6QG:&SX;)+CE>WHAM&+[I]8<,KV&%V_[ITRS"X M>LF)L3 S7FJ"W(R%V2?*;I.? LS1K=HKP?DVW"EP>K)M3D+ S4FJ^H+UU1(W M._4MEM^X"H%5B0,[F6N+)$X+C#F"@F<8HH0E$*=Q!M753H1)B(O(ZF+:AOC4 M6]AFZ3:: ]!42P9^*%?]OPUCM)Q@-?.@3@66W5ZDN-@4/+T8SCSJ!QUL'3.Z ML]J6'7^.5!<0//E3K4C/ZE9U 67?N^HTAG.!:75/K:Y_+BFMU^HF:+C;%(*$ M*K,>HD Y/V/Y'UP$&11)&A=9%L="&!6J,J UM4+I*7=)WSUMZ])S)IB9J0]/ M2%A:KJX@N)1(/B6>OPK)1RG-72#YE,@'ZB.??,4U*[#;/K_@;SL=TN2N>H]+ MUJDM!T5MR,:UKL!J M@IO9$O>.AMUB'\@#27^W39X\W9A"Y)!I9R&RMWPZ$YHS9\U9P/ \-\[F9,)%D:)ZF57A@G-[%" M^$QO.5MW9O*F2^M]75)^ 53I9G4;V95Y$;BLP0->KG61O;+149Q8\2YWS#YU MV[*TSCC.9GK$'WIV"D33!3N$)XU?-9/25P&<<6+SUKLQ$OQ9>1NSM^S40U.W MB[XLBXX&Z\H*-GVW "[R* ]1#FFJXN Y"6!.:0AYDF.2(,P1HB9:893*Y-9! M5_Q$ASGV!37MJF:-8S2^HKU);NNP=A#:> $;"36V;N4 .VM6_FN[7L?'GF69 M&HDWK$ZSAQU=@_T^=B4N5VW)RN5:;5K;>[RNR@AG;R7KKZJ[^W7;-X)[@VM5 M0U9Y+;4/8;O_9)B$ :$(!FDN]WF" UB$F8!!S+#(:!#BP"BV:3H6I[8-UG=W MN'[4ID'5Y8YCMQ^ED #]SKTY'R;Z!KRX[*0<4'SAN MUC6WZ-%[X-6)-697(U.15&7*5<6>GK1]J]U#+.UMAT19K=[[=ACKAER\GOFS5!U35W>+N(TC,,B2.1Q!<<0)5$&\UC" MQ?,T3S *.(V-0H!&:$R\X :*;C4:#V%B9DF<*:G=.ML(V5/KHC-\YI@=%<9; M!MES"C/GAQT5\7GVU_%''>\053E#SAJU7ZKA=/[8T]:A<5I$ 8L(C(,PD"NQ M""&)"P&3D,L32"$0"XU:!9B3G'AAJMQ(5N.O@%5?5ZKFC&;'\A[Q-&Z&UXE> MT;!V+VC:G8VNJ&\21R?KP&HLKJ];QM,$Y[UL- ;@V9VC^9N.?HK;JM8E/M3H M[\L5?]?R.[G^L2"(!@$,@E3NQ)$@L$ 1@I2$08+"(&7(:B<^3&9J?X$B"G76 MD@X?_$T1!IJR903!$90,3_EGRVYY4M=B?[$3V_Y\/2J5KS/R82+SGG-'!7UV M5AU_VOZ\^:5FEW6]/>Q>WMQQ?$4]JZ^U+@U:(60 MV8;I06Z[9=L7A%(D)Z[Z-"J8M\I.AZG,7+UI5-3G%9K&'W?U,=%:#?R:=W^^ M6PVE5*0^6(1%%&>$Q)"C,(5(H!02&L20I#R@E*D5FR]66ETS4W_3"#VCS[?H M/M]=JA9NF;Y,C*W3:0PD4_?3N8([.J(ZZ\)A7U9CH&N78G@0F/'EZTM<6P_4,TE=VEL>$]DN0?)A'&2]!YW3#S9,PX,S&KDN .T;_F<,9*]:_#=JI%$ZB\UTX7<=-Y!13]6 M[26K[N7Q87ON-G04&@\X^2VZY@,,[K2!FZ$3)>5LK?)E)6>@9\W2&-*\OJ)45U^F?)$AG@9YCF!0"-5>E02PX!Q+>X:A/%*=5PNCR@1FY*9V7TKZ MJOM,QP!0[0%7.@3U7J7:;[BP.&BTP]HG?R]_JWF'M+=\I?-F8?4H -^II]2[!2_UH<\M5O(FZZ!%5#;[> MEO06K*J=P51/I%I5K.'?2MU#4:GK[;,8T"4N[\"M')MPO@)WF'&YYD'9J. 5 MHGW4DBCA2N>KK+=:ZHL+((4MJ8Z*QW79J-_I,(^O5?V[!.9?&DGW3H41:82@ M@J8K.D6E'AJ:ITGIFFJ%Y:RO_GM=/ZJTNE6UXG?WR^J1\SYP!-/A%8F'$EU! MTS[^BV9/CM ^_N3I1&O\A8R>;4^/,M\IUUBB)^==\[?.3D+7Z6J-_,OPLS[V M3$>!+F@:D)3G!61%$$'$60PQHP0&41H7J BR.+4J9&-*>.*-HXL>?I*'W;'C MG),^#J/9>78*<.RVCP.(7.B_;WZQ"0/5G$R2GVXDN_\4]7&R+Y6E;@3&2**Z MV?N.N>KG96ATP1"+F"4$YP1#'C.I8D*BVER'' 94[CLHPV$<686?>>%J4;R,&&JW*"0*I2&".9< MM:05$8\Y201-K%JS/!E]ZK!!10LH8N W19?M(;&>+;^##[E&Q,L%^0MN.'NUB>C\Y7'[R#5^5#_2]%5C ME?9Q6U^[T?;4EUN\NKK7A4C_HJ\IWZWDJB\KMDB*,,I(D,"4" I1FL>0J#(= M183SA(8YB^+4+L9^'L8G7OR:&#^G?.A<$VBF6;[':;%T("KVH.8/[,JP&^:L MKC9WG^L% 5J2"]#)LM.!H>D.B[J%-^CEN0"=1"J&JY/)9[K"O+/@+0%B)K9G M3JF8=S*>)VG,3-\Q3U.NPH_XCO?5BI* I#CF,0R+HH!(M;4J:,#E/WD?NKP-ODOH*A9%G Z@H69ZG67T$Y!6@AGGSQY4 9?B9)/!Y\W*?*@ M8,\2( \_Y7(/JE;TD#JI[,3^4\JY2.1!B(S*UZT@[A#;INXJNY3(;1O-\N1ULDNE$MKG!/%]TMWM+)P@L[][& M91N_<3OR[HSW;./0\"U-B5*[1FO+4JDGU*-8V%5Z"UV5#EY6J'Z-\ISV+ M.W&0ZO9YV^/%/;C4&'4S,V(2+.W4W2FL-!O3!(_:"N\K9M28[KRAHK9P/(L0 MM1[ 2WVE12Q/#3'.F0[?;%N<22T0IXFN3V MQ24^]&D!HK.J++E56)HRH--0N'/K*GE>L/NCOV0]I6.+[]AC#L>)OY7?JKL/ M);TM;_#JNH]YNEKQ/@LI)47,4(%@FJ( (DI"F$. UJ4P-DA>3Q6:Y[4IDO-I^7=4;9D"CFHU!HN]:=F-ZA\*3EE&+ M+_<%%&&:LI07D&=)+ ^^'$&2T0+B'*,)58'WS_$_#MLPV^^\9J6C0[\ MQBW@\OBGZJ"/7Y-]9W-M9FG_(6;0_09U?5Y\NO8/62_/D)T5Q'BY>$=%?2G7FUP9 MEVTK&=-,O%WBFP7)0Q:(*((\CE2W7IQ#+/(0%FD>YFF1<'F>,]F@QLE,O'N\ M>_7V$^@I@QW20-$VVSY.P#2NV_T);^E,<9+;6&6:B362ZRH'Z%29_,M6@YT8 M=A;U8B;:L/8-GYXY(N]I,][+=7M;U4J1+ I$2)'2"(8XBU0O[@@642&7.)=' M$!3S(N=6)3N\-4I6F_[4?5MOO.'O!:+SCDZFF57YHE/D;BTZ MQML]:RV^Y?L[B*D[!>E+!\\=Y>^/$25W"EYOX7 G"3GW)]#N+17[TUZN=-3= MO2+ZE[IJF@6.HT"PN( QR0J(4")M,<93R$42%Y0F-$&6/J-Q@I,[=C253=ZT MOMGE P?6'0K&D#/3E/[0L%-[ ]T+H"EK'#:T56RPI.ZU*8&!E/X:$HP1F[L9 M@8'@!QH1F+SEMN#?EJNRY?*.WREYY6]574E-A%5NCJTH/;=D?%VE$ M(Q2H K%A'$"49QDD+ M@&*8$%2@1(;8Z]9W!R\2*17.FK/]UPX>>Z%7/GLJN MX3V#NN),-; (EKJ8\G+;Q]Y.\YPS-V8*:2;$[?249@I6 DJV.N4$KG:P?K.+ M]8:YOK;^ACU_6LP#1IZ4VSF- MU-WJ[NEO7$G!V657J^H35R'1\N>OJI4.45SCI6IU$RT829(D31(8<]7Y A.5 MRAK&D'&.<,B*G 16)8%>0(:)-?(.1P[^LIFGT\*C]OU.TNP^MTT6ZXY@%V 0 M#?2R@8UP8$:MB MMB4[^(1#!+KJ,+A-1;]DK%2K$2_?,WE7,JS^ U?D$@D61AP MF.0T@RA@.)(PD><\-XJT:=F'RCG",QLW;CCE?(+VCM$\BZUW'<.T=V32<'SGY_RIMJ(:J:$Y5DY/* M1_L"BWE,PU2@#(HB9A"E<::2]SC,1)"0-&=!'D5VK>J<^#!:/.>TL%-<@;X: M-WC RS4' R>V#2A=8#8[]TX'G6/S2L7.Q;YK\6+K6[P NUR!CBWO8<-GP>*M M]:4+#S,WQCP#IN=M,\\9S,'F_( ;:9[UD;W-Y8J]N[^\J;D^"_3Y:RBG*$@X MD1@E$4Y#FAK5[C6D-[%EV3$ FIX#'93P[AK@@0F;)GT& MX!F8C7XAL=,U/1H#<7"IT+@'&_HNZ9 &J%B8@W[1.;NA1+D257V'AZX1;>_Y M:RMP\,.ZW_FP?/5/,$=DU @T&&8^N\]FGL5KCK?3G"YQTY2BI'K.WY7?";HOS_ M<_>V36[C2+KH7V'$O7>C)Z(PAR\ "=[]5&V79QW'[:JPJV?.1G]0X-76CDJJ MH22[O;_^ B0E426)1$(@RWM/G-DN5XG(S(?*!#*1+TW_$6!+M\M@.5X&AX M>-7K)3W\"G=(LE 7M!?I3'O].B3NR>7JX -^ZOO[6MWKN_5F;BRV6L]RSM)" M2FK45<0(ZU@@7E)I7"].=%'$"2M!4PB.EQ]946TR@FU0OR,'T\T72+@II+]\ M,"U\*=I-,_3N1_1'^]^@X^WZI0NDB2\6GU3]S@OV4N@# MO'V7)JRO_T6 ]K?^.;\0?N'9C[9JXF_?T:)]V"7\%'OP\ M@,?YDUG[7C\:]M;:%FK_;;62][L >)U=J%2F8Y%FB&2)S2S ,2HSG*&"BU@F M>4Q)#(I+.] <>:=N.+ !HAT/]F?+A9V?W?+A-5?.!4\WYR$P2K"-,0A 8&<" M('(@G\*%XJ2N!0""EQX&Y-&K4TG?K+XIX\ILK"E:-X$)8Z#6J\7<3K27GY3Y M\U895N9FO2_M,+2R9!DM6'W!52!<%AIQK$J4J;C --8L3YU*@ +Q,[*1.4DX M%2V/T<8R>1-M6FY '1I#O0N'8_ZT",,,U$D&Y8Z]^H!MP&TXC+HL1BV/-]&. MRZ$1*P_V&DQZ4F.O6M8SAKU: M?K$&U3)BQ[NVTYF4)%HQ+I 6F8U3)04JBRQ#*B:B*+C,,:P5R'DR8\>M#5%D MJ4:6[$T[%-AK.-X%F!P#V5<+#PQA6[D?H7+#@]>]8H4*6Y\G,FW NE?0DU!U M_Z?AG5/OEIOYYL>[^4(UW.3Q91"W3]J#:W =$?]2, _?AP"_5;?]^ MO5<%O(]YA;<$;YPP"IBA>B*$96[:=@>C 'O2R6 <*GXF_MA[^GW)GE;5QK9' M?=N6YI&;&6?R7EL/]P6O/ M>^?O$#\I0WLN-DI^MI.=?E_.-^OZYK"=@ONCMDB')#7C1:4RX04JTZ) F.4E MXB*72%)!!&5%@N/4[\ 7A+\)3WS5GK-F*%;$+%N^![["8X_VC/:>/DY8^$8O S6QCN7NG0%A3:RZ>VL&3\+/6%:NHW MVZI2MA4#BTM!L@*Q0G.$5881580BGB597A0YQ3B&&-Y^FSCXFW3%Z,.G]1SL]VM[_5#-5^*^3-;O%_^IV+5HWDO:J:+E$B18V2.6^88 M1GB*2MNC/C/N6Q%KSK(4U%+:CXV1K83Y+N7P"RD/--TOK,;%Z+H+K4-W)TL\ MJJF'O=?RES[@O9<'$Y/?B_D#=>[>[(K5O.=B["M*7HRNG_$R*4M9Y"C5@B&< ML RQ6!)$2$)D?1+1&#@.XQ*MDUHQ'?SZNF] MG#&%.U-S,O! M,3-9TH+@4AI?.RX1IH+;9"^"\D31C&')BBR!;'3]Y,96GPYQ&[R<'\8:-6-: M8/O= '1N6UXX0("J]P*+DQ%/X?8]-Q$#;7T#Q";=_=P$?[D!.C[E.]U1:65< M]B:8]W?;Y+/30'Z6RNN^) M-V'QF^C_CO\:QW$2/1O'L.YO>A.E-^8W]G^G4W9OHH1T_S)?K[=F+=LJ;G60 MP7:W?FN."_7$URPQ*YIO9/TA\T,*'2#9^W+<#$HXR&$&Y03MOS<(N\Q>\9@? MZ2)DL/F1O<0FGA_I(OCI_$BGIWSS3S]_58N%O3-@RQ\S52B!RU(A+E)J3@RI M,">&,D>EY))H7!0)<4JK.+_\R":C3=6L*48M26@6ZA$:PT?MZV2$Z2A(/(]< MU'-27)&->K3I.W][[KMUO5"7]3QG/*8Z1*$B.<,HW, MF9P@A:X8:NC3>.$=FU?U:V4;_-E_.G[=.,,5G$<1JC(BVP'2XO$),D1XKB7&*= M4@7KAS 5XR,;0DL9:4/:1BR:X+1Y\RI"T5-#WV.HX12OT\V(_HPO"69[ XPO MM+(T'E/4D>8FLO)$5J##O805Z2;Z;>#-^TTMG/ UA!Q5. 7;T\\GG/!EG!U* M."5]WVB6'9]M]CRCCIO;I;S[UW;^;'GYL.]FSG618Y852.@\15B;W82R7*)2 ME"G/TM0N=KS#?F'/S-#OH^#II_5)M9+ B/@ Q!/[F1C4!#/%I8ZM=>8PW@IF-!TXQJA#.1 MVXIR@2C/),HQSC).>4$%GFU6&[:8'+<]46?<'NTC0>%QLY/AA(;9R(8NJ@F? M7O'=1(9XT/P6!R'#I;CT$9LZR\5!\#.)+BY/^1G#C^K[K:A+IVPWF&JU-#^* M9K11,Z:A^;^'HAD1DUQIHI$0S*AYJBEB6A,D4&%\&QK[ZEZOG MW57W)R5JSVO/7G3,7WV2,/Q?_@3,@H#?A9M-&1-AF)7IQ6J:^2"^8 2R1F#R MD]HG7W!>6BSO=>!S2FS5D7$3[=IOE6V9,U_6+NA;\TO7:25]:XP=L3N0CHYH M1Y:X^["27ACZS41(!&#FP%-XT,02%\F\YI;T+CS9]!(7\;HS3)P^[]&:M.FV M0/$O8Z.2$?OQ@ "T+(S(""> MK>O]@8$UV724M+>#YM :T[7'=)3FJ/>EZS,PD[:N-L92/IO7^Y6MU7[XZ)MZ M2G/US*K-CX_L:=? ,:>)R"66*&,E0[C4#%&,&+OIECOZPY ,< M#!R$\XM>7%ASNL!%OU!',8N!CU[=ZLW6.OSZXXT=5GZ(K3,E:683"U51)@CS M MOB)HT$43).,>6TA*48]M,;64<_;Y^>6/7#1BW>K)Z>5LNV ]@GM5:5O?/3 MJRIZOUYO;4FU=U>VLT"Z;=L!X8%IIO5:_ MLC[1>_J/]3[F9P[>L/57^S^;;?*-+>Q5Q:&AF?W#[5(>_Z+SR9G@69[FN$3" MV@D<,X5*5BJ44I+B-,-2QGS6S!CZO#$>B9O)N(HGB,:\Y,S=)S8T:S>@_J%# M/;HU*J.^S)?U],U[79<1P.S*=6^$YW'*F:1(XUB8-T(XXIAQE!")S3LQQCTM MVC=RMY0_Y?O8\17F;=Q99VWZ]^!F_2=#%ACR,81N3M \:J39?,2"_N*7W2?" M;1M!@ JTJ5S'RZ1;3A#87FY(818-.P>P39?^,#>4I&V[9ZC^NJV6[>"SC/&D MR#.*$JQRA"D6B!NK?9Q0^TFZ%B_ 6@=;NHF M 0QFX09'Q[6,17O.6GMHF0LZNV\ WC C^\+!/-*DOFO@#C:@SPTEW[E\ ZO_ M%./XW!!PG<+GN-H$Y>#?5S-LC;PN,U00K! NM$8ER3A*,YGF<4)P++/1BL&_ MKT:V_76ULFH:KKRL!2O5 5^@.(U:L -]9^W M OP S57UWYUE/".J;!^<>3!G7K6;TC.3,BN4B!.4Y+EM$"QGP%C(T.2!8J*'J)S+31T %A3\*@0Y_WK9 UGNE&/2Q8DZC] M6[UUSHJ"*)%*B0J<"82Y*%%94HUH*A(J)==9">JA M<=/2ZP6&Z>B)K-$?#S_MFW'T3:TW=KGW M2[%ZVM?&SUA29&G"-"*%S!$6!46E4@S%0HB8L%*D'+2I7B(TLF[NNU4T5*'9 M0Q? <=/-$"+#M/- L97WT$8\9 )0OUC!LGTND)DXM:=?V-,\GH'/PY-V/F_, M3BSNJ\=U=;?>S)_JD-!O:O-U)0^WX(X9/"YK37+,;0YW*^/R??X4'5B)&E[< MM =D)A9"W?T6MG>8A5 MSP[D"(G;IGN5H#"UW] D)WF8O"A)H?SU=?]*-]:)X+W?4RQ\,,=FO M_F:1-&9)1F-$A)WFQ[%MRT05RE6>:::*0HMD]DU5?.4WSP_Z->R21E&XH4,\&RV$[)(1+A1)A=D? 2\80()E*K MO:"6(#Y,C.VF[EFR =!ZEES34ZEAIDX ^MMJ);_/%\"V05Z(._JW(^,(]'T[ M$%;1CI\]G!\Z<$[3"N0:>$+YT#XL3.M?7P'2B>]]S5H>>5*?U#>UW*I/RE;^ MV4XDJM*KZLFFN-_O9]?=/ME"P5E..4T*QI$DN4(X+BBB4I4HD5DA<)F2DCH- M#(82'MENM9S8.ZH=!YVY?8#,'0B6_=9I3(1@%JEEPN9SMFQ$'3ZB R,W4I.5(.M-EY[D(>510I+/\YZU$W5%41TDJZ\B MU^_K"4@SS7BJRSQ#1"8%PN:,B"A7 IGC8"Q5H;1*..1<>('.R":TK9=:-Y?> MQS.>;!I \QO@W?\ER-P.=@& @%G*;LW837/=;PYI#=6 R>W]8H5*6[] 9=J$ M]'Y13U+-!SX^\;@&F\>^^7'(=ES7M="/7]GRONGD_7>UWMANE6WR;I*0DA0Y M0UENRZ.$2%%I$]#+DN(LCW$F139;*F.2E&,ISE2L.ZE4V:A45P#W&&5-SM^0 M3/8.W2S33_5>7FM&0R-+)\][W79^V!AQHOO=R(;VU<_#)7:_UEMX[1$-4+;_ M9XQH\'P9P48T^-+WVXS^5JW6ZX=JI>>;6:*XIEHGB.4T03BA&)7V](AIRCE1 M.!P ;J#.N!;$AWY4G5 M_(Q(+S7QW$=\/:[EIF)B\X_YYNN;K7%-GE2U3^Q^LZTJ58>TJ%1Q4B*5F0,7 MCLO$G+IXC#17LE1,8UP*F/LU3'1D7^SM;G3LA[FPEV?1/@31TH=Z80XPNKID M8<&!^F<-]>B[(1_MZ!_5<@P!Y.&MN4L9LL6V.!H>)3'4#E&Y/G%SKM" HQ32WC>PT*A-!D#*_SW.1Q8RGGCUQ M K W=EY<$&_'T4-[-^;-C_M&_(T @>-GXR$<,EPV I?31\?&@_IL,&Q$ MD:+6$MJ##8O,XZP9@GB(C7G;@,QH;K@ M*7/*1KE$8.RC9;7\8INPV/8LLYBF.L,Y09IQ8OQ7DB&:L!CE M65J4))6:%;#>)YW%1U:I^^UFO6%-8Q/.%C:+XR9:JCH==;MD3ZMJ,_]O>YO4 M]G"M*SJ:O%3S9R$J94\^??;+GTLDWZG.5Q@>-8,E1J MVYY.J131+&-(%FE.%4Z-%^.T[5W!P]@[HW4GSQR%0USZ]V-[S?U],,3\_8:] M/]!Q&4;-#K\"B5&OP_LY^ ENMIT@9+M,X3WU;& U3']LFL6Y0 M6W39\6YHY "IHT$:"RB@*3IN?73$2K3C)3(_=[@9I2&2.PCANR0YT'ZMUDGN ML/3T4P(L+]TC9E>V>^CS-*1)QG M,D$I+\RIJ% "E5F6U3,IXC+#+-%.\^6NXF)D&V2^=H6_4^*.)=Q[&06A:]R< MFZAEZ4?;E-$2'\?W 5-@F/K<+OAB'I5Q#U6;2+.S>]]4M9ES M8PF_+XWR?IT_?Y@_S9MRH$[DH9.&_J J>R1C7]1,)*4@>4G,88C9J(K"B,78 M>&T)3E5",1'4?;9O2,XF#,F(HR*1YST+@(JQH.^DW\Z]*M(PV[?GLG/TVC%Z M$^U9C0Z\FM]V7LQQY0:7EH ;Z*/S:V-82GF/;))VF7Y[X=Z Q-L(2BZV9R1L('9FR,FCFY$#FP$;D=YA?S! M6;\=$U8CF*M!<*4 MYHA)7J"$$)PF)66D=+(?/31&MA.6YO\36:I12Q;@WEU Q<&#OEY6F-Z?BCG< MW-U97H!C>KWP]?-^Y'H-?-3OI'+W]+Q8_5"J MDRC??J-(R9(X%1@)>WF!B]Q.T!82\8P4I<:"22QA73LOTH)\]SR;=S8IXYM5 M]&P^\K7IF7N(^<'.)9)DH/B<42&Y'M2"BPPST6:E'&, Q*%J@,]=E.I.>L ;%?7F>&G[@2ENG MJF_&-3F?M+)/$:_SQM>/MHE ]^^V2ZLQPO^I-I^46'U9VK3-IH/"NU75_LI^ M+IG%"2\S6F D6T[(]L81J:-I!2'8A&>E5% MVV6UYZRQSJA.Y[<&^U![TK9?!GJ4$W\#@);NIWNO,/,YD._7*?[9E059INV! M,/JA-M&![YNVHT[]=>CP/H(%GA3RT&9]&N9?9Z^8],5>);*V%<:EF;4 M(=I6@CNZR_T .5Y27"LV\"H"+#'\JJ%/HE 7"F=I3'MMT"?FR>5 [X=A:KFN M-K/?V)]V8G3K[]AAJ4*E'+&X,*JH>8QH8?[)!2DDSV6.F5."SPJX2!*55+)J C=Y'Y/OTQ#W5TQ_SKH#>GZTVB*Q?%V.G'Y0]X=QI^ M>>FVOS067)0DS1@J=)(A+%F!N-47$>>L*$B<\41!FL;UT +I#;R)W/'ML;U5 M!#<7OHB2ZS57$-FAUUI.E^8WT>UF4\WY=E-'P#]7[D>C]>GJ-0#"E=),%5-Q^CG&OHO:CA28K9C_'?K>( M_>S?_;8[>U>S;B]K'E>_LN4_U[LCH8@EX3E!4E"*,"48<9F:O4^9;8XE5#'B M="09QI;7I&';W664W#:[(++#M.J\V"/<% S*%F@CNTQGTFUL M4-R7F]CP Y[=C-7J2\6>O\[%FU5=N]H6E% (S4-;6(,61-;D>I+RL:;)%M&8+:&A]&#(W=0X*!$RM#Z2C(]J1 M)3Z"=CN+&JJY\B"]:5LNNXI_THC9^4'X-/!'QK<+5GV8KS@8-WIW,,? M]NTOLZHVMFCR, DW(3B3NLAL(B-&.,L25.8Q1SS!6<&5S/(4M*6>DAA9!6N" M:&,K?9L9P3:NX362P*> M-EBY^$F/3.+V7K.^TNPDV307F>UIC8HR%43&*%>)1#A-N$UE$RBEI4C25#,F M2N>T8@>"8^MFPT'4I"<<)7@U7 !2<%W@Z]?6,4 !ZNX0'CZYR2[ !*5 P/D ME[6\9(&RE '2]*8LNZPS7?XR0*JC9&;(<_ P]-UR,]_\N)72O-AU^Y\/\Z5* M9E+R3-/"^.W&@T>8QLR8M0*CDJ>BC#4E&7>*O/52&=F6-72CEN+-[H?(TH[N MEX"8]66=+/0]*%@W#C[\8;^#_VX&T"/[ MLYD8?O]P8+]'E)EHW[-CPL]HS!/,R MKGP7;A[)= C#C,E^&)5A+&HXLXWJ=XA;YJ(C[FZBSP?([X8A!_L[89 *Y!M= MR[@ZB''&,CO\E>3, M'-7R-$8LB1/$8R'CA'$:QQIBB2X1&OUFM"4+,S<787$S)R&$A9F+/<6;J&W, M/6J#[B$! YF"BV0F5?4A85^J\N#G/8*^=]]6_]JR?S"C H]*?%VN%JLOQCY\ M^/"FCI$7LWDABB-K8(9*:?%33C[H, M1(8#0$1S$#2'.&](*(#QDCX4? *\@W HKLA8?$+[?I]26!17UT.^@XM, M%^]UE>JXH2JTP0E.6R1!CG&:(E(2@F:2D$(S3CH"OEBY1& M-F#=?VCE7 M]77V?FIV6S6^?KM5UCEY--BK&2&)^(V6&06T4 MG"F/K-.U^WVWE$H:_US4=C#*DIO(?'5RF'J[8^FF[J,@!%/_EH5=7LF>BQL; M>^6V@=18DD,2HE)2:DT"!,\RRF&.G6B0WA /-I1MY6&/J[,,"0 7R8H-'[.S"?U;/YJ ME2J:+_6J>FI2UY]5M6'SI;W1,I9S\U5%#:_GH+RQ6/[U)EHMZV%)]L/_5#\B ML5UO5D\6ZO:7JKX:_FL@#\D9NUX7:7B5Z7PD9XF.G"3WISR])//6Y'RQM4U* MVTFMQ@>S,UK?KI[,5V0F\C2E3#,DA"0(%YE"3-(2I:R4F7&6),:@(6E#!,?V MF3KDHP/]FWK.;_1'PP.TE<@0AH[^5$!D@&[5=:# W2M'24-Y64/DIG6V'(4_ M\;E(<[+%)%8,$KC@NL8 M5)%ZCLC("G\@&=4T_;H%G47'3:VOE1FFRF!QX?GW/?*$RL _1V+:'/P>(4^R M\/L^ZYD.M^\1?J^[W<,^J7I6@\OW2IJS<+N7=O[;&L7R_7&^JV@->OV'KK^;W M]C_V;]_8PO[V]V5EO"3;3]'\[5/[X]_,P6AM$_-41U,IBW%&BP+EN9;&I6&I M.=7$-O3#I+:MNA,"ZH(X!=,3I+.T(D0HNOW&Y@N[C2&]JI =I@O/US)=UQE[$EC)J)(@Z(MQ$EOOZC_4/'3ENHH,D]0=VLD2U,$TW M+K7^RT@F?LHW$# ]:'26)T\UFNHEG$M;FHRVQS7!/JWJS;:RM=F&U$>#:O./ MF2AD0JF2MC1,(YP4">+,_#,IL,U7))3*U*4#X3 ID(F'-R"L6Q%'P+Q%!X < M[@B"B0VWGFWN8DNX-G\'TL$P %P*!,/BZ@L!&[1G3ZOMLF["*#H(+5=+M/OW M?,=OJ,B^$P"]4?W^%::+Z#M)[<@#5/@R1@XF+(CD,/-U M3ER?.\W+<@/,5A#Y_4R6'PXPHS0H7J]!NOST=,9H4((C0S3\:3___5>VGJ_O M]:T0=E^9+[\TJ>HOJQTD*K2H;>3I<=5K7<4;*4A8B48@I)A".M3G.$"E1R61" MF"[20J>SI?IB8Y6/[@8$R(:3TI2-TIPPXZQ #[NAA$:'NI&@:\-S4,S=S,T8 M$'K9G1TC-K6I9:6)G'4S&P 8@NV/)Q*!#!&4^J06R1.:EZ;)=YEQLM(_&EOX M^%TMOJG?5LO-U_6,IJ)($TQ0K@1&N"Q21+.\1#E-\Q0KG29@DS[I1-8B\YD;:BOD2ESE*4)K%(,IY2+9C[J/=+9":X M@(3&I2]#XA#0"2(HS!:<5*_=>(7C+XL-&?<>0GR_>(X7#,#9[T/2]8]_O_CT MA!/@AR0X'@(_^&G??LSG9EQVTH)^_7&2"U(W:VQ'J]]O-^L-JT\*_U#S+U_M M7,QOJF)?U-V?JA+SM7JHYD)]6BT6;=.DF4I9094J$4NUUKBO-47X= M_Q&=3<%K9B*W4ID?#G+=1 -?A>B/6[[>5$QL0J;_OMJ+"=;>>W(!)FX?_EHO MZ+0]^:MQXG' _C WVZ>TW4V7LCG8S^WH9D/^N#E"+A7CI)"(2W/FQJR,49E) M@0C+4\)DCC%WNKN $!UY2]ES4=_^_VUE'?OZAJA:VO^NYU(U[0LAUZVN>#J< MU4= "6;!CP':LQ#M>7#+G?,'"7"R'P$LOW/^(&B!#OM @7N/_JYK3><( *4[ M<@N@SWJ6D"X6J^\V#O)N5;U=;?E&;Q?MI='ZDQ)J_LT&9MN,EUF1ZSQC!4-4 MV@O?3$E4EIBAHL@YTXIAH4"Q41#UD>WHGI?([$>1O06NOJF;B+7LF-_L^(E^ MF2\C:38N5JW_ JPV!<'M=MH>#41@@&0'U('F370,ZIM*F6]OW8=YG]47L##5 M!X=05:H@VM.6K/K ^4WUS3F'MQ\71([]66J#3?%+(&GS28J]$XY2ROL9$Q5XQ M!XI9@R2%7>Z0/M,)P80E&L4R2>W@AAAQV\LK3ZB@N292(T%))E16":E 6]P"]D=5]/_GGPUS8T:S&"34GH"WP0FT( M,S>%#X@$3.'/CC_:_[*A/N)HH_-BCC6[Z 6UUQU.=%[TP>E#%Q[S3,:NVM7J MCBK&J'Q3U69NO?+ZQ[4U+M;$S'1!B8Q+L]&KI$182X6HR#2BE)&42IKQ!-07 MRI7PV#O^@7#TO&,I6M=C4&W ;FUOJZ#Q.F=0W4S#&%#!;,2>@V9 K)WOO&=B M]X]U?4RP? 1,JP9*'BJ?VI7LM(G40#!.,JBAS_OV<[%FZ?.&;>H+WUT^PHP6 M2G*1,L0)S1&.8XEHPCA2)"MB6?*8EJ!Y9!?HC)ZT:*E&>[(N"1<@F-Q,0@#A M81; 1VZ/OB&]4@5K]7&>RL3=.7I%/6VHT?_Q*R=V?9@OU7NS]'I6F.-]J;! M1&9VF\<$L40*E*>%R$B*.>5.T]XODQA=05N"T1^69%33!.OF"2ZN:GF-M%"- M! GJ/Y?K1);0$[D.!%YG%M>)@!>G<)U^\DK%^\2^_V:GX[UI^8& M>3U+2E)PSBF**4Z,(J89X@632)1VFI[6F,,NS8=)CJR8AFZT)^RICY?A NIG M$! \]?4F.H+B)JHO$G2T8V$$%1X4-[1*7R;X.BH^",!%E1]^TL\$M*&F=X9G M<_ZN=_-_S#=?=^$]L^$OMC8-TOK\YO];]W\F"4ES2BF2HC VH;"':5$6J*2$ MQ#%+4QKKF3G*\Y6K5?#@ J(A75Y ]VJVH!-H)'P ):0P'HG2R)9H(JQHBJ@J MS>$GSXWQ+0I"66F;+ TG)V^ I% AMN'@TDM^140O33MURSEF9MD R[OU^NMDF^W ME6VK8?:3E:PSX1XCG'%MS+LJ$4DSSC'):,XE*%G) MB>S8_I@A4J?RF1/.N@D>+IOSSDIK9;F*A&TP[!]M=437S3B%QPQFCVKZ4<- MU' 0-2S<-,5"]7GQ>_.)@$=%F-RA,J72R>U.^[! M S-6+4VC>O[6:(27XVBZ7@GP5R^0[#!N6V8WK/\\Y8\]N/XD]8WG./P?5<#8 M W'H"L4^4C!S+M5\UC8M^I&D_'&^L>.74JW,\0^C3!K''LM4(49Q@3C+<4PR MDNC$*3OVW.(CG_1J&O9@EZ2_\+_L6F\YMKDX"T:_W;M61)C!@DKG;&;ZQ#AC M']9*_/7+ZMO_,H\UIL'\<+ (9Q>;1)7[Q-CI8.]G/.IW:T7=.1B/1H/%5_7X M?=4F6N9Y2DF<$X1)R6T;Y Q1P>S_*UH1_PF:LE' MACZ@[K0?K'Y5"PN!QTGAO/0^K9'[80 4W0:#PZ_4UN=+ 2NR=1*PM[2V?X7I M"FJ=)#DJHW5[PC?'EF\.S0I?MC&\?5I5&SOSPHY=NOMS%XL2HMK:E#]C/M1Z M9/F#YO6.^I[IY MH^2[!?OB8L2=%AH](ZNF;T\HM6[ON*A[A%A6E*Q#-RU';D;:#:%^&QL<')B) M!.(2_6'9"9#@!1*[QP,UZ[0F2LB#97);?1+# A)T9Q=@#WFV3WG1N_'#/LT0 MVXP#4E*$[N3QM55KLTL=NE MK(\+;+%NCPV[MM'&K,RP%$+35"*JN%%ZPB3B+"D03N.,$:$YL!E"*,;&-@_M M\;YE"9CI%0Q]5Q=L>DRASM:9$D[[\_X/+9\W^R33^I"QX_5F[V]UV!VQYO-* M ,+ZO\V7\Z?M4W.[9ORICZME/27V3_'5WM+= MZX=*?9NOMNO%CR;7HLFO>+_991S OJ5,$Z'HLC6]V6Y^BY9KJ.H-1C/^WP:-6R96^XGO>L1_,F$:G)A+"7 MZ_O/U4]; 8X_ XC$C_.6'2XR7OW=P:S[[K4]'%[;Q]UKN^N\M@/7N_RQS_O7 M=M=];37OQY]Y]=<&N'AY]=<79 SOTP3*&&I^[ZB(]]X@C4-YNING49$[NK$: MEQ(\?'G[Y8_U>:M,EN6^=;;N7B['L>.$4R7M<;V6+Y\J>J, MPL@PLEHJ ^1QWIIA+#*<10?6W .93E@-QS)#PP2,>< 1#C-W>63B^HJ&E_?+]::J MOS/K>W/2KQ[-\:I-'OZXJF?Z*OEBN,G?S-*;MV;O?,?FU=_98JMFLH@SSFB! M2J8XPF5,$9<2(T(+G)-"ETE,9HWS\'G#JHU;?/AG$ VB?2\%=%; SB"9B&TB MKK[,ETO[#^M2-2Y7IQ^__57C,TU5[1'RJU+FJ4?0 MJ)8TVAA1#^5(>VG/3&NK)8ZLR)&5.:J%_@E*E49XA:]=VQ12I/\9Q5 CO,1@ MU5-C\.;AEW[.L AZX7+P2T-!0+,U$\D/\ =#85#D)N' M93\\H2X-7&3N]4][%YC..W61X\@W=7K Y97O:5_9 /H^9F\8& M0@*FM]X@>#9$[A4O:%/D\Y1>H3%RK\CGFR/W/W*E4G]2EOWY8EZ?O/:_;A/B M?E5+I>>;V\T[9<$;X)7 [0V4P,.LT]W6BNQ MF7]34<=269+1,=\VXMFR&.UY?/E,7:6Y#3EQ=1040YO!(+R]CN$,">M%4QN4 M"#R[Z)U!:;54EHMOJOKQ=JL>5RWM>WVWU"NC&77LZ6GCFF0$6')D6]ER$NU8 MB>1619O5+HG?FLT./X,*>A5X_89Q1-Q@)B\P9*"4(P\ O#*/('0F2T#R$+Z; MA^3SN&?)UOYL>*^[L>M/:F'[!-KZ[G4=NN:=T/5Z[XZDMHF0(!0I(AC"AM_ >D) M*KSR*@@6H>JMKF-FVBJK(,"=U%:%6=6G4YJJOLU%92&2N"B43)VF_P!HCFS*#H3;H7ZLGHH< MH:AE+VHTLO.Y)AI;LPCI*^:&L,.E67C<@(;* 1BOSFMN"$%:L 5'RN^";\UMJ0F;L(%D.^[&!GL4WH;U;KF9;WX8M_2]-"]_KN>B_@(T-WDS M3DC!*-%V%).=B9;&=G)AB0CG:2&*A)3"*6XW2&ED6]C0KB,[Q]2CAKQ[I]9^ MO/IM7% 4@($Q7P! S5R=A//J[-J_\F1M7IT$[/9\=7O J\SDZ6FUK W![5(^ M5.K==BF5_ >SY^KV++7NY'C.--6QCCE#FI,48:X(*E,L$8NQR# 1.BOT;+/: ML(7# 0=*':3>>Q[<@;O;N^'ML-A9TP,8<:A MA:\YY-S6+;@4:KB)=NP<9G!T6!H305#)RWA(^A;!A$846B/CA\A U0QPT2GK M:/SD?5%9X[G(E9,P/ZK-+$]IKD5L#EJ<&NM<8N-^2IPA3167)4\P*_R&SYK% M1T^,V$]W7"I@H]DC#+1*XI(HA?)4:X2+7*%2QQDB6JDTHT522.FR0UV- 7P# M>K2/1&^V567C67O"5X#A>BWK)R)L?^B\X8\];]A_2&>'^]#C..W2KS-XLR/4 MQ1&;W<_X69$/RKB&-GPV2Q.>RTQ2E.+2YG!CBFB:YHC&64Q5D7"=,XCZ[%>> M1'=JQ5'-_0=,;0X(N.F,EUPPA:E)W/0WW@9KRPG?@53EL.ZD>G(BSDLE.?V MAYOT;KZTG8GKM=K;M5EB-A)6Q!QA:G0$:Y8@EJ@$$9JD.$G3@L7NGM 9 B/K M2TLQ6EB2,)6Y"(F#NW*EH# %VLG8*M)=$"$!'L65POHY#4"A81Y!CT2]A_YS MSTUWKN_A^NCHWO>Y0'U.]WOV3!1E4>)2(TZ+S-B/N$24VS$3*I&I^1M),E"G MXLND)CJY][6\A(+CM@>'$1EF4\ZV"AT^JE_?\_-$MK&Z>!X(O6Y?SA.!!SMM MGCX!T]IUM9E]LOD$MW_.U[,":[/%)SE*\3$KF=&MQ MM.K8B2=VLUAOYL*GC"T/@ _\-O64;UBKR3#.>$I/A[;MPL0BD+T:!*M?+T-" %-.7^D]\I[Z1;LB[>G"PA-G/?6+=YKT-/!Y M[UH6UG9;-J?$>_U)&7.P58]V<.&,T\*<('",9-UL($L4*I."(9V71!4T5RSC MP$J5B\1&5MICTK:(JR4>_5&3AY>?7(;-,607" Q@T,X;!Y^*D4$!P]6#7"8U M=;7'H-!G:CF&GX$7MM;WP'62S=?5PCSR:;,$U+">?WID+6VNKCM4S;=SLZV6 MX+K4"[+W:V88L6'ZZ"LQJ*RT7RBO"M(+2TY6+-HO4KLSNI+.SWE=S3XVVHEO\\7B]NE-!Z[^2+, MS3&^V1CK$> _#G.8RCS1*>,V(YM+A$DF$4T$021C2A.=D)PPB'_M3GID([!C MI#X)'%AISP>P\P 3[=SP3@HP6Q"/T W4<-(]$?[WZ"SK?QQ"'1R !">] 0! M!^3E2<)C!8]Q>/*_'EK5:;Y6KCF)+:!\.PCQ\ 9BVNPH_QA"[?EG]YM9=6'.Z477]0AU-IQOX MJ.^!_A]JL?C?R]7WY6?C,:R62M:S+JN93',ABBQ'@B;F+*^(0+9.!%&*$\%* M33+BU/A_D-(TQWA+'/W34H]VY)MIO^ *_TN N9[= \#@=6SW0,#CP#X@W15G M]4LK3WQ,'Q#P](0^],"5B3-GVD3'B<2:,(JHHCG"14D0YY2CE)9)K#-E9[M[ M)="\0FOM7:I(D,[:ER%S#<0% 0(:@?/#P#^=9(+&VIW*.#S![$7W M1LOH%5,U KRO7'(9JSA&:9+9J"G!B*4L,X^UA>1]>9VI+. "##:H[7=EO MA_ND-LR.4[]CE9T[N[X58ONTK?M\OE5Z+N:;68[T:DS_W9R_-X61I,U;44LS5 M^EQX2V.9Q65F7%L#$]:8H)*S A5)3'.B"I(K4$L1-B" 8 M#&JW_7$T &'Z&Q([^$A)'PQ"C9H$T9YV!*4/+">C*;T6@6^QG=29W?"5]TOY MD3TY-6WI7V%DNV%)N&^^/8(.[\5A9(2I=H?F?IR1;=$BY]_FK)U6]S(4B MI51YAFTE>&Z<6R%21%.!;6$XRS,M9!*#MGL8^9'U=E>S9!'^LJQ'8T.=7!"8 M22QM5)DA"YR%D"+*TARE25E(D21E*DI8P'D\.+V"R_M>3BU?HZ+I&CX8"R%H M**'YKEFC$.TXB;X;5J(=+^/FZ?D!$2S, "(^<L4R/2D M#2Q__>])JY M,F,8#K*;11H5.IA1.NJ]UV'F)O),O;ZF*Q\,C/#-^ASIOU8//Q@\/:W]@ OY M6BB^>;\T3F'=.^H=$ZJI1)T5DBF1D@))0DISH%0$<2PRQ%0F1%:JC,6@]*A+ MA,:^6&HKK57T7,V-,_QLW" &J"X>Q,G5EEPO/=1D<-M)?T?R)K)$@T_D'I(K MF/9?(#.QDO<+>ZK+ Y_W;[@C5M7SJJIOIFV+2/7&KEO]>+.2:I81F:0YSE$N M4Z.YV$9^B3E'D+)(64H(*]TNAQWIC:S ^P8T'19NZJ'SRJ 6M8Q$EA-X*YX^ M&/L5>P1P8/H= A>O)CT.TE[5JZ=O_ZYSC\MC5\RK@ XV/GYHO.]D M0V>4FX/S(H0(62Z9*.J. MDBG"L>"(!L/P\[Y1C L(N"; MP):\[0MUIKW[6%> [D*'N_ISH#GUE9\[#&>N^@ />^;9BZ]*;A?J'(6E[/BF M==^J0[17YD2Q7)9(I9C;[A;<)FLG*-&8*YT37 BGGMA7\C&R(=EQ935'VH2F M1:U$FZ_*#G&SF7@O[ PP=]L3?#>[,P&D,$O41?.<'7K18*CM73=.^/U*<$*E M8WMR,6T.]G50G21>7[F(5\84D-1D M651^$'0SJSQ7@ ^^JH-SJGIFU>:'3=RJL^WC0NB"2&+<&"41%C8%*(X%BHNT MR%F<"LV=HA^7"(QN10XDZ[0_\""LLZCT&X,0LD)5'B@F:#!6GRQ7S,@ZN^QD MX[+ZA.I.SNK]G%](H3ME<_]%64*[?;LV1&S.<9B1!";.397E9HI*H',7V M_BJ7698F)60$\Q!!D!)Z3F:&.?Z#$+EY^"$%AVGDBR&L>^(WT685<55OQ^&< M=59)@K;F Q SA+(R]'1MNHG>+U?=U M9!,/NRVT]ZP +R(\8':S'>."![,FAI>HQF['C>W5\(ME*)HO_W(6QE$N+?PQ M"61Y/!B8U!;Y _32.EVQDI^]NEUNYG*^V-I!.Y^5V%;UXG=_BL76T&_RA)^> MMYMV6L>N;/E!5;4K\N'0IL98,9%PA6@J8X03CA'/8X5BQO469^[P%ZL3P2NO[7RD&!O>)2V0.8X%?*$!Y>Z4+9 Z;+U\D^ MBWEFUBW8>GVO_\%LM[#-??5I_N7KYNWJB5<%YEH!,60^ML;U92]DJ54O;WJ;6U*,_&OK0;AL]J+D9GD!8 (//_C# ML^:&!0R5*]=#:=H,N6&13_+B'![Q#EW/-^8L]$V=%&#=/JVJS?R_Z^/3W9_V M!E)]5']N'K^KQ3?UVVJY^;J>2W4!*B?S,CFZ1 T%C:RK.NH?!U.6>W_LJC++6!&[ )F M;L;I>B1@1N< 0GM1MR,9SI[TBQ3(3EP@,JG^]POZ4J\'/NVIKYNOJK)AG$I] M->; & U;@_:D/JS6Z]MO;+ZPOLV[5?69+3HQH,.+.F5J'/A(DK(DS7-;C\?,CLYSQ%2:()WK4N2IR G)6OCN MEHY][\."MR/K#-U=\W4;%S?'P..KC)@^-UOZ)NQP:8B 1OTONZ8:8C0Y]KO M!AXQ73UMYK//1D?4^O^\69G#I_'ZS8[V4+7E<36QW]035]7,Z'@:\[A ,:.) M;0):MZP4*(NIQ+&@W/CI+OL,@.;8UZ(U$]'_B3IL1'L^FB^_F[Y#<.Q7^Y'0 M@6F_"S#1'PT7CC)^?^U M280L-8EE])!M9R!]'O6PDP_52F[%YL%\!;ZRM;K]4JEZ6M/]4CW.GW:!EB;= MY5#9,%-:,A+'YF2$"W.Z%*DVY_-X$0;0QGT7,[\ZR.@XH.TQI):I_1BY M=TVFWI20 DST^-#ZF>R1((89\^O Z37NGDM/9^ROD_W(^%^Y%+Q,_$&MVL.* M8P7X_H&Q;?'=O7NA]D&*?A/I+0#0Z-W=#Y\J0672)TQ[54 ?5IFLN/F$\6[= M\ND?X8U);K=R;G#[8.&S)CQ)L"@2$2,W4->;G69(U"+@C1[0UR MZ2.>Y8:KC5J;+:1.4V9*%9IJAJ1F)<*E+21,S/_)L%:4%2G!F085$G86'UE1 MWB_7VZJ.9S;UF3;":MIR MPS-"G102GON,1V#AN(OWQZW=VN]UG6:U^&'_P!:+)M5'%(4J12:14%;/2I(A MFC&&BCR.9::3/,Z=[OI@9$>V2PUEF^8\[Q %^+#N^#E$ D9!!::G)XWU#PBU M?$3OQT8*X."/@IB?3Q\*.9@3#P:@UV]W7VTZ5QTLX9%W#G_:)SJK*KVJGNPN M_BM;*_E)&8)SF]=M-& *%2WD<]_1X_NH4M =6W5=U MQTWY=[;8JET=]TQQDF(98\1CXR#C0AFSRK%&&<4LSO-<%ZF">8$.5$=W#H^3 MTIY9%7VS].ND(+E:+%C5-*6H$X3\\X,NHDH2'!.:)"BSP[&P9!KQ)*$H)F56 MDK+0JH!5=8;%],HTOU< U,TE#PP3;!\Z3K\R]&WE9\-!5+-P:, Q2B+6D,3A M\[$N4GRMM*PA"'JRLP8?]>QOL>7KN9RSZH=--[[7C8FW33/33!4%UP4BA:T M921#C"0,"4$X%U3QDH&*/R]2&CLABS6M%-H$(T _T6&,W+0^B.0P70<)#>\+ M,210J-X/%^E,V]]A2-R3'@Z##UP=T'NS^J:6;+GY;;ZEAJ5J;+]OA*!RJ),D%()5<99E9(XC>H- MR=38]]HR_\=@$.&DR![94!Q1_(F:KF,]FRV SRC[HO8 ML[I_\!5>A'=$.=Z+N2:D>36"@("G/ZW7"H=>C4Y/L/3ZM0,VTMZW M>:6NE-O*&LVLG[5.0WX^2VXDS MF.RP+>%2%^U1FMLZR3AF!^W7:5GK)+93[^Q08SF;[D7U&;?M?B5$)GFF)6(T MQ0AC9:=QQ@1I6A)*-MU=\OHSWY3F?U(/WIST'JILSC M 53\H%^]"#40C6A[P%@W.;SYPC_#$WG>P!Q;#;?MP)\OI2=GG.O?V/_M:K> M;->;U9.JVEV,B:24A&AD)THAG(L<49$4R/P^3TA>8E8X#YFZ2&7L';XE!MS; M^X'IMPC!Q 7N\,Z2@J9,#4IRQ:BIRVM/-F]J4+SNT*GA#WOO[V=:PSRN.M=" MS4BY]:]L/10G_DG=[N8@O; MYHIM-M6<;S?U-.7-*A*=J]^6GTBOJHA;III']E>_X-, Z 4X'PG&@A5^+F@X M:7M5'7I965R[%\8M0S=1S5+0TX$/%N&.""#J4Y\3?* Y0GV-+(T M+__'FVU5F9]>S'RG-"TI*3&B1'%DR\&,K4H(8BR+S1&""TT+OQ$)_83'OFW> M->\WB#^OEC8!M4E";WGRG7HP@*:;X1D#(YC%Z+*\WY?F=2Q^6.^_Y09HHL9Y18X&[=6!!YH_RPQJDL"/YWX?6+:Q MF>[G=MTB:KYO=B_IJ&]:](?E/FK9#VDS1\4WE(4=A\EI[?&H0)]8[W&I^=GZ MXSOJ.KTND2K%99DA0J5"6)>E.1[&"N5IG%$=,YRFH#/B*8F1;>R+5 RO[,,S MN+@9Q^NDA1DVH*!@0W19ED!&Y R!20W 90%?*F_/)Z]UV>ZJ:E6]69ES7#-I MZG8I'ZKYJGJH&YX>.A"O#XZ'+%/%,-$H%DF*,&42E7$J49P+DF<)3XL,=-5[ M#3-C'YBV3T^L^F%=E^.84F0>:M+H69U! SU!78,_U/$;%U5_9[#F*^HP5C=) MKUF+&MXZ#=37$SF*_F %=QX]6'DEA](?M,M.YA5KPB^^/BFVN*L5VI"Y%6+[ MM*W'[;U5SX;^O#XK-1'_A\K.7MG\:*]_T@*G!4DU*F*=(,RU0&5N',R8\\P< M8,H8,Z?,ZFN8&-D&6I)677=$/:[/O.$=OEV; C1@A!V,%^@2[EJ!K[BC\R8] MV17>M>!T;_BN7@O>#;#C9-U^^;(Q)M Z:[=/&]?N@!<7&-E&= ,3AG"EOABD MZ@U^J5;;]8O 1WUB!F5?O,0#!"8_H?$ M2D<%!6KZ:%EU>=K(GAH&#= MIH;#'_9SF3ZIMO/P^EY;?VQF=OV<\$*B1)4486$'4*52HUPP4A2E*J56LV7] M]N6CNS?TDH[3%[5LOJ@GU)R_M+OI7G:>E*4*VR]^+L14QWWZ^@QCG:=*")3GG!N=*V-$[>F; MBCP16N<\QK"A;^?IC+U;'D]OC!8M77#FZB68W-0O@/# G?'E*,<]S;%F.9X( M-")J_SC'TX_[::IM3-!<)2P6J^^VXL1ZZI_46E7?U+IQUM\O M165IOE7-?V=94E"F-3->1 M0LO&3=3,D(KF+2/1+[)E!=B;Q MR-Y,P-I# 8.'=FV@7$+J)DA3%Y4VT9S$Z M\%@'#G=S(B>:*IP14.'K:)R.;"7??+77S\8D1IVYMFU>:CU/U:CY;ZSZIVH2 M?P\\GYG &F;0[?7OUO'P]3.\,>#QS7D4;N=EME(<3\?E-;.O,AXW&+XCS\N] MGL^?8H!N,+A=)^J&(WCMS?IO;-.2N]_SO@7))J;<1@96_&MKC@VU M"VHS,HW>T%S1#-E4#X29O?_!98DR05/*L$@+Z93ZT4=DY,VY)AEU:'IEJYY% MQTVEKI49IEM@<<&*UB=/((T[2V)2U>L3\J4.]G[6,RI3?6'+^7_7L: WJ^5Z MM9C+)C!D,\34>M<\[UZWXZG8HNZA6Q\XW\[78K%:;ZO.N5"R7)FMKK31Z!SA MA"?F!(Y+1%02)X*).%,E*!@3F,&1CAD;'HP!/:ZC-Z75?4U)M_VBS_OGY0JOI;M=H^'[3=,;W-<;F1#6;C M>'38B#XIX[4MH[^O(\M,5'/CGM_F"E*_21P)'YB5?U)B]65IH[=-5/;- M:KU9?S#GD??&/*UG..6Z+/(2B23.$-:<(QJ3$J4YH5@E299R4'%@8/[&#J76 M%<+\N$+X4,!Y$]W]:9FV-4GF0/&&/<\W323\9M?R^0_+:E3S"O3Q0K])M^/= M*[X?8*CV7/%V^%<#/L^-!&"@XUQH[B8]S8T$[;&DZ8DI:ADF2:\8-2.;W:=,S%( M;NS@6$,_ZC 0[3@ C"T81JW?%H;' A@TZX%AW\4G*!Z 0U!!*>6SC]^;-[[_]_N'V\>YM=/_X'W>?HC?WOSU\NON/ MNX^?W__]+GK_T?S[+OI?T2\?[C]_!B:PNL/K>(LP!FA *WG_YGUT^Z))Y0-K M.IP-C7B%7S- !0YU]^!,=]H+"2@<)[<4X 7@H3"_@LY)JSB#5VZ"RS6GJM&< MM"XS8#'F:U5@#I==!JVUM)W.[?_N_K6=?V,+&Y>^7JWFTWVTJ]7]N1:4+-L-8L M)82A+"D)PAGEB!5)CFBNG+JH-1]&.I5'FN ^QQ M^$9N%OFT7:@DYB2YK:I;N7K>&)=DP;ZX;N.75QA9_0UA9"E'EC1*C@9HM%RX M[^<]. SOYF$@@.FV@_31'Y:%0)OZL(Q>6WK/LI-MZ,.B=;=SAT_[3K]HMK-' M]F==)K5^OS2G>:'6=:3 +/?5G.??FBUNL:I/]#.,8YQQEJ,LB6VO&$P0E0E! MA4[2)%%4E2DHV0#*P,CZO2,:_1M[>O[W.F6RFM<).8M=_B2P*@F,L-L^/R9N M,*.P/Q$95J*&EQO;3:=E)]I#:MW]#D0_,03/OS .9W_X;F. M9T#1?,=L9^NZD)?IA*=IKI%@ B-,4H$8*3(42REBE1%&,:A557?QL0."YE]1 MW8[=IZSY" 7'4)^G;,!0GJM8\"C=&?Y#1>&Z2T\;93LCU$D4[=QGO','ZX$P M#^R'O9-O>L?;;,5..X)SP>0RXSBFB4(X%=3HF4@1MSM\FL.KL>(3#Z[[[*@Y^;W M]7S:HQ:K/OXKN7YG.-NE$=Q7MOOFO;97@)L?']7F7N_^9(O 9C')S#$BI2C5 M]IC!;:)2ADM$"\I9F6.E2Z>Y?;X,C!T>5)OHN>4*4(_D@V2_@D^!#]!C:)F) M[!=YGUEDOFV19:B>Q5>S=!-9$.V<]MU'+%\C@PDH]QH95+\"L)' A56&78%, M;ZV8S[K358]=(?51/=DUZP3.V7HTZ[7#[TI.E2Q8@30GN?4(*:)Q5J*,*)E2 MF;*4D2"I6@>:$V5HG4U"NHDL'\#I@A \'6,X85&"&>KZ&OO#_%L=T5U^F5N/ MK^E:%VZ(H(>@8V=B=2C^' E8IQ XYUV=>=3C?'<\\?G-ZIM:&CHVP6']VWPY M?]H^?9@;BM*8IG>+U:J:Y;DH.-44L01GMAMEBDJ>9$C0.)&%TD6NG<*T7M1' M-ALMS6BQ(QII2Q5P+@'#Z7#"&Q,D#\_NP(IM+]_&!A!P MJAL32+\C77! 88W2&\U[$L\__EJ_5O[:&U)T=]/1A MW]E(*Y)D61FC0A<V$4K)$B;21! .BN-?(C2RS3V0C6JZ5_2.N@B5 MVX$L! P>^HG.[RU_H!@H5KH7R(S;:O\ 6%/6N(/?=Y/;0_#A [30!Y6B[GX M,2MC490DL1V L40XMV,E62%03DFAI=%;'#N%QX9)C:RZG6+("!WF\]3%9?!! M23V(N>EO&!Q@&GQV9I3Q.FNRT1_M?T>Y)QL6-Y!>]Q":5+.'!7ZIVPY/>&[* M:K&P"&?!DFQRTYB/# 3?F? M\%/?_4!M$&Z$VP M33<38ENJ,"4> LM-DP-" %3G<[-=/^U&Y1ZP"=\\RU'D0&H^1&U277<4_:7" MNS[FTU/TQ7R0CUN[HITAWV2\MLUTU[,8ZZQ,LQ3I,C;[=UJDMLM&B7B>"2Z3 M1-+":?([B.K8-]8U67LE*'=YW+O!>)"&FJX0.L0TQP &9A=.9O3<1"U,]SK: MI[L_C @3I/WH"'!Y=B$- QNP'2E0_/ZNI*Z+3=B<%"C?<8]2Z,-^9Z:_J:6J MV,(F!9@CGM$ LEQ(ID11:*JZR#)2O-T!O M9(O94F^R8(_HPPY/0ZBY'9X"8@$SDI=A".\0.0H9Z+@T1&W2XY*CZ"^/2ZZ/ MO<+XLWV**BU9+A)"4))JCC"+$U327*)4%9PR7%"M068A"%P[33ST9*=@[#T_^<.6=#J=1A%_OFWO]^UHU1[ZG5;5I&=P=)PISY"IY7J*R3 N$-4X1QP(C&L>YL;II2H0" M65L@ V/[L:LEJKO4UNSLCB!-/FS-G-5BPUY;H0PTG%"P'6WDB! "S>&.DP:^ MFP8RM-)H#]E-U,QRF8OHDY);8?D*:/8\H0AEX:#DIS5FGN"H& M!WC,(X#^^[/AH$5PC'6*!2927*%69I:?O!4?=$X)>K MCZSL+;G(T -$=D\@< AT7R,83$D[,@U?9CD(!PA/7R.D7QC:Y07"8LR79.B- M)9\\-%W,^!*_1['ABQ_R;#E1'ZMWX].43@LM,HER7B0(9F!^M$?K0XR /!>\\W\X):6E[OP_U'WK<]QXTB>_PKB[N*F)T+8X -\[7Y2 MRW*?XFQ+(:MW8J\_5. I 9+V+!% @Y=F-F9&E(C+SQ\I$ M9B*1N8^%62S@+*'#T9;/F7"]_/MJN+"W]K1M%$Z)==02'7"_EM65M]>+S]>/OX>/L! M?'VZO_F_MC?K3H!BIE>7BFJG7AMJS9"%$2I'^N3Q=D7N!(F)[\2=%_+X$ES/ M9_UU.'[D8KW8=#MYZXP[RC#->!%"FB12,^,TAD2Z 3!-HK0@29H&*;FTR?%I MTB/K:T< MY+@?$),^QP,K.,3&FPM?UPOVV[)%/,[CC(55MJ1^H'>YVN>!K$):/ MAYJ=M=D'3',"6E; /B_6!\(NR%G$_.,AZ)81,$?24\+ #8#>=(+EDM,E&]QD MW4M%."[AYMPU1[)<'X$\5.6"EJ]XOBWQ3;!(HT) 00(.$2T() EA4(@B4)=G MBSRBLX4>V\J>S-VZ7J)&"E T"G!$VCPT::F!Y:*K9NB.^]P[8?:#&46XD+YQ M!K$:2(CR/(*%D+%KD(8\1RE+$VQ4+^T/1??M:PN9/F46\^6?;;<;>4+';GEJRW8'QAK+' E\K"3WYN_VT)G5QC<0^]&K-'KK<=&Y\Y,]X MI:Y/OAT<6V(6ADD2"04$$8R@H1FSFR#K0GL03M%Q^T+%QD M.8>PM+<#'A&ZR"KLA,2K)2!<&H>2776@O8UR*'P!'B/8D"'*[V91#"'ILR^F M2US6Q/R14UY^5RM_X3(,B3 729!"EJ04(AY$,)>Q,2PX95%0A(&,FUU:E.]1 M&;N>I&NHO25Z!1;<NX)OD_C73I^GQ3S7#_OTQ]V4]AV$IYJ8'DJM[;))&0D*G@J M$EAD-((HRS.89P&&"8E$SJ(DPAFV46%#NB,K=3<'4,<$IS/%SH7[ILB:*?\( M>-F9 T]061L"2\$]F093JI,:"TLH#LV'[>-.PW[O%JS\7K(UGML/^3UZ=NPM M?3X'.S2M9OH>R]FOQSY$M-R_]Z7S/[KWK"RN(WN/%YQR5.]9<0Y&])[_G,-) M4],J6I^"7S\_5SI1N)=!O5ZOOBVK\K\YFX5ID44IYC#.:0Q1D,DM&.4)%!'E M%-&0D=RHK;,MX;$/K7>I KPA:W$J8H.BP6'22-C8J:_N 7\OFIJ4*[!A9/_P M UR/C9?%$=)(N+F='_G#S^X8R0&$WC,DF_6F.T!RD'+O],CE>==^JZ^O<]Y, M [W!];>/,G2]6\BX]:6AT[GA*(P$SP,&LY 7,L )8TB*/((\% R'49H1DLR^ M\XHLS1NP&E&V485=^N::L,/'[AR?I0"*+=6!^$^PP]B_VW9I-0/8+,X9 31+ MN[N+UDE\1@ES+.7VUN+5C.K$'5^MH#AN &OWN.-5WM4W7GU9+I;=];R[!951 M5'>7-$X*:36(@#$-,$0IIA"SM("$2D\M$02SA-O4TO>3L_+07(OK-0O='5V' MU.< 8F;FP1\.=E:A$7Z7,&@H@U]:VG_U>*_62$A?MVC[B4U[9]9(\*,;LF9/ MV>DYX^7L=K%23=_+.:]NI'_RO*S>9B%'24+R#'*!D%3L.("$%P6,4!RA-)5* M'AK=R#^S_LBQ5D,1:)*@HVFFQN< Z==;#V+:*:J=A,:J.2!'3\9#/MFHH?QA MJWWGUIM$W0:$Z?1KZ&/V^4&II ]\^84OK[\_ZTWE9OGR>OVR,LT1GGM^9*U1 M;2H>;N_!%_F?:^F"XV<.V@MGDKXT,FTH^:).9\RSB&?1&,XD^@#"3J_\8&"5 M8AP2TBG->';1R5*-0V+MIAL'/^L8$\O06D\X4;-/=@:=X;3(0A9AR()"#?HL M*"091;# B,J .!(46[6;.4-G9'755*%\\ 4HNA>-ASN'E&$P>[G\EL&K%OW) M5G3[:+5?,%_1Z1DJTT:C_:(>19\#'W=4V*X3E2[6F86J8B:,$.0X3R#B<0+S M, AA@,(P3W$6)('5!;;]Y<=6SXY86TAFJY'[4!@JHK. EOIG+)N]RIT4P9>F M[2\^K8*=%.Q(KTY_RDV=?EW7Y8+7M=Q-2;GH6L*IT)&K"6 [:>A-M9S8;RA,*08P$1BR-(F/0SD*"(1 E/A5U3MHNX&5E9-QV@]T]-(- #1Y6= ML]/>RY W4_;)\+2S#1U;8()G46GF! M[="X^5G4/L'57I7]6-84S_^+X^IVP3Y(.SO+BCA-:!A#AJ((HB#*U!C"&/*$ M%2(C<9&9#87M(S)V64';"Z:A"Q1A("D#1=H\XW46H>&TEP^Y[2R,D\A6*; A MF9SR8&<7G2P9-B36;D9L\+-N+LDMKA92W^L'7GW]ABO>C#7;7B<)@K3 (L,P MID)J).<%Q*$,T@,2,2P]CB!((ANG8X#>R,JI:L55:U*@:=NY$$-(F3D)'N6W M3%"WA+?B3S->T%!@3SOZ$+5)]VQ#T0]W9=/'',K^/E3KY[8<""+ T9,2_N.UI^9'5N$L&**GBHEJK/L,V G6,P^E7X M&,\7,<[P\1 M/_LIQX1?.^'N7MP*P:F: M*<:C_A'X_2VWCDBG<9">A7>W#U-!$LXGDH8(J# M&*(P$9 PD<. AEDB HIX89?&OX"9L9.)+6NJF*W:8T/]IFQ*-%;X!^!M;WF\ M JMO'-12)]9Z3F"E:D)7RS.?;7JAADG.BUV29$MUY M0QN^NN(9R1E0K(%]WD:]8NP#)E]IUTM8F39)ZP&THY2NCS5=[ESPZGM)^:^X MYJQILMWY8%'"LRS@D(11 I'@&&*1)-)X\BB(XT!$R,AN]E(9VR V9 %1= '6 MA&UN!IS#QL E\R&QI6UIA=4D0=O5WL%#.RNUS>4'#]*[^6N/_+697U/+36Q; MI?S*JQ4N502CMK?ZQ/?BWWQ=>1@0O?]^P[F')[S,,,#__LV%H0_;ET6I$@_\ M8F1:=CX^LB'1Q3Z2C'D]4R=&OZEPE,#., PR;U6(=,"N4]U1M\9D948'3.]6 M%1W^R;6("%>-&NQ6@%U7E7P1^J3VU[?M1]IF1EIA/N*R4@.AU0B;]EF_S"@K,A;R".K*6R12!DE>R'^&.,!%@*,P M-4J.3,_ZR$K:T9;QC.I<_5HI$_]]PPB X*7AP[;J:;)7:QC:_)0OS-)940S" MQE79KYGH_)KZ M37@K)IN,\8GKTZ9^(<E6O\(+)$'B6$5[@C#.(N) N9"X$+'+*(1,HH5D@ M,);?9AOU'B XLHJW=&L5VC_(SWQ3;2VE^7V1W_1FBLDOY0+4RNS6YV\FND%I MJ/,> ;+4>T59&;N6MOPB-:-1K\ .?8_Z;RBI+QLP1&Y:.V H_)$M,'W.QT0F M:7B^\VI5DCEO?JRE 7I0P=(L2T4:X82J:AHUSSX,8(%B"D61)1&+,A)$5O/L M30F/7?VVH=8&A;](/Z"Q!Y;FP!A),[,P!CZ6N:']<4^Z!+=CHON'!D[S,=80 MJ&')1QD,U4/V'8=%#8/1/T#*X'E7,[*DG+-:]9 0YGET>Z7+W=+>I5I4L4:MUUY^D;7MPWB=O?=#[B;O' JW+)_L95/,=9 MVRI"_U'=DMBD?&/'G^ \<:S7^=['C=[E^M>Q7N6*?RJ_@38!4"=F 9VR6H3!Q[W MF[J0LITIVYG869")D% 34@Y7"1ZKIZ*>M52?DCGR\Q:\_RKY\KKIEI[]"(.(E9+!*89$D"$4,1+'! M($I9(CC)61HBXUM51B1'=B\W/("&B4V=R88-BZM'9ACV&]%QD+&SB<.@N%S, M,D/'XI:6=Y3!118(R/,\CED0BR)*9J]ZL_NZPM5J^_BIA3\Y^;V.#^L.ZR>_(;\XL M"C$I0M5W*J?2! 0)@Z0H,LCR*$M1%)$DMZJ0-R4\\M[4=4&4W_X/G.J]'<3A M%9!?I3<[\E1AQJ\73!]['4^B;YKCS0@M4A92Z8SA.)5&)$VE M.4$$ M[(09S4F-A!4,AQ;"[F$W\] UBG_"/YJC)/E#][OV)&DO9[E@O_(%%^6J/IW4 MO%G6JYE(PC@DJ2H/8]*:4)) G"?2.1$,!P(A%B!F8TW&8')DX]-4?Q^?-=A9 MH%'>CIG!>F_,[>S;9MZ!ZDS7\'NE?][\83, <^_D1Y7G=WQ?@;,'1(IY?[9Q M3&@]F=)16)S4\HX)\J&A'I66FUW_PE=JB.Y#M?Q>RACJU[??:U4V<-_-VKQ6 M??O*5PXT+5%OSR>P/: M7^V^D-9[C#T GG8."\*3[@?V@!Q:>8<5+FLBO10])5\?UZMUQ4\4?AWT((Z" M.,R$M.XHS:0I"K,0DB2((0[CA(9I' MN-8#")W-C^^ [+8R%Y@C@'9:Z?M%N M#:&]O!PS8_9>D-N9NUVT>TM5I:/=,+M7J=HYZ)/TD/:)I.>>TEY8>Y<>TSY! M/==SVBN-"V=ZMJU0FMN^/\IZ%A<1X4E"(4\"U3X 836!%\$\QC@(:1K1PFCZ MUB"ED>WFIA%/D\3X0Y%TG?9Y!)*AR?,ANIW]LI/:?0[H.8E\CP0]HO,^TT'/ MB7MV4.C9!R:;&=J."IO%)"11D'"8YQA#)/( %C1#,!(TX3P3+ VMQO6ZLS*R MPI^>%GH%;@:&5_H&W,PV3 .CG?&X8$CH$,A33 B]^5G&@][\B\P&O?$^&/1P M13=K=\W^OJY7^@CY:7G-6*EHX+FJ"+A;W.#7:/_)_KLI9N M5MLTORDY5W,]GA=ZQ5D0IC2/"@XSEDK3R#B')$/2/F+!1! &,6;4K@O 1)S; MF "G._Z:&T@N//B9ZCV:6=R?\-U8'G\_W-UF)8/5GUJ;B>= N8^%4<[A=3D[>?=7);58JL6DR:Q3<=49L. M/CGU[,@>K22Y7/#ENIZ_-5?W#D]T.V;,QZ2<1*#??OH0WL[0&0!1%D60)&$*(U((FA-" MJ8B-+_[WTQI9PS5Q-4RK(0\Z^D R8'&;?0"O?@WWC(*=>O_2MKUD M8 "AF1OC&QC;$&A+_0ILZ)O#XU#);RZOM\I\ Y(35]J;@W!<.6_QK*N%(*MM M^\^[A50V7J_4=$)=N<($$R8E4K M:4YZ]#Q*0QI4>KJH.IW:&3!H:RZ,\30U&F.@Y) ]V3*ACH!:Q)IYK TGHXPA MM!??FR4Q)CRQ/;$%Y-BJ6*]@?R*BT^M/+\__9_GGY\5K>;.HF?SWIK37\&RD M?Y61S8(F#I[*EW+Q? 4D"^#SEX>[3:U*SS )6S2&STG\ 6&G^8,8@#^\EB*; MR^IT<#*P]&1'*&8B[AZF&#[AY@1\YJQS8GGE''6S(-Q-\=#/$_Q5>!4'P%]-VB).\/(-3D)_H ME5C&")NW4>Z_C9\(?XNSEY_H/;@=WGRY]G0R,Q$2O4<[8_,PW=G01&CN'2Y- M1?/"NZ+WHFGW5^+YP[+6Q;@;S8TS00FG*>2L2%3OO1AB%&>0TAB'@HO7QP?=O@_O8'KVA9\WJ6I0%/1!I!3G($45ADL%#3Z@.* M$H&S,(U3Y_'TA\1&-A"_5JS/NS3V?IG'%S1R7+_6LD'%NC H*@S0M($(D@2120Q^5>I,\X$@8N0.7 M,C*R!=@P ^;*%%0M.[I8 V\8ZOKV4,V23;AUP1LP"66GP=72J9!,@0U78(NP MX@L\[B*\9:WKQ7,S)<(VP>HT2+L%HO_C4=6OU/I^RNH;!]SA2PWJ-?D[IRO5 MO/VUO95*WIKE%BO=(D!=0_WS6TF_@<42E)L7K&\=J5G/_$=9J[9*BLSVL[@A M +[A&A#.%^ %,RYM&"CUSDMTFR7I?A*N6_?5DE?)^1604I<4S^=O %=EK?ZF M]ZL_E]4_)'-_J27=;:0%%49JE5*Z0TP#H;AXE09!BUHN_KZNWI1LB^6"O[S. MEV^$=HN.9\A/=1-IS+9B!>SP,DJ@Z ;#>$U#^HB_=Z,0 M V ,FH.8K.*:@5K2?WQ;SN43=3,*?18S5B0(AY E:IPC"C*(<1Q#+C)$HBA/ M*,$V_7Z/25BYCO9]?9_4(V"7K#YHS?X#-.1M!%#+&@ &/2(P M<3+UG(#'J=.SG[RL1_)]7T/0ID='@0)!6,IADH=9CTV.IJW'%WL-O'I1@;*ODHR%DF2?R!YMQ^V%Q^S\V%#0B_2^M@MLOZ*&.#GS:T^ R5;?1!-/S^?)/Y=#/0IQF&P$=&8Z[ L.?S._;,"Y?'#7>7''FL-U M@N+[CM4Z#\'@E*R>1]ULPB.O941'5^U(YK98/@IP'I)(791B%*(P48F+L( Q M8SGC<@,G8637J_8D'9LONE-GV=]U,S3Y?:\VY$&M>]5C5=!F645Q&JM=G2! M]^L6O1)Y,G6G:4QJW'K%/#1G_1^^-*LQ6-=:GRML;0+RG*EY3SR$<:AF/Y&( M0)*R A:(\H(F'"6%72[2%V<3YD2:?L_'K;AWFS[7ZJQ]]X.;QM#Z7O"%>9-+ MWZ)M6F7"=^.>=3D[9?7T:_G5X;5:]+5DZ@\[%W10QC,B,(5HX["'Q9+4L"$]JENP!.;0[#BLX&Y9SV>S/^._+2D_)^H)?^(?E M"RX7,X%RCM. PS!+(HABBF 11BE,XS @>9#P"%L=4;1Q22Y8.'/+EE1G]HXN4!SPD(Y+7-!OW#E M>%7\F_2])-6[!5V^<)7@_[BL>/F\:!H6TS?=DD -"-?E;OI?\\97VPP_^<)7 M]^()_YB%B&(9HT:09#*$13%!$*>%])7B@H9!I$:KYW8INW$8'3WGU[(&.M[ M#CM@9VJ,0\MR_V\M#I' 89#"),EBB)*,0HR+$ :QX#$1&6.!5?+P_=^9RU;U MK_3&S#:P]W\/=OM:,#VE-F0769R+DK75L+\WH'J%FG:.]!(L+LJYV M,%R203TGH/^N3JJ5MT\PYG@(1$Y$C!D#$&$4:&*5CDL4H[S& E:8*M&(N.Q M.K(YT[;3H@[_%^!3@*@ M1/#HU8R.LB^G:#Q&I_6I1@?\R"4;GZ+=!E!7*UU%&$.,XI9-IF M<\%@3DD TYP'E&08H!Z3>7 M%XMK9^'<)34V3;T2]5D3^>".)9'_VEJ1TVM.HOB]XG2ZVO\A1_]J36K^S[5< M[O:[2LAN"S5(B**"8)CB)(:(<1DH(1'"".<\CXH<,69W7_ ,H;%S(!NRH*'K MWG7Q'%*&GHH'^2W]#!?1[7V# ;E\[>SGR$R[+P\(>[2K#GW>L2RBVW,_0X131G$JG(<3RSH'8Q3--'P4;.Q4_C0L5Z!A /S1_J_743[.XOLJ9S"F.VTA@RT< M1R4,U@LX-UO57<8>Y#=I=;U@JC'!:^/Q;Q*!/,\1";((YKE*G2+56@O+.JC&IT#J.]DJ,_9+$0! MB1GF4!18A@@I2F A!(6"%$QDF"&66MWZ/T]J=&/07:+55^6N0*UI@U(3U\-& MFM]8ID=[L#.U 3X0L5/]+1A?&S :LJ"AZU/QAV3SIN]G"4VLYD,"'VOWX!,. M;9EOE@L=A/RM7'V[66157YS;;Z;5-;2MVC]:X5CO[Z/BH[UP:KF OPIV0 = M'V"#5\N)V3S0"T&S:) \%GAN'9&]@FC7XM<%B-Z>OE8+3M?$UT7.O:Z]3@M< MT'ZT,=P?UE6Y>&[2X8U!EWQ\E_9+?KWN1?/S2KG;7SE5=Z)*7L](ELDP2QI= M'O( HBQ'$"<)@CGF& <\)LRNN])E[(QLF!5?^OK84J@6VR_+1=N_8/TJ?^3M M7 +UUS^;406UNW]VX7LQ3/Q.AK9E>EBCVC &&L[:8YK.Y;L"6_84X#L,@BV' MGCM%7HR4SZZ2[LQ,WX'R8N!.=JN\?%4[D\EX.;O5#?!OI3U^EE1_JY9_2@N] M?'G%B[<9CT1!LSR'689#:0NC"!+IFL(HYCF+"I%0L_O# W1&-G(-9="1!@UM MT!(W,V)#2/5;)X_RVYD=1]&-C8FA8#UCY>4*C8&0/VSMPM"ZDRB\H7"=)IM^ MW"&(_,#)ZFY1KRKM'=\LI;\D]V)5\%%_+A?ER_KE4_G/=4AA3@L"$9<.3L$R&6YF19A2U9:J,#IF]LG4R,K? ML@+F'2^ ;IFYDD[/AAV -3\6X96OUV(0KKX#V':61C$(MAPJ;Z;A45?'J9N^ M[8O8\ EN=E_$#JO@^KU>A$4(_ XOQ"TZGO#%V,7.GA'L#:M]T9HNXO:,SEXP M[GMMQ[..MH'%TU*/(*GX0[5D:[HJO[=WQV5S^6XJM5,NR;99IAKN5AZ!38HMLR MEAN@V5'YM2:W-AYV-D,E1\/0S2_TC:7E;$0G-/K'(=HM.>$$1"=9]X<>NBWA MYI@=]O#YPE>W/^A\K097=7WU9S0G+!&A@&D:J/N]5$",PQ2*($TC+.(DQE9% M:B9$QSX,.6Y/M>"6CIH1=F:^FF]$[$SM"3!4'Y)?-BR CH?S6Y.UTV8CLB>_ MS8CDI*Z;#0B'WIO5LYZ&8/Q6J0$LJ2@RHHK2XC1/((H95E?],'>G\?'( KR(K6='C: M@HWD%C&,%P3R.0\T]/%VP,2K 75PQ_VB7+LSNA_9&O MY+N6;_I3^5*NZKN%]$=X7=^+9B2[:D^M)E%36JE";9K1@(19 E,N?0>$U"68 M@*>0,!H&),-)+@KSC(\S'R.;L0TO8*Z8 :4JM5+S*X8P80IL\6W84@#?;@!N6-.-T9L!]U,";),PF@1H-VO\ MR%_E7YMT_C?>GIRK-BI_?BOI-Y7-%!+T[GU4A]_WVN@K_V^^C+E_.-?K\8K?ROU+'U,\\$JUQ\+/?)8CSJ,H M0E#U H8HI1P6I(A@G%#Y%TP$I58'B%;4QZYJZRA*76KX )5DQ#92M8'3-( = M"23;N/:@[J'C!"A6KL 6ORTW/B->!Q"\!<(VM">.CQU@.0Z;719QS8732@W> M^,";_[U;'(^5?US.YQ^7E>K/-,L2PEE!"4QID$@'-D>09"&"88HSAM-,AMQ& M-[@(6^X +]T_/Q5[>3ZT*%EZ2^@8W9>PL$Z=LIF9IL-L?G*Z5L9.1 M>TDEA8^+[64^ Q-CM-#(!D73!QL&0,>!ZI:_7"V6IOZ,&2C]5L,['G8V8A@* MSQ<8K>3MJ>"7Z[06@+*MXINM/HF:6PG:*;7=0PY9LB]KE6>[%Q_*NBFK;!KQ MMS>DKY\KWHP2G!&!0Q1E!\G6 M>/Z55]^; JIRR69$!FM9'C%((J1:[8@,%EB&XEG(QLA=MC M1:4*K[P2R^I%I?/:H=3M/?!%N6J'V8.Z84U]5O)FDR^_Y&68'$E,!+'EH80& M<*#SN.(,;%D#+6_MW?"I,+8YE9@(:\>BUA$QMSQT\(!3_['#)00F/'CP@,/^ MT8./!>VOR7]HOX_-).5FN8_R=_4LIHG\?US @$091#$G,,]9 !F-29Q&'.'$ M:+)%+Y61=X*.;C4)@8O05E?C!X5RNAA_?M7) MKL4/"K9[*7[XPRX.GLHY=^UK5.=%W>PSP$G 28Q@FN:A]-QDF)QCQF!&8D%0 M@03FL;GG=HK$R(JH:8)-6QY%T:HS:@\V)H[4I1);>DCC"6OCT5PJM*.KC3Z!^G^+DDQ,Z"WV<[WL!O9]T.^O[Q.N:\WL9WL@WN7C^I'+XGTI,RGFY M>NON17Y8\R_\Q^KI3S[_SC\O%ZMO]2S,BB0IA( \#:75$6&FAE@*R'B0L"#$ M$<9&5N=21D:V3?_%<07X0E_^^,"IKA,$<7@%Y!<)V9WW.4-M=O W!8!VIJ[A MZ IL> *:J2NP8>M*78PF7->E70&-]?W"8T7"I9AX.@AT9F/2$\%+P3H\&KQX M/6B7''=6?S@9M#O-1?K^:=2\!G*8U[P1$!": Q1QB@D*:%J=$40TS0B M$;&:S&="=&1+U; Y[JE>KF]R89U4_6U9@/,)1^6,RQ,X#2S4+Y!LK-&+3Y- MR_G#FWY7H&$!?.H#R'YBA87$OH95F)"<=DZ%!0A'(RILGK6O*7CX_JIG EO7 M$!P].+)R2W,)OM$;<9H M^QTKTRN5T]G_\6J3G?6?%63W;/_\A]RVVNO%JF3E7%<*;/MR-I=O.?LH&53I MRG43)-Z+6UPMI"-0=U?V?WT[O8 .9@E&8:BNP; \I3*^8!G$!9/Q15P(%B2( MDM!J.MR(O(ZL^[N$=[KB.@V/&?.-F3D!/\E[L+-(CJ_ VE^8 !Q/;L:8G$[J MG4P ^:%3,P7)<;-!*E+_*)5E5A 9+\59"O-(E7Z'",,BHSF,P[!F#C+LR'_4V9W M#L%QS>HI MPCK%O5-2<+5;+M(OIU7(=5HDIWCK8*G)@JW3(NQ&6F<^X;8K[RO;[0]5 ,)G M&2XBK%H.<2Z$&KR;P9R&,:1!$0@JLH@QJZWW))61U6>[6\JQ?GW; M?J3=$Z]5/>G]J_I@?;]>U2NL#Q4/.AO>MM.'=&O#65"(#)$LAARK?H,QR:$J MTX492R,>LR"+$CQK*E._KG"U,E/TB;BW4:1#&_:!;7,YQ<6\Q._>(33%4Y'8)1RE6C274RE14I9(A%28YY3F/2OG@9G?R+ MO_9.@DM>.E^P?^'7;;9=_80OT&X#U-S!@4)E\@9V/]?* ;0@*KK4HL@?ML)L M^_B"KH]O)U#3R-?C_+!I7X&O06,3<3WM1+)I7\71Z+*)R?MT5&8X(:*(<@93 M&2>HCF.YNO6#8!$'<8 *%A0TL!KW>)+,V%6CJB:^O;>S2]:'B;_((D]C0#>& M<3=B_R)U1\W;\!Y9]$LZJIWZ&Q^32S 6)CGVMVU$%+?GNQUZ;'YP!@ M_9KL&P;+8\7S"#BU.QV PJ;IJ3]('%N?.GPY+-N>FHG8W_QT8(T)6Z":2;/? M"-7P&3??XT:/5M:[=/?]*PI:A$D.4TYRB"B.8)ZF" :!8!QQ%AE>,3Y+862# M=7/_^?/]%_#UZ?[F_]IY&<=8F#D8%TEH9XL:4DU[)H\=A@0['*\_J=MP M5KQ#C^'\!QV5A(?R&, M"<2J(SH.,TJB(B %-QI98DAO9 W4=-1I//_Q6E9-\H 9-X TQKHEV+#@%Q4+[\$O.FX.Q.4HV;D3YC+W>A0&RTSG5)C+ MM.=76#QF7Q2P/93618>&10'[3XULI;;$_MV\-.! KGX;=)E(=N9FIPK 5[GC M>?:=R@ .EIJL#."T"+ME &<^X3@[MEI2SEFM"@2[6Z#WXF:Y^,ZKE;H7\5"U MLU6T>S'#* EISCA,!5.'2$4.21$Q6" :AUF!0A3F5I-D[>B/K&0=-T"]$U!V M5XI59_4M1^"U8ZEI[6,Y@-82<#.??D08[11['\&['01WF $;;IK0P..P6C<< M?(VNM:0^[2!;-VB.QMHZ+N-FGOX3S]?-()!%4Y@.BK& 0ITA=0F BB5B2A2$Q M;4:UN_#8Z435^5S1 HJ8><>I/=G[5?P2B2R3$F;"6'62.L6Y4_.HO84FZQ=U MBOW=%E$G_VZO"K>+E5J(,?EVZH=EO<+S_U>^ZB]'%B9!5@@$DP2'$ 4)AR21 ML4"1L$CE!6,4&27<^\F,G?/3A$%+^0HTM($D;JDW/4 -:Y$?\>UTRE5R*R4; M%LQ)Y7J6G4P!AT7;54>#3SNDZ)_X#ZSVOJ_+]>K;#9:LEPO3^S[Y+?+NGG!P2[B?P\-3?MU MM[$>M_STV74#:382Z6;?-[. M*M752B4&V)JN[JNV4:P.%C,2R8B<)9 E1%JC*)?6* @(9&E E[D-&)&+9'. M$1@_'ZA(-G:H;6YL$UJ?Q:7?_OB0UCIM9RNHL:8-2=,7\,IG=X)=^:^M0W!V MV4D4;TBH3N$&/^?Y%\_<2SZ7/42J+VYZ2D;G\>+V: M23\@"G(:0\IP!!&/.63W"[D!M84Q]@F5F[]&V9I=PF? =VQF5"^%V:J?D S5^?M8NXF;H% MFP_H3G1G\[+L& <.'Y8ON%S,!!4\H32'<8H*B"A*84%("#D*\CC*BPB'S-]Q M0T/TYSQL^*-ASNM)0PNRCW,&>^@F.6481,WS$<,^#),<,+0D?Z+CA7T0[ X7 M#IYU2-ET34R>EM?TG^NRXI\Q_58N>/4FR:B)EJ_JSTV[IG+Q?(/K;ZJES=U" M]Z74SS36;E:(,-?C<'/.,41!P&$1%!B&09%%29(@@^6F NH2D:*N)KS?+Q4)-*)9:]J>:0G/[??G/-6[ZKH(=KBSR)?Y> MD4%V:5K873MF:A;!TQ*T3((-ESHGL^%3M9UH.07;UW2W^$G>AT6VZUW>BUMN M;-KW8Y=8\PYC;QK.'[7IDG;>$=I+\?E?WDW+IYDMK0<]N)>,)_N2" / MT^FV:[[3;+HCH,@^+MGC,.?_B2'7#Q=?6R>N1UEXE_Y'3Y70<4>/Y6E_7'.7Z> ML2P,DXABR(5@$,480\Q3! G.148PBPC)[#=&$]+3[9?=*=7V\&J'-=#Q!CKF M7/93(ZQMMEG?"#KOOI;@@3\49QYLA3L<%^[=1J3>84NW@>#T3F^U@K_1 >K. MK[YPM*HP7>=+R=O";SDOZ^4C4 ):_O%M^EG5E6;^JR3^OP9C'+B& 1+.($0R1RZ6S( M7\C(/*21_"F*46%U(7F0Y,CZOZ'H>+AN@)F9'?"+A)T=L #!_HZPL5R^K@4/ M$YSV)K Q $>7?\V?M(_X/Y>+\F7]TE:H8\Z2'",*Y1X>0U2@ F(6IY!GA< \ MPI@*:AKE[ZT\LOJVM,QC^7VQA^-W9V'L-+ EX[%KUUGF+PC1]]>;+"P_*<9N M*'[Z VZ;X$$KWR]KM>:]T&U"=UO^7I.Z+Y8L,).6WS&YGM ;2;)\<$QX[G3UJ6=[PHOSFAIO] M#ND_.LX\;K*NH'C:G#,+)7Z'$9,6D>& MU;E(CB#. @)YE$<1QRF-4SJ35IPLC>YE.[!@\^7?9<18![9D >OJ=*J&(XNB M3Q=P^RW#%(!9'H=T\+3<@):/J^X'L(-EPQ)H>!H92(LZV9$!=:N('0%8N[+7 M"U#I+7!U67>Z4M8+I-XK6KUD'<=1-NW=G=9G/AJZH5O8M<-UKNFJ_%ZNWIXP MF?,G_F/UZUSU9TRE'T=B0B .4@11R*4;)VE!DJ1Q&. B"5*KAIB7LS2R=]PQ MJ*)*W?\2+!MN &[9L1R6<_D[,',-IT76;DL8',+3\'4%.L; 'YHUH'@#FCF/ MP;L_I'P-\;FPL@Z;C??;@>0F/',]O M==5+%V'.>$)3%K$<1F%.("),0,R# (8X(86(TRC'B5EX-T1J]##N(Z;ZQCVH M_RE6_V:WE9_%QVR#]B&SI7*IWI+2CU$T04-TD\CRMYT.R>5IDSQ+9M*M;TC8 MPPUM\//.#7+*%?]4?N?L3H:1BV?5'Z*Y-/+KVV?\]V6E!TKH9DQ!BK,L$@FD MJ4I=YSR"NV1=\.&$ZA9 5M>VKM3:BRN9@ 7.I2F-+03^&M 84YZZV8PM)"<:RU@OX9A6V':K43=K M/\Z7?]:;0^4XR1-!<0;S(E3]ALLDSCH& MAJ; MKR8-25J$4H<#FD3*@6 PCTD(PYP% :,A(H&52N\O/[(27W_]>OOTU=+1WY?? MT+UWELK2J6_VZ#%T[[0(OOSW_<6G]=I/"G;DJY_^E&,BZ>GE^?/BM?Q0UG2; MRK7)*9U:8&QET=F8I_)%'1U]_O)P!Q3U^;)>5[;)II/B&^:=+I7<)05U6FCP MA]<,M)&$[BFJDZM.FZWJ$^PH<=7[88?2A:]\+NX6\KWIJ4VJ:FP^_R3?ZVH6 M!0@3D44P4,.3$8^D?YKB''(4$\Q8(7 MG,>F7RG]26SIN/IEK: J._[.)S7M#OL'A>X]TC__]'0']X,2[!W/#W_:J9B*K.2BJTJ_ M^H>*OS:GG^H:V35CN@<5GG_D_('+][]8S?((DYS$J?2P8RI][4+^E!$&,<[C M($@CDHK0V%#94A_9?BEVU/>TY0?@#0M <%Z#UX8+.[MFC;"!N1L3-SLKJ"'; MLG(%MLSH.Z-78,L/^*BNEK8LC8F@51W5>$BZ%E'Y1M2VALH-D8$"*LM%IZR> M5!R>M9*)(L$WD, M,6=,31HH8%[0#+(HYV%$.:',JLS=G+25L;8O>F_Z:+9L@%_?P(8%L.7!+JUB M :M9RF40._*$;D5O=7.]2L$S;V 'A*YE@0GC318P_(81+( M885+FG_HI@(?>$VK4E7P>#)HE@2G]3 N %S:&\<5W$S/X]\A:4E8[>X6D@R M==NC@PC**8]"R J2-M6>N> ,!C3*LS2E 4Y7= CF"^?_P2%:?W\\R(>^?8]'[WT MON7MR^M\^<9Y.Q+U]&4F-8N+ZI]4A7AW_[.Y^:G58.NC)@E&2"0$%G$80(1Y M ?,XHS!+8H(RA+(\M:NJ'(O3D4W([NU,G=1L[FA*(Z@2;G2'9G>"]V!FSP;N=M\R)8$Z[@UU*^-L7F%;A^6:[EIZ>YZSD2H-ZO@/KF M\YUNAHX$]_D+HV,1="C_8W]_6GY9+A[X\@M?*O(?%_8E@'V+C!T\L;^O:QV% M2B,+)!/PX?8>?)'_V<42?%PN5XOERJ8RL!>9?A/I%10[$V>)QQA%@R:"NQ4. M]JX\7?&@B8![!81&#SB&7^U-5 M_56&5GW%'6@R8-FS]UA #SRU;I: MM$&QN4\]!,RP5^T1$SO-] "'E1=M**B3'SVT]F2>M*&0N[ZTZ2-N6VEW,B*C M["XH+R6K DI#*R.JNSBT_+6E>N M-]_=*Z#I@E_*!6#+^1Q7S1]K]<>_VFVQIW%#<PR$D,N4@# M@?*8!VEHUXOG8N2<&O$H[.8==AH>@%>KJB3KE9%A=[_AV (R M,L!F/LS%H-E9RLVY[L/!-\V?$],KD2BC[FFH4DYW&*$$RDGP-1)#@L,A1!)F(JF& Y2JSJ.$[0 MF/ 05IX1TI,ZGZ(P MJ1+WB'BHNGT?=8Q53 X1ORP7WWFM!M.H)@:U#IIV_ZX.$K\L5__%5]LCQMW& MM;,X2Z."YQDD>1K(V"<4:JAC".6OPUS$ A6YE0F8A.N1C^&IG4,&5MPS/NR#L*S": MA.=I ZTI7\-1X#8I<8?&$%WQX=U"W5L3PWFOMK0FQDRZX(@4]/=P\6/0F&X.FWM;Z%MC.1BG S MT'M#6L_- AJ(P<)\A^^*>3\&CZ!CMNS"TQG1M%@REV>NJ8/J,8Q-)2M6^KF;9+.>ENL&T M::B81E1@02G$H: 0)5D("8TCF&8XI%&>%FF26#64/$MJ[$*Y#6'047;N#MN# MEYEGZ0<%.UOG"(!]9\I!V7QUJ3Q/:-J.E8,"'W6O''["_M2]J:7Y3SQ?-^6S M=;U^T<[/AU((7G$IBT-MJ]VJ(^MPPPS8< .V[( M/U<.U:Z6X/5K^;BX69Y& M64(V0D&L&Q1.)_N6I"8[Z'>#8/?[EZ_;JLRZ8*OSD7 M"F$_>4^8]E\W=(;)CCM=3MC ([NS9D_Z:CXI^_?;8\*?GW; M?J0]2=!YV(^XK)1+PK?N2/U8UO_X6'%^MY#JR.O5H]R./^,?Y?%/_ PI)&I0M;5"IUN$0O#3T M+>W15*_3T*K]A"_)_2!M[Q;ACA"JE>3) [?F9$W)HH,POA. U:JRJ/X'4 *! M3B*@1+H"GP?>O+T!GO@U^#+C4[$][68P\7[L%%55+1=\N:X/+$7+AD5&ZIS\!KDG#Z);9IGZI1XCJ30@HUOZZ-RB MTR6*!L3:2PD-??8G\ 950Q&ZXNP_EW.YC)KFN^M $)[2),PC&)-$QI14'3.E M40IYG#'.49185E!/Q_K85J2EW517@58Y*B,KO*Y0G.MNK**LZA58-?0M"A//XM.OV-ZDMM/FG?:S+5$@ MJ;H49)Z5VZ(2TX?\;B68KCC8E5<.R==;5WGVX>D**H?XWZND'/RPZ_5!P:N* MLR?\HSF-W6EZ](6O9D4>IA$* BA8+*0+$L>0L C#-*09R]3Q1Q;:M"$;H&=E MD.R[D*F. !T'0+(P<"G6"3$SC\,C#G8FZEA\U;'(Y\U@0]&\72;LIS;QQ4(C MT8\O&9H]YC@"9H[K^EZT7LQ]I7V8+VME/.[%5T[;'N W>#Y7PZ@Z;Z?]8#W# M21!$6)0 MK!=J\)C/9XGN'P-$;J0FVFG"OF![FC,D*=EG<>KWBVDV>:JZO#Z.R[GRC(\+1N# ML=O*\T,Y7Z\XFY&0)'*#(["(TA@B2C@D.2Y@'.$B0UG,:@PE<7]T, MRZ0%EMKC6,/600:K8=55]6%=-IL>P?&3_J9%]Y=V3 MPHZD>:7(@8#]FG^9;)99O HS/4[91CRK*I#3DCC5?APL-5G%QVD1=NL\SGS" M(4E^H[HPDJ5:Z#O?>2MJ;->:LT=>OI"U_/:JW]V+NX=V'(SNVKTF\Y*J?STN MW_!\]?:1\WJ68!JA@E,8HB*$*!8IQ$E80"X8%TE ,AX;#3X>A;NQE;9A"]P] M@&J7-<,:KW%>B$$V_SUAM@R1=CG=;UW3@;_'K1Y.]] -,:K!M9J,L&$9M#P# MQ?1[OB.+DX?W?%=N)Q;O\<[L3CO&PK3WE,0[T>E.5\;":^]49C0B=KLDX^7L M=K$J5V_7C,EO>7TC?[ROGI9_+F9!3&F:AM)MB H"41:F,"\PA;@0.<$T+@IJ M=/>MA\;8586:*FC)7@%%6"61%&DS@]B'3__6XTEJNPW$26!C:V(@4H\G*I]N M/%'YP]83[5MS$I4W$*I37)./.DQD4Q5D3R_/GQ>OYHB(*G\D4%.Y^_/-RI2>]U*>7MR4V8"CXT+3^3[JE<^\6W^4&NJS>VGE"3=->$04%RE("TX1QB' 0 M01*A!*99S&F:L[A(C1K8]5(960K'<=GKH(+)U0K17 M)$])S],T)DUL]HIYF+SL_[#CI1N5\E2#U3D+9RG).2)A ,,LS2&*8@$)BD,8 M4HK2(@XYR[#5M9B=Q4=6PYV;#-NCS5H?*)SU9Q%Y?-U_^V/Y0(OJ-Q& M+*^Q[()EIIJN$-AI9-,\H2'C\6K&"=Y]79[877K:ZPTGA#JZ@'#J,PYISYT& M"M?/SY7N$-2Y+,V=AO7JV[)2/6,?^4O3V[+I=#R+"Y90K@:'Y@Q#%.8,%A$/ M(>%,=?\.,:-&JG@A'R-K[88:H+OLJ/X_UT^?@P*;&&W&21W*;X6Z<=I<'9+-(Z)MUU"\7*4>E.' M%RP_79+P<@SVTH$>EK-/_'UHOX>ZO8[NK/7(7Y?5:I9BDM%$A9(9BZ0_EA:0 M9)S!C(F(4);BM."FF;]S1$:V\!U9L*4+&L+FB;^S^ QG_GQ(;6>.'02V2OP- M2>24^3N[Z&2IOR&Q=G-_@Y]U3_X]5)RMJI>%4^YO[^$I4W^*,%=W+\N%2^)O M7VCSO)^SO!>D_?9$'27I=U*JBW)^^RM.GO([*="IC-_I#SK$/?LSE^2RK\TE M;?G32[E^>>"5:B8_HV%.XC /(8VXC''D?@;SM, PP"P+$!%%$AL=;%G0'%DK M-=F2J7IU151572JJ%OZU(70&L8I_0"PWPOU!9U=@RP)H>;@"#V,!9!%L^ ?* M+;#P IA=!&$G>F^T8+C4=)&!G6Q[48#EHZZEH4]Z&]-?D@\RSK"K$#UX>&3# MMD,-*'*V1:*'H@X[&1=+:6>M3I6,&@OM4#IZ1K +*D@/5YRXD/2,0,?UI.<^ MZ.!GZ+N6U_2?Z[() [IKF&U/F/JCZEG0_D,J;;ED,Y[R*,D3Z6XD-)?_)1 D M- E@%A6"YZ@0-#7JR.)(?^QHN[L;W!JLNNO;T.TCKYH+B^W6 6(#WV1%T\V9&@-7.MW$'I=?/<5AV.I_' M7>8]_^>"95S+0VBE)FM_X,W_WBW:246UI*(+(1*!DY@A#$7&4XA02B .8@(Y M"L(0QTE.66I7*C) <>S\34L-M.1LBT6&\.HWPJ.@8&=V.]+@EX[X7T&Y ,:X M.%24&,KJK;IDB-[$E2:&XA]7G9@^Z-C=8GOU3G?UJ[='++,@B-)", $Y(QPB M&C)8A#R"*2,QCDF&LLBJ(*6'ULCZOMOHX*KK3($WU"_H9M #GYD1\ 2*G?KO M7JN]:EJ4UCMGIAX;"PQ+YZMI0 ^E:1L"#(M\=-G?X!''$9_=)=N/RTJ=KFX[ M!Z@LR_9?LP E< M?7K0-ZH^SI=X-C7\(L%M%-C&]D<;C2=D.&"NTR[JTU\B^F$(,?WETY]R,\V MNZ^9TF-?OZQU#?1OU;*N?U](5WZN=G :%95=\OQW(&+H!O)5W#CZ5T=B8M@'/(R+EOE*L5&W;9O#/$Y8$"8PPD*-(2T"B!G-((]27D2YB-+ O""_E]3HF8@-;= 2 M!YJZ56N*/JCZS9E? &RS#F=D=^GPW0^"5;,-3V"X=LYP!L6V 8:!G /=+/I6 MF+(UA8$D!WTF3)YPS: NOO-J54K;^5"U1S4ZE=-^%3FA/$+2:A4X4;/3U=CT M)(JA**(0<\I%&%IF47OIC6^_.NI@0[Y))-IF3OMA,\V>>@/#VI:=P\&CXEJ* MZ2V5VD]MXG2JD>C'*56SQ]QT7AJ15[GZVX/\3JRN%^SVG^OR53>N(;6T,G0U MPP7"82$0S-.(0433#.9!A& :ABC("4M[/A ?S1 M<6%Y[7X81S,SX!4=.T-P,3#6QL!86$_F8)C>I ;!6/Q#DV#^H.LLD-VZU1M< M56_;ZY=I7M B+"(8,B;M0< X)/+_(&=(55"D*>7(;A#(>6)6IL"^%?*3>L1V MZ$J^&EY@^MOTGY\+YGJMOY[S=G=XOY5WTJ5 M;-!5^;W)DW3;5LKD%B]$ N1JLLU"8-Y3 44:: FDV4"Y7:IW!&8'+O&:LLR M>%J"#=-J6@Y0#*O?JI\5VT!Q"^X68,,OV#+\[Y99X3%>J&&2^)U?DYUQVWU# MJ\,WM-^47;5B5Z^IXUL-I/A%O[-R\=>3+VT4UV=,?'TEEL=@<=H\\X@@'Z6= MQZ3EMA\\-MV*'K!T%?4=9[FD&F6[,04TXF%&PPSR/)>N7%@4D&":PR F+,=% MEHDTL;'M0P1'MM,M>:#I@UT&G,.Z00C-K*E/8.PLXV686)LU4T$]F:A!\SDX<:/.\(AI$(!^Y?4I MNZ4[P9,3J-N! M*ZUHPWHD]:]H9R1S5:_#Y:94JC.B'*C2N4^YN;)- MUY9[H;='H2;'_;96K,P0YP7JKM5G$I_EA04XB 24 @: MY#0F*&.QC3]K1'5DG6S[U2P%Z+A0/RL^5"/XEA/P1\.+I7=KAJJ9B^L=*SN% M]@23M<-K);8GK]>,YJ2NKQ4,A_ZOW<,7WP[3ERCNUZMZA1=JMY^%G(=QEL10 M,,Q5M2J'F#$**8]23 1'"2TLQ^6>IV:C I>,PFUO1/VOX-^"( C!*Z[ =\7* M%0BSX$K^3OWG^ +9%8B*JS .KM(@TR> 8705IO%5FL7=A]M>R.J/RZU< *N) MZE0;>Q"'93+:.?$\W\9 M[8C2>UU&.R=RSV6TLX^XM_C[4-;T4[G@=RO^,G1[ZNQS(WJXN]WN%,WYLEXK M]?U#$0>:NN>.=R\.RG0J8YWIS_H4#O\R)_+>J4&D7PH*TY7 M]T+NA_(-/E3\HYY;WG:D;X.J/$P*D6<$IKFZ79'D")* "1CG$:>QX"E'YL7$ M=K1'S^5VS("&&]"QHXK48,-0UY_?HMC6$N!^M1X9-MM,KP5B+G7*EM!9%"Z/ M!Z%;);.?+Y]=4;,;!KU5SI9+3E?V[";K7AVTXQ(7##=IYSFK6JO5VY?EBC>W MW%_GY:HIT:Q5 V'U10MGF%!I? 6&49)CB% @H PD8IB'42CB-"'$KM^$+0,C M&^>F.+A6E*_4Q(66-M"MS1U&H=A :^;_CPF8G5G>Y>0OH.$%*&:NVAKKKPV, M6X[ 8R^,;N-7'+#P.:+%AOST8UP,474&]?EF9 M'BR<7V%DP[&78[>9&3(@]W#TY4=D.]7?H0DZHL & JLH;%A"IU"L9]G)XK%A MT7:#,H-/.T1F^W04IC'P"VQ "VG>?3"X]!%.5+:#L-/;COU(SXU@!8#S3J!< B%O(%A%OD MXPR(7;!C(F1O:-.[P'2!C(D<>V&+T0-N08KR-^KKNI9OG86S(.(A$YC!+,,A M1"*,8$[E3P4+8E*$>5APJRY8>ZN/;(4V+1W+!>@F(>A6HC50^*O>]FL9VU&^ MG;^H/6JW'IC[N)F%%\YHV)DG30:T=/P%!">Y]^3M[Z\]J2M_4JQ#/_WTAUSO M6S#=UA;/'^17]&YQ@U_+%9[/4EQ@1!&'1"H91 G/(,X8AI@E48Y(3G."[*Y, MG*0SMB^PH0H462B5L25L>XGA-$IFFN9!=LMSDWVQ@8'8#L7_O4)YJ]\_367B M$OQ>48^KZ/L_[EH(3^>XKDM14NT.-3.Q$YRC/ LS2# 3$,61W!W#,%2S@X@( MPX@@9G6SZ225T8])]FFZS0P_C8^9@EXLM>TIAZ7 #B7L/0)YJUL_16/B8O4> M,8\KU/L^[-AY0/>L^WVE)O.6O-X,);_^4=:SC$)! ' M#),\HC@)K=JT]Q$;W9MM:8$_%#7;O@)]*)EIJ"_9[1356&S[K@$&\OAJ&-!' M:MI> 09"'[4),'G&\41,E8+]*F,TMIO/W*F;__5M^Y%VPH,NEFARX]L+T/7] MZANOGK[AQ?VKOO3R<5D)7JY4J/G\387'WWF%G_EOZCQ/C?I1K9!U0<^, M9JK9LXQMBS JVLO)9/]1I]G9/^'$)->_KZ<\A\ M[DSWY^+.<:=>DYK_B;*@"318HNDZ.]CF<##>6RZ6WM/0N@ML;VGZQ?%F^,U2F M-47]HA[9AH&/NQ::2-&TCKA?:]E3\FS0_Y7?>_K;K/I!'<8A0D4&6 M)=+_S6(9(19M9RHZYR[;'1]71Q;>M@B[.A$1@/ M/4OCX ,XASHS)_&]E9G949^XRLP)FN,B,[=E7)J8JWS?O6BK:.^K1^6E?%FK M8MK-;^O;'[RBI71^9J2(11)2R2,\G4.M$GW[M%->&% CM6$=H*;ED]V"-4?]7@J0R M93DUBJ1E 4@>+AK.<@2=B:?F%1!+[ZP?"S\3:XZ_3Y>,K;D$''^S:ZQ NG2" MS3F1+GNX_WC[SFU7?^( WKDMW(&.Z9 MS\(09P6-,QFQ*CWA9AM'P8=DXT MQLXL,>83$3OCMZ%\!13M#H8KT) '#7U_.3!323TEO0;)39KE,A7^,*UE_)R; M 6@N"?!/2BD^E9BH<2>I MC%W)T= $\4\5-#^#[M6D"VKE9I'H@9B;$Y;XS +@Y0GD F404327%V=$#!,8UID01(' M/+QC*T43KK:C5MS/I$]B9'@8=:GDED=.6N@G.Z$="G]ZA/)6AW.* MQL1E,3UB'E>I]'W843GI-\[6Y\LWSMM>C&=*8N;ZU1)2JSN)HW YNG%0 ME7=DO_)N6U%T!6Y_*(;;_HKM]9>F,6-S2]3MAL-Q7>/=HF'NH+ZQ.PU[J*2H MLS3*6$'3 *:TH!!%JG5WB @,4OG;,(X"$EI=P9M:@+'CNVDK]7V_75-']>=] M9^X[Q[GJ^WJ@_/Y4@;WN@Z#E.E%JW\D&M' 3UMB/]%JFJJ;WS?[/53<_TLNQ MKI ?BP_7HP!5'O>$?SPLYR5]>^(_5K]*6/\Q0XSG5! "D:Y_H/X.,:8+_@(0K^:/]740>: MO$<7?$A";PG],V0F3N3W"WN5M"6S M+$-)DF<48D$)1&DN8)XD$20Y805*PP CJX2A P=*2WT'G(:!JPXDG\/IC>7U-IY^F.+$ ^J-(3@>46_^ MJ)UU8+R@^T=#\T.V/)C9B ,8>RW#?[! ML3,+5KB /Q0S'GP".ZE[NJ[*A1J[('_8F@/#Y2>Q!':B=D; \BGG8_URQ3^5 MW]40Y97\5I1DSAL#<_VRK%;E?^M@I+5 _\5Q]21?!9]%!6%Q0#&,TBR0OC[) M(29% 6E(LHPG2+#$RM?__]5]:V\<.9+M]_LK$EA@;@]0'.2#^=H!%E#+[A[M MM25!EJ?OHC\4^+1RNE2EKJRRK?OK+YF/JJQ7%H/%3'D6V![;RF1$G!2#P6#P MA*4> WL,]=N4@*L K/ TKA,8&B5P)8%2"%4:>5N5ZGBB3O*SAO=TH]W$TXIY ME69.*PXN@<9=38*5%F-7+5P"U9&ZAHN&^T&Y<[0U=2YE&L=Q0&G,D!090UCJ M"\*QKX(BEN(LBJ,\"L+I7'S1_:<=I=C=:6\T^?-Z\G=ML,RO@Z[TO<7'=)1/ M'_D#_7L0V0B^S;+_&Q'5''Z+?QL5,COL%4/WZ8(WI.+I;<4J_5R#DS[FD!G%DXXA@,VI5OAWCU[BR)UVC2$X[+AK_JJ=3_BPF']IBUT_$C4SJOL.#^*E M7B;+.WF_+.:L>"&SF_FM^+YZ_"9F7\5'I=A3.94T3E(<2Q0(KK9#J?H/S=(( M<9[%&5&;H<2/(;F?B[09/@.$84[C,FS-W,EHB,$J/;:9'SNY@[S M/4X@<.1\+M-E5+?D!+9]A^5F4#M7=OS4=DJ?-J<;]HBSJ3-1* M$SW1F7J\7$TY]X6,L@P%DF.$\T @&D4,\51D+&.^$!144'^Q1@.[M(U^!_>_ M)MX.Y]GV.*C5T_M]JZGW?JZV3U6STCFPCO[R;V;F)D?]$C!7.>I' #M79\ Y MRATIA7[VTPR<,'<)^.CI\4T"O*/^Q-L8 M\,-0MIN"_-9Y[[-Z_GMDN4WA=I;3-A9HY_=_6RS_4+ZLJ]1F\6GK'^,TDVD4 M8B0)(2J,]BDB:90ASD@H,ISF2>9#/+B!S(%]L6XLNE9SOM%DQT? G+,)?F9N MUC$J,(?9"/_?N]ZR$[DZ+Q\%F.O(=9E('-4) 2#8=R>05RV;=^HRCROVY[JH MH\WK17V,4?:5UTO!?;\M 37S)., !G,NU0*>1V-E#_IZN1UE)IX^]@Z["MZ M&3"N^HY::C%N7]++H#KH6WKAYZM;\BRF04@CKDO= M)$C"PUZE%>EN9GA9J7L]^%)-^G^+"4IBS M !H)JDKOL\2J#OWH@*-5GO>9TZTU[WW.@B^WVJGQ-V\I39E M0B1A&%*4L#!#. W4=D'$$8HC2>+,Q_I*FC%5;J^H@:=;)=MKA=<+DQ+?>]H% M!:M_]KF%P"*')2W1I;L ML-V:O6'3(&!S8/EIM6!_M"*JV/U>85E%']6/IHD?,C\,".*4% R4:_O)?4K]('P\)O#:^#Q M'$-F=Z.VT4'C4HG:(E7I,1D'+4@O@T%0L^QPX P]8.L#, ;]#1',AQNQ30+8 MQMWF"?#7X<71'U?+F:X;45(>E_QJN=PR9AA$?OTC#!SU?51^=:E/Y2OI^A?X M2,&TV60_@T2_)W0' LSQ&=GO_>Z41<3,5JMZ\9YA1ZL7/V]:MU[H-0E/9\G4!XNB9:'DXKDZO'U7E$P3GTYYGF.2 M)K[:621$TV@Q1$,>HC#-*(E]$8=JX":R?P1Q\IBJ8+'%>+0[7JU4J,(_M9J( MTON_=O&R#EB,O%VH-MJXK6J..7O@=KOCL?'6/+8?#Y02([P M^H"'L";KJ_K8O!/U_][,J]N.FT+"^I[^-$YEY%<4LKF(-84L1YF(.1(LS255 M?@=C#+OA;B9X\&3&(0^8#?^7(8IF+L4A,K:D?W5KHY]:#?ZJ;VW7Z&SKDL_@ M9,/]!S#;'1.@B="Q>0$!0!QA"82\#?,:Y>IE.?UX,^51)# -.,JS.$KV\LG MV)ZJ/1&Z?K*>-?I/V]G2CC#*--A3M_W]WO_GT>BLOBVF82"S)(@"I.\N(BRE M^A.6,4J2@(DX3Y),@N@OK;08>)*HCQT/3F6EL#1; P='"#89+Z&Q^K9X4Q*K M+2QO1V&E=/C1":RV,#F@K^H,9I%CX_]Z7.B2S*OGE7%BK?/.T-DT_J]UN:JR MMZO%3J%OVYD%D%SKFFJ04;.T$IA&.VG@.?M@>;0CQM@ES[H#C9.-JK :6C/0]D_$P<#"#9-#;!QG/VV,OPB M7MKS4D:GIS4V_!A+K?G+ME1&SR^+>7TL_:[)H#V2[^V=AD*45[2LJ%.F,DWS M,"'*7>3:79 H5WO9D"J?(;. QR3$S(BX&BYZ:)_1IH*5=*\C_C^AU$;&4)I% M],, !/,96QUT7OP44M[OK28.;\S#S7=&?&0L>&3^(R@@AS1(X!'@ 9'U+9:K[OCC+8B'U&^N^8>^[%]_%WS7+Z?\W=JZ9[&/!-8 MQ=,HJQAQ) L0X6H9S9)0I 3'OHB,NKJ?E#!27-TPT7I*JJ?%PH/I75S, V=K M:^V"9&-#K8+AH\9<%/CNCCAZD'O4H&,![?$'X3F?:J/,5FLRF[W>DX+_L[P5 MJZ;?$[3(RF2L@>?7;M*DT<73RGA?R[]Y2A^O5L@\562$T/D4DFMPX/&G$2X# MU&U!++?*0QD)&"T_!3&WF[<"O0>?Z'4IYA5?U#4<>M$PG-:';PZ>Z%TT14/& M*^,)"\]/R\N,@TW"8W7(9K:"YMMIDZQFUY'A1IM+ITWISIR>I^#SY%Z(Y:_+ MQ?I%7RQ0O[N_S,'K8,\0 \\<+=FK1'N-;-T 8;&:+R 3J0^"\S/*D?6PJ=5G M^ !+FH&-5G.M;]S1)IV!<=W99_*XB]+D=\77@HLY?U#S6T6_3-_I^B*F3%). M \Q0') <89X%* L2BCAC48 I(20#M9@W$3KP++Z9JY=$N?)TMEJW@V_$7E)Q M? (]LPRJ:TR MM61X8FHKO)[I$YUWXF4I6%%M;]2?9U7-\M6<=\LD[I<+-956K_?JEVNE?J:; MK;SH&&P:!E% R(1(RS0K/$8Y3C'2$8X%B3-,AEQ6(FQ*]6,)M4E1<@=1;VN MIE55V6CKD%?* M,7ZNB*95)F7/U52S5LM#\ M1-PO"R:F28XSFH@$97X0(AR&'.4IQ2C-,Y[$/HU#WXCR:F2]!PX16UG>BQ96 MM3?DB]F,+$L=+]:M#L?J= C\H&8N_0?\3#"/[Y+"N6/,Q&O-\1I[O,WO0F71 MCT/I#/P$/PC!LZG6_U9TS\!/X9K\&2K>AA_IZ'[C6M]#^ORBR1B?GQ?SZF>5 MJ"85^XZ\EE.18DQRD:(X3#.$61"A/ \)$C*,LSCQU3^8\[W9ZS'\R9B2[)45 MF)5RGF:&A1S(R'0Q4/T,3?;#C\C8=#$&NPQ.EP]G?0=/4T55+6KV%J+V4GLG M0S4-DB1+J,0H2_7518X MN+N)!Q$^]A4\"V".W+VS&>5RO[1I@W"KS&T:( M^'[(P]"/101J075&WL">IQ*[4_:.VEYR:NE&WJ97I[VW.08BW+U<",U%_J33 MNF0K?1COT6/F .[BF+0W\P\]IO,\-!H5WI2PM 9RIH&OQ'J55(])1;*]K^/2_\T M=F(M;.*"#;5@_#]AS 64__LCCLSY?\*@0]+_4P]:'AEW#D8V'2GG7RKNV*LY M;U?V-^B(:7776 MWII6NSJ'[-*X54]MXEG]8[6#>R[6P 7:&'S#0]\!( 4>ZAY#PI;+QVSOQHKOA M_D/,^,^O-_-RO:RXK,ER6>A2NL7R2*.TS6/3E"0D\J,8Q20/U.: IXC&'*.8 M28DE#64,R%P/H>'0.6VELL3351:>T]*7WV\5K2J>*Q6V9.+I?>M;1?( MNB=SFVXW&WC^:#[;1QFNUKK[8L4Z7 MVV??^H,!$N]O_>'L4O(/NM*DK.ZOKYZ$1RHZFGJ2%7,UM4[.0_5%]0M6T_!O MCE+X0T+>F]P?1/!X:?\A<=LY$!A4D,5BW=[I_U PS:SU(+Z*^5I\?E'XS%?- M^?:#8$(S (UD!8]7R?9^U](-FQ*>Q\LLC>($!>!NP!8 M./?1.>-<41V=E#,NL]$YK?$(V"7&&<$I'K?B(KPQRKD5"C7^O-E9H5;&H_+E9J^U-57R-:E?3N M[&Q$K0(P;6J&I6'2U!U&%U=%;ZJ=MW6D-:%Q'T3P3"G(8E=Y4C.AXV9)04 < MY$AA;\/OW=\NY@_KF0A\&@>Z9]CR>;[BO\S(%]-;]R<'&'@Y5W*1%NQIR2C8 MJ>_750S%7,-F?OO^-!#]4]P9!K 9;6:^][O6PM'M^[-66MV]/SWJ:#?OSQK6 MO7=__F'KOCR:$ 6Q07&-GP#U3HK!0Z3<3B_41KR< [9:=P,@M6'%@/\V6'OQ;> M3S^?,]RFW5"?6>[Z"QV5,G9#H3Y3CW00ZGWR0Q$RFP@<^!)W KV M*LG0:7L>,=,I[!0'Z'1NA$^\730F%>%=U:"PUL'EY#8VV-E$/R]QY$EO#,&A M S!_U.4(#-@_WKB%4XFG#"Y[U["J5_O%7$Q[QC+$HH8+$U&AV-^,-G883W[S_UJ\9WC!HK>R?BQ:Z M ]>]][]Y__W^X=/[_W'4;G.KK&V[337">.TVM^KNM-OL_+/=LO7^^66V>!7B M050NJG/;[+JY#Y;0B"89SU!"&$<8$WV[-R MJ&N7L?G[*YCYBY8TLO4Y8[E?VC_-XQ#3/$D13P33!249HD',D4]93*,@3J(8 MM/\[)6CP>I)%J2NFF)8%Y(@]!8W9W'9A,&Q*MQ)UJ+YW;\DA^>L9LUP1OIX2 M,R[)ZQEC#XA=SSUO22=(9J)LZLINQ:I)4 0TS5*<2A1+M3QCD5%$6:Y"T"@C M 6.<9#@%D?\=DS+P]*QD JGXCH)A-BDUS1 MQAV5,2[)6Y^9!Y1LO0_;M@>YF?.J[QJH,TCSTM#[.^,FJC;^[>S,O5LFX6 M"VPP>N+MX7Z-ZHO&6XF#] T]8Y4COWM*RJB>]XRI^[[WW..6OX-%2;Y\66H6 M]^H>T:%N $/T"DC;-^KU3PG':TL3+:U?PWDCFN-X# <. ; M0"];[I4T-6+5;8>_JRY+U!X6!'!WK9\E3DSW6Q M>MV$MS1.DEP]B%@:$MU-.4(YCB@B(DL3QB/,I%%;\>/##^P+:F$FH:\)%(:' M&=8& D\NC&V#GU(<-<'5D<3NX..>/QPU[."PX?A3%U:6:HJ@V:)<+SN!9ASE M<9KB"(6,DS4VU2(]AA]LC2T[QV[:7SW4I$0S+\<8_M]$,^DF+<_ MU#>:@JF,@]"7482(3%*$BM"C4- MN*?&?/:0MVC5MF('!Z-NYC&&Q!+F13::G.0(WZA3/^'UDAZ#78LM$H[<#5C\ MJ"[(%IQ]MV0]C@V'X+';^G??YFJ&/Q4O'XKGHJ&$X:&4.,\QRB*BXGJ21XC2 M6**49AF-\TP%($9\X2"I SNEC41OMA$)[HT+@['?X0P&#LS+G"33F'A;R+:* M#($3A/UN +SLN(A"@+\./N75QY!5;K!%5&.D"S.-1NZC!E#.*$)HKD^!$TB&6I&UI1%IKU3 M=D8>>/)M9'E:F'FGE%WK^R?913;!9I:A.:!^*$=5M^J#LCO2:/U/CAK0[7MR M_ &+=('V:1\69-Z4#\N<13Q)(I3X2:*O\V4H%P%&PL=YG@K&HM#H/.+(V(.O M2:2^R?1)L/52'XQ=?5F*IGJR\MPS]01@9[N'C,$^W]Y>V)2IK*GL/5M&?=8L MP+;='?&)1RR9=4GY=#7G^G_T*>A7 M,JNJ%U>:4/VUF'^I*@VF.,H"R82/>!:E"*<\1EDD0I3((**)2(G/0=EZ87 <$#9"WK9SE,\B)?-+:_;Q4J4]^15%S!.,?=EA'&(6!ACA+G:X.9Y M$*!(IAF)PIQE.)K.=?&CX(_F/N*4/*/?_PU7[YY4X[FPO5/8Z2C3N5VH-?(: MC6 .XR2.9C[B(E@L;W.]="Y85C+/6@[V N?,I]]?H 2 MAV/-N-4Z'V:!6OQIP#0W%HZ1)L1"+$I]Y07B+#-K+6:KP-@E#KO=SP>M;;#O M?3XDB#!'<;ZV8>C^Y[98C%'=\.8]T&W! 54WN.^#?C-74UF4*YV[OQ6K:<)C M2;G$*(]2@G!,8Y23-%(^"0HTKMBJ^5AP?+DLI MCUKMK'IR=_21"R:/FG98(WG\,8OD8<,F])',UY*P574AH6'EW1 HI2S+N0@0 M3G2($. $Y4'$U;: 9Y*3!&-I5 5I*&_HW'M#G[2C04L#?9XMR I!@\2C6UR M^?LW@ 20M'0+C5TB\T*(8,E-X)IPGS"@APCRK ^84PD(BH^09':)*5QJG.I1K664,$# MN\/-RKZLPG?">:$G!IEU:B[UOZK?_=7"T[V.P,688*C-@I\A (3YS3UZAHE7 M*>'56N@L4ZM'M3<:BK'AO.6#4#CTB'U#3H?S8/23/!B\;TE.M]29AM7KO?H- M6NG.MW^NBQQB%,N,X AW) M&,@.P,4S;R'8VQ@CJ,5/O$J\76;]%:!B5>K MX'WH@P=.=F=NL"O>.P.)XU+@F4-PP(8'>-5%M?+=ZDDLW14J'QUNZ+1(?[5M MI9*+PN3C4/5[@8%0@GD!"$"CU"#WVN^H_/BXC#>L/.XUNK_HN/]5"S+V3]?3 M /,LE6K1CU*BMADRYRC+(]U>3,9)+'W,L%%I<3/>P'/\TV*]>M)E! OU/ $0 MLBM+^V>HA?ZPV??I[O/C/[SKJX>[#S>W5XY(V;<*VY*RJQ'&(V7?JKM#RM[Y M9]O\?M/?ZT%H-8I943DY]0_72Z$VF.4OBZ4HOLRG48QCG/L9DBP4",?*?U 6 M"[6SQJD?9DE"!+:H,S"5/T[=02/,73/"LYC<[W@ M5LEILLLB2H*($8I(F(0(AZE .1,9$EF:RP#'A/,,>D'G4,S B^NV>!9YF\LK MFY9V&XJTBI6[VD+>+\5SL7[6+7N6POP2\!DLS;S)Y0C!?,?^;9[.D60MVOM( M=+K8[=%COY4.+_@<$3+Z%9_3AAZ[Y-/S].4-R0Q80XB(,*-QB@(N<]VVV$=Y MSF*4"))C3%DN E - 4S\V&5,1YE:_O(?61@$?_=DT]O+IJ()B+J9%C-^\_RR7'RM[BBUW38E MIT&0Q#&*XBS36_@(406+\D1^+L*UW1P*BB!RG#T,*- M_<#XXJCI S2],+#.55S1(VG9!A'! 8Y3Q-$ BQ,SG MOJ"$D:D:BRY^ -2[>L!Q;P.\>:61WNBI??3SH@7:6VR54MM"/O:7,//8 Z(+ M\^('O\ZW&UA[?K'=.7=+(!PY?*CT41]O[M_?JU^T)[44 M;2ZFWR_%+^LY%[QALVHB&Y]+G&HJ_E#?HL-^E*),4H*R+.(RI6D#:[W^&1 OF>,R!LB$ @" &*+0="#F[ MBEL'OVJPJEL+ZWO+;R'CC5>':V'E3D&NS?L6OO;=OL&VOBVHY8"G-BE%MMY*[CE,.?49U6O%SKZXGCNID_O';_2^R"\HNX7 MI>UB+O3AHPH,7]]_?U&?JVG5I%,(A*T*5O>??@77UUD-/K!O:73R6J7TB=A& MK>J\<$\Q\Y([.RS[G=,H, (/!Z (#E"3=Q$D5A5Z=A)'J]>[")!N]=YE ]E$ M,$6Y6A9TK45L B5]]#!E*E")XSQ!L0@#A'$6(>)G(6(IQ2Q/4AYGY@1M)\4, M' MK HRJ\^@2[&JKL'K'U0U&:6N[]K!;:/MWUP%1^>@Z(^03KX]8IATSH+=6.GL MTY;$<8MYU2WKMV+U=+TN5XMGL;PJU1>]FO,/1>L<=]NLYF'@IX':B64T2!#. MHP01QB@*XR0C89A)/P%1(5OH,+"G:S7R*)GI V8HF9P%J&99]H&A@GGK? M"ET1WJ@S\3;_7FG6^?M&PTE5NZ869E%\K2Y+#MGZ]@+,7/'466@P+FN=/40' M''87#&5_G;MACRU$>?65%#,]O(K^/I&9BOYJJI)?23'_L"C+:9Q'F0R"'&$_ M4?^A6"*">8)X0C#C&54!&8C]"B9^8,?5BO.TO)KT[JLH5Q8U'%!4N4@C*0@* M4D809E*A&OD,)2P.2$"CB!+15O6_&:Z[9?T7(JNUJ+:((R%LMD ,]]L(C)KU M/?FM(A-OHPI2H2+2RDR\74Q_TAJ=/LNVNC(/A\+AQ7F \-&OS\.!.7:)WF(4 MFVWUSG7]^V5+H_B+:+G)/JG_D&6QN)N+*4XS0F).44YR7WFB/$8TYABE/HY] M/XU89':C'BYZZ.VWGE+%1AGO9:.-1X6:5,*3Q;+4-\OG:O^U+,GR5?NG6<6P MOMFW\CY:BDNQ-]G!#X6HA7_J\GAL-=&Y_ VIX<1KU?&4/H,!!TD"# 6@Y2F( M6R"!60 ;+/HS Z 11\P6V%BZFT&P&L'*74NQ7 K^2+Y7@7_9AOUJF?AUJ4.9 M/,YC&>KQ8K,C%ST&7$@M[P1:CP!/JUI M]1;(-YQ#R,B1.K0;ZCQKT=4=S5JXBMZVXO_J50HX103D(1TB8\D=5]U3U:%5"\*G7RJDB5,<\"K M5?X;67(53L_%X>BS=GM]($']E)PE;EU^2 MVV14/L];EFO!WW]77[6L?P6G+,QE'E*)$N['NIC:1QD3%#$N U]P3#!/+:[; M@Y2PV)Q;W+G_H.1YS2F%]U6W2M@P?]O?ASL/L-F^W#U>+F[#=1*R75V\6AGG MM^VM0!C@,MQYV6]V%\X8EKZK<.:#V)1$+QO_]FFU8']<+^9JKUDM7D>Z^7;+ ML*^K.PW52[>+U>-"ZR/X_898UX"]6>B47E3X3N^[H@WTZ@W#U1_@@,%^YT=C[5'^" MCM+'&XFKN*S[ 6O5V[=OZP_XOOF ]S_4!X14C/\ ']*RO/RM/RBP.'U@H/LK MV8<2/F+9^\#X[=;(#RW,AF%RKS_VU?/*G$[R\-W!:RY.M&(_$X6:V=V_0KDP M&;:XV%H+I'L\;9(EM^.1 48IHA$AB(6<"IRD/&0@$N=>:0-/PZMW[VX>;^YNKSYX]U/4!MHGN1\QLT^P,!]C\1F;O[W'-7H)WF'_7A)-7\_F:S![$RV*YFI(TPC%A(8H2S=_XH)OW3UH6EP(,(F)&@;O1]EE@U MI3\ZX&B]Z?O,Z;:H[WWN N(D35EX1G[[R_%LMZFWLS5/K18\#V^C???U>ZT*,7]LF!BRK,P$ACG M2'(5]F(_3E#.@A@%:4Q5_!NQS.R"]EL9,+"GJ+1IV'KX8C8CRU+G;FOF'B!Q MS^C?ULPK_8AK$$8Y$2E'F M^PQA3BDB 1,H%BQE">78U_F6\_5CN\,.7"?VJ%]IJJ6 J93::L.<"=@68'*D MWP!X_F-'7U>)CGK0<3,:.X83KKR>+4KQN/@X?RETB^Z;.;\E MST;QU;DQ!HZ#M CS%'ZOL>=3^:[L!,Z,2JI7B=4K_F/Q7!7??;R]O]&WH9GZ MP7JI[\(H58JO!=<9BUY<0,E^$Z.MDOZ] X^6_# MKUJPMR/9^UW+]BKAAN1.!H 9)CZ

>1^ ':->:8,DPF7WP_)!%%DJ, MT_3U2>6M3H1V1QKM*.BH =TSH.,/V+,S;*^=?9Z3Y\5RI6\&-YVKID(D@9]Q M@N),.5O,<*+ M!,UB*)>XP*;AP171CO"V@9G;:_\F=CJ\Z-\K;O2K_2;&'[O,;_2>G1.X7RYT M66/YBU*X;6)W)QOFX')*N$P#/PI1$"<<82(Y(G$H$?:E"KHR'/E1#G$!_>(& M=@"M<$]_':]H6_:IL.5;HP!L^I_!SFSRNT,$-O5WP;CI@/';.3!LNMT;V.BN MT7V?L+%[W!L8?J2]OO5@H%GN24#BQV3X1J; MYNJ$\:2<<8\"SYE[<&9W]H7+^^IN&ZD^M#P1Y9U4^^XY*U[([&;^/X(L?RF^ MBFE,$L[TK6*UB$W[ZIIC:9H, M'1@A:)YTMRMOH]+KQ-.R/2U\F&:\8-L'Z-5KKL.;M?(%P]37Z1<^F,4-XT]B MM9K5::DMTVV[/ 8B)FF,(R13/T0XXPG*B)!(1B&AH8]IRE/C6\)]D@8_8-&T M7'/>DN2];CF2 1=">Z'J=R=. 0!&$ANIG28_1L$$$ ' M5972-A=3;5'!':G MU,3*WGNAO0.,=[?3Q(Z=^YE&+\!\5<6KL'R=?OXT3?(\CKFDB. X0#CT,T0# M&B*:4,;2A*0^-6K]MAUR8._S^6^?3M/^G+*RWY_8Z0YS')]O;Q[?O_,^/5X] MOO]T^90X5+DGC=\\7$<(S5^VP4%GJ%%FP:'J[:_[D9\,RKGYJ# 34QEC27(_ M5LMRF"(YQ-QH&V C?.R,?H=XD\B5+N86ZFMQ ^)-CZY7 MFCMXL6PI.U=/Q7+G34MJ#^CW,H@-!OP*%YX?G*>8K#0:$+Y!^#K!,([&V-D/ MYU"-R>KF;N7)OHEPUA=]W\PVSU%3X(0NP M'Z'(IRKDT83Z>9;[*([3*(]2BJ,8=(7/3.S KOY.^5ZRJLB72/GDR=GB6W-T M(1OBM)G6#YCK-434+/OC'B>8,]YCD&M5V%R#4:O;1HMAF./.6ST 95R/T#?C MBCL/1!])G,';+BH^6C$/*OQYMUZJN577;4VQG^91F(H;JAKDG-6#U(2<%/J&E2'G@.BO#SG[MIWCJ&[5=\AR;Y5EZ^52"9S&Q$\Q MCR7RFI0[,-_2 M9>8/W$ \P$U;T)'J&;1:\6ZF_3G37,TT7L$C3JYSQN\/Z$-WAB(@.#4A=+W M?Z[59-@ZF;)2\?&)S)NKIO]4'D?P$[=,?]55*^^4/_J%%,M_:O+G:1#)D(B, MH-2/4X0SX:-:("C@145?;#6#:PBZJU&8>Q8+1?!C.?^,/H.^#9 MFP''P1F*@]K83BQ7U@N8MU+V;@D0FM^C/NZ#RG!/6^YIT[W*]A$I$,;^G&-Q M(XQFUX]%FC#VYP2S*8RN(/R>N0H$;L6B;'@:#2^6[[PT\/*D9*';]W>&.;A# MD_I7@HNL@7GBUA"'I)(GM;>Z^+T[TF@WO8\:T+W:??P!6VZZLA1BD_?=;9_0 M3-'RG0H@PE1D2>Y3%."0(^S[ ,9BAV9,0\&QB&1 M'O#]BXLBZJ7Y<7'%>3%_TPO1_\W4?%Y[2?^\P MH&F?IW[6;;^QL<)KS%!O>=H0[TZV>U3+QBK#?UWKBI$W_LJ.:DS>\&M?4IXR M(/B @I8AM'BK$I@!$>TIFAE2JN5AU_%(94.BP7"Q+T!,4F?DC5988U- .> M@YF9?G 89OC:!:2E5^S/=5%6W2NN%_.RX*)F37U]?7LW\H$]-[N3G4M3":XZ;>D,69#SPLRA +"$J MW,*A"KR$E"AB29YQ&:?JJ]B6,_?('=CU=D7I%,A2:X(6$JU+43>COZ"4N0]. M,T)9C0NL"C( T\R!.(8( MYCP:X=Y&>H?D>RAJ''-[796:&$@_/$^D;:B3$C_, K5!"9),;?-BG=3!+$)12E(NLSSV,Z,R9D-Y [N'5I8^ M=F'ZWN#-_?N6Y,[[R;9VT!1+@^,2MPC!O$,ENT-TI^_\5O(53BUN_1U_K% ! M'#.X1]/S!L.,EU\WMVDG00YXS2YFNB;ED_Y_7=SVE;.5OJP.Z=J/]7_7VVUEGZ]]^5FO,O0B?Q MWTLIV&J:QT(&>92C-(B5;\TSAO*8892D>4X$)2F-)"3Y,Z[Z Z>06@WT&9I6 MM6(>JO[041H6Q8W\>O?D1_Q[U_W'VC8["UK?Y*HXBX)&5'S68?IL/LQ^7OY$6=JO: MK5AI#>Z7BZ\%%_SGU\^E+LRNTQ!*X!5;%5^K*U6;XTF.9?US_T*C@)-Z:X_[FQW'3+"] MV[$SUIBW.XX9L7>_X^@C=@MV?;=*7\A:S%7 \&[Q3(KY-!'$YX3D*)-<)^LE M1=2/JI9]G.68IT*"UN2C4@:>."U ML-,[CM /_F.1;]J_J_'A78952-)TP;5W9>&KHWA M_UJ7J^H$=[78H4(PW*H>6GD^"K4V$#;/3MOFK%WF26OL>DSOC#1>4^EC!NQT MD3[Z@&43M.82XN.B*GM;BH^$/15SL7R]FE<, "_ZQ],X9()&H419I!9 '+ 8 M9?K*<9PE/,6^GW/B3^?B"UD);K;ZF0DV^FW,Z]_&KGCXANIP%YH9A": M+8$.8;'KC=;(UU.TT<#;J% E]L^C!&^2!C+:5;,T,Z'C-DT# 7'0/ WVMIW# MN)GK_DZ+Y>MOB^4?-_.J85M9WHK5G7P0I5A^%>64DHR'-(L1CY( 88I]E$=) M@D*.\Q"'@>1I (F4#60.O"YKP15I4"T:YB!,(#/S#HZ!@+F&C?")MP?'Q--) M8^5!6R7(61C% M&66Y45?[B[08^ORIDNN56K"W6I*6"T#M-"\K0[-&O=_'C(8E,"!I-?(JL1.O M54IMSZLLAM;+:\"N'JEKLR;>1KDQL 64N(V!L5WAVY!8PTKB+L6HMU#.>O#Q MRN:U3P.CJ :B/. 7(^4>T6"YB3ZX/!\<4JF*FVE1;GAA^S^,+0U+UZ#-.W M+,*7!_&E*#4E#W]7+ 53^V450:D-7%/9DZL )95,Q2Z9+L_ A*.<1.JO-)=! M&/,\#8T*-0QD#3R[M\*]6KK7B@>LV&?0,HA>W&$ F]6GS3]?)@7& 1"VN,/# M-F8!_UK @A S WLCD#-#C!=^F-FR$WL8O@+S7.5R-?VD/G3%ZMUVWZO.@!.< M9+X4&,4DS1!.,X*H)-I?R43F$1,!#4W\U4D) WNI3<_',P?%AG#T.R0G1L+< MD*E]QG/LK U]R7+UO^@M@=J8=OCCE'2O*Q[:3\X<4K-3LH& @DWI5@E/:5'3MI23/M PV!Q_"1:_*#\5[W1Y0*/6-5 MW"V##%'&!&(!"W,N,IIR$'EFG[#!C[-KT58,;;T@F4U75Z;#YNS&ZF]*[(9: M:M+RL!&ID/2N9K/%MZJ$7"T WK5:(XI5M< [O*QN8+VKJ^5]HL:]"&Y@],&U M;9-W[&;Z7H.KV[7>JM_)JGE6V2'K_IF4!9O*D'.:L @E@:];\P0^(B+.49Q( M21BE22)!S6%!T@?V!0'>U@"-.&L3GE3[Z%)$U=4;U)^@V'D$> M'?,;F/GQP7"%.?:#7^';#: G?YG=N7,K$!SY=YCL41V^%2S[*X#=(+ E@8MB M^GZ^VMY)VM#WZ:336N=^?"9]7>"H>_WBG%*494*@( E$+ 7C>6R4^SDG:&!' M7XMN[\%U2"5KZ6;>Y"Q8_8[#)00P'V%KO;$[,#6MYXA7#5%/>O6'[5P_._ H MT]K4O'8&&S]OO5/375)J,N^'HOSC48W37"P7*0]#/Y:(X$0BG#&,:!)$2,9" M3>,@\",U$&RC=DK6\/NTK61/B_:T;,MK^'V8&>_;7" !WK;9@6"S,3MGGKM] MV4E)8V_+SIE\9%=V]I4+.Q;=S%4@+/2N>YJ+,%7_%Z%0G[G@5*8HXR1$F11J M4LL@E#2 D"X>D0&:Q'!FQ-US LN^1!U$S*;JA7;"INC6Q%J:]Y.6=WJ#8M]Q MZ- :UUV&.A+>IK/0H8DGNPD=>=22?9X]";Z>"1U:JU7Z42R?=8;UD="9F/( MYSR(!))^I-GE?!7_INI/A$92^BG#>0Y*?/8)&[SVH!9=;PV5<*0&>?:J;/[O ME0+ -;47.+.9Z@H.V)0]1.+1& DXJ[R!B:[HY/M$C@9A- M^0,[@I\7BS^\Q5>QK([TW^FJ?E98-+Z"HFKF$@;$"N8E=@H?.JI,O%89]2>M MSE!L I9(N"^!,)+^5F40$&AZ2B% PU@48NN+RRIJN28OA8JB]7%AP!(_""." M&.,4X2@(D.:K1:EN3LICGQ$SXMKCPP]]<&J:UY< M_=?5M:Z3*/0641^^-5[=]$F-=TJE3S]ER7BT+!;+FJ#[03#=;Z+J)J4__Y:A MJG.?9.HG4:+[.*"(TA#A0*J]3![[2#"L3W))GB6@W"!4@8%=TKX.0/(C*)IF MTX8[H@)04$#] P#2(FUQC8\FW=- =17,N[35N'P$P0"@V M$'!V09I# &&AF 4*O4$:9+SQPC<+*W<".YOW'9W\_OSZLYBSIV>R_*.Z$);F MH1_X,4F.I!I+(#[*0YXSG'(,(Z\X)'/\,>",>=(7.&$"SJ,XE+#!? M>@DBEY\)GS!SJ(/A?7%O>SI\POBS1\2GWK,\)Y8JD!.;E%1S(SM,"(_R*$-^ MF@8(YW&*,NQC1%*29F$6_W(^"/7[YNU?K94MQ>QP]LTE_,2*PF;YOJ,-V)T86N3I;/BICW-/E M/C,/SI=['[[L^*D^LMY--D^3- FB.(E0FB6Z:W&8(IK2"%&,$R*I+PB+(44> M?<(&KO9XU*]XI\Y-[ Z7CF(&.TFZ% E7QT:_+IU>I3$QS_%9T%%1;W+PTV?T MJ5.>WG?@U%CW7U_J4@=# JSV^8%CYGORZGTM=6?2:BG5M[FVK=C->:XVUO7/ M-5O#8'.JUR9W)1O'C+%BI=H,,AKWU+[:78:I@Y]9UDFU-!0?-A>4LRRF4E") MHHSI[6:6(1JK_V1*^P3'-&0,U$GH4,30-5&MP MN;Q_!Q6Q]NLQ:V P"&@JO MR7!)P5_;+OH2I5Q@)7Z@# MT3C6>GFU8DWW\XE7Z:;/$UOM-,(=_;RM@BX]C@.9($%R5A($>-8 M35DF,Y0S2E$2QA1CF7/*03QSIH*'WI W:AB6"5^&H=F4'@(9X(Z^KX1:_6-= M@#1P(1(,!&<%2(9B1RX\@H%Q6' $?-^"$;9AO_P\+U\$*V2A@HVFW7@4$HPU M.U6:J14^(@'*2!XAGE,_B=(XDHG16M\K9>A,Q(8Y%72_N1^8?F_@S%S@3L+8 M4AA+[#E++F&*/3GV>&RQY\S;88P]^[!-)YRE('=R4]KRZ84P,?6%3*@?"21X M[".>$V-ADTY+T[OR;.O3ABGYD> MO7=;R_0]"#\R^T5INYB+!\'T]R6)57 MSRO3XS6;L8=V+K5*7JN3Q]="=T3:5TO_@NK3XE:SB7=57;\Q/ZVS K;?28V! M*I!7N59%T&_E@\5]/@X^W]3>=8W/!HXPP8YWV$&QR T8PA!&Y+ M \Y;:C6_>X8=;1:?-ZT[5PV>MLSE-T2W#[I[H)KPY5/Q4K:MJJ(L#W.9(I'D M&&&&?40SF:,LYH0'-(M\"LH.]L@:.JO?2/9V1 ,S^CU(&:;UW=@/S.T?-7V MTE8#ZUQE^7LDC9OJ/V_R0;[?X!6+3,$N0?W]4C1M07\1XEXL6:>3S>.WQ90& M,HA9F",6I#G"8:XF=AB'*.-A%D911J6(C5,((-$#S_.*3ZC8*#/Q7C;J-(3K MLEB6.O<]+_01J;YWKT+7V8+,/?)E*>IZ'7VUWJ/KE:<#VZ5'A5PLA:>6E<6< M=U^=Z";LVD!8^@+VK0SR&H-] 9BGV6M2H4E;-N K529>H\S$V^0CE3Z# 0=( ME P&H%T&Q3&0L 2+%1:]F1?8B..E9*PLW@+L9T&+KJQW?G:SJ M874'IV+^1<4&#>67DL&$X.6C^J#ETV+&IW'$,RPBBN(H9 CC4*(L21*DG!0+ M?"9IE!JU,X:+'CI'S7FA@24S"X9 &(8&6]+!D(%YFBK0N9->I4A5+M^H,MF0 M#;;:>!MU!L,-L",=##^[':E;'&$;4BLH>C>DL!''VY!:6;JS(;4;P<+I_E+, M]:T?Y>J/$^^T;5A,?(7I6 ,><]<:5"6Q>Q1/D\V%\M=)V\X'X"",<0+XAB'P MLG,+KG"#.02H_;V^P'BP\=P U+X=#P!^>8C)?ZNL=#C_M\.]O0O8ZN+2"W0 M<^D([( ;UA<8 .C8'1RB<)E'Z(SW SF%0RMA?N'(^Z=<0_?#?5!_^J__U?Z+ M^@]5@_[7__K_4$L#!!0 ( %:(=5AZK,0QS\\ $67"0 5 &ULW+U9DUM)CB;ZWK\B;\WK1:7O2UEWCT5JR9*U4J$K M*;MFYH7F"SS$*0:I(AE*J7[]A9.,",;.(/WP'%5;5Z8R)!W'\CD<@,.!?_^? MW\XG/WW%^6(\F_['G_B?V9]^PFF:Y?'T[#_^]/NGU^#^]#__\]_^[=__'X#_ M]_S>9_'W\-/[V?A&69S<\! M_G/UUU[,OGR?C\\^+W\23*C+/W;YN_._>(/<<6E!%YU!H2_@;&'@8W#,,N%S MCO_OV5]L=,(YKP%SYJ!K M__R//WU>+K_\Y>>?__CCCS]_B_/)GV?SLY\%8_+GRS_]I\T?_W;GS_\A5W^: M>^]_7OWNU1]=C._[@_19_O/_^NWMQ_09SP.,IXMEF*:ZP&+\E\7JAV]G*2Q7 M4G^2KI\>_!/UO^#RCT']$7 !DO_YVR+_Z3__[:>?UN*8SR;X 1\EO[^!TXFYYC_G&;G/]??__G%C/! E*[^YO+[%_R//RW&YU\F>/FSSW,L M__&G^?ER3"L*R<5ZO?^Q_HL_7R_[98X+PLJ*S;?T@\W?KZL\FP3\ML1IQC57 MEPM,9NG&'YI4F(%D;Q2P0+3G\]F7W^F#_]C<;E3_+EWR[SV7D+72UG#22W5@N1^Z>? MB.N"\SGFMVNM/,C\0%!.1%2Q0>&CEG2"AA@N))A(=B(GX- _3 MQ;C*?F/FHN=9N>@@EF!!*6D@\LA!2Q^,%](7W>; N+WR3JC0PT5%$XGVC(I7 MT^5X^?WU>(+O+LXCSD=1R&2#*: ],E#)<8AH2V5%1Q%MA(;;*^Z$ C-< M%!PDP4%H_P.>C:L0ILMWX1Q'+A4O4J!#3AJR:5Y)"#E+B$F':$WRAMD&"+BY MZDXHL$-'P0&2' 02WDS3;$XF;"7XCR1_?#&[F"[GWU_,,HY\8MK0PN"-5* B M$J9CM$".4;0Q916WPDJ?NA0:2';08#D)&=2P6+SK[?C M*?*1*\;%DCU85JUDI$.3#DY%HBG%E)*8E*X!0.Y9>K>4%1LZ.@X5ZI"0\8)^ M>3K_-/MC.K*2AV0$@M#%$[B)>J=- ND\8YQ%K=EA2=<'%MX-%0/.9+80Z) P ML3H;3^?OY[.OXVG"43(INS=X M##CQV4BL?6<_*P]S#"NZ(P916*!8W& $93T#YXN (IBRR5K%"QX$A^W5=@/ MD-.<^XJN9Y77._+)^\^SZ64*)C/B7F9'+A"C"$KZ#*%H"QF)=E6"#?HPO_+V MBKNI?L"YS(-$V+/Z/V*ZF!-TN8B?QLL)CF3,2/\31+8HH#(GZ$H3('DKC'1" M.7U8#O/VBKNI?\!)S(-$V+/Z/\U#K4/Z^/T\SB8C9YG/G@?@VA)ND2-$YSS4 MS"MSPCJ4A]UYWEAN-\4/.&^YO_ &X0/^#2>3_YI2A/,1PX*,5WZS6%R0]6). MH4[.0:R&2_F2(&*2-1"6R04KK?<-W, 'EM\-%8//4K80[B!0\M^SR04I8+ZZ MI9DO1CQ9PWGU950.9-SJ_5P.IAYPZ'1)9/-:H./6LKNA8O )R4.$.0@T;"[S MUW>UU?:1$BX6(R8Q%>>)!4E85H5KB,PR,(*<':NBDZ'%Q>?]J^]6/S7X=&0# MT0X"(F^F]#42Q_@KO@S+L&%K9$-F DT"'>K%#"N6H,X04DI.:H>:CLDF%V#W MK;X;1 :?FVP@VD% 9&7]7H0EGLWFWT/,Z! D4RTNM&XLNAL.!I]WW%^0@\#!JW.\?$FE?G)11[3 MGSA9+G&QUL'K23@;A6P80Y*,#2P1RK,'G]!23&65P.1,$H3RX/6>Z0P MW2=@*@I0B47P7 2(H6#A*@;RUUMXM%MK[@:0P:=/]Q;C($#P_B).QNGU9!:6 M(TE>E14"089Z%>SK>Q! (+N>:U. MGJ6_?_Q,8EN<7BSK^_1Z7S1"IHLTQ$.V%*+3:4GVS!*H4[3>"A>922T*L1ZC M8;=WAL//F;82\T"V$ M0'LB*JM!>^Y4RID7=EA1SLZD[ :A >=4NQ'Z,,P/L34/DS?3C-_^"[^/A+=! M)!O &F9JP3LC$24%)0LF*?8WOK1(OM]:=C>$##[)>H@P>T;#">$[K]SMZDQ+ MQHO5EH.O!:HJ\@PN)@KRE>9<4OP6#VS'<6.YW;0_X-3J_L(;R&ER_>3Z-?UD M,4)13,G&0>0D S)@&7PVEL['6&M0(TLE-8IE;RR\&Q(&G$QM(=!!86+=GF'- MA%8>;<0$.D4ZW&J(Y9CV8)(H0B9IK>8-4;&U]&ZX&' :M8U0!U(!^NI;^ARF M9[AZ?2M8SA16>[LM55P9MI;3FW^M1-9AV#8"]I#@,(K\?S\S=YI*1$ M'X($(101[FK+)1D,<*&8Y13!*'98\>Z-Y?II9M8Q"/:0Y$!/]1>G[SZ>OGWS M\N33JY>_G+P]>??BU<>_OGKUZ>,^Q_O#'VO2K'0W4@\\\"\6#Y9+ZE^$Q>>3::[_>O6/B_'7,*GI M])/EBS"??Q]/S_X[3"YP%+T643$!61J23V0(SJ@,2LO@HF2)V<=\CWTPM!-A M_4+K$,W/NE;# +!U\C6,Z<<3?#V;?R2.-K'U&!J&0+R4JH-Q18?,"%M)N+S M'2XO>4E"8!*,@T4A03'NP7/ZSR2"8XPY[UASF#U"3S\N=A>8:B7TO0'T%>=Q MU@A";Z9?B>[9_#LQ,9(Z*Y>X .%T?>27%,'?9@HXI/:6\UJ+T!@RV^OWTS^X M XCL+=0!V)3W<_P2QOG5MR\X72 =UJ?+SSA?"^<2Y24H8XUA($HQ]3:)0R1. MP'*IA6,AA>L'28UPL@-9_30:[@ ^K54P %3=)%Z[8DC!#CQR6:>\.'!<.> . MN5<6F8ZM\?-\I#2_O>GB+-I;K/MC8K8,DT:69O8%Y\OO[R>ACF3(-2+X4D/8 M:C6]2Y;(I1A@-94A\8IO:X&+E%"'R!@^5@>TGXEYF)Y^&A=W8EL:"7T 1N7Z MF)U-TV8/2-2\-F 'E^J+0J,0@@X6BI3*1I1,-_=Z[R&CG_[%G7HR^XEX "@Y M);R'VJ;@+88%?JC#QT[+[W2N5BF-'!+>+6>0#9+-Y*R -RY"*$HZ&S2+LK6= M>92@?MH9=X"<=F(? (;6*56\EY6"@HQDYL"M*NN'/U%Y"\Z*Y$(J4K'6Z?5' MR.FIXW$' &HE\P' YPVI8'HVCI,U^0LZ:U]]2Y.+6OS_ZVR6_QA/)J.0LXB. MCMQBHZFCAS0$1SSEG%RDLUCP&)J?7$_3U5.SY$[.LL9:& "RKNAF.G!>9 (F MZ^!,X9&.YY2@,,8],B-$>JP,;A_T/ \A/T*Z>"]I#@ %6_F!+3_-\""4Y@4$ M"62=> K&)_ ^\*"8=R(]]J9S+]?F/D)ZZIC4.A1*IF_ORGOHG=Y9]>98D!Y!V>3L.<3Q977M1_+]ZD?AY M-B&I+VHN8/G]6C39.6G1@UWC&HG#'!D$;YTSFAC-CY5B[H.076GK]X*R\UJ+ M3E0T -/S;K;$Q?OPO5Z:C:)T07J^Z3>NDO$0)0;PUL;"2A"9M;YLVEZ_WYJ* M;C0\:R3N 4#E\I9U0_YEBCMDHS.W"-(Q#TJA@Q"S!J^9<)P%&TQKG^9^2OJU M0$>!3P,5# -(\PM:]5IBEXSP8IGTQ0!WO#8_UPY\9AP"ZOI\TFJ>.BB0N)^8 M?JLCC@6G!HH8 *(NNQ>^F)U'.OZKDE[,IC752WJK2T3M9Y-K[:-K_\(:&W@%'02;F,NU-X:/*\M'IT(=?@^P%OLZ*.8X"OH8J&0# MM/U=W@I MY!<42W(IL5IXGSP9=ZM!,EX[W' R_ZV3#8_1TV_]QU' U4P= X!6-@J]_" MD:- K;EZ!@"YM[/IV2>\CHM[3D*( Z5/@#P,]]>^(#EHMIOK,S6&88O*?HA]?WF8HC^/KX1:8@=3'! M9/=8G[16ANM^ZOHM1^G-?#50U0! >$^H;00G^F,$4RUP;>L!WA8$GK71*45E M;.L =,]D1WQ88?)?@#W1 ^$)UL7GR*X&")3M4A44@B<#?A86QY++<'(C,4%T$8LE M-R#XQ]H!-@L?GPNS'SO_WU(K P#9ME>YS864* )2.*)3'4GEB 'I)+ LBU;U MQ->M"X#OIZ3G,IFC>_9[ZF 2'HTX-UB2PN'J',!S['0@<\T1$V.([JL+=02)+*:^+/: MFM;6[B"">YJX/O1+J#TU.@#XKDHHM\2ZQ4E4G*-PG/P)XT&96E,0%0/+0RZ* M-J)!U3J<>)":GF:]'S>.:*.+ :!JBXD1DT;D$@4D5:>;RUC+,>N 24T!$3K# MDFS]CF)K^9Y&Q?>5VWB6M >0U*AC.,;+U2R%VH?HTLRFR@KQH4U*!;2M[6]- M0?)"N07:!DH%I6(I[6^0'B2GI^GR1W;1VFAC !;H$0D93O^G?0;,R.H6L1 " MR0I32)9GKC"V#@,.K)QN/Y[^J+!JI(L!H.K]Y;HKEE;=T;;G!@GC+3>& F61 MB!M? O@D#*0HF)4V6&%;6ZS'*>J[!V(;O=]MQ])*"0. U-8@JCNL>$Q2B$*[ M3&<$562 FD@&R3+&S&.4H75%["/D]/W(HQ,PM1+_()J'G>2\>O02)N_#.+^9 MO@A?QN2IC8)"X8M2D))Q%)-F 5XILN4%)09CE1:M3[P'2.FWKKHC#+40^P L MT0=JW+KHC3#56Q@#@M<7!*M%19[3.\3-.%^.O6 ?IG>/;V:)V M 3@MG\*W4;9E1ONH<*.BAR)=KC,:6:T#J5W^5<^M*^J=HVLU/_YOB,RW$BC_H&$P>.W+CYY4[G;SS"Q#&'<6B1#9,BT7EE*,8S6!N?604F M2Y6UXJ64UJ5,1QG&,9G,_JC50J]G\Y>SB[@L%Y.[C;*OWLXATL93$EQ)) 1% MVS'0;H'"+ G'NH*JN:OU' +[3F,UQM$=EZLS90W X;J9K:-=?SI?"32OTBWO M<;X:OS[BS$OMI0/MZ\AU(\C-B%: R]Q@B$DRVSI%L1ME?6>].L9>!^H91"KL M)E\K)A8G%\O/L_GXGYA'T2E!#(7:5H[<4-IDX"4F,$SK8HHT%EMG5A^GJ._$ MV%%A=I Z!F?3UMR\62PNB!.+FJ2C-62*?(D3;L!)C,1)REP8)T/S5.O#U/2= M&>L!5'NH8:" VKZ)**$XU%R"3;Z 2E) C!2.AR*SH_A<\MBZI^T3)/6=^^H! M6OLJ9 #XVKKE>O"(3R$G;HJ%.NX+E#4>O'<6B!>MC7>\-!_8MP-9?>?%.L99 M:\4,PO?:8NK.26]-21$=0D&C095"&T?55@>26/(V&>=:-S%\A)Q^NP$<$UT' M*6)8%NS&06\*G>7U>EZLAA^PVGE'PL[:& M(>)H^U1'[C#R5(GW]<(^!H@E<=H3T[3Q]/7I^]??3CY](9^]]#<_0-?;9VWWX7X1CG[]07S%?2N<.:= M\=F1E?&I=DCBS$-TK "BY%G)HBFD:[PS'R#E\"J;KSB]P->TW^Y[$4>KKB<@ MU&;6]/^YWK';G*./R=-9+6B7I<+!(<\@!./<<)=C\TN*/S?D[2 M/R[&1-R;*7&95@]O%\M1[<F<6B<*#B"WWTQ[ M-V??<70W .OUD9S?RLLT_Q;F?\?ZZ&W#YRBF8KBDO>9#[2JLF /OL@'4LD@* M4(1,OC$*'Z:FWYQ[%R!K)/D!8.A7G.(\3(B3DWP^GHZK<);CKWC)#M8W2,$Q MX%D84))+(,,=P>>@4S3)*M[:A7^"I'XSZYV>1V&_::LN,#([FL(& ,'(J;,H>F31,B4Y&_SY(4;_YJB, JZ%"!N#;O\/E M5F!B:0/P4 PYH=&!\API1-$"!&T0LL7(G&J-IAL$]%N7T(6GOK]\!P".RQ8! MEP6#OX3%.(UXMJ'8G$!930;4$,P=3P6,*<5$3"$V?]-U+R$]#Q?H BV'"WP M)]9M)EZ.)Q?D7XV<-V1V?9U Y5>6D8$OV8.)IF29D2QPZXSW Z3T/#K@&,C9 M1^@#P,[?<'SVF>@^^4J'ZQF^NSB/.#\M=ZJXUAM#Y:A9R@*<361.BR:!,6?! MH4&RL#IHT]H2/8O GF<'=(&S[A0T7/1M]M+=4D*F5<%B!!AA+)!C%X%B"@.A M/M0@(<=@6F>@GDEBSZ,&CHC )DKZP>H]7YS^]O[#J[^^>O?QS7^_>GOZL6G9 MY]V/=UG]^00K[1LWK*&Y:D9[IPW1%4Z9T\5+U&!\?>P70JR#=2V#;^8[YVX$$+6.K%5"*C[4/2$(N*R'@PIODEX//COV.T8VB.CL?C MPN?(?1"EG8\U\+I]#[!U0Y#_[\4Z)W?5Y(LKP[5D 23F6 ?"D*^0 @>1O4E% MN!H3=Y&_:D#[8/HW= [67K0] '_P,;Z)77)$INO>*>G[IWF8+DC.5?O3O/JO MR1H+=Z6@51*(O+80KKO=*0O1"@2*QSAZ$X),G8R_:,[)8%I+]+H#CH2$0=C] M>T1PS8Q)7$>?0*?Z8@MSH,U="LC@')=:*<5;)X\?(6IN M1 Q_/7GWZZN/;]Y]_'3ZXK_^>OKVY:L/'U_]?[^_^?2_FX9!CRS3:4"T*WOM M0Z-'.BMB4L9[)T%6'U4Y08&[HMB:P"N+Y'4V6]P#\PBOJUQ*I M!G@VQ3K;YMMX,?)!9XE$OV=*R C.U\;^SM06C+).VF(RD\0L"ZTSRO<2,A#, M'*[HV]=D!TM] -"YV4+J-ZP)\)&4-D=B':22 92)M+$4MV!"+3F0V?+2;=_! M-1W] J>!>A]MU[6'K > EZUV&!L&O")CRVGCH/(<5#*2&! 4;OC(E A"V^:/ MS^X0T6_ZK#U2#I/R &#RP+"9#3/&6\2B-86.JKZ:D[Z.G(G$ED=N&2O>M$Y: M/4I0O[FG]O!I)_T!0.GVC)D-%XQ'';E!R+QV!LO,@4-'SI]0D>3C56Q^O70_ M)?TFA]J#IX&\!X":'0;$;!CCUI)=51SLJG&AH5]Y(QA85K*U(C'EFQNC78GK M]RUU!X:I$ZT, &X?+^)BG,=A_KW>6VU2':L(0RDA,Z]#^00G_Z[$2,&%8W1P M%\L5ALQ"\_3/0\0,Y):Q0?3>1-Q#P,TU^>_".?URZ\9GL]\P:^N9K_M-TW%- MCAZX4MOM,.^TT\P'W_J@>YJJGF/Z-NJ_#:JVNN@17?5&8O3^(D[&Z;30RG2, M;\RJ\CDID^@ I[@3*,Y4X!EW%'S6#2AXB;?'W-^]W7CPZSV#HK'Z9BUEV3<8 M3I:?/N.Z>\DM+K12C+-(DHC.@ZJYL, H&N">953%"7:[9^$#B'APB9Y/G0YA MT4:J SB&7DS"8G%:_A;F))SEZ?Q#+8M=)TB]0BM*@(Q"DFR2 1=4J(USR<\3 MO :,K;,[#Q$SD!*1P]V7-N(>*FXVNXK%4LNP#"1;)T#EQ$A 08-'%UQ216!J MWO/Z87+Z/9L:*7P7&.TA_;X/I_?S\6R^X:+VF'P_Q]<7M0SA\F<;HVJ%XR)B MA,)\JF_75*WT%Q"RD+6L)49I=W->=EMP@)C91[NSCD7=/WSNYR$4Y"X5#]K6 MA]F9/+4@; 8O QWW5CJ5RXYPV1\>G?DU'<'C<%$.X%BZ.JK?CJ?XAGZY&,5@ MC4S)@^.%@1*"U==C"8J()HD0O>NND.**BH'4$3:LGMA/P . R)MIFF-8X$M< M__O-]&YUTH?99/)Z-O\CS//(">>LJX-(&%+$I[P$IZ.#&(/(4@NM6>MBBF>2 M.) RBST1<:?C2G?J&0#ZGAKPUIEH5$(P_QN#' M9S_^[ I=G<+AF4/5GJ.;O:'V!J)I,5,A,@# M A=&2V'(W^M^VM5SH=;E0_>C0:V95@:#LWMFW!B@4 MX$;/G4WMFU/?H:+WAOM'P]2!&A@,DFX^:A52A^*(!86<4SSJ$ @*$RCN#$3M P2MHK+,&,=:UP >3'3OXPV.Z](> M3;]#!_0[_&/U6XM1CE$(93/P6 M0K-'@G(L0A,[1.D7>6?/*L)THZWU(PC"@ MN9^FAHN_U<#W:Z8P<@H%/+E),E)LX*P"QRFL%"ISY6W0@;7N8;\38;TW_NT; M?0?H:;C@6V^I%[/I5UJ)='E:UK]>CN.V=S^*Q$ZRM+=T-K%VOS"U>S;](R@M M'8;$CX7*'2GNO_5PWWCM0K7#!?)J=S[-;,B^V*0BN*"1CHQ4P&%QX*/1.60M MBF[=S.P@@OOO@]PWC#M0[ !0?!T>+C[-'GA8>-E?'%=]B2@07>E]):;3+_67 MY*63!A;C)6[F!Z\E]@'3[&RZ^N+(BFP1)069RM6*HWJCIK@$U"@R1LEC\VX% M1V*M_\[-1]L90P3+('J=/76IK)E/S'@%% DX4%'68G1&#/'(H^'DHV'K2[(F M%_[_$E=F+95SX/W9JVGN_KX_9R,P< \%JZPL;:$8G 8?N,I14C2:6KL6!]_W M\W^)R[5F:AD(S.ZY;.;1Q1*-(Z_<>U"R)')T@@=6DM!.*.%*ZW-\S^M^_B]Q M"7:@"IH"Z4C-&D\^_O7UV]._M>U0?_713ALQWD]Z^[:++\+B\^O)[(_%=5=0 M;:V(NC!J>)!9$9?4IAS[+#;XAUZ&I2'U&^^G\^^CDEROWS_G1S* M-].K"N0? O>A-N&G<-_+$B%H&[PUP:?FV9L!#3_H M6MN/EBP]1_0#P,V-D+G&N-,TGN -EC[-GBO-['/F/ D(*D50F1OR(LFA\*FX M4&2*S'::3&G$1[^5P$=&<>] &,!F>(FTCJU^3VCYX[\]P;JW( \+P_=3E" M9P@Q$4'RFA\2Y"*%'"-@R$F(PE.6K8N3[Z>D7WLY. @V4-< 0%>'CT_ICWQ_ M^^;UZ0=2Z?SK)B/^@O@[PY%%S@)SAKQQ71V>$H".F_K8+CE,!4?BZ-_;[P&!QD.U7Q ""\S<)I>3V>!I+X].S%;+'JB_%R MO$BS"]+&B#9D%L0:L%B''A#T:_!N,4SVK/W48Q>EQNO::Z]<[J X;)^)^8+[D> M.9.D\8[.!1Z)OX2<^*/-9DN16<:4E6N=BGH>A?V^HQ@<7#M4[R#@>_=N]DJ2 MFP*E*S&FY 6&FD3&*L:B,P3).&26+?GETB?9.HF_.W7]OK$8'&P[4NL CO^[ MG)VDM2-#@@@9J)R^S&+6(N:#-DA<%S'-RH566$'Q)((/GQB4=,;6.BAXE:&@] M8XX$M'U5,E"$K9XS7Y\0*P]YA*K(H! AKBX*:DF3\Y8DQM&S>BZ4YG>9NU$V MM)XR1\+*"HK-3?WDRMOAV'.)ZLGP9I(X/VPM#><:Q.KS DM63J M6 $4V:J4U&X=:Y^QZ-#:Q32%5*<:.-2.?>HP1+AII&]P&$RM)[8D-^&(0V?! M9\T!C71!"Y9%\W%7SR!O:*U;>CE3]U77((/5%[/I2F)_&R\_O[A8+&?G.+]D M\/M(:4&"5 P<;3!0+& M56=@HR8;KES@I?W=];-('%J;E2,ALIW:!HG*VU(< MH>%91Y)9LB4 \5" @B<'J]Z)*&L#A2-$&;>H&EH?E6-9PT.4<_"I/*,56U6$ M[Y@!'2G&E/:Q0"K,4/A48FVXY2"JVN! DNOA6K=>VYVZ?N/2=Z&T_8U@ MUW"L*:3%0X+4V;(@+ AR@FE;LP3!)PLR&L&0*<]LZ[*=YU,YD*&61WHQTTI= M SB5*9J_[!20_G$QGN/#/3OKI>3(1Y?)6G,P*6?:;])"]!*!E>B3X,:4YK[B M,TD!T(FDJR )-+>I \-YH MD-EF99U)*;3OY/ \&@?YK*8SF':IP"%:T=\"*6"*\^\GTUP?A'^IOSVR-C., M*I,GI.@HBEI##%&0L\(2,FX2MZW'4.]&V2"]RZ/9S,.5U>MMRGIHV$Y,O?J6 M)A=Y%=21O%<-@=:UQ&G=[*>^S%"!&:M3B(N\#=Q3QR3HO"K :CT8/R-=SS*='.U-98C#J:V%M$U.]5 MSI%-:4=*&VZ@?E70?H\@G7%6:2;)4Y$:E"!I1B8CE* 5+TH(EULW/7T^E0,9 MWWRD0+V5N@;@8G[ +YO#X;2L7&23;3).*R!C7M8NLLO.0_+%&R>DPN;5AK=I M&&2HW4SGLX8*&$XLO)"_)RF<\!%"N1ME_.4&H3-%=*PMPZ M9GZ(ED'&QL? U=X*&0Z^UF+"55''^_F8)/:E]AY=7S4AKSRM MWKB.K&&%"YD!5PU$E18D,[VJR54EZLQ\;%V4_Q@]@PQ'.T-:*\4,(B-R_[ZY MV2?Y9)K7/T#ZS?5F2B)8INH3!%4,!=J)$XO2 6LU^ M2PB/A+8N]3 (F[B['$?"U6$>M0&SY>14U,D$7IE4RX.X=,DHH8]4SG4/=?T6 M%1[9]G6DM %DB5^5@FEY6EY]2Y_#] P_$-!/IY79^K]Z8?,U3'#U"/5R0&+] M#3+T-W^P]2='W 417!WYZ7*JK[@2.(\%I/,BA)B5=ZW3R!VPT6^$TUF>N6^% M#R#Z.8C9=<.UN]7&FPO-;;&N13TJ&AU7M;;=UNNI'&7M)*R U*1DL0)%\Z$L MQ^6PWPBMLYTR8)@,X. XS&*P+%RQ/@#/(M3#6)&&# [ R)72AF$*,&WTS)X:8M5*OS*/P=Q4J^+@P* MBP)4+;X/#AG8(CCMHQ#I*&B,K%LD]#S3I@M%WWG#N+_,!Q!7O9M-$TGFNG9N MFJ\R)&]H^UWO.%-,\C:9^J".DZ]KJ@4VE4]>-QP6\GA;9[9V):[?N>_=U9=U MHIP!H&[5]*!VYI_C9YPNQE]QW3SP]^E\TV7RK[-)C;FN.ZAN-::\N[[?OSV&YV7&QI>S,C:YE5K@]ET5%L-9:8#9"?J5'4;P?$4()3( MDHA>&'%K0.8#5^,[+==S(5JG@.E(Z,U@U'90[TM%4$2%]1$05"=.2W6!WH%#*6>]^Z@J )X0?'!(<042=\3&:+"W+]2)F_ M3%953-H%E$Y"-ER3(*VI0Y4BA$0!/1?..=DZ^]&:AWXC@./C^4YTT",'O"]$/U I]O#@_ M#_/OL_)Q?#8=EW$*T^6F5W/-Q9"A3K7@< \KM..76UBA?9AHY"O>7>;Z-B(' M9I/*$$/M^QHX'4\J)LB9$U22"D*UOJ]^F)J#\Q2/2?9Z1RBEDF*)@4=%D5:1 M% J5$H$G=)RA"9FW]M5VHZSGT*0,U4W>:NNQAD.YO#'.@Z7F< ML$9&YC+:?3$[CW0<78[AOK7T%:2\+<;IVF&Z%EHH2>ZZY\%!+JD$.@ 5:SY= M_7D4'CSY\]9WKZ%NDK2TA2A(*1()ZJ@@B&+ 6B\XG?HIL];Y]@>)Z=?D=(B9 M.U,[FZACH)9GG5Y?*NNOY=0HRCQ)*D LX2N>-2(P1#8(LE9NVE$-ZUOMW8G;H6(]XW*[V9WECKS916 MN%C]SJ8Z[E9-W/45Z:IR[GHZXZ+>DVX?Y"5RDI1"0,\E*."U]88RA M\*T?HQ^#K[Y'S'6"X/L&R \*( .UMUL^[6]A_G=F M/D#+P9'HK>_>EQY&0GX.3D.)@O:!X I\4!:0I1P-YVAU:S=P![)Z+J)L@8T[ M$6AC90S4*%T.:?R^K\NW_LNM'+Q[2&GHSJV^?JW(ZW2J05F"J -/ZZSSV@S# M.UN UH2<%@[;K4]O94R*-UFH!,G4D=A6:J ?<$A)<9$YLR6V M'QSX,#W].T@M,'&?1]1$ P,U&N_GLR\X7UV-7;?*WL-^W/N=%J;D:0(;697+ MA=Y/:J9R:[4K'&EG@TO2@DTQ5,]:@Y/!0LA*>B9%L*9YWZ.GB&K0@>?^!>[# MN\=8F*M5KDD2WI,O$"WF.B2.!UXT+Y$=2P"#LT!M\7-/^0G7NR5;7_@2VW*49\F MLI&QVGR[-G^[;Z;GM3.>=<: '&2FDU#YVO)71 '%14)<5#SHUC[$CJ0=5 AU MWXH3H\ONXGME@![[8)NLT,XD-S)*]0KCGH0 M'7AQU7+2&E$H;A<*',<"%,4GKF+1OK2^HKJ?DD/]IIM?O<:W+;'$:"SD$C2H M[!SXF!*1Q;WS+L<<6Q=7/$!*OU:G@?YONSPM1#Y0D[)Z=O9Y-B&=+-:W?GM= M8=W]2I/[JB>(:V0QUI^^?I3EE0M&%O#)TT%A4X"80P:KI7;"I52:/^NX24&3 MIYLWQ%9M[KVO%5CB(3@++O,(2F0+P>D(W*(1MI3 4FNCN#-Q_5J1 S!Q[\O. MYNH8LCWY)2SJ4\3S+Q2 A'VK(A_X4C.[\@21K;R1*S6O9@-<+?8!)[5[\*I[ M\DJCZH^H4W92E#U65@,="0K';.N'7.8:WT7>"#)/7M+Q\/G':_J MB*H>J+7):U9!FFEZ_=AOOS^B>+$!8'JQE,I MKIE'YGU]TDDNMB: ^9 EE!)ED8%[0EOSU-'C-!W<;'(VH9_.ZJ.PKW@RG]>6 MKP_=ZKA@I;6$[%1$K@T"ZF!S9<%&AKQ(;TUJG>Q^!GE]IY<:8N=.,\F.E#10 M0U3'%HW71:!A6KM(U)HIG.[[Q.ZQS[4P3CN3V\A,;:UWU(-*C')#44' M)7D$Q8V$H(L!U"ID'5FA0ZOYIGT&@8<;L!T6N]X>+$27A3605B-R8Z(-F5:Q MDW%*,!EE5'V(8R!FK#MLW;5IG>EMH&9M-1-P/Z=J_3>;>%+W$-'(+JT_?06. M%((RI7K$,1I0QCDZ^F2&)+'.;0W1-V]$?9."0RW+6UPL$$^_K%[,3\_6'[]& MI&;.,4<0Y*+V:&96@5UP).GB!P8< ;A4(;E*ZT?NWU&#W]-D)L#J$&0A_J63(+ MQ%K>O+[Z?A48[W6Z//2M)N?-3H1V>]LJA9-*1 F.4\"E3.*D:A[ ^T0_T:*X MW+I.O>UMZZJ^X",NE^OVWE="O(:T3%HA"PB:6P'*569MX.0M22T4M9/H^0<_B;G#N?WG*.O.19>/*+2@5N[240 MC0FU_!J%19V<;>UU/T9/WV]RVF#B[IN<1AH8J.GX>!$7^(\+^M*KK_M>!-SY M1IL65H\1UNIY\*U%KM,=A=79F0Y0QCK)U3-P7CHPEB5#:B^N>6.!AV@Y?%K/ MS>]N7?LG6R37OH[PT*#02?*Z=0$=F<[*"^YLZ[K^!XGI>YY* QS#VWS^FJ?)X75WJSRH@08Q5!",%X#Z6K_'\OUCUHMIJICR1*[X2+$$JI M3;H4&7T;Z5?1F>)#)'&V=JR?2V._V;N.X->IH@8 Q"?>I=S>9M9PXD 5P%B' M<8A4(":&4+QCWL604;=VSYY'8;_C43H"88=*&@ $?U_@:7FU6([/PQ(7(\]U M898"6%=2!F6"!AQ=9G/30KZ'9C2$80.$/( (')_R[7;N.?. M*)=< )ET'?$2R0@30Y!U4$SQVEBWBYG93Q+6[_CWC@#57B4#P-GK,)[_=YA< MX&\8:EJM'N[W^YL,&6IC(B2L_;B*3^!B95%)@]D9J73K2YV=B>MW%GM'>.M& M-0/ W+K[8'T">MW,9"LOH')#JS42F>E)=>MJ\4>IJ;? M2>D=H:J1\ < HT]S\NO((*]F?%[VI:"0!:&0#BWIQ_(>=Q-3-^_G*\^#);A,EI>3N; MGKT=?\7UN(4[D4N*QDGI2JW2,[2K&(<0C( @+-?1H+?-TQ#[T+D;$G^TI'_G M&AL *G^=S?(?X\F$-MH;4MGT;%P[B-W+F=&9$5,%1,YDX65RX*Q24))FY*:6 MHILW!M^=NMT0^*/E_3O2S@!P]\QD,L]&RLJ.<);<4X<97.(&LBR,9TQ*AQ\@ MX\__Q5/^S]'2WAC\BO,X:Q9&;&K8;G-2NY\E9308CK5^K;YDEY8!*QQ+)$?7 M-1].]Q MNR'K1[L):"+Y0=BQ!1(!-0G]DC;+9+9R55]]J[T3+F-K+Y,0(3O M(CR9YDC;0F*"%^- *8K(G?&<.#-1J,1S\JW[@SQ"SFX0 M^]$N#%K)?P!0>N0)_)WJ.L-#\<*"$YI"'.\J9UF!0N*+%:4C;VW4=J=N-Z#] M:)<''6EG +A[%>93XF7Q'NO6%U6[TK9;">V/=J_0B68&@+AW^,>6Q.:S*?TRK1O$W<^?,2DF MY8BA4,VS2PF\E0XXMS&G8#VJUI;MN33NAL ?[3ZA4TW]T*^A/JWFHMQDI>5; MJ,WWC_<2ZCZ&NG\'Y1SS5BE):*P#750QX#!Q0,&++59SXUO7U73W#NKE>!'. MSN9XM@Z?R^7XB"K9K>NVHCW3/$/!.F0KE_K007JP)AODKBB?.N@N^S1A@WT% M]1R,W-,?MK%*!G!^WCL(I5ZQ4S^8L9T;!II#K-6T_! MKI]^;3<&\R9Y26+%5*>A\B H($<%+%HT+F0O:,9U-7]0WNM=, M!BN--YD![=T(Y !E8K(^#GDLH'&WFNW*/WC M8KP8UT_M'V4_\*4F4WQW(+)1Y/S+Q6(\Q<6"]!W'T["YC[U-P!7FHJ%@)00# M,B3R&H/0$'DA+!B+K@AADFE= _0\"@^>]WN?Z+>\YH3.&Z,A995 25X[_&0/ MHCC%F;&<-6_+^CA%_<;4':+GSD#?=HH9T)$Y*Z_'T_$25\73M\M97U\L:V.Z M\]E\.?[G2KB;FIU;O"NK0G1104C>D%DFG\%[PF/MFE:^BS2F[4RO5JU-KW= M/ 1:?K\.-JY' >;"?0D(R?N:WM$6/*\EHT%IR;PT2K7O;+HK=2V&RVY]]5(! MK[<4L'5AE+V0TGF(HJ9>E:P=>V."@,IZ963RK'DV_!GT]=T(M1-$W3>:MA.% M#=BRK5Z$'F;'MC_1RFH]2%9#&[5:XY[6NBFP8)@*8 K/M6Z%@P\4MGI,!1G] MT.;6(?\CY+1+>UPM\N)B7G?=+4!;K;7,@9'/4+.740?:.9*.ZA09\8^H?&L+ MM"MM_5N?%EAY.+O14#,#-3673X/#UJO@_:W.(U]K88!V);:1+7KPV?05RHCW MJ#GCP*P,H'+PX%B,8$/B*=5'@LTKSIXDJK-G_%O7T<(X4Z0 =(*B99\UA)K- M"U)(Q6) EUH_6WV:JGYM45NL[/R ?S^=#-06G:0TO\"K*^>#BI@>_%:3!.M. MA+:R0N'[ZN,UK5#7#9.MR<19(?FU"42V'!1+J8X!)==7!5]D$%DUSR<^0D[# M>\_[!;PU1R4DRY)T4&-6^9OS-U/5NB1GAYY**R MI78&:HL^+NFGGV<3TM5B'=,>4%#YT+>:%$_N1&@C6[1>X'I@07"HLY)@'3= M!U@&7]]%6:+?L@VY,ZKU0/MR$/?:V9+=B*XU6"]J\#] MM&PON9EZ_F*V6"Y6906Q$D4GVSIE?HD_&YE146B0+M67 YE<:JD1)";.2BC" MBM;AUV$4-RR5(<#,OB-^Q/G7<<+['TB?3%:?W!06I]G9=/Q/(FI5*+>B=*7: M4?$\**8=!%XO/X.DT"'1?M,Q,&--5 9;S_KHA)&>YP@>#\N/E./T!(L!W(F? M_!'F^1/]X9-OX\5()VEY'?):3&V^*5D-A[V%Q(V5IC",LK5IN$% SR.F^@?$ M[?J+O;4S &@](+7Y/$S/UH_-?OE^_6>KN;6T MW(W/(\X'T5M8DXD:$PL@M*,03#DJTOM M@T&NLY?N*6_VN8OV;%%[A\?L"+KJ&X.;4^H^GGZ?CI>7+!EID1%3Q$ADQ%)" M\#I:$$+YF**S.8F=X+?;>OU6F T+>1UH:$B@6S&RZ2NUO8FDTSH+IX%;3IN( MIP 1>7W]%K((A6E3XK,1]\!B_;[?&B[<6NAF ,YD&X_\[7B*;Y9XOACQY"*W MFI%LF0!%%IW8KYV"'//,9OK4_N MM!Q_O?O&WR11*'!.H'6I@Y*4!)<]"2)[5(C"2]O==FG"0K\GRS WR?&Q,="M ML>V[;OF6BSJ,;JV:Q>+B?/VS6]RCYH*C-2 PU&*K8B'X+$%H'D7BQ3O9N@"N M+0?]QAA#WQA'0L9 ]\6V$K:Y?\ 2N")C0E=;OQ@%2A+;OD0%) 1ED^+!\6.? M$D]3W6\KB:'COT,$#+148]WW>?_2C!M_OT4IQL,$-2J]6"]P=?U<2I QUTZP MSGF*5V.I,\ (1R9ZKE@I(K:^C;I)P>']T^EK=5_< B=/4FH*MP%K_S25%8/( M1":_)=F4;<&26Q_5#Y#2;\1V@+[OMDH_7-0#./O6'=]/O^ \U 8I*ZZNVIW] M%I;UN>$=4\=4J'5I9%]E7H\BBSE(*"(8+U R'5M/A]Z#S'[#GJ9(ZU9% T#A MZ_&T7N/MQ!KS.0J6#;!D':C":^\<"KKJY'5IDHHYMGX ^0SR^HTI&J*N*Y4, MU?>9!>(W;QY8?S\YFR,>]@SPB2\V\8^>072K8E6,RWM>FDJAF2M605(F@.*U MZ$18"UZQ&%UF!7GK&O'[*6D7"VZP/L;%>C;G)YR?US5O]Q")!&)5),B2ZZU> MC."4+73\9V^+U*6PUH?A+V< M*T&K?0A+K(F0::(#^?IEPA;419 MG(]?0L*1<4DZEPMX(0T%Z2F \Y&!#2B59=XS?!)W#WZ]W^/U^%"Y43=YL+@' M:K[>CO]Q,<[C50N@7V?$&<4N_.L",/6^!)IF,_5DZT*RMD'*U M_,ECRU\A$G,T25H/B>L>/E.R.\.%?UX],=&U('2'T!L^2(L/M?_5>J_A@FNQP5__#R;+VNF;ZOS MZDCS$%*V%K*3Q%F6C*)FB_6=!>V8;)"%T!A7NU/7SZW0L?'6D;;Z?AKUM]G\ M[U5NX M6B_Y >L#Q,KL>1V$--(85'0V@I&U#;DCEIT@EC/]W%IE9&1^)_NU/PT[@<_\ MJ. [IH(&FJ38;9YQBZ3KGBL=;VCS4=*RCPPY"PR#ER9 J57)2M3)CUE*,,9* M(4.6.;4^A;H;WWQ];?'( )CU\U.'%.OD7)L^D#>A4I) >]6!9;R*1##NNVM< M^!1U@QWD_!RT/'RGU%0Y/3I]B_FR-I[.%VEY.M\\55BUV9%2<%=X@BSJY$#C M:@1C,C#EBXD\^*)W*CF@!;: 1?]U#:J'UAY*6ZVV.IXU%/@P +.*?M<<+"Y[ M0'B1&:8$,C':7+7T*7I%8I$\>YG(I0@[F:3=4'.7@'Z@TT:G=P%RH(#[3BRL M_,XZ=7R)EPQMNGD(R="Z6J7&-/E_BM7Q/8@0$].HL!1Q^\1^P$%_<(G>@7"H M[F;-!=FST?A0>\NL=H5G*<:0'"!7@DY@5I^2R0 ^!>TDX\[ITL!(7"TXE-8C MG9TG^XEV"'C8P)AQP5,FZZBQ9B92C4&]TI5V;U@)5F(S1/1M'_94UFUU[R&Y MGA7^&\'__.)\0[C727JG#7B-&91T9+E0D"'CPEL5C,FXTY3@)U1^8]&>E;Z/ MRF8MY->WXL.W+<)E20*59G4P:B5<>?"""^"YJ))<9)'O-,[D*<5O+]K/"=!, M\7O+;P"W":N._Z?E;S5'-"7W^,/X[/-R9?YJ/H<%7CTM?#_'UQ.MW6_C MFR,$O <+O._8%[_8EM:0SYBCIQ@Q<]IE1M9W*3FC#%C43L_= MGHJ,=R6HOQ#J<)W/NE9 WR?:R_#?XV7X*X;)\G,B@;XG7J;TZ3?3=-DG7BCE MT' (I2:D4=.&0\F 6Y.U=UFFVX_2'CC'GERJQUB[&]W..A/T #SJ1RSUVZL. M9!+))I=< !')6D=')S+M,L!HF"B:TT\[Z$SR)%W]U'D=.79KKJ"]0?<5YW'6 MPEJ=T)?"&6[Z,-8*VM/RXF*QG)T3K*NP9*:-".@D6?9H+.U-ZR!IIH)(V5"D MLI.E>G29?GWL]DJ==2+?OL^U^SAY.:Z];.,%_35R S)3 FL/H-J93&5K(*(0 M0":8I2B09;[C&\,G5NKW*NGX>-E;RGU#YMU%/8:W&%B_RGP[3CC=<@P6H\(9 M+S'DU4-E?N=_(6IU/\ M-#Z_W"^O2=3;;N8HN1!+2!&RB@&4E0Y",AIDXM8J) #9O!.P]EN_WQQ MS [ M@D:&"KK+'[R>S3&%Q7*Q[A4\4C9DPVLKO&SJ@R.GP?L0($@98S0/GYTB].]]'Q@JO9$Q@9$VWJ*0@ MLL1II\282$ZTK7:J 3@07;?(V@ED]E\*9(X-5[MZT9KJ=Q,CY;ZW']"$[HF)-0$8+QKKH+&9QQ":RC369B2IC8:"*9F9P+6D@YTNF1BK?5KL!W(VBW!RGXXQ'6EF0& [K^+I M5<_AE?36,OLK3C)%/<3;2#*,5D4252375$FD8+I$!TY:+Z/@BMWN$7'X0;H+ M8;L![L=+Z7>GG0% [F&I;6TC9@PJY JL\@J4LZJV+Z X2&F-,4K)2^N6BKO0 MM1O@?KP[@>+,-F\/=RD)GGU,KQ@4'*][:U=02F>EY"B M"$X;SYD2.\4:AU"Q&Q9_T#N)HZFG[YN)>PN#+R_^-C]=O/J&\S0F88R<9")) MR4 FBJ^4<0C>>@9<:8_"!PKHPT[(>]ZZNV'M![V8Z% % SB3: MTWT[6RQ&I3"9DI*0C:\E"(&!=\)!\DRY@DXEWOI&XGY*=H/6CWL9T4#^/W3/ MII?C1=CTLUIUG]_DE3KOX/3$NL?KY_0< 73?W2G[+!12 !MU?37)4H;H61T] MJ9%.325$:9VQ[ZZ[TTW1GEZ*=ET?*G5TD04#C*\W+7D!MH934;T M,7H&V\'I.8BX;=R:*6 !^6G\3F)Y[1\HO-^4>K97TWWS0XT(F*(*GG@F#@H M22&Z-W509C'1EHA%A)TZ*SP#4SN0U?/$MF88F'6KD.%C;/.0(KHL!68/P?( M2LL(#J4&7KN*:AX$_>BX*!O"\]OF<'@>W/;0S1 MV&&5CY9OI^-I\LWTUK4 MMWE7HZ(,*2,'SG*=SB02.&,$6)Z*+B[I@JW;H#].T: AM@\$;H.LG3Z&A:[3 MKSC?8B1RBH6EX! 0X*&_)234\U:Y_G)-!%_9VGO6X73,[ TUSGZJ)B(F:R;)QT2NCD=KNGO>_K/4X%:ZSZ M@^36M^(?[N8;C/;&TS$H$!FHVC/:\5JZ9:6E$](5$]A.VC^L+7(GC1 [,/]M M!#D\.&Q;-!YH-V3F ;TBU]GS0A:-PJQ<1$#CCP ML'''\B6AC;0B@HG$B0J>;&!)%HRSEK$DK,Z[G1A/K]7C^7$4E!PDVYY#S:NY MTK_B[&P>OGP>IS!9Q58V,&YDE!!\?=+%K*K/!\DG,EFS)),RJ45O[0<)Z+?? M02=YB3;"[ALQ>':;A[:H(I!'"]I8.@"%[L(@Z2[TGG,IK"])\7V4PH#W MD3O+3^>WM,7"L9SM !2/W*B_W>0>YN#(EA8(W.>P'7H4I2R@?2E.R(+V_O3- ML=*8?AO4(G"TQ//1\DV:BJ(#:.WHWS;N^;XH_-?Y=3G':H7T__P^_'G!M"D. MLX0<#6U1T3YC[5'FBTT^QFA%;CU%X RNTQX.A GWU7@C"NTL\XEON;(#^&R MUJ&O1D\B?FS!TV4/[[7E\=.&DY0Q6Q\A>9YK7(!NYRP2)!89\NP5SZT3'\=+ M&]Y]\NHM)IQ]J?=&;0PDF;0BA6IQ2$<7!BKPG"4P46-)ACN96V?=/4A(MXG" M0S!P7ZT=S_(.+M2G6ZL(;9@QD8-TB'4SG+0^)N",*Z]]9LFUQL_QG6]&RV 9 M"4?M1'#6%^'-WZJU1&]P^>XC">4MKFK )6^;LHQ_.0XAXG07YL&L&?\21<^U M]"@@$LI!)2S@.%-0O)=&!L-X\Z3(\2Y1TN2U;G(CARK*K?^%)J+APH-FM9A$ MFDA>/ 8P=*8#%NEC:JT$'R2DVTMT" :^]PV.9?GD@UI6UR'A[=PL1=K>14&J M/W.Z"90#\H\\R%*,+)S^)]N,8_EFV6FQT4"(BS8<[0<,UP-$DL]<* 6J& :* M%P.!KG,0R*)VBK'"&^AV%P "^G?CI+. _+V>+-$K_,%E>K MRZ]O\?-B2=?U31H[L\$Q0VY"K>H1,4#((0(JSF7 &(IK,=SV.3JZ@,DAXEV, MQ.L.7++[VO0V"&!>-DN]OXZ?9Y14IT8O T#%6-.G+&M%*0H&+MG9"%8%SPPIS MK=NJ/$)*7SIG'/ ;@[4-_M\L+( M1 =*2RA)BCNZ-' MNA]:['01[6>W.G[DVMJH1'$:R$-(H'3,X)22D((U:)#XF5LG(8T7N;Z=,?J* M/C_7PS3[@N\P72UG:UIGV^<4\S8'X]/GJ_4NT>.^^;%UI%@NEB7E(*/$VC6I MILP'!9+E9(+!XK#U'->V.^@V5CX$=?=5YX1"[L"O/7+//WQ]^ .VU>4$1XR% M U>2+K3,)/B8(PA;L/#,4S'-\R3&V\ZTX)\2I?GY\ZD'8@_YK/UZNV[/W;;<58C"UZ#SM(0DS"#+Z*V M1K3,1![0Z]9339\D:-H XZB8:B>(#C34OR%F63$!#F>?=(^SNN3_I4.920 M$Q;F',.B\9\X730N>>: ;%VR4ZPA[XF^@N3SQ$$*[?; <@J&C$HX.$ED'9@4=]5_GI#=P M,P--8,DE^P)&UXFAP4MP7F5R-@3762>;7>NB\F\(F!9')Q#X_38Y!W._ ^A\ M&SRE0[C$Z_8;&3]MXF _S5:;HWF!*7"Z.!E8++2UFD) %H\&[Q0Q3V'-TFL, MK 'D3>M7 M)-?5+EVTA")D],"*#73TZCV1=.UZE90OUKH06X^F&TCBM 'TB55C8PD>KCP7 MZW!Y8H!>I]1SS9&)VKDH6&(F<@:.9[HBM N6BQB%:YWP.YC(:2/R/8/T$"EV M --]67K#36SE<=F6H=KST=1&T[P\ ':P,SQ1O9^J6R?7W.Y'[.85@YJFQGB."Z M>)L:6A"BL^4\F5H3QRPH)3SXZ!T4KR)/EIP^WCHG8XRRG6BJ6F UH4_,W$RO$+2U!1Y9UDNAB\SR.PZNI)W=IFB#M>$%TB:=KJU8Q MKDQ6 K!$8HWC$J)VF?CC?3%%.H^M\Q>/*;*>W ,9!5.'"*/;FL/:37?]*OW/ MU6PUJQ_U>TW_K4^?1[S7/?N9+9[>AA'>Z!7MAZO5;(ZK%?F=<3;?PGV>[Y-R MBSIR-K/BBMR+5*M22R(#*UE 8SF3'CE7K?-@AE%X=++$O<_=IIUX6XSG4D+. M=20;J],)Z/Q!DL5'1@:G3LT?%!\B9%KK?T2L?)>R<+08.O \O^-,+8%)1+! MED#%4F<:E #>R@1"Y%1(9W/OQH;2]+5R#<3[#& &\[I#O.SR. 6:%'.D<^08 M.1!26'"Y9@)9NJJSL$7;YIE7#U+2%V:&2_@9R!S [JFGX/W\9?$_5^$?@3[N M/::/\\7EXD/M,O#;C]=SVIPVFFPWTL&\3LY(Y"=@1&"T$V^LDOI^0?LC,_"> M6ZDO;!PBRL58?.U L_PRF\_6^!O9DOE7$LO\0RUAVC!M]9=J7SF2+QJ3(#"W* M)8[%MQ] L2=M??D"!T+A&8 UD]TTZ?ZOH;T;4 M;788TG;GJ_6%BL8S2WYW"F15J" Y!&<8$'M3],E@,?=FGC[B5QY,0E^.P'$@ M.Z$PIH;<=X\J[^SH(L4@(42/$9(0+Y';GE/9"V+XK M]G4E-@#4**SN#3_?;89SD\CD%(!,QCI-(8!CHH"Q52NG4/)]$WY/W!R$E_%Z M2(R/EZ-8VSM.?IDM5^O='][@+T6#J2_1T8ZH^[QW^LL%Q=_C8K>"'J$RA/$J(MM6J;U*O7Y!TC M*5I7-&IDHK&1O@]=>\'-G ?<1I-'!QA[]6FQ7,_^=U>7?S\*'^%IN/0;R)&3= M@RHA0_!TPQ=OE<2836'A="'X?0P(H]VEG Q M#]LP[Q?\)[!F9PA>_*$A/*H9>M\ MY?//!!R"E?TR 8>(H8-K]\'<);(33!1T:;A-2Z?:BY&,4 .6/!V4D6>66Q=3 MG$LFX"#Q[I,).(37'>)E]\3J(_=!)#(SQ&8V6J3]&/HN&R)",+(2[D?=_SJ9 M@(,DO%\FX!!V3QWO>C9C+7#MHW:EEG74X)UFX$UMW\8\L4XK_]TTPY>4"3A( ME(,R 8?PM0/-,B2)J+BBZ'9VH+WRI(6#K!T''$0;G#0L"AU;5^2?>2;@,??6 M6)+I&W0/IA(1JQROP3F3Z_9$TN"SUU 8'58Z9DZ6UJ7.+S83 MQMHSU[$(S)*92F=2@&-<0999,6]C$&[LW*W?>LX$;.G^'<;U#N#S;#[01<@E M"^8X2%$G%:.Q0#9N DW;BDR9DGGSUHC/$=67]7^@\.\W/6PJB:D]Q<>>YK_) M:+Q@.2IO0<^E4)'4.8BI ^9'99^]>!R?=GRQZ%F)"9WT<5CWRS8 M^QF*GK1V,@:A2"'(2981/&>!X&*5M>B5;MZ[Z$!2^[H.V^BO4TBM@PMS[Q3M M&I-AMD3 ^A*AF)'@!6TS)+)0A9>IF-:%9DU3YR=(*CP%_ ;)I8,.EUNWZ/(A MM^CZO99?<&<%XTQ"R";5HA:Y+<03,@67#/W2C%--^S1=O28<'H.SYO+H0*>1 MI?D9E^NO;R[K'(YY_IGV\;D:HZ]RWK"NIJ($;GDD(R*2Z:!T]A!,EH L!V6= MS\:WSMEYGJI>,PR/<@/:RJ(W/^#7^1?:RV+Y]4*G&# C>3/>87W7\."]E1+D?YN%.+OK:X^;0;^7) Z ME9[) FAS'59:&'CIZL32F'0P/JO[3<'VQ,M^Z_>:(]@,3".(H9GY-&[BX"]7 MZZO- +*;%-R?__R,\U7+7G[/KC%&^M^PC4V3X2=MT3$% Z74:9\A.'":U6ZC MPG&6I$?=VFGO(<,ON%R8"!$XT[5M763@R..%+)PK2:K@9.N!'N>?X3<$*_ME M^ T10P>&^I G616]4ERKVBU*D95H:ZMR@?0E"XZ!H\36B7^M\RI.G \X" Q' MY%4,D4S?H'NX18L7RD89P"1#[HF-!F*AC;*H$T_&,&M:/QB]V+R*05 YML/2 M +EU ,NGWO"M1!5B'9?CW+DO^+?%?/UQ=4'\$BY9";Z(S:BE!"'2(:]%Y+:R*2_>Q%M4JB9!.94K3-3"*Y8 2)QQR5/A*L3!@V?H+37 MU)(3(W.HS,X.F:\*K7RS52E1T560(%M&KJ4M&4(NGO;+HBT<@VW^6'0$N;VF MIYP.HX=+KV^@UH=PKU,0N1@0)AO:C3<0K4_ @]D'^SQJ2T2#H82WRC%X,ZR/V&\SI); M?WV'Z6JY35BY?C(FVTPJDQ-(= H4$NYBP4B ":.A7EY>+?X5YJO_R1SH6 ML_5OB]7JP@N90[$1=.V0J:*O'9\= U='O6=O@VF>HS#NCJ8-4HZ$VOLJLR-0 M='")W]__/>ZD=/7IZC*L,?_7DG;WQWR)X;*RY[_";/Y#U67X/OQYX7EB5B4% M)KH B@D$G\B0*<&FZ(SVH?G0H":$3QOU/!'@3R_B,\9U/<.WFS9*:%U+2&U" M68,:8=-2%-!RF:(L*:36_0>:$#YMR+1S7!\NXN&X]EM)JK62KL5[=/&7?LP5,81=(>J^Y8'WW+D M@GQ:FVPR8-#5*C(3P6P_"?2]CYL_?IYOL[J6AT1D!CT^2U"$X=OJ%&08K?>6_Q7.S\F%*IG7XFR#@NQ3+XUG>P1WXW2Y^ M^/H#SM/'3W14MR/7/9941 '!J]Y.PH"+Z, EDW666I74.J_H.9JF!5,+N3\' MI6.$T"6HKG>S2VW.(>6,QI-YZ#.H@ 9\'4:6;.!"Q"(U:SYX]QF:.@/540AX M%EY'B*,#>%437KDSJ!QN##5@[,2PJ+5;K\LW>[AN MD1MCJF/MP7I-_#"9@R>Q N9D,03MD]VK+=0SZ'B4@&GNI!827;1F[]1-5WX* M?Y^MP__!<+G^F(A];\)R/:>/_G6>=HI0FVR3(76*H9;4HZ[3Q'. ;%$XKW5R M]U,_'^FO\NQ2T\&BD2P7HS%V:IC\$/ZD3[K=S>OEAS#?Y?1=7YC.F!RDK:V& MZCP*J\DE< FLI7O48=!<[3?Z^/FUIKED1@)*8]9V8-(^X#V^IW^ZT;8V:ZNE M5Y!+0F)38.0S)@U:>)%=9HS^,W[\YIJ<:=^+3Q.Z.8CU/:*H;N1ZH([0/C*R M^$.BFUH9KB%$*4 ZF^NAR-[ZL5%T2TYO+O:!(G\VH'P8_WN TDY5?[>EZYO8 M6QL86GR6J-P^]#;3:RF)BS_T= MR0/K$^'MKL+E1J&;J&.*24*R1=6, @%!TH&1Q>?(0V8Q['7Q/>.Y/TK M E( MC<,[;=@\-5:VC\EWM[ [3D[$L#E$V=;ZOX UL.%J;95#;DLJ>;]AP<]AY3$" MIG/G&PEVT9K+'=Q9OR_F?]QT7DJ%""1'51MN0$57.][3'V7(0J&4D5G1^':Z ML_R$\&@CS$4;SG8 BN_TZF\W17K2)Z94B""MK&U]A8$H30)DA:,LW#K=^AGS M<6JFS2X\A;M^&.-[A- ;7-8?A _(+Z02)@FRYA/G9-AY37M!E4#'C"(KYUD: M/;_B#CV=.5<'ROPY*!TJ@ [ ]/VC[.^X_O%J6=E[8= 7ZR3Y!LS2>?.T*\^Y M .><1.)9#-B\-N4)>CISI]J J9D .LUJOAF0\"Y]Q'QUB3\N/GU>S&L:\*+< M_/+(.NO]%VA59%@U:9YT)6G]&M M;[D'"9F^FKD%"NZKI.-Y/K&C_F/5J+@D+JZ_UF?$C3_J+9&9C03&M >5&8.@ MF(281$'DF6OJ@6RW@+D'$7Q.4N#>Q4O/@.8O0F:SHL_7N:+L04P==;& M/\(\AOF''V:+SQ_#\E-(>+6NT8Y=E$+QHF+TABQ$I*V@K_61*$ FJ;Q+7ED9 MGC-T]EAG.HB,)-7%."SNP/%ZZOYKSO&$=W'_NR2=Z64AO$.% N<@@QT8X\ MR\S6^MO2?'#DLU1-:Q.U0\">T#I0'%-?:^^7,UITEF[VL5.VS#DGLN1@0XF@ MM) 0@BK @Q.); &.F>UUGSVR0)_H.%2(B\8<[4#M_#U<7FWE<=T0HE9UOR4Y M+;_@ZB8K*CH;7,D6F"RA:FE%1B(O@,Y:2U<_"MY:]>Q'V?3M:]I>:2/(HWN4 M[8ZB]!D'N .%T +B; M@WFSN=U^=EJ:_-VH41.#1&U![E5M1JXXU,H5(L<)H5IGPSY#4L\P.P0#C\4B M&PBD)WS=>3R2*G(N(MA-)J9C@BP)QH ,"#J#LC 1QVB/^BT5TW>[:GL='LGG MGI#R-OSK;X$^=Q8NZ]EZ=_7Y\R49I;_C^G6Y/FBWXUF3=3F3 I=)(R@Z=^!2 M=6)\23XAF:G[Q2P/ =,00CN)B!^(CL? -IJH>L7C-SN["(8.I10.O.2;G@ , MG*(O25@?B_0AAG@*\'U#52=(&P\:^X#Q<#GUA+Q_+);__'7^9KD@*^/>EI1W MWBO-0'!RH55-#XO<>W N*FNR+:9YKZ(]R.HD;GIZ[#625$_@JV,05A\Q_]=B MD>]MB0EGM!0?(TDU1/XZJ - MP6,2V9.%PAPCCK@,-?T+-/D_*9G@6!P-9?N.-AG?0S@]G(;ROMF0DQ:X690^M([ -D='(C-K;[#V3SP4CY@LNX M:/&\<]_QIA-U9R\QAJ""BL R7=#*R5RG!B5@WJ'*T7"G[P6['GGD>7*93NZI MXR#1F)L=Z)"G(WMO2 ,O\J_SM,2PPI]P^]\+)7R626KP.I-Q%VVD[^@P6%U* MXN(;("@.NG?6*E<3./SE<",R8)%W!V9"MIU("EWV=>.>-R3Z+ MI$>S=,XC.7P("O9+#A_"\PX+H-?DNFIR30@G&U;"&LPI<8 6T-39QAT5P_9S!<];) M=X.$N$_RW1".=J!V'O @H@^\\&"!;G0)BC,/7KD"4C&I=BKWZS(Z?17#B M//%CKJHC^=P34C8#ZBZ"*HQ(3I!<),,OI0S!.PDI,LN4$L:KT5YH-Q1T8LP< M*,_'X#&I"*4PN" W.H:.=9 \!(P*OX[VEE:C$R;+<>E$JC2%S M'-,[#9INU\<_/.%\= M$\AI34*+\,^H;&D4-+JF\2< M[E*>2O2M+8QGB3IZGLQ."J_+HTMMK0B'.IM2GW54JA&3H" X,A!E%/3S4%)H M?G'N2]O$UGI3W'PW=F8,^71P]SZZF[L-A172TB'3-2,-W0?%@,_1@3,E+OC5 NO2R#7"++EBAPELEQ=-,0RAY;N MEY)=\_R2/L WE@>!*)ES4==/$?3M(E/HP.KI42ZP-BC M'+N-1J:XF&BZ>!.?'1' MV^<-F:1-0GNP0=)NT-:^7=)"R(GN=CJHP;2VM)ZFJ%/[_4#Y[PNOX<+H0I.] M2NGJT]5E6&/^Z4YDF[Z_Q(W(YOG5I\5RO9O&]^CV+WP,Q,V@@?EH03&>( I& MVW?<.*FC-LW#%*UH[]0[: /8200\'-I^"^TY?JB4CJLW:^602LA1>P2I?)UM MC1J\9P;0!VN#XMJSDUW/^U9QG=ZS&%EG#A5$L_*+\9]76R2_[_6Y8SV$GB0E M_OE7*J^BE[5NRV$@UX Y!X[3=[%H+85T0IK6B?&COV[>U<.T09^5M>3[L%(; MY43RKV.)( M7(J-AZ%JWF;F[?J?&VD'ROZ]W#N9SIVD<=)4OKXB268B[),PC ME,OC']9"H^Q):BLU$KY6O['65VT6KC7(-\_<4>L>W/$C6QDFF$COOJI:TLIDYJWYW8/^9?%E?I(]+JF\DWG]&,@7:E'H3LB6U#T/+$6A,[3R/"I16# M.XABUM9#]&%U)!/M8F=1;#7FUYLCD+/5)3(RRNJ\KI041):(74%K'12R@JU3 M&?<@:^+'F9%NK];RF%HEU7QM6OTC\>DG_(*7BXT?\?C=')23AGE;NWD+4+;V MLT3O@6'PT@O'"I-[Z:>!"T\[P',4934FZSO07)OGR^\=FNO=,&,<,WG3LJ'J MX6#)L10%M!=&2.]*EJW?7YZF:"^$F7-!V A2Z !3CV]$19NS+ E28(%X9)#4 MK1"@,:+4+$L96L/I."39;%[DG9T"'JV"A\^+.MK&XFKMNC;+'L]SCO(;+9MCK!.D!/@ M4N!@N4.C4#C/6\?4/!0N6 ;4Q!-ET$'4F\Y[ MQ0>-V<0FXQK[F^_93JK/C?D"QQ MKQ?Z%SKF?@CS74K++LF4AY"9 MB0J$2&0RECH2U=>B(*D#\\EKX_8+7S^_UCF,^QPDW<5XK)Y8'[U9+O)56K]> MOL/E%S) =[V.DF762$B:DW(V7$!,/H,MW#"AB_-^KZKB9U3/0VM/^_0QRI5U M-(O[@,BFK?5V!S<#E$0RT?-J[A5/)Z?VQ JDC9.4.J627-E M^CU CF3PU%?0'Y^)1?/U+W@] DMX3CHP)1#6)5".U*RO$[$L#\BL\IZNZ+TN MG/N?/+G8CY74HA7;.HCD/:(R?[OM(:R<4)(TIG293@76=[ID#1B9&;&%9[J) M3^--_S:H#&2T!]/FE\PHHIA:G=!FULM9O-I(Y=J6>X_+3Q<6G;;6*#*L,@,5 M#$)DWH#PV6DA&4>>]M(KCR[1I=]\H!@7S7DZ.3(>C)?N].B;\'7[^)9P]@7S M18Q,&M0.M/"T.RD%^'JRI+2T7ZX=O]]8^C&P#%BU2R.V!7[&XGQ?D)K-/[Q: M+L/\P^9\_'Y5K^779;>_7^>K=:@1_/EZ=6&LM[51(SA9JT)#H6-C,SF10?H2 MLS0YYP/0M3!Y=MPI9X,Y0IL]N?BT:4"G5FKMY-"PS+'UH(K5U;+.Y?AE M-J?_T.Y^7ZQQ]^I\U,R*/3ZWS?B*H1MH]'[Z$\;U0^,+W:#[[[N%AN+,2ZT&[\L.W!.OK6N\RZ?HF=A6/QX)C_<6/)+Y/00'B/!Z02^O-D5--4B&@@L5@@"9 M,UW1Z!%"+ J\2RA+-A9+ZQS7[ZGHI5O@L1+^KN#K*'9W!Y@[SS6!6?K;)8// M-2["I*]UV!<#P7.[A*OKU;K[NB MJI#J>%T+D=62CMK*(P@G02W<$!X%N7>#<9F0E!UU&O;1^Z^/A_#2WUF%L[P \ MWQJ"OX2$KS[5W,<+)81!K+S0S-8RUCK$L':"3\FAELJ1)3BJ[WQ+2T>ZYT Y M/^D_'\CT[L#S:\V8Q=7Z;5CCNW4M8WV#RU1%]0$O5&3%6&6 ?*,ZJM=PJ(.@ M(*JJIIW3QH\+IZ>HF]BN'AM@S033'>0V:2C)(GF86H!0NH#B)D!@!>FZ#BY* MG:(6K9L5?4_%Q)?!S.WVY?M=VOZ:9TQ0@"L+?5JXF\@>EW?3WB(VB=F1&MO_ ERIK6)CY#[$R_71[&\@POG MW55W2RN-;]!1\EIIMG M[./$?1]&37C? XANR:_/,J_+^V68K^B4U?[CVZ@7HC">S')PID[^0)TA((\0 M469GI.(E-)_?^2Q5$\.JC?CO@ZJM+#I UYOE[ LY@&\N0\([LV0RBNRX=N!B MC3L$;<@2E,2DK*1DWF1EFO=[?9"2B5'46-[?M70_FOE3OY5ONGDL+B\Q;TV MUX5HF,T_[+:B#08R 3RX0LZ$DDR #T:!3H[[4H(HN%_RQ-/K3!RO&0XH?9J@:>\D^S):;UO:T$7S.MN0$M_2:80#:C$@580-+(/-!]OU^AY]/K M3!R7&1$J#?G;8P<<'ZW 4A@811:APEQK8[T&NLM]2MH(<3_]YK0=<$Z19M'$ M0F["X;-I@".D#"XQ"9G5 <8^:?#H!51'U B?9,*].@&^T 8X@V1^4 .<(0*8 M^HKZ*?Q]M@ZW75G>T%[F]-&_SM-.B_J0&/D/#**I>8R1J=J@+ *6+.G*3<+D M_1K>/KO4.;2_&23;Q6B,GAHV/X8Y_?:7V?I_/^ R7.8?%[M-((LL164A>YY M"4OJ.9.O&G'?C44HR7.Q MC(,QWA-K+)GO4B00(1KB&D?A6[>I?928;K)RVH8!F_"^ Q#=I7]WL%SRDFG- M0"6[&9-)/D,M(G5*BV120J%:%T%]3\7$ 9HVXETTY?74U]$[5Z1D?HS349FRU=MPA"7:31")I)!TJK ,')",D4[X*,(I7]ZAGV6V]:H!PK MTL6X_)T<,A^)B[^N5E>U$+J>G^T94@R5+0E015V'E6H(67*(,F>+Q95\/PK\ M&$(>^OB)4R :7SB-V-@=$':'16__=>V8*1\QZUB 64,,8CE"\-$#\])G3HX:FOTZ MRSRYS#1.[^F0<1@_^_%1_E$SS>;KU\NWLP\?=\7E3)AH-66*$9QT K(.V0M% M2M.T+F%Z@IPN/)IC!;X/C [@_M3WU&./H>2I_7)5$UUW.[R.-J>H>)((K.8J MD^U'W/+6@3;"A<)K56'O/KFY_?W ]Z/[*O MX"P*G2R4M"DDM I<<1RDY,;2C9[V!=2 1:=]IAX%36.Q?&HHO5I^HE,R2[C; MPLW>KE/ K*LI8!'0Z#HS5"3PFN<:2A*1V)?. "*O(\]U@-J@ !C=L:'&GK7:LT/1/LM-ZT>-JSN: ML;D?AVKC;OYV4^NG"/E<%$F;"!&4406B0 6ZB&*,2RK>5R)-'P]_&]0,8K0Y MNR-[XT?PO /@/%!#N*@%X_33=Y\O9^OM ]B*1/6V"HQ?6"62#3%#$HJ,^9@S MA-I]);.$140E#-C_M"92VNN:+!>!%V62]+%GO9S$/6+0+AZL!F$9E M=@^*[$[6_:[O_R;NOJJ!=\R_SN]DX=?$$95CS9//M?L_EYS\@R+ )YU%EHRI M]F6] ^CKPF-KJ<#&DDU'RJL6\%UHY MY5RV@ )KNI)F$,@[ <4PDX59HKN/NN?5U_/+=N'KC:# &C.\ Q5VO8$Z0?OZ MN?!U>30%Z:)D7U2ARYV9.C>G)E('+BW($D/*IF"Q[0LX!Y'8A?O84)&-*:$. M 'CG=+U9DH?\!I<;/7WAO/%T^6=P46M03B#$G.B/AG&M;4#1O"GE8[1,ZTN. M>C<>SO,.L/,M\G^:?2&;,9MQG\DFBR*[F9%KP,DC0VDATBJYV MWQI'^]"U%Z;L^6"JN2RFMK,>WM"/&%;XQ^?%_,?%IT^+^>T9NK4 T$A>&-/$ M-EG#>%% R$R"3$JJFN5GXWYI;(=2L!>T7/_0.IT8S@UKRY#)#/TI?*V%EB:J MH,G>=)'7 0B"7&9>0 =A!3J9"%*CH.V6AKWPYE\HW@X415^(>Y72$M>8=]UA MN;*UM@[!QDS,2YQ!C,B 6X_&:J.=]@=@ZMM5]HN8LK.$S1'\[,ZLNN-IW 9] M-]B_2")J\C8\W=^.]J4CJR/E(S#Z%LD+$;9YY^]]:=L/76<4D!]%*.Z !Z9@A"]LI&5=V=3K_]5 M6P1\G'W^;?9IMI7;ZZOU:AWF]6J_>^/?]60XZI 5T,7N:Y0E0M0^@ N%R92S M2>40(_\XJO;#X1D$\:>5USD!=?7PSG]?K-\O?OZS!@[O,"'Q5+Q1"#F94J=0 M*' \!I*,5\YCMO%^ _,&H!U"X7X /I>'@R[DV"V8:XOPF]'(=QAQN\_7Y5?Z MVZMU39&J+".?7F4?K3=@G+&@%/GTSO, '(T7T;JLW2'.[G%4[0?:,WAQF%9> M9P?4OX4_9Y^N/OUCL?QG/;3;!\$J@0MIO? E%Z!-U@'+5H'7PH%-%D6@FXCO MF4C;CJ;]0'H&;QA3RJH#=^G;Q^C;))JWF'#V!?/K;_(:K,Q%TA8@AB) .1EJ MO#T!63P:3>:"A^;MP(<0N!\JS^@59#SQ=("]-^%K5>W7'+M^C/YQL5JO+JQS M5N14Q^]ZVHO?HF<_9)W!(TASYD]_SSZ0S[#<'IQ= MIBFNR92XLT%2TD1%]@@\&%X'R'!RW%0"K7DR(J9B<]KS0AV\^'Y(.I_GC7&Y MWX.:^L8XV";]W.I:.:C03#12M*O08-WQH"4T<; C1V]J@R3FB!^]M5;7>0E"T+Z<<"BFT4K;UV-0]R-H/ M56<0VA]+%'VAZYO+FYD4:Y,\D)L)%'DSXCPHL $Q2E-29*V'USU"RGXH.H/8 M>TN6]XB.:##4.N2TYW/UW]_"- 8"Y>E/D;MEX,Q M;-W]\',&\?"Q>3XUG.Z\(/T#Z[8PO_J"R_ !W^'EY:;AW=V*+60Q(".>!<8* MJ*(<1*D"&&-9P)2]+/O-#1JV[GYP.I>@^(@\[^&:>^JPO,-TM9RM9[CZ,=1I MD#]\O3X^N[^XNB">*J^Y R&$ T5G!<@PS(#"RV15$5&?I#GJ_B3OU\O@C"+J MIQ3AU KPP;U>]VK<',2?9JM4ZRKJ&]8#1:Q,JFIM(J .C*Q0I\/ MP6 &EYUD04@9[^>%CZ,LGR-T/VR>41A_?'%U@,F[K_>[S5QO<74A/48AB@.# MC(,*M0.7T0(P<&:]XH$XV#R\_S@]^R'LK&+[C9C?_PU[(;20WFH/HB137[X8 M!,OKE)JHLI!!&+M?!NOS:^V'DS.(W(_!V\YTSMW^,S?AFXNLF7=U$)Y.K@XD M*] MBRB*+:IVC71U*&RA_7B7 _# :D:LP_G'\KE+\-0C\/.? M:YRO-O4?)A46I(2<10#%BP(OT$+TP02MI4YBO[3VY]?:#S#G$K!OS-MF4/E_ M_O,[]M)N_[GYU>8W]5^]Q?)_U?_^\?;7F\^GB_B?_\++RT^8_R,M/FT_?<.M M;WIPO[OZ]"DLOR[NVGUO::WE%\QEL;R^PW_"=9A=KK[=WFKVZ?/ELZVJCU[S M/V\W>Y\-NZ6_ =8)-HX5$QGS_WV<>;$EY%5T<%T-E<]6P0$5ABPVJI(HV2,MW[R M>8*<:7OK'R'W[ZH#&[&\ V/[U;_",K^GO[R9#,@BN9N165*Q)1/QKKZ(9@%% M1JX=+UG=;WEX-%Z^(6!:A#03ZZ(5CSL R.;-YX>PPDPJ^S-=RCMQT(7]83/T M9O7#U]N_LZMNW.SX=MOS_.8RS'\/GW W@"QA4TQC57?<"/;Q<#B2'=B&][V":'?>%+(@A=4@ M=2([1$I!K#(6HG/>9-IGBJWKI\]P!/L@@0\8P3Z$^U-?@6_NC6F^UJ@F>:6E MM\"L(HU=HJ,CEA&X*+%.H(N9[=UUZZ$%.L3$(=);-&9E/WKE7G2Y0 K AO.\!1T?FY[O(E616U)G2 MM3NQ3A #\\ Q:B1&.%+'9UAB<>+TX:/0>$()3II\M7T_O3U[U?.];P5\?QYS MJ4WE0J&;H@2Z*;@#QU2 *)(0PA0>C-[+MAJZ"M9](D\0#(^ ,7IGF48317/S[3!: M>QQ9>IQI=P*9=8#-9P//C\6=7W^^W_-_:VI.TU&/0/*V4SQGFV]297^>K]?)JV[QX_1&7[S^&^8XUOR\V M P,P[QB3>79:J 3,U48-/$H(3$\QW[5G/,M:*L$P[K!VW#'A'!K^HLUR*YK8DUMQ4&4ADCT-E&X6? M1I!2,V=LA(SB[\[L[]576,^^')TW_/PG-\L.'KB)1CG M4)#+I5>N'R#ZSHT\)@B=S MJ8=(I ,XC9+@)JTI1N@")2;B)EH+7N8,9&UG,JL%ROLM'OZ=2_U,+O4@6)TB MEWJ(C#O ^<]D:2Z^(FXLO*TS>)V0@K5_HU8@-2-+7QL/,3$'QB7GA(M.\N;5 M5H\1\P)SJ@?A9#&&T"9/*L-E62P_54?OH^NLZ-\"8H1:Z"PS$!YJ^JK MG(8HG7*"2@+='17^S2$*&55@CH&-W(%2GA0YYV37 MN&Q5-;UIGX,1]\ABT[[']PNW%K*9$&NKY?KB;67BQE FI:Q95!:DXP%4XC4% MU1O@EEPYJV(V;J]W'OK4.Z8<_>G6C/MFP6[J0B;P@ _G? ]PV:$\QZ1$$(ST M:*U[R ;I!J^#)IRS(2FFN&T&F"FM_".$=5_-&9A M05A7AXF0Y1:X(/--1^V-)-]AO_9OSXC\FT4G%OHA(ENTX-_4@M].9]\1'G6H MP] X%&-3;?(D(,A4,VMM,$I9I\->28+/"?[NHM-<$,T$?S#_.@CZ7!M+VVX$ MP958Q[V(C:D4K:A5L1&D"H4'FT1 OH_L!\1Y[J[?3:G.A)'R@^71$9:NZ^*L M%K6R'S@/F6QCXH!#&8 E98QFQI;D1T)3#\'IPR7Y""0.8.O4[NUOBVW?R5_G MB3@V^X)U+X)Q=Z,L8R%/R9$SEA 4UQJ\C@*2\=Q)DS7Y5GNYML\LU <2#A'@ M8B1N=J N#DYA^^TF!8E%&R2=)C ET64KN";W6R3@=08G7<16L-)8Q1Q/]<0Q MEBZNN1/+_IS1?E,&=W\.K=#<>E0>K"RJ6IJ)+,UL@9?"N-$^V-#Z?FV^BQ3R.G_V' ?UG4C[G"^&S9>_XVI=QX9N6,@O/#*=G!3 E!"@:L.F MF.BL:Y5]\(K<8%A_FU5"\_:3M/[I? W:AA:>+D<25-[/DH[/@#'U7 MO,[9*FX8YL9G9K+-3EO_/?$!.P^(O>S3>'/7[WY4_QYI*V$]*20)'#&3MJH/ M4U8F$-XPNK--C+&U#W/:'4Y;J?Y2S]WQ8#IG^V^G7#9.'MG$6V;5/ M88V_A-GR[^'R"DD7*:%CL! S.E!U<(WS40&2@O*EH)&Y=6><$V]QVOKW<[4B M3P"G7DY;?)X]\1'VW.L82*)5:,<:K: M;V7:\OL>3L_$\.C@E(QG*=_F%J\N9#(645FP*=;F--Y#T+JVWO1:BHA>A]9M M3T^RL;U.T&@#\%ZJL7N?<=9S8_W6B7=.>G^&?]MGW7C+U6&Z^3QO#- M]M%=PQ4R>"138+V,H% +\")DX$H4S0T&7UJ;T+UTU]CK>+^ZW'PD??>ZW/?6 M-I1NDRJD)E>,V0*VQ$T.CZ5#K$C-8&"8M!#\?AO]AITV&F[DK+MN#,'RXUTW MIH)%![;2MX7Y17MI#5HH/I&AQZR!J#T9>K6AI'9U EKK8'*7'3@F \23W3B& M2*<#:(U2(RBRB5IK"<%E2<:=8N ?EMO:JT*/BM ;6D3-CL(/AC(4N:L1;:.#Y\L-[@ ^+S::PP2_&,% MP =+H25'2F96U0+E)1VGLI[/#>&\=T0FB>=WD" M5+5@[M1@&=*#1@5$I@R"L8J#\H711: Y&$&>7(I"F+3?E?G7[A=T\"TZEJPZ M\$7:.'2W,>904D+CB*F)M+3*AM=&(@:,G&UIT1( M!P=DM[.[V6!W-_[S-JI]X7,TW%D%?-/;.]L$(6RR\9.V+B1F1>O! _M1-JTW M-"EX[L>,VDMR.#[]%I]S7)_X!6JO.ZSY2]2@5<=[D3I\\WV\3"4FA0K,@,Y: MD?YF 7SM22B8XLYXRX5J/=6GEY>I8TM\&5UPI38=MVAR'?%0S3^?(&?4*2=1 MD+>.W/^[[_M0S([7]WV(^'NP-KX)0 )&1VV989H8F>JP>"L%^* R2*F*\2(9[5JW M6'KI+TV#8'6*EZ8A,CZG2!HWUI,KC)#J:$@5?2TB$+'&@5SDVKD0V'.6[BB1 MM/-ZCQH$CT,C:4-D=0ZZ]OD$S1)]M%C[W9.C""K09KUW$61.25E4,F$W-1S= MQ$=^NP7)_9:41ELS8UW] ;"8JA M U\4 VYR3GL;^6H*]Y-,X!&Y'GL:?Y_ED<(79D"$+1:QC MT9!'+@1XSCU]D\@Y:5[2^^_4M8&8'2]U;8CX.W#?OLUH8<5DX2OQKF:T>,P0 M,Y<0K G1"H=>_CMUK34(GDQ=&R*1#N T2MX*2Z8H3YLNQAI07$8(J'F=:\FL MMTIS%_^=NC8H=6T0K$Z1NC9$QE.GKNU9!"V5-5:1)^^%#J#*IJ90%F ,67$J MDT$?GS-M!ZS7>3!H=% ,+V8?)*%S4*[/!\I=9BJYDD$4U*"0;"2O>:XCZHM2 MOJ8'GNG_P(O:M^,$+J(K(BL2FG:VSN;0&5RL"E7YR(*J%?7G M\VK^[=Y>_,M8_V?Q"+"]Z"N1I%9P1B*\88V41:*Q 8(,E@P;EL#3MV!Y(2LG M"JEMZRXD)]S>F4[4?$E'\3C('=$NY4-]M^G\//Y](\0;SB2&7BMRTG7DQ)DD M/3B3(_#BT0B!PKKS\0._W=N9#O1\22?Q"+"]\&-XWW27R2M7F ")&D%9@^ R M!M Z&YY\B9C.L'9P@*?8W^#/EW00CX';O^LH'LR_XUK%S'+-NJ\]-,6F%(7X MR$W4(5GK!)/G=V+_4G44G8=81X/CBW8X!V2@ZEQ0A"! F$2ZFLD(KNK#Q"/C MN63A]/E$A/Y=1W&"@].A$AB$XK]1'+]'&24 MQ+W$$:(JFO[HDH^1%QW/)P@WZ ML@[V%K(66%E>DO(JG7Q$92\Q@7..T;^ XS\2BL^ZMOK.E+55W?Z7NOVP6EU] MVOYLU#KK?1<_3R&=%CJ9>5 F"(>#&*"TS+ANI6AM>+Z7^ MNA@?-8NDJD(4Q#HZY%XX"]F+Q HJF\1X@^S_RO770S [7OWU$/%W8.)]6Y9) MU!83B84I8 854H;H'8,24HF"6Y%M:UOK1=9?#P+!D_770R32 9Q&*<-4@:D8 MBX%J*H%R@FPGA@*DUEF;&&0L)W_8/_/ZZT&P.D7]]1 9]U1__=A0819"E(%% MR,S09>0M:0"?&-#!MRP8:;,^[<3F\ZJ\'@2'H0.?A\AF0JRMENN+MY6)FQ.+ MHAC#+(+6T6V'L=*5XB$5@HQQ0K#]IGK1I]Y1@/2G6^7WS8(OI>CYD*OX<,[W M )<=RJ.R,CH=0"81JHK7$!AC8"1]33I8;IL!9DH]=(2P[HO[ ,Y-+/"_S>:S M3U>?;OI)&)-+#."=2:"D5!!U M7U[=QMQ__A.7:;;"-TOR$BY"8";Y30'8W MG;N!C7'9ZEBT!Y,S6.KWPEO%LBR7. MU#"MB8JL6V\A%.0>DY9>=S-78/#NSC3-]7R.UP$@>FG'Z^UL]<]?EHB_SHE M7*WOJIW$BV,L.BA81Y:.=GBT6@'H+W&P M=@J'B5KN4APD@0E4L0J*K@[6@#NKOZS,247:SU^$Q+_GP M3 ^29L=ERKSBD^403Y/H+#0>8&#P+!D[G!0R32 9Q&2134 MD@7A6 ;-:WUU\ *B%@:2!"L3I$;/$3&YY ;[*-"U"6" MCR&"LIKNH: M%!\EREP2S^XY._8OG!L\" Y#HG6#NK]6H=YGDV M_W"WO#Q)EWGAKNH0NO(T5^"%*)"2-PJMX!R[B5@_N9/.U7UC1+8Z$.W <]?+ 9X'\M%ZO51=9%AN(*F)0"*%83R3$F2-DK8I!EP:O.SLL#VSC3[+=^ M3\RQ4'D!=\O/?WZ>+3?_YG8P4TA"FE@29%ZS*&JXP4MBAK;%!9.UY[Z;-H^/ M;^-,D]GZ/2W'0N78<27ONSDT=UI-WIEF%GU1CD/0M3XZE R>:076:!D=-[G8 M;N98/KZ-,TU3Z_?0' N5\Y[Q\ZAERD,13*<(C!L'BCQ)B"Q9X"9@3JGZFQV[ M]V<]LZ??LW(<3,Y]!L_-+;NI=*JQR.M!1-K3-AUY<877(?%%@N,A :)QBK[X MC-VTVWQL$V?JNO01!3L.$B\M2GROL^XY1K;G+L_4R>GC7(T,JA<0'=B30Q'MG:DQV>B8G@MUYF*7/,>>!F.C3FLL:QH4T$)&1 M0VOJZP(G2?(0@V/<\<+Z28X\;(]G:I*>Z>D<$X#G8, ^QY\'XJ]/\H<)KGT* M ; .B51<2_!8 EC+&0H7?3Y]8++Q'E],C/\L#NB8 #R' ]K(Y,\B1 M9%B4@V!= B%X="H+JU1OSVLM/$;HXCA. +>7]_#P-&L S>>G0D3RYQXBW6*ME2/7\N)AO MBF"OPF7M%W!3$^O(>R8UHX %'4 YJ>M,-0ZLZ*B8=-F5>\TO'RM#.BWA9WJ% M'7=PND=(+]9A?)X]NQ7ZZL.'Y289]%=BPFR^FJ5M\ZIKV07KA12D MJK2N54+<6' ^,Q#.&!8C!F_22:S.9P@]^V9EDUF9+1'0RXW5)@CT+4,NE-(. MF>*0T>;:6#Y J'FP,42>6)!&M9\4.]9FSMA";(K7\2*(1X"G@U/T\Z?/EXNO MB+L>' _SY6:>^K8EQ_O%.ES>_7WM\O7[8OW?N'Z+:?%A/OM?S+>?M/U']V>T M7Y M4+B/'HJJ!K+*)#Z7'%ATP0GC#&)K#VVRS9ZQ#3CF*3P/\'7:FO,WXMA\ MA:](/-LGR".Z;S[Z62T:;.Y':*,>FKN^@V_"^#R%TVMS;IGAZO(/E6(+KP,*HS<)>ESL7SK:9G0A9 M>V9H$[7Z,7O:1(H63%!"L^2+8*W+F1XDI)?NE:,!8-%:&AU ZF[BS:MY)@LA MW/[D+O=VS>.PQ$27G2$?N]KDUF6(W-/E[X1320NF;>OVO@-)G!:!QOR'J MB!*:.A+WMT#6Z')GL];=_?KYQK:Y[E;(A1#$+,"-4>Q,)O-2(:") 0WW+-SO MR?M(,.WYM2;N4#JFG!?C,;T#)?:(QK\-%)(:SS((#TXKV@^Q!V*R"K)FO,2, M*?C66NLYFGII[WBJV[*IC*;66]NJ8=+S.<_J+L+EK4MV83!9IP4'.BP!5$(% M1#J'&!FF9"RBVR_IY*E5NC3E#Q3F8@S.3@V1'Q>7]*-%+27X@G?M@9265YC? MXNQ3O**5ZL]>EU_?U'DGY-I7??SN*EYN'?VWBZ_A#@;980I,TQ=QI;/7'Q:=/L_5F._]_>U_6Y%:.G/M^_PNNL2\O-T)22V,YU"J%5-.V MGQA82_2P>#1P!C6 MT=2/\_.-^1(4ZN,)X=9CAB\1@1T\G4)!V2???[7Q_;O1PEX8A^"27K0^6? <_8]?@+;P?LE<'^:VYHG M%KD@ 9D(BX8GAV'Y@.^=F/ 1)VV)Z^<['OQ477/L?*38:"Y04N&U3[AGL[G* M^4V3R8/C:?/T$W5-IAIT&:S@ MIFCR.<(F?G=FP#Q@QW_[P\?Y_"J]F=CQ[?R3'0?0Z-I '!$MF?6,(4GS-"6% MU8"50R+9I+RD'L[P(=O/$3+4-9WJ[$OG@J@I)KZ=+\:WJWJ4W7R^WHNSDA_] MYG?+_$;V;M:C(+3P%I0IL9"(4\_!1A4!T92B"LI:GGJF) X7HNYKL!I_"-A49)PZ\=9Y[UM-?.(5W=-UDO1-_J ML#;JQ7Z(=A[G'_.-3(X&G9(?M'VD(ME!/80LY(;>?>J!;Y1811CPC7A,$0_2 M(RN%0Q%[+K@PVKG2!>Z?2W#J#=(',!%B7(WY6P3*CU?);7>W'B:%X,TI' M6$Q!1[ 1P&0(P7A+#<>BN!.]1YRZGN8)N&]>")52><63<#Y;C#[GL/#JDC\P M.*6UY0BV,X.XH+G809*(&6*)HM&YU*M&'(SZA"/PNT=^//M@;284@J\[59WR]E[P0*UBP2+) FR!&*PLJSE#1(ODC;4"C#+<<0\FK0?/+4J%K,,I-U?ED2OO MK.UE(AP@P4X!ZL83SW$4E-%U;<+$F\TIK!O\*I6<" 0FX3/KI<5()@F1B"16[. MP6C0Q">Y+Y%['OW_O>F^_TL>[HX4^5=/"''WF8K0EP&J&ZZUVE&SZ_C#KO)# MNN7BZQL+0X^G=GT02J)T( HC+_,+>H,C._C:B4C@5P@;T5("[A&%PC89$)6D82#>9Z7]'C7CA__+728O;Y>K+,'?(DCCQRL0GOA"5^G3K/L69XN?*TM7::YA M2AIAE1BL!.&1#?GQM-&41YT\M[VZ)Q\*$YTB9-W,@;-$%U\,LPL@YT=[&Q]G MN%Z\&F:4C!4H4$)@9K YPQ&*81D+I774T85>+TD+\'*;?!7#7B]'G2,)>S*. MM5VB?Q__Z&Y_'X/R;^ST?AY7T_L@(S..8Q[C9 M.GN'5[3_.VU3ZW20N_-HO$GR7/_9K:="J=0TFXDLF7PQ(1(R6CA$E92&"LZ" M[Y?UM/\[];SJ1L@S3.,-/!S=;F9\>'C:$9UBQC*+&/?Y'2RVN2*/1%+R&*+G M8':4+JQT0*2Z272ES;)SX- ,K:Y@;=B97NZV:.(B=,"1:0]2IW M);$$.:4)$I1AHQFL2EWZ1?)AJ5K,*!A(@JT$*X9( QQ[-8LVO]Z^/P#N]^)1 M]"(P'@(*(L$\' 4O&@<..S*.V%K/M"A=E6F7+"U>2Y;A4Q'M5^W8]^RU]>]V MNDRYG.\,%L<[Z\>3\6(=>!T08Z"FK)6=N*I2P4F 8.N&=Z&5 '?A0 MB\&&TXA27+U-)\9^6=[>VMG/+JU^F\L(GE1"[]"8Y9)E^PI^GK19$J30'L,6 MD0UP3G.)>YL#Y)P[+K'%BI8W DJFS3X_4#^,KA6%2T5 M15;J? - J--!8$QZ!3J/F. !D6J;.(/QWSR!2JJ^ 7/F^736I11& F37AF D M8N+@G,9T[2G*;O!@CS7#FK&8A@ M)06%(&9@&MP(C QA'BEIF(!92'/FHZHW9@6H[W\4LG7)J;V#G>3J9S[FW MSE7Z^SS>50*Z[6:+\7^O(!H1)0)-P2'B5S>%+"&S*I&@2?"8&Z-)Z4=G/46K M:PL5),,>FI5"IC'"O9_"N'&^N#?SG/"1I.20ML$@;C$H+L&NGF)($39EZE-I M*VF/.'4WK)!UQ@JSXKZ8.=-M* K\6,(XD) MSF]-.*ROD)#/AG4.5=I^A1A.]&Q^E:R!J$PQ1IT!B\88]FDVGOKQ-SMY6"XR ME\Z*FB L\R-EA=U]RUDC P[$!UZZU==>@1HP>L_"I],TWP"--D)(5VYAQ],8 M5O4HO^8J&N^ZV8Z ^PA62\(NP2RQH6#M@V&@N7;(N9BL44R$6/K:\P1Q&S"S MBU'PI5!K@*#/I[&KT?M#IB09)[.:Y4= MEK$!R_Y,]EIA?!K@W]/=OL?L)%;M75FYFFJWG"X^YZS>./.@^U'(KQV?$IND,[J?SMM/P? G^;G/J>DY9/SFK^\COE,OT M/F6"Y\G^=HRE1%U VF9[S6J,7#0,,2ZT]$I[?(8G8.?/_@8EWOOLORT?2Y(' M1ZVA1"*#\R/XW/T#5FE$UNE\L^68]*5S#8Z1KX%([S!F],L++P!* P?GME=\ M#_[WD_E]A 5[#?O ]_A[-UU\G8\PY2H*P1!Q'$Z$D!32V5XE5O*D/(Z:E&Z1 M/E36%E/-2["GQX/,XE!>$&7_,]K9]9_=*% )[CLE*"FF$#<&3%E-#8J,>I$\ MUVIOA;!S,G4M8HMI[14).@2X2^,E$"V.O.%68D)0T)HC3A)'-D6>'_D'\+XB MI^X\;1".$++%_/G:W#P:O MCY[MN.1M9(S<4$M>DS3)S:.ANS1JCK_#T@O)I-7[;D/ F(_&(B.\0I(20VE4$6_V M27Y9:H*,=:]-VJ3FL=!=$#5' =S*X$E$?M5_4SJ/' &=2L]<(AIK%VKMEG5O M49JCXE%0-9'PN6=>?Y^&=0@UAKNNG*]N\^]&BD6J@J6(,*7SS;G/16--3A/" MVG"O\,LZ/;L$K7O)T@8YBX!X/%/-'5.G\6;53[/\->!C'DJ!(K"@2>7 M9$!&6HZ\3KFY-7?4O5#1BKH7*R_&MQ) -'#\[IC&0\.3JW1W!S&VDT^YFR; M^#9?+,S'^2G]>+X8^:@)F+SY01&AN6TGJ#/(K$[!K'54$VQ?AGG]A>[%4?,_ ME:-G KT3&P +U.C)?_"*KOW0-)%R7 MN=@Y$R"-4FWO'4!4."AJ U5*OLAI6_>&I";-CH*@U7/TB/ Y!Z.5ZZB0",GG(FD4:>H3 MTMAH92U1WKV(@W$I-R,UN7DF6/\'/: :;3CYYWM"-2+5'E%M3O+A&=6_#-5T M9^'[X4OT^4,_7]W,XHIF'^TLR_$]GO(\K>_81;0Y:"*%GJ']%MTBOV6<=//E M['$7P+!>+ =[1#F9S>7$D.:>-'G4]U,8:YE5>M>< MCH$GH%DR"(PPB;A5#%D:!:(J19^\]:9X$N86,>I>"A7 ?7/W/U75#=@E'[KI M#8QVFZ=R#?]FU;&7DJ2,EA:EE,N[,DN042$@(Z@)@><67\43)+?(49\O)X&[ MF59VJJ8;9,NZG2J/Q'J) R@CMU,54B)'J4!$"!4,C=ZHTHD[VR6I_(SU9(0/ M4&: NAL@S>\QC)>WN53*QVX1Y^M6N8)ZHU>O'51NO*MBKF<&>J%!1\*MUK8X M9[8*TA9EAB#Y%[?]QV^A:&"&8Z,R]UUI((5Q*)!7GI0%I-@UY6N ME[5+EI;,F.,QWDN9@0JOW?-#UWFBI$\I*BK"WN6N[T[#;KBIY)>>I M\G!P;^PL.[HX/!^W)=R' M65T5HK@%_/[-1_C5?3>#\)L,Q 5((\P3CGV"L$ M?^00_"E)5 ?O(S\*^LTOU"'!R7AMP_TDY35P5GQ9NGG\YQ+4]O9[/C[O+73I MHX*=+X)=[G+\5VAD4HI(40X32X(35[K<[ Y1ZB:+E;8N2NB[3=K<6^F)1$I@ M18$>2&Z,K9!+CB)F=+!"^2!\.#]Q6C RBD!]F#X#]-X>@=:;)W?@_5.E$29> MY=)YX)IA$1#LRY@IV)*M*)TTO560YH@S!.3]U!F@\8JTF<\6H\^YUO9J!1EC ML1$\UU7,63P4-&"-IBAXI62N'(%MK[<>,.H3BL#O'NGQ[(-ULT5+'4'#==@" M\&N^$B:MH\(C2[2#B4N"=(*)$QH9DU[[H'HEF?2!ON9>< )8FW /T%QEP'^W M/\:WR]NUX$X+3"+C*- $OEG2!AG.,*+@/S91RN#/@2RKH3^ M&K ,/G3S^9MNFE,(XM2/X_S#>!K?+^+M?,2Q,C++7O5\I@O3<*.E#Q#1#HTZSS,8;Y.U!.)8>5AD@>?\B(BL!+-<\A!A\06B0NG\_L-257[5?AY2%0:C M!7JMLRT?\B"G-W?SH"3QH)5 ,D10$Y&@)I=/;,ID<'!.>)Q_RMHM1 M$L%+SR--?*,.QXY8_I$?KMP K"R#SJ[YBV#5^C1W1C$EA4'<"'!*F$G9/>&( M8"NX-,(P?C"Q]MB/5N[A58M- S1>FTEO)G8..^R_YZ3EZ>)JMFJ>]\9._'*R MPNM=-_NXS&[I55IG.H,^X>\G,;S^N?Y7\_4_@Q_,N>3=['%57:6')I!WRKE* M&V;G,F=#CW@@&H.'C)S4.E>$I\AQ8I#U7@E&7'1:]B)I&_.IW$?L#/QO0Z]' M\:0!VW&KUGKK:3XB*<48O4166]A)5"+(6J<0L\X&29@@M'2GVA-%KMS#[#R6 MZ$O"V"IKW_Z Q3I>-?7U\>$O'^9(1B0PBJ4@R.A<%TW3 *>>B+F-@L@)%LGJ MTL\S!@E:N=/9"S*T*&0-\/+YB7#?K3RW>$-8*=P)HAIS78!L20[&[EFB=2>YN,4O05(6B^;(]73)O 67R.=7\D_L J=D#,PP)+BWB'.OD /G"$F3%)4J)D[. M^]SE@(#]2'=IURSGPZAV;//YS*Z^9:2NNU!W?9^WF]_?(O3>I 2P&L6PM^.[(8.^6\),K1 ?OC3+'Y;;Z.S>#M> MWJYWTQ$L"FRCP@B\'PY>D2;(Y(1'Y[4T1!LO QG H%W?ZT>?2[F'.)>BV^+. MF^Y[G%HXK./L=O[[>)I3HC^,_[D(.)PKS2F?B\PY M!'-.4COO.0T#6'3XR_WX="FW!N=7?IO,6L]KXZKYTW*6TQ/!2'R8\/T_&$5, MG;*>N03=RI(:>EF3^*C"'>T0/UX>"EW!]6@:HN>C]E$KVYN M9JOBOP_S7CLE]];",S,A.8EIR,7_$PZY*A//R1 4X=S$,4GX[V;+FB,SNXX2 MIU\Z\Z5<,52"J2UB/CL47OG%TDY Q?-N,@[Y2N]SA+]>QNN9'4\>X]\2U)I< M?B[-\C&AP W22B?DK#(J>JV-[9?*=;HL_2AY*?<0-0!JBX]W$\C+Z\[QOII. M'KH%C(R+(>7.D-%ZV/^ESVD-UB!J*";1F0#VR1 /8\\W^_'K4FXASJGP!J)C MN4K=];I*W0@+V)&YMHCIW.C8@6J,B22_Q O2*8*C/$>QQ_OO]R/.I=TD#-9P M ^PX>/6V=K-?3I5T&%$6BU2X).TK>?_%?8UA.8I<-?^'*Z!@ M/X!']CTVJTZ:QZ1B0%$(GA^U@10ND7N$UV!#@5^5XM 8[0=7,'XZHH#[/*8Q49BB1$ MQ/,##(M]1 (+[4F@C@5Y5K8TV@[@&& /UUX^1LO-\>1)A5FOA70A6B0U!T-0 M!XV,\!2I&(WB&-2B2_=COIC:RT=AW+?V\C$*KQV6VJA*JRQFG@H&KH(WN?G6 MRFX$]43#,%%&I]3OEN@B:B\?!=2>VLO':*V!G6)K8PSOL T.C'I-F8:5@#DR MABG$F%!1>\=U\1H@@YO,O&Q%_Q-.E9,UW2!;UFO'>1XB+!(D*86=TQ&+8"G! M]FEE2 G#7_WO;3)S%,+]FLP-AO3:X_'!)B7F,7 ME RR^/N+RVDRY4;#UR),(1RV+0 M7A+"B[<_VR%*@P7AB[D\P_3= &V>WM4\-OW\?)]4.']2D./]]&/\L;C^,TZ^ MQU6V*C@ V$G-:$"&,IALOCTV6#LD#:>DV1B<)W)(E/9 R>^[:SHO? MI9'U/Z.=7?_9C9+QT8$PR OP5#GF$=P+(5%D4D4< J:^=&WZ(7*V9+I7H.80 MM"Z2D4"Q.%+>PE2L0B%(<'F5T,AJ+T#+.@:B!?7%;^.&2=K2F5V+E40UT8E"XD,$C0EOHZ5&+ET7A=)"G' MW^.(4P%J%19A0E8KCR!-M4(I:J4]Q5:21]2\8990V6M6X:R,C6'H]8 .S?2O.UL M]G,\O;FO+\LYF"52(L4XS"5Z@RQ)!DF98E#*"LYX80;NDZ=NR<=SL*R8]HE6 _]7-V;RGX=IS&-%Z\6[R+L%W:2BP8N8>2?C__>+N+(:T>L8 $9DV#Q MR421]@J,#$Z2]TP%)TO?MQ:=0-U 9"G6_5H(HQ;S5.R;_YFMN#/9^^G8* MVHWA87)).ZQ=0I)(G MX&:2Q)\A)*9QU,+=8.BIYE(!UPY$O3- "&+5+0/B# M-R#,>#%_U\WB^&8ZH@Y;DGN'POE%L^4BD98Z(A&(\=1["_*_#/=^D:UNO/&% M:7<:,LN&(2OMD:71;&GC?&Z?C(SPP7(7 M$74\9X P\/ PIRC:Z),1#*0MW75AARAU8XMG9]H)>K\DSWKM2';I8UQL+J/2 M7G6?;YW-HSYZHB_@35.#G?6&(!9E0-Q2C*PC'C'A+;5&.:I+=Q$]HS?]IKO] MUDWO(IV_[,B/;W\P%RE;K#;*! 8LS:5P D'",:NU$ K[TM?,O01KU_L]AB6_ M]-XHCDD#9^,O$[GZEGLVC:S.22:NMF?=A;F(Q*IURQ@E//J$)SS!AG/ M(W(,:TZL=BJ5;]3;6[RZI#L#.7X)5I\'J19)F!?O^L_6MD/6+_S_'9[3L#8E MYE^^ CJO[3R&IS^07_F/J (S-1&'DI/@:S$"E@OW&DEL4Y+6*UCNYV9K@7G4 M#=14H/5+8]\H_^\B!\^6]=]@XC,[>;V%-"(*:L_/S@(QU0SP5F%D2LS8Y^1VFTH&>*KP; @.+3+J5WLD+YW9 M]SB'I?/*^]G23N:K_P=9Q]:-)ZMVOW3MYG>=X0KF5'3:VKV>S.9O71?^'$\F8(6^!_BF-V,WB7>K:Z1C M=![V9T12P#!!)Y'V6" 5C2$AYH['Y0N7'2EDDW:J,]7X MWF28CQ(G06%!4?9\8*-G&CF3& (O2,+_0(FI? 7B'H(U>8'R,AP\!:*&>==] MB[/%ST\3.UW ZGK[S^7X+G8I0C0J1(H(D?G6TTMDB0J@0,.(]2X$=D;WM8^( M35Z$O!072\#6$"L?;)RG :&4O(P%S'B,RB0K8V1E6FWW$BE%P MFSQ-7F^4(AL$SKK)C=2(5P3R85!BBJ#X#<<:24"PC%J)E1( MU)[1#=TF4KO)]$7)=0(.[2?5?[2SG-OXO=!K]%^&*YP:OU_<%\A^]SIPZ;!! MR?N$. ]@0UL=D8NPIQ"7I,*EH]QGS'[?D]GJ%-4D2)B>U^#"$G!FG2($C#I/ MK4B4B.)9':VF')?BP^9.4TC[#;EJ/5*FORS=?T6_N.[>_O@VGJTP'%&2-$TN M(>*T0SR7PM<2YPLP(0VSP=/-7O8OF>^^1>)V@_ZG\/$%46R L[L>S1%BH\PI MHJ!(E6-W$CDB+4S#)JHBN";\; 4%!CQ6K.(:GL*R$GIOM)T;K(IY_.<21GJ; MD_+F)]A4NX8J84_U$K.0+;7YK0<*8:9=P$8@D2^IN2!YMZ ):>U2M$I**DHO MLUVRG+J3;(Q[5Q(]&(9M8 )I8S#B7E)P031%.FG-"1>1N-*U(;;)4==R*H+^ MY@9RLKH;.'PVYW#?LL-BRKE/N0%0=BY9"* 23U'BV+N\NT9YYE5Q5 >QI8H13$MA)0J(KG6&U59#FB#,$Y/W4 M&:#QBK29SQ:CS[E>S5V;PB"-BK!X*-8!5E *R-%(0 W!>9F8#/WJ7<&H3R@" MOWNDQ[,/UG6SBYU!PY78 O)KPG+!/(G<(R,# 9=/<^2T]4C(%%)*4AI"2V%? M/OCB>!8"!K 04,*S"*8?@X\XUR0BE/&-''2AU[) M-8> ?_K1.GM],> 'ZZ\!FW!+0^)\:"0E%1R6)DFIL2DJ*:FR/*DP[&SD@<9)0($P/')$]P0GI8-H0JX[@1HGQKD8OI M[7T4QGU[>Q^C\,9Z>T1P&U MI[?W,5IK8*?8VH]8)"4B=1IQJO+FR44^9G-_\J2D4D0&<>Y>S;V/E;/EQ!4_ M5DY6=8-T62^>%&AR1 1$%*$P%5A!%L1'H"SE@\*1\W-T!KJ(YMY'(=RON?I.YG.;>1R'JN M[./F[A@Q'\]??)S:V;A;K2-LK(HT=\.@/G>OL@I9Z0B*E#BE"5&,],K;/N#K M;OUXW03:HO'-TY5;FQUKN?\^G7^+?IS&,:P7C:5>I40$&&YYNY78(!TE0TG+ MQ(W30O7K,'*((;L$J!<2*P!J5UK#C= D-YKP=GY_G2,9(4'E=<*\19S%G!!% M"1S)QBO..99"%N3(\Z]7)$@92+>0Y 3]-F":;&RM'QZ:Z&F5:_)![!EGO7@R_*+U09:ZM Q3.4-4.=Y).&=]7'=)M&3J$A2 M#.PKD!ZV78^,TA(1'G7*40#%RU=RVBY+4]?T Y'>&VD;J/;:D;;GD_@481\- M5^G]%(:/\\75=/+ST[JMZRAJS@P5#I'H5PV2+'@"^;NLT_C37GU'9S>]#]C'(KMY5%&&"N/F-W$T=)<>T4SE6G@@/M18RLD!IV M\"A3THFH,U0R["M=4Q=(Y]BGBD'3'.E>V_EX_@5DL>%J^@=8A-E R-,D(TR, M9,F#YJCCN>="0I9+B7C",B1"N+7NK)3;+5M3H>5S$*X0+&T=E%??5DT$NUU7,P7=AK&TYN'7NBO[22_,G\__3".RZNTWNB?+#YJK# $4^1! M\X@[:Y"C,B*F*$TRNL@W7Q'U.E_/(&I30:CBQW)M;-MB^JI.U6HZZSCNV,<[ MPP5\+R4#LQ%9+%(.#5L$;KJ&247,N&&$2S'$(-SYQ:;\S_+F8!E-MTJ?=S&N M%\1]P.9J&D=.T-Q20^4:0&#<.L*0L9XAS7VRX$J:;#I6YQ?$ M)J!''/$8O=(AYW:"%\2M .TI6#/:<9U4<"EMIC.?SJ?\X;KUJ*LRZFB]7PZG MWG7+V.,FIT\3G2$I ,SC3.L$,L12>:"4X#>9D0WS;E_NQZC+" M^N=7?5N\>M.!SNS=U.:/KBIXK[,N%VJ)X7.$GUA&\(3]8FDG;[KIO)N,@WW\ MJY%5VF"F!=("@V.2*$P_J]P8'YVC-BE[L&[%F63KQ\V+O3QXL7?1_&_UR.X<3X^<;.O[Y>SJ;K65(6K6-<(1581%P;EPLK@R5B&/;1)L;P MD(C'$2+TX]YEW#F\(!@71;F)7T[6/9>GB]G8+6'@=7J"E#)1)@5B/N2J60$C MBU5"TAL6>)#!@+L%ZD?'B[U.>!F@+I.<7Y;>QQ@>CP#G-+?2,L12OH!. M"2--P?N/3"?-,<%X4 !OJ#S]J'FQ-PXO E,#>0)O)G8^OTK_GBL!3Q=7L\_C MFZ^+C\N<)GJ5OD2_G*U*-<.,)S&\_KG^N?GZ!^?1_]^;[ON_ M1!_NAG^5*_Q>CV_AA'@L_?I4'8Q MGT7$4PS++W'V'5;.ZG.?(U@NXQS;^K+H_#_^/ATO[I].]K$)>PY5-R'OC!1Y M9@D>I]?!&\^DQ%&X(=\VR$\F_O9OU$UT>P$N]%)Q'?2/H.F+;Q(%MY+S>8]M M;267L.'\,IV5>'<)H2NE#&72KG'JYJ'5(,@!C3:"^TE@'XWP^=R<&@@W!NNG M.$O=[#;G9V_;>XY&^ICQZJ9QO13X S1W/[!;NGN$0N( M^/OTVS@/>@WNYVOXRW\4$?/74:L\S3V(Q3W%>FFD8KSNF7QQ\;4+A?':&+/* MD]AA:&W71B-8?8+/+F:WT_!N8F^*(/5\Q"H/20?AM%43C:"45_R;Z3S,RL&T M,625<,_@W>]7730"U+]V?S[*5W8'W#%TE=C,(.#VZZ8R@ ]GZO@VAG?=+!N+ M?]C)R/U]V#N/EQ=<'5=V#\*N&+XY=@/RTU MB^>98*P3FBB$7B.@O9^&\?=Q6-K)JCCC*4!M#%77*=NO\^Z0 FHOI?IMT/V-\?] M>*6*NTRP+Z\^?SD++0Y_KV[-LQ>D1V_5US9@MIT><*+G&9;W!NX'KG);=;H_ ML*&7%J#[^S3,)C]O'I.27]TN3L=MZZAUWO4?C]H^E;0 V=L?,[_*T3T=I\>A MZCR//QZ<7R;? B)_RXG2O]E%?&?'LS_L9%D FBUCUGDF?CQ&N]51&:SG*_OG M[_]8K*CTYNOTYI,_;=L[,'2=-]1'0==/.:WF];^=K0+?9\KI_W7T(OG\!X0^ M,9<_@_HY^NY[G/V\2K]\ZQ)DEGYZ#5LAI/M+UW MJJE\6__@T\U>SZ_GL[7PQOK5W5TOETKU[?:!:RN-05(]16V6$G_1U*+B5 M[AZU6@[D4"P/*JB= _!CM_C/^'!2QU+YR'T^4"TELL!A>5!ME1%^!X-VTW@_ MTQ(7HCN&K)8:.13%_:II"[??4Y3-_,KT_K4S?:8[U2[["Z$ MC]6[."_)@#[Z;) &,.-_ M+NUDG,9^+?VU_?$Z3F,:+TY.EACTP7I7]27IT%>O;5$"MK&)G:X%?G_[;6;] M B;@QI/QXF<9VVW8%^OE!A0BQ7&:;<<#*VGB[1FV7@)! 2>L35MOBX"%_>C- M8>M4,R\,8ENN]--P=Q?GX!=^CO]3#;%&\=" M222[!ZZ7?;47BNXXO52&[E/L"N#T.$K-G)+#NN[V3+Q^D@^(]+$(')MCU7O4 M>R0H.Y3P5Z[B2YXT?^4G_I6?>!PVX;^NNY4_?NKR>#Y2M32J?:MCZV1K S"9 M/(A59FEL#E?O6-^J[J[/W&N7"8LV.U@GKXFGXU1+4MNW(K9,M+91NY:V3-#M MU]'J'=NG^?&MW5^\Z;[$R:KU[II#)U]=;!^QWD$R#*^]>JGMIX HX<&HOTII M[&'<=],R:^WPZ/6VP&%8]M97[3TSQMG?9MWRV_OY?%D0T7WC5LO.';J/'M91 M[1WU:RX"$QX$+87BOG&KY>4.W5T/ZZCZ6NRNNT7N '[Z/?#F6-72;0>ON:VZ MJ(_079/VR<]/=AP* ;5MR&J)M.7"_#])1]]9"B:F=6_',Y7OS,-;+N5 GNS>VJ%NAOXP3"1)AM M*72/_%2]A-.!< ]396VW<6.;^6.^.D16542_=A/0\N=%*4_RN$_5RU4='+L; MHLKF\/\8%^^GOKLM%$/O]8%Z*:O%L-ZMMN80_B7(?"ZD]WRH%^)-Q8X&J+$R M\ENVGSSS=?"K#.A]O]$+[Y:B3T0O;(56@IF[5=-]9?'L!#8_="LJ505D]E-=!CY,%P_]#-2W=8>CYV+Q!;"6#M54]U:V?#\CYU M^6T=L!=<+06@]JFE]E/G;%#E&14";-MXO?!J*6"T1RDMA/B+E,=\.E O@%J* M\FQ30W4CI#LY5?)^C%YXM!2#V9A\&VG>)\-Q;+XJ;2E,TF"::C?]&Q@N:\%^ MBW,_&Z^N80KEJ1X>OA>(+05 ^JNL^KD4QEDN.^&8?G^<7:GKYT.C]T*VI5A( M;X6U6E#C_70^!K5>S^RJF.J35H?/)3^QNL:>SQ0IM=%W&@7J;OSRJ5\(,O#] MZLYA3XF%/0SW.A=G.KWBQM8!*S[N/(3%L^C7'F74CED^B';RJ[:-H:IALU?; M6U%IZ)W;J\EDRUY2Y@7H[H$;P&K/8]"#"OFKF$"M-?1788&_"@LY 4)XIH';AT.4D$NP$R59-Z+XM8G@WL3QV MNBB[%SX9LMJKVN%;X:\*:6LG+ 38[E&K/:@]:1]L#K9[AZ%J]BAV"SJ8&FH#E2_3+V7@QCO-7-S>OOMOQY.0$ MWCWCUGOW.@2PO;JYC%O&3]UD[&$"GV:=/^,MX[//G.&6_1W_AU]_1?Y/\[.X__[/_\?4$L#!!0 ( %:(=5B6;OHITF\ M *#> @ < V]Z7+<5I8N M^O\^!6Y5=QTR F0S28F2[#H505&TBW6L(215^?2O&SN!G4Q82" ; ^FLI[]K MVA. 3*:DM!.TV'&.2R0Q;.QAC=_ZUE_GS2+_VU_G6J5_^W_^^O\>'46ORJ1= MZ**)DDJK1J=16V?%3?1SJNM/T=&17'59+E=5=C-OHM.3TR?1SV7U*;M5_/K7/_O/RVRXFBN\?W?G9\?OSA? M-M_?96DS_VYRUKK(97UAG_];?32;P74N5IK"YCG(]:[X[/3Z%^[XW MOZ/%,K_T%C&!/:6KG:_B?3/"&^MJL;HE[9NLMF*?Y45*8SRN[.GQR_<&'Z[B>MN?YZXC_.L MCH9F+SIHYCKZRY^?GYZ>?/\;;W9ZXG=9 Y.4;#'FW@KO8^)H9B;?'T8P?PN5 MZDC543F+_M'FJ^AT$J/XG8QX#J]F,YTTV:V.7H$R&<-$QM%T%:DBC::ZN=.Z M@&O=9HE*H^CZR(YCB,5O=*YNE.5CI*R6I:5:K*R&/%<7Y:+I2I6 MXYADG.'7^D85T>5Q!.\ C5U'!Z.OO?K]Y?77S8YYZ):8/(L:M%MMM^%HWT:RLFGE_R].E=9O,HV4)!S[3 M?/.R*A.=MA7^&'P4J-%5-*O*1=3 8M!;\7\SF!CWO&:NX!\P@?"8VRR%^9+1 MVJ:&K\XN& 6@_'!.SL[W=MQ.1W/<3N\Y;IZE M(0;4*_A1K)NW4[ 2U/[/X'8[XH\3QSI0AV/9/S"M;KZ&MQ!O&+)4HP]@I3=[ MC\(<>ZJ=Q3,\Z%9_A=^A;80)A/E%>P-;)IJ< S8]%V[3P3C$G MR!!)84*B [J&_CG5F.VH]$Q7%5O]HDQDA*.,8,"T@>>2L/NR[R4VD8S^4E=Z M"5K7>%+OP#7+4N-P7#N;94G/EQQI!.GRZNTX9UQLG[*&C>Z4!TS\ M$NWO:99G],L$#@T,H\KP:-1UF624^;O+P$3"V5^6=68,_BV.)%REHF4+*BHY M:BJ%WG,BZR?+B5]'-Q6J 1>]L\JQ<^GYW*+8P_?#&S=^!OY4-[BE:.A]#6H_ M1&$T'5[4BP/$&"2!.0#UP\??BYY(Q.3J+8H5_.>T5%6*@T^S"H106=6]_3I: MF?$2QSZ*7;O#D.7Y^ V(Z9@,B)-[;-"+YNCG#.2(R]R-Q'BP)UJ[G"*+O"D9 M @K^'SP-QSY5(!1BX_UQ9$]G)%>68!)Q/!"#CEF!!@ %%[VGJJI2Q8U$!E%7 MK5A>H 1"*5.V390H<#N/HX\2O60A$,0H[=A8X& @,9?K]$;7O$WJN5&D M&1A8*6I%T)!3C*[#LK)UB!H6+1G2%WBIOW=(2^6D3'\IIQN5EU6V5@EF19*W M>%QCN]'R; &+P3$SW(E&G]6\YU=6[X"^A2L;#0^VP;<:;LY5Y=\THX,"IE;. M&E_4M&](D*E:6 M\.&(X.CH5@P1XO/9' AS$SMV,I^/7T.QQ3M ;;HIM7LWH* MIP5?QII4XP5NVK(&COL%&9TD-^ Z-W%Q]*8LCJX1]01.*;IY]&K\);Y$-VS1 M/@1$3>>;^QBJ?2J-F%.+FI?*AC[)6PWSC?7(@\8O1V*DB>Y$I0)J,V/E <(! M'JQRTH!@ =5D5<$?&AJ%58.#:6#K7:W91WPHX6&L\3Q%97/#'0?M!@Y^189A MQH??R3+)(B^KC-W:S,DV$B3X&(VGE(T%SU&$]\+>J5E%8P*Y=J,/MI+XD6N_ MAS)C!>U,XP-3IAX]:?Y"G/EZK8(T*W-V?(YH#J/YOR.C!(:Z%C4[+9NF7'QW MXFY1T[K,0?#U;ED+:NQ"1;?#^SZQ>-]YY7"B-_H(9_73D9K!QOA.Y7=J5?_I MPV8OL[4E+A/ M@T># CI3.(:>,0F;O2*]A9:AUI]@C_[2%NS1P/;":![\1>.923C_!@>^J;*$ M3[)3LPWKV:$CA<9I@B%;1G/HE,YI#0<,?:4&CX7^GQ9/3.=57WGHNA*L*%'J MPUJ0\%>8<-1%K7F0-'X<%8XVA?&@SU&A?[!"T9:KNQ@>4,FC_-EG<_B6S6%R M#'$BR5YV!QP?1/X!+:E8T>I6@2D/-T3(;Q?<&3G\K$VI@< MSAZ)7G;AT"I;<, 61Q?E9L <-R'P130O%UHNB&439A@QKL 4;5BMPP@;N.L# M;/T*+GJGBZ)>Y;>JR-0?(65\]F!2QJ_T;6EVW$<):G<=D9=8SZ/KAY V_J.X M\P\J9_Q#F^='M'FN9@B2V;/#_@JL#%"(&P.__=!95X&G># T(DWK1I'&QTP7 M^@FS@4=/Y8A(0@CC%H6-:&B>%9/%1 #;Z$_&@DB!ORN@MV6)CR8+LYDR 41M'^M=$+\FJ)7/S+JL]R+,)@'%V M$TX,6+&P?^2G&&Q3G"0R5A'% 18"AY0I^JRK!)UHN 6>-X/3Q/E;B? &3BP< MGAJ5%O@6U0U8#?^6"/?=7-/?,3B,002PN<6@JMQP.QY+A1#SNPICWQSJDWB: M9&X9"S.NJ)B9[QALK3MP!ZI]UQ2 UY(UGNN##D=TFY6YG7V.< SX5KA4;J/! M*A]DA^##T2:KE^# DSM9F32 I V*&\49MII7P0:12*==2LOA;&O:U!A&FLU45LD#X,D' MV>UA5-X5,+71HJ0:#86>+P*97LV"7=I*#WZ#COU'5ZJFD6#V36CL)-0V" R82CTN52K#L@+/T$5 M!08= YMCG,A#FO$/*E?5*.I^49#_!UP2P^NB Q+U_S%Y&I\]?W)\?@J3G772 M_J26IME1=*?U)X16(%;G,,9E(5V.>8\$=EI*6J)KTUI-4>F;EI -:E65N*H5 M:K!$_*T<73G&+8#ZK 38."_SE*I!IB+44/NQQ4LYAH&2PP^:@M?1DZ%8FK<2 M+JQ>Z=M,WU&RN!#D,99)M5IO1?@2W5-8S7I($'8G9.;<9#>K0# M(9GE7HD5)I,HY*RR'$]&+<--%,R1-;-5)1DS Q,AIU6BT3G(K@C&S4] M S8VX?N5_4B=CY01)<&VK*NSI20C?_6F%!B&]Q>*TX(-U[FT&-2UQXPJN'+$]E;>2?+7""FW&'(65MOV/B*.V MH VZ;*NZQ:E%U\BLC!L/S/%-I0A"<"/@6X&)F:1@S>6UVGQV-]49>[6LL#KV MQ81AH',)\X^>$^X,&+.=/[O-T#0%0]T;U> .[2^S3/0-,0I5QN!=\TSZ+!Z0 M@8@E*)192)M*-C6!&%)U!E(,H%E=:54?H\TWQFW1M,B'V:E)M MZ%RJ>AX=D'V!XH$N1ZD^2N-A+.MD$3B]4[P-89+)^9\=HU/WVV MJD$VL=/U0(M]@"8^D]:J#ZBX5P:/ 5.!MFC4P&> *: 690LCP&1_CHKJRCO$4/U/O*'CD!AB)&5",R8PF8@Y@.29,Q)8_"YS5010 M;-]BOBE57D>ZQH!@5L\]<^WJK3"!(#)\GH%A9XQR$VXS=X/% I85W"JV+(-" M/MN.%;OUPB@/7SQ;*!VA9OCOC/UBA@5-877R83!BUZR62&6%8\%TE?"7#)M2 M73OQ./I8!@J0[.)$$QB\"$85=_AE%EA\N8%DIO10^4X_2I015>B0U3XP#02< M*8\J6DW4SZS%![S%_N-ZM9*[#"B]&'T\Z4%EWGXJX6(RW*X+U+>XQWZL$*:] M7[/RPC\SX6[J'@F"TOA'J9.-&')@+Q:86&.$^7L43;C-3T\FSR.]0 MO(U7D>#PQJ! CJ,/E-JXHY2103@9WS\SE2V"2=[$125+_\ZH%8,9YV0,/I]] M:@8DI^6R<9*09#R)K);P@WM*_S^;[%4(/2AO]AJI94 !O5V2VB;YLU_Q\[98 M)WL(G6H1]K#8K?PYB+K2[B2_N(Q^*4,A-.@+&X,+-GRY-/$FL+Z2.9JW[1)_ M/'O*45^XJ6*; AUMN)23C>,54+RNXQ!16$$J^XPD%%47*DR)(YR"L!D(U+1^ M!Y4NY24Q=/.?UL1$@[4HU^P?J6F%]X)5V A):H+X3WD_Q84[)%S1P>0PFCQ[ M2HM_[\WRZEJC/$6#/<.TLI &# Z*0\SXN(/30\&1+\ &QD_^W-?.RI9"N%N\ MMD=+V+ D=X5;PX-!PO&KZN3'B=8O$W +@792=&W:D0 M[BB<3I37?Z ]SEE=XZ@16 7KMLR=) Q2Z*K(^OA" AL]8'.E\U&.PMWN)W$WQVL!=I2]!;,L1%>:[?7M3F6K/@#+$UDC;#.+,EHMTCD?7 MC8[#$@T3$1:J 0H,X_4TJT1,- 5_W(L5RXC4.+4DN6)=UV/OMM"FZ- .@C%A M>M,)U#6WVKW( K H/:@O; [5U"5F1W&'TF+SNKN1H3Y:[_)R9&C]WXU8#TP] M.R2N<^R%9.QVQL#DD2>RA\X,ROJ#^I"++&$L:\^54T=X.<^&S3]O^1*^RQ:R MK2A&Q)_X2 @P;A30&%!BV^D,J7H.'J:.#N59Y M,X\CW#2(*4W1 ,VXP/_)R>13'.DF.3Z45@ZFBL^D]//5.GSE0-"6Y CB5LPP MB00D+'$@6ULM- -KA-2$ J\6]-+AN*:_]MZV&>=1E(C=N!F@YK8SC7JVJ40\ M"0XG" UC :<)PN.WH8E/H6ZJH::U88A/9PG@4G\%OC%TX(.JA_R72D; 6/K9 M@N'T!/RV52WHM8RK(4<*!WSW<11$A#1AL="B:$5V!^P'.-TKXR.;@@U$5L P M\8!C9<":R,1Q!%_&RR!67EG LQ(X^IFIG2X+>9J(T )VXCT 0GHJ,4.L^MB# M@9Q_F(!^A"5T8 EGXX(E?.4"WD9W_=&AM@*.C(,#\H*75D*%H%F+24> MAG$\/'ATL$'0 M6]5[UKMNFR)71MO,RPKN%^!IT@9L/5I&S) ZV+ND'-IF)Z]=C'] M0H#*S%Z'E*[#=V<&-@@V8-;:=8':==UINNB+:\?U,UBQ +INB<68;L2A$!@8 M=:YO5![--$TH43>D <)7.GL4@F^W:I+AZS&HTIL2/ H>4EJ!W&:2DM2X"":J MXD]T+(DA!2NXI,( "M9_*2/$6HJ=3F'77B7&T_'4=IU[\S4L,#Z&I)@CJ6[> M)1IG_!KF095W^1NF@^Q"H7.)++CHD'>N\\$P7*G]8UGNE7IZI/Q][TEBQ]$K MK1H*@KRRT:,_RI'<*EGW"$X)P"D(0?&8T:CBNT-HO)$*8MU1C3O/67M4([,Q MB?\A(&D++"M+HEWCL]C^,.9-VM_3P<#O#7C&%^6@+ZC!EPQ%JR";U*Z < MV+N'?L6'W"&E+$5(N.N!&051,YOJ)X:;@ZEX)Z@=KUZUI?@K.' -1:AB*7=$ M.+2]JVONA4'F$6-S+F3F+_A3QA#;ZO.;#OC;+@%MEK#+7V(#\+;0T*R&ER@\ M*S_1=2T9.V7:MWD,$Z7N W$;+95E+FL_5?O!UA]SZEC-2 MUM6F"9CKO",XQRLI\?%'+^G#+^C#QR K14 B_T^N*X,P%'S>K,4,)4+C$#*V M%.WX2CHV^#X$Q54,>VJEZ5H& 89MY!"%B+,#R!6D4*= M)'6'ND.L/V3,W9,=BK1=9@&#?$99#.IK@-"^+Q>GSRS*/ M&QQ78^=:YS4X[V@K>Q;PGGL7S-9NJB]MYKZOW0-J8:/+@E@%XTSTJ\A(*5%J MPO-EAD[L07:LC^-PC0_I'*\.?7/8^2U=!KW _2'X4J>TQUAZ.,".M8IR*S96 MOX7Y#N9M8$D0^5=K)-]@F6?5K-3\DSZ)+OM MMOTPO(/1Z#<;!;HH>G7GPX4)#'NFY)H?B0AKSP72Y8B6^*%9 69,GELRQB^A M7ZI1!K7(KV@WTM 6E_&GW/Y,D=2?G$8+F)WYO<=CM(;X!_3<<;X> 25?#2AY M\DT!2O9NLWTNV(Q4TAC\S,WP5*K&\N2:%7I3/2LKTYODLU1Y$/@SM':ASF4_ M]$OLA ,8L^#>2=7G\A@3SZ6/NBO;/.7ZP"D&86@0& PV]2HIB(45_+=.JFRJ M4PO.!;,1/1WTB /VHLXD@F==H9W=G5B=82^>5DD7[%B9K6*TD8'R(_XAP*-"2IR8M(5 MS.L6C(SFYQLS@D9D!9D0J0??M:HV8E$4X^YT)Q VB)3RFTI-UPU)I\B/XB+B M?O;HLBQ /68I^9YO%T4V;;%M1HI\..^Q<#6A=IG4=(^31),7SY^.%!%\^?;E M^XLQR.@A+-,F"%/#U-='Y>QH62:?-#K"M=#OT&KB+NBNHW6WJ>AAL,C6<%RO MK8!0W,/*JZKHT"@2>P-!FZRURD6]7;O8J_[RD&B&1?3IP?20Z[Q?OFJG?!,/0I"-1Y(] M/SYYCC/Q(40*!OJ,G/"-"FT'*1_<:#M+^@0'F,]Z+R7AD5B1-(8Q4M%^>2N> M7E>@VW:.DB7P1U^OS]N$32#-^9!G!/DDF^()Y8^RAW[(]^Q_Q31D&R $IA>Q ML94)F]QA1%>0 A/#)/8R&6T.]A;>XJ4=3/*B=JPVEBKAV\OEWH[H>'.TYDWG M>$J0EAMB=RT5:H#!\19'W^*:;(1'^_,[&H+EO-9HHD@C_D'VJQ=*-.6 3H_1 MN.MY6:%U#/=Q- P/O:.D-73;Z'Z V+"ME;P0*,4@ETT?"0$? M"@]A8@U=Z7(F(?AA@A-K%/C]E=;H77.&2>*ZTVX3@G/3Q+4OVX;12>!0B,/D MW!4?Y;&#)A8/%>+ZH&J7?3D_ (I7T26WIH%-"V!JU'K ]JX>,[C(!6X)P MQ6?G3[_%?3B>C6@F.#>D-PGWYS7A,!@0,,#1 MH96,O^LZ84B5_2<2:476M%3MYJFWP\(B+^PECE(U(I/!386H=#@,J3DX;& +0 M8#A3XK0UX_7TC5]X4_J&QGTSLFL[8PMZ^'W;&>,+I%U_:4Z/50,EP.)>3-8! MC9Q[^?# 1N'!^6;2?'0G"2NSH+]UUN_+$GS)(37[W4N"[]N37>,174*&UD\" MC*0L:]N2K'49O%T4]$B[!?HVJ>'"&+]'4YUGLX:!2T-6!A]S.:7=M*:4S88S M ZX'GAEN_4;2H/=]L1T:_=U/ZGF596$:G1$R\6;8'-E(U)/;@OC<56BHBI0#)++=D-/+\8LE6, MP)N<'$<_P/N7;87%Z/408=HH?/.@WV]O,35[6"?882>.5:1B)Z?@,X2<:Z+@OJXN[6RD7ILD"CGPO,@L><\)N YVW/WR 1"F MCX>VP,8(+KK[P%LM?U=P1%YJCE+3;G(:N?S. 4=I%7)7?$' M'X0JO)';4 8,Z0BYO7Q)R8@AW&SX8E# %:4+@KI[;&AP:T-L=A#P^/6O3T%: M8*#+VJZR3-0&S@V#&(C?^;:I7B7J$Y)80OYF(X2]%Y[V-J M\JM3D^??5&IR3W+6/Q[4%)KU$9[>07 /AABDYHZ0AGV.A$T'T(N'__;-G/=9O3B&J=SX["KP_]>%7X M,\0U!FY^_LA!N^>C.=];!.UPGX*!^4Y5*IF#SL>-BWOUH_KUCQ*Z.Q^_+S/. MT-VZ5F#=9&>G?#$.F84SKW>8A^)DGD) MSH-)7,+?#GN5#A5=0PF%E=C?#"9M*=Z@(A@YR#Z.YP7,"B;(=_K\Y$<4S:>' M!Q>'1#IH7)^4['UXA'T<%(FY*^4WOO5V"I+AEOVF_5K%DT-NK7*%LP#2GL M.S.Y3UZ\>!%L$MF$&3I(5!N+U%^P5MSD!%M@F@8>%%TV3-6F5,][6TAZX:TFK4ND"ZU],9%1FS?']&J.#+!-#O.;E>:>CK2%/*KS\!T6A.'5HOZ@ M4^R0&3-D@J[(RX00J00^@3VM:ROQA';'@/OYY4BFK=/=#GS;4?+P^':\?F5C M7W:4Q]$_>6:=[4]H1SU0H!Z&J[N=UTF06 ES\N)B&)1'FPM-\#P38!I>9><" M7CK+JKKA*\E[<=<:A4JE'+4M*;;NP('%Z2R]C0L;BQJ?26;7=;MPU!_89KW) MF.42)7-59;=TIDQ;=?^ML?,FZ'UKFJ#C,L*A2"D'"&]NRHK%!K$@T$'%7@I\ MDI;M%,0^Y?N1J8,86ZJ%RQ"RY%@VADHAB(M(%U-P(F O#95=CQ=S?N$^^ ?X MX#%84H:4US3(HTPKYV=1/+=+,GQ@P*"*L8TT;Z)IB2HJ;(42IG]$&DZ>=A!S MUGYBR)Q#R!%XSE/38DY4G-LAHCYE)'QL=Y:EHA-F7VG/P4#:<%\<1WBBJ),? MM]^3/HDRHL[:N%T_+:L"K+HR1W.]]\AB%1X7<\7ZQPDID47Y#L[?>OG[F*[: M-EWU[)M*5W64[OGQV9AR,"]&$Z.]+P?S$S7\_$'O/>^BR)1#G)R5';9+JT#C M,VI15?A-2@/1-D3#@IX'8FLDWK?$�+ >Z/%4;)?@>,RYYVY.1D/%MRL@W0 M=\_[\8(36SB0V.C8&GM'P+-3WG>V79< 0LE4L,!QMXT1(E-EMA&N%ZTVR!Q' MSINVH'4%(3HSH!+6[7-J$D%Z-$',?^67O,]40BXEN^D+@IMA"-H":ZI(FN&P M(7*'_N:"K1[/DV-4/AP$.%__+#*T*CXTIDT?^_APFL"X<<8M/@1G"/QR]WAK ME,01Z-$&2]&6E>:N<[ 5XW'N"T8WU5]#S/-D?%P\R')>A>_#%G_'\M"=" M3L\GA O?T]>]+Y-/=QJVZFNNJ8RCZR(YCLY.)D].HP_'T<_9KV#"OM\ I.A] MX)Z^A$8:1Z^OHR?/SUZ<;3?>)^>]!9D\/_>DNO'D]['_P E%_ZII"H8OOX,3 ME:6F9_GE/--^KNCM; 9RK(IXOWK@T4V[=2R+A]6T(C*P>'>6Y=IO.XX0^FX) M[E<(570P;'77M;4+SB0"#7U..690J%KYG+&3B==NE.N MP?/CTU%9/I,'8_D@3]*\S/&&_5H_'WM)@$[]W)V,E.,8 >^^LX"8-TEB>+,P MX4&4H)CON'/?[.IQ*0FRT_JJ4>W(TP>S(Z]@S2OM'*1];\NP"BK,3(^[C]E> MJ?5M6>S::N'8=(^3.A!>]V&N %09F>10?5P!E=E(.AB<$\Q@W(OPNZA@=U=[+_7[ MQJJ31HCHNYX%P@%A0&UA4EIP?LM0'[J MA>D,]JGW)".EO R:%7P6ND=A1':),*)#;RGQG^J&19 %&V.$<:R(ME?\[6-( MJ@E\06>>[X%.B]A^C!%@?<#IV%HW9$A24 GAA<0-8]I7.('"@'C^=?^\)K.@5A?..):T;?< GRL0ZN]<,Z#Z&F0Z1 ME(%@VK+NL^/H'K:0W@PZ> 8\N:V$[6JQU 2B^*6MLCIE5ARA+6M@XY:$FB74 MB2!%T/.KD%AU60G,@CB$?FF+Q#24\)F"Z-!2^>M,6"]A@PC%-EKO;1W]3TL0 M5?@3@W"KBAK2XHUS52UVS%W_"*CX D %^G"]O2QRV+"!P5VYV^ D=8ECUSLB M*H7]DM6-"4-3MGH3/"US14"/X)P(-0W[N'[AJ?=< M.V5]"54&9K"0Z9CR8S:"#DRE GFO MCD86ZWA*OO"0C9G!]4:'I"7L>;=0;*,Q!AL"1ZAJKT^"I),(>]BQ7?#&.3A; MY,4P-[CW%W;Z2.AHXT5%Y\S-P;0,6A<%_"[Q):*VY#!4#9J@Z_]V_19/#^>/(#C-Y[S M9SI$;585R_*.?8Z;"@T8_!MC@&D_>"%+I/_'F+VM!XIMH2?&/1M3XC,0K&&& M%#X MN*ME#VW;)%&\=9QOF0SH[K^+N+*V.3A'9UH-9C MFW[BU_6D$#KZ#E^#M9>Y=,NCGC8]8V?7M&IK*#:,72+IJ+$ MS#B]Y4NQ)N<=..D^N\:"2S:68W1Z#^+L=58G.L]5HR/'$9EEN@C^.<1NIL41MO=IM[*TWG,RH?&PT8@ M'>R?E$"0^]W0;T##FZ&@A; H4_25/,5L2<:J(;S+P%FXA1V2&CJ@;N@$]HX+ M-1B;_3Z8YV-J>]O4]HMO.[7] +"GR_DR) M.9->N/_QMD/EP!OTK^C-Z-0TVPJ_2H(+4Y6KPLOB;C1&**Q_PQIH%VF$'5H7HS^UHTOZ;SJU+R5K<$69W'$:S$%F [=?5DCO@R8D M074_)IFJ*/>!83UVW2LMN3[2YW6'-#7DB7II'[(ZM(<)#@;R(9;R/%6C@;*Q MR:NER6.TLZ0R^"&.IY5QYCZR/4:C9]E6R5PA)>M"5S>(TJUT6=VH(ONW1"Q0 MR)0@K>1'E9RG_;UT+3%)HGC-XZE7\[H M(".L!T'PTY57_9,1OG@A=3Q3[EHCJ5*54)CW*OC-#+I?4VPB$7Y&TBRGSG-K*"I#R(-^_ MN<*(V7A.VQ/*-6\Z;>]- OFR7;0<$6!RU3=E]+-"*IZ]AV8HQTV=L82=E31* M "PV\*+@E* '4*262Y/L_!IM(LEF6G)9>#JG+6T[7?3X5H:QE=[N'" [3Z'# MD#DTG\D8^2\0AB-W!@GJ=1<)+(/A*OK7C"ETL;>BNF/+25J9TU2D.E>KH'T8 M?'DP$W@]M]LU;#9B& MA\A!, ^NS2X?HBU17&;&@D+UC85P/C,3D< MKFIR8^R&#'T.#V>PKQ41@),3@-;^JA2_K=,:$7^%G;_DP-8T:\*0[UVZ8WT\ M?NMW_I#V^B67E:"LVK/-VPE:.,F=&+1%2\6C1NPT[':@$.)MH_\5K*_HCH,&W>/%_%1LLLU*_9HEWT>EZLC\YX MMAS%'5VP?" :8YO?X$GK=V)>WZ+W +[NCNCJL(! &D!P;8U! ?9Z]A($MDRD MD<_F((Y)L'9U7&<8?C];RVU14_D^$PF@V8D%_UFB30/UX68/O>XA-HA:Z1M+ MGNZH4F\P+(GS"/H>_(8;JKEHM@!B/V9[M\WV3DZ^\73OZ VPT>&LJ)"Y:\A[ MJ<%N.[Z>=4_)3Y=D@3^)_)*BDE302YMEI11C68$D;>E32\6S619Q.@ -_C6= MC6#BL=G>2\[TM+6M!2,V- MP68"%5::P&C=(/1-V5;*Q]*YC3HJ+<@J%CB5T M.5/8RC1\7,.E.3B%PYV7"@.V]=OP>9U9+8 XE<_&OYO46*];N4SE%FU]S-SZ M6/;MI#N5TOE27&*NC:_%AYZ%RJ>>PW0)*SXD[!ILUI1V<&)UT]8#VQ$R2/=YE5@3-;9[]&!^>'X& 4,#SI9@\' #Q;!P_8=-C63A$N M&+4(WGP_1>./H[?2B(O(P+&"UXR/* [F,CY7O?M%@XJPY X.E,Q,?+\HH=%Q M7,&QD JKZLQ Y"?'):MTMIBVR%48+AK5+>?M8@D[8.%"?*XCU[#9 MV]VTPW9P;Q1^ID@[WU>0UE81 A;V07GJ:OKRWER[?D@XCJ-/F7=B8VH *2E.VS$1C( ! MI6T$MJW^[KRI_W23L_32C1YB@Q,0S/4M%6GL/,GML1/5KC6E_1@-!]*V2PE& M$@]_J-U?:5L9T\_L(EHCI].4L%CY:_69[Y.U=:T*I4K)DC[;]W*Y$&[0FZJL MZZ-VN)\6ONWDMK!E\V(\7A3L.RN^[ M^[LPL(])1(\.]4H,IE0'Q^=J<(=E=@_C G;"OEA^!QM0B(R[P9J^#4R!8>\F M)VX;\,T;DUH4&\DV2/U=, 3[BLV>/YC8[#7\R41I!!Y$?O+&-?6*H[RLN0Y%M8P;DKI84Y=*]Z)+V3;#?H-/ MUVB=,E2[LT889"Z%SH5.Z"L\AP=$,N/"$'52+NGEQ*!J)_R0CF]AIM%1#?L$ MPUWXGS ;"Q@3L9;@ZQ/*U4&)0!/#,I"]SQRLJ38@,4/A:71JHI8JR8*Z6*X+ MSK#/,(9S_"M$E;DU(-[7.@J1EH[QAKL\T9TDRPB\=4\4OD.6 "<+"6L;;4"- M79>=).M,W9;$[W-OD-^*[?YP+[EG52(^Y'5AWIT)X/CEZN@G=5=;'[>W\D-' M2'* 4C><,PHDZ.%:1!U1$83.Q)TF=&U:+KUPT\L2;-PX\%Z=J6';:.*C2"FM M.U8JO:7='10U!UX&'U+2!_50@]W)N;.L*.^H4*4A46DA27ST#.BHFG4*IX!- MK5+V9*V+C*Q<^?/6[7L>TP!;IP$FWU0:8$_&BH.\&7C) !#%R[QA@]Q\37C/ M$XE$LC,GG)-I%\JDH[PCON_^V.)[-I"N-^M6-3A+ROEF% MBEMQJIN^C?(^]3IR$K_=3O])U+22T9QAVQGXWD1GR'J.K"K+U<[J'TZ/3Y_VCI?\\G?4!)]) ME_J7/[^8?,]!ZY2S#J@(!-( $TT50?A]T317Q2>X_&P]E^:ZSWQ4R5V5?#IZ ME?P9"WAO8GX\D:;K-]'/UQ_?7'WX$/W\]ZOW5V]_B >H!AAI0VYDRL+!Y\?U M@:P^[D]9VY4K*U'@H*/0ER>?.:F3D^.)F[*M;SM9$_3YS:?^V>#4OW][^7]^ MOOKII^CUU:OKRXN?XNCZS>78YJ8KOI\^/9[L;;.^Y!["(^UE]Y<_/P$=3O^- MWK=UC=V!_P[V1YYG-19'O7[UES]/SD^^[_]WK\WOWJ@%-[M=,^CM>N#NT='X MB'TWNYU^__+G,_CY\NKM#L[3Z9;':2R"Y>K_7EW^\^/UOZZV&^G9R5F7K8@. M^^>*$#!7OD#P!'?M;J8F.SS,K\$J+Z++XPC>#=9%O9T\/>_+T[.]G9'N)ZR3 M1!3!_4<+)N[IBS@Z/3F=?-'Y^18MV+-Q6;!?:Z>>DAG1\]XFO[/W=H^@^_OU MR^N/KGOL5T=_GA^?C'P9>SVXZ("5FKJO=B,1]IF+HA++)QDC!HRD%<7_OC]/>Q0 MW^N^4-("=4A@82F]5Y;%R^UXLT)#Z!."Q!*%QEWF844' =&:")][?2M<91'\ MT+_+&_SN\@W/'!II'!IGA.C046J<2XR&C4;7L/^+>,O^OET@HB\#086&)U?; M#G>,9K5D+U^6,!-=2>;P#(3-(A:7PG914;83<4K-@ZGC#Y:DDS"6]U,-C*FO M#5+AV/I8F@UP(8A'2)Z"7)4$89)52;O@M]>VV;$\'=_J 7OAGGIP% <9HDC< M&Q#L43!M!XSKT(>PP#^0'>+@[.0P*%= M+D+?X(S9?N.#DE/>?2"@5(0N$ P/GHD5/8/CS0H#HS%H_^5\56<)U[/@!D34 M=9X7,*[#>-U.FH6\; $V:>V.LB)>>II0]L84->E:P#+$I!9@5+<\S""J3T.S [IL-MC MKGB?I5D]+V$)&B:A(N. _[+(:K5$*KTJ$YXG1 3_^]^YZ-U9I5K"[9JR76FK MATRB97YKH,'#("X'US(#O#TT=LZM:X%DRKMRK?#' F0L'1MNQF3^C 5,MXA M;D)[&FVE:*;SDE\OZ*\*;2LWQD6)QES35LNL:5,YL4A2>#MT9G5QHVXL+1_L M7DG=\I?#;81NQKDSO^/=E3EYG!O;EP-VDD U_&\P2 MK-A4I3B1#2L,1QEO]Y0SB5^UYLI'!:NA]=>OPVS8%^,0WYQ MVC,)CYZ<>U'H;QB-?G:*'9_&:A&R4T=H]J*IRGPTUJ&K')8Q4HTMC=%7F'I'Z"LL*@PMI;F1'ERV-K>U6MF\HA^LY%Y@@)N$@+?8G; MH,825>./)=B?[TF+1@>>3 %M6MX=FFD+"KQ[DQO+M(I2]SPT:RIUHTVBIGO< M+A6/T7G'I,4;*=0G@#X;AVA)I\("B+U"T'>:XLFSXR=/QZ4L1L>*/%9EL6?VK5 UX+Z] M1O,<^_2]QUW:"CL6;.3)B^?G,<4N%D3]ZKI1^@0>VW(Q/2;%AY/B3_Y82?$! M:04'\GQDTFITK-(CE5:O1*=]=.IL7,*+E*XC+2&&E3<43NX,.RB#,X5IYY&A M6QZN-5!U(Y8S%6(J#DJN*[TTK5 W5/!(<%?(9EYEM2F(M2$WMJ)([#:&SIX9 M-W>84!O781P=??)8#Z/=+N,Y@\HD)["0V*0L;%,_]CDJBD#7?@@V:![#R0\, M*&(I">_E!&D*TC73>=K>")+I!1X\#J&%WPD,A M5\)6-H[RMZ@M_ $68GPKD].!N[LN.ZV$W,2P#TZ$ M] N2L1K++P%NHERC(#P[P02*+>8/DW<2"6!7-Z/EINP+Y@]LR@6;&%F))S0] M;8',5[N3;9/G'F/\..3;Z"BS1RK?7 G,.]HQXY%R='9Y%T\U;$FT/;"<")_4#>#8B,WI-V":'I=A/?\YG(QG,FGAP_>S+:,^$%"T=S M'&*?H8J9!$D%X)8G#(G?B-+G++5F]\'T,);Z84I-AJ@!@>^Q$C6M?ALNL^-P MG1!:2\]*294S#8:D]5TXDXKC;9.E$$PC-XN1X26=D> .]%C=V$#O /.+A!K6 M0>T"OA0+)4AL=HG*]&$R&RS.@>EHFWE9$9%*I;$*&FZ-/LECHG4)S4M M='PN$B.E*#[#3&IVA>QKTPS,DI8N@S_T/\:\G1[,+XU[K^1AR-@\N YB6S!_ MO_;I+]&+^:!R:2<30!UF;/\03N;I?\8!";GWV)HI!!%C@>\O"X[ ]J/$.TSK M[Q77.ZU*1>W%>-KL5& XKL1=Q5T>AHAJM+?!#0.30[:(RBE=1^Z!O0UV(L;8 MOX3?1VQ^BZS?_PK^]??,ACMZ\?7,$O_AX M]?Z'J_=7;RZOHHLWK^BWEV]?O[OZ>(W711<_OK^ZPMMW6+4T+J?PHV^L$/^= M+^4.1FF+6FD] DOTT%H$3*% !9F3';JS?:Y&T*]0N@DCYE.0?_QG['/071&3 M4^R2I'JF*P;-+*^N1)=L[4VT6 T3;731&>00["[*-#:'>C(>#JQG;%QOJ!S_ M1SF-B)* SZ/O9>QU-Q]'UQZC%8$=4H-OGI0]KDE[ZH&MNN[LO2 MI@3Y3!*5#&2;0>F+YFUW(HOV:S9KS&NSNO->^,6L)9Q_JO^GQ:@H-C=KB0=N M-R1K@_SF(P,DG#VDG?V.ZERXAO>ZH JC,>QQC[30;7(/F\GE*((1D'HRK")9 M5N5-I19H8H! UJK"KIFIOM5YN;0%MG"1Q%_H57E=;G[?LJQK74M_"*(0Q-%R MYSY2"=@Z(;NE$EOLQ7'"#SIP$47W2^XWZ&Z1<7/N=Q1;?B MP[2!RG=#0E/LH(6!OG'Z.B/M5W>@% M-@W!JEF),&-?HMJ$O.$?,$UP%P:AI1NM).879:KIUZI1/';\QU11ZQDYG?PO M/AEQA*_E,DW[8GSX3,&XN,Y?)W/:V1SJII,OT^(.O[LH/(XD(K($_\$]VKAC M [:SKV,J4)2 H/D)!"B/#S,G=2!A\/ULWY4*:QZ'U0/W06*AR+J.[]?.,QK)6 M]KHC89Y=!P\7SQ7U"'PL(>9A,IQ&H"RNP"K,+9(A,X\KF3NU*E'6/K!L M9#1KWCM FT&GWN_AAA4%F0G8KY46P9:)3",&ZD>'[9WJP/->ME,XM' JD?8U MCKSBYF9>E>T-FWYKX_M!JYKHAU+R98++#Y<')Y%0\^H6I!.A=&[8M9*:7U/: M:Z01F' P5SU&$5NC:^IGU]!8#+Q/$IORT:8C(5^^9CZWK6:<;&&?OO!(I$9A MGSYY2/;I6PL4$RR%/>'CBB]P2Q+K'(4V6D(=?)@W0*#V\VS)7=[X@R3CSHQ) MZ_)B"VTZ@I*0P2V,27$\!FOV<:>?XUH!B95C* 2$9:%/## GU@,KR_W/.(XN MN$T]XL-0 \&3MC%5>73F2.Y&R="B#*M HV,X&4U@,)D3,NX9]);D&-"1^&@_ M1?V8HAQ.49[_L5*48X,8K+,,RFK]L>>6B4(B@!N:*=KBR"?@,GE[CX@K" P) MQ@,<:6RNE!I.DH7ZI,UI01P1P6^3LJVDN^5BJ0F0@_P/=9J).S[4?9K-$]?7 ML==S.@0DV(B0K6Y)HL/,W69E;H5@KNYB M4R@IS.Q/PT5&GL9O,X>EU6NJ1R8FQ5:=DCMAB!&'3+BLML,8")-O""$>";%] ^ M;=TIZ*ZE6;B8SX!;.2*Z0:]0V/7**;5$8[H3E4H_XHTK$G:M5K5K- UG *9N MO7$Y%HKIEZ#:0%]P#"%$PMD0'X+HH6V@ZI;H)J*K^F#KPP#AH5 MF6 ];R[7BA]"X *41""MX1KI2,:PP1V"C$^/GX[+;7GZH-R6._!QT3JFPC C MJM#0O'#PU0W^/%RY5Y;\<;8V?R^2-?,]-($5' 5F>R*$G "7$$O-Y;>8C&XNV,9 L\G)6/% TKA.R-S>. M%#NJVYDC9X' X6!]+U4EU1IS7&$V=BEZS%E("=BB\31BJZ89E)2.H^/F$ M\D.S:PX#=)QVY';X?6!E8&@N?^DVQ3BPAZMWJZ?\3]\E#F%LPGD\U,8OJ%1Q MDW!^KYNV(J?WM6 %>4W?B63;OY V.4P_TPE[%KNQ8^4/^GA+]I$PJ2?)3)OA M# *.)II9@]/)9\V66Q,U.Z9MX%!AUK4JBRPQI5I&$KB_N&Q:F*GE:^U3K7X8 M9X)^?$ONL+!FK6!-4%/AR"0S"I)\K8Z;P6;.ZKF$PG2O4*J2-+?%=AAO<5!= M^7W;K7QET"%F\#[3*D UQ4^I^-!U51+"J0=7A*DS$"*B"\,GUFL@=>9Y)J,D2<821?F0\XQE><$!_ M^.V6(!B4HX4.<1$CTHW0V+I$85_.ASID^$\&N25@%4DW]6WG@SS-\;D#R:'T4JKBG<:I4-LL!<1'#G?_1'#4_*"4&Y-E4U;0M?'7$O. M728$J4>R/P?%@9T+,DY!Y)+D_:4$P6ZZ+;#!&1NPQEJMM$L?N==O;K]FS'AH ML5\(FX^+4L(R.)'DHE+D!';AZJC,/?GERRO:,;)W1.G&3/[0W3B(2N]%?;;: M0X=!_ZXMP#\&F&3PZG?8U8)A4FF$**,;V^!"G&K!3"(R5R4>AT60F.Y@FL*2 M0<-K$+[4@>R]8S#'X!898F8F[XC+9+'41:WZ/H__=/MXI@**#?\R30U#OA*] M9#>1#1C\EP]3-HMC,M?N8(N19W%8?8PD7$%M1MAP0\"2WV[#TBWK="U*.F2 M\'E(."%/I7(4*V1V-^O"&M"#7>+[PL5?%K6.#J31$G'$M&#Z@-$&$@5G;HD. M6-/85'LO&LF&8A"%//QMP^#70_%K%[/>)F1-]C^>MEZ N1]-[H:+UX>&.S9/ M)^QMX&WN"@=CD#8CXGF8]G08";NIU'(>@7,(MEFBP79( L=(U6 M85;/S5VDD;?ODK5X2,'O]_@QN2?=VG#%+DNI']FW__]S![[K MJ6SP2!,PZR0<[,Y2ZLZ2^/Z*/BZLB*/F!-5*1"IHJU5T@,FUL)+-(Q5"1:8/ M'<*)A2!7':"BPJV-_RL8DV'9Y8ANY6>25;7VOTL2+D8J$85G98JFZ7N8X4C3 MGVV0W>] X !9):6)I#67T3BN]. X^H@_.7)1D2'2>O->D4.9_<:VE!TJ/&R9 M:30,+(*65$U=XA)(42"B/1:,HE*-:5Y%85#^OJT_+^!#J_1-234YI@."5T98 MZ4+?4;$5Z<+:5"M1::2)HR#JB+G<&!;J_F;,O4,/T)!5E;XM$VE%81O0XDHN MEV@$]BTZU)HITG=XX"C#6R48>=Y%BJ!9_!/_01!X-8B[([3Q&M/PBZC,.H"^%14OZPPIDS^HXNRID"M$4.Y7,?>SRE6=< M4)&0,-+"YB%5,+Q 5OO4"@X3HPCI0+$FX68:,!>9&:*QIG8;/QZ9US4BQO8) M,;9OTB57OX* :*)Q1+"&Z_\#X*/-M(B]YA,F$E;6,^F:_(&5)6ALOQ LL_!$ZW! M+4#9M%-'T\GS[9+/:US9K?/Q0$V?;,'@@'V+QB*>+H3NJ6$/F)$2!!MO&JPF M9>97W(A7O\ZS:8;8)67ZMVNJY#6>LTM'43C*2U7AZ=>WTO^!M*MPV+H7;ZP\ M\R@.R)5<2.UIX%+.,A"R$B5+@S 9B:GXGJ"J;2>UV1V-#^*,,_\J+H]#&AL65"X_EC0F-' MHJ)'1X1" @$6NK:^E\->2M&F2]"A^>]+A$Z0=;&N@F676NML7%KKV4/26F_) MMWII++4+3%^3F;E?]?6A['O]W+$G8C9),2DEWAS4GG&_\IKQ0 O)A8AKR_OV M7O-0^I$XDXQ#K533M\D6X_)N"340YC@!K1$.SUK%BN=ZY? 24KLI7!&67.G> MO."]>):@.)$?:P)"_>$@79FG*$W[,8QHC$1>K#9R!G92*%\HK)[W^FFC M@MZ35'H^&JET>@\$^4U9'%'_Q)FN+&\ _O(#41PUCF)=>H:!E7<9\+J04-NO M!/OBWKPOL-/XB,K]1E1:9)N0OMHZP40'^4[GMYCV.CWL]XS9CNZB>R7(/ MU M[3@1(^4U?J]!RF94VCZ:1D"'OEJ*72("E13J:@SW80C%A)68E9:26IC'>K9=.'@SHH)42\Y]#::( AKXQ)LV_C#]&I9#W0XE,%C8)!3 M2$0X2DK^ZS^-B:5ZO9Y-VYGG(!]B>SYJL_G-.V6E+1K2C< 4'>&JRQ^'QV,N MY*B8T/%%S.:+-=NP!V^]XG5L>Y<8YE_*>6.#MX-S>_:7&%6SO'Q^SZA-LF"P M]9NI>L=@2E:L(4Z@E9#:>+0HVYHS/XX,S;?3K/%%=7DV,S*TAAN6,)..V?[[ M;%21K%C%+$@$)Y%>G6ZOA&E_JMIR5\J/:# QFX@9(T.+!D)7XD.KT5E=- M5G-T?)FKQ/"&,B.8G7?A)8N2K$JD(W)L?UG[-@#V1&P3R=6X!BUB._DI2Y$8R/S)N.@-0C=-4C6K MB*X9.868(ZK6J",0TS%?@7ZB*M'YJBHS>,R"'C_7BY)'Q3R=W'RM6)D/DQI! MA(9XJ5+^.#=Q:!)8XB8?0SJ(Y.VD089.VD[UQ/E TX''LC4?Q/8;:@GQ/:(_ M@+2/.2U&GX-QO*7"ZF=UT^O:SADW8T_SMQN3$+\!32[E\Y Y+ 79O0$SV2#; MY18].AYS9\.YLQ=_O-Q9-X8V*F'W8C21URWR01AGO?3"_*],2_0TNJ"@F6M3 M,IH2WHWR>JWM[G-K,DC@/H9-K/$G%L(A81J8O%Z?6NI"YWQ$^5<5!F-$!^3H M+E:QT%*B K ]0V,2\P6ICJ9,/H%-D?)3N*N:;4MJU!#>+02)5I)Z?(!4V^(K M%Q,X6861#E(CFT@D3="C9!2)B7I,-;-%+A'UYM=BX)*X=J?-'"L=P#)+*-YZ M]I^'9M9A:2S[*,*PN#S%D:.*K]'4.I]Q&)89TRF_9,C)*6OE6;ZFH-BH%+K M+E7'C[DKVQQ[D]OF.FCW^:L,:YN7O,8N0TYDR+>=[CTV<7;K4'&;B:LERD+[ MVN""&6)M<6B8!G689Y_SY[I U8#M&D9&5KT_I ^)?%8";.](!?5QQ12V[389'^ MXBSC,R(RV=,QS#I4;2PY&VZ21H(:O:D.1PS]T?YIY;D/AFNBF.59TEBL?Y?J MV,ET(J3N5$V")E5MK2,NN9&6&QW($@QGUE9<:+,.(!4T*V'B#]9AK**PL!;K MW!!G<&,ID?L\_XQU(12($@DW+,&J;,97BEQ=?XB)4U_'2VX]?P3#KS(SSC,T&0 M9 7W=X%W3376>R"'D900ABO/Q4Y!NPHT9XHC.7K\0Y!7Z/(7NE$?&:2+=ZSQ MVC*4U1Z:A]9PJA=G]ED?ZK-?\W@\O6#O-X__61!3[8>&W+P?'4&\9S?OVT;>V,VR7^-K"0)4 M*&],YPVA$,-(A='WZV:!0ZB.*E\H\@3,N>!RS- T#KS-,NQZY,ZUA_WV:_U# M^4.T%-*(@8+/[GL"(=%T>R$)0EV3._@0UX:3 MALMMR9@+TM!74%Z6V ^M]ZPLY\=PD3?*I#D=>/Z(8"K#4/C@-.R4[79<,F0\ M77?OER'OD8MD[UCW 3D!6GNFLER0YU0Z1/L.M^E"N#$-?X&Q24H"/MN_VJZ! ML5^[SB M27<*!*DY,\ZT MM"\:"%)DKI^ (0H07@79*#T?C<5UPQV"_#]:]!1%*W/V9&JM/W$PDZ2,]&21 MSV+&X9D%&OFQ$.1O7&"!/J6RH^]?]8DIJ >SCW_$M;)*;[E/V:QT39 M=HFRTY,_?*)LKV$@_R# \2),1.'ZA;H,C0N<=9!'L*48B#<%8=8A3NI@,ZFG M;(:"PI[,A"I/6DU@2)/ Z+Z%K+0E&#:MC?"%$B'H;YHUKA_7H&QBD>0'#0/I M*5&OT5.==A(5&X6>:4;%7<380S,D([9":*8Q%8,B*VDKR=H@/X=?U32@J'9G M1TU&EJD83W/8^\VH-ZCL"R\S[!9H3)95+\,6F#S2V5U9:$V'VMR ^7WUG)5$ M>H/.V^Y*Q,[VM^E&U-KK'C*8U^" Z3P'.Z=L1UKH]=D2Z&1DX: 157[=SS3W M7H>MZ#\@#8Q4@>Y9"-WK>*#LH:(,CG!DQ2T8ORG#XH3WS6LCZO7G(:^#$S;V MZ1YYC.2W/.YU:_)P"JRLZXPL+7[Q?>^2HJ-&6FJN?S51<&+V1K@SPH2,D'Q. M56[2O/ACU_F4EAIN/#._G"4)WC5Q&>@ZW:T1",+05=AEA>3$R\.QX:BSN M[R?TIHQ^QOZD>T7+8S_C* 5/E6'QBXQ*HKHP;#0Z?T5 =VU,?>Y=@!X$'P=* MF# -C.8**NJ]*B4.JM-1E_M:11?VHLHBRVXR;,W2;493..Q]DJA:"DV9G(XP M5 5'@208XA%K^HV' [=&P3$C: $&C>U8W;>5/CS,O'77/5-&IM;&ACW?K-;4 M2/HC7ILL&H7S>!MW(O*,I"PMM65/SYF:C2EXQ;.L"[ TIX<:@*29(>*TB4+) M8G R'1,8GG5^;=A!P'0OZIFN*M1Q/L23D7(6.-@9&>E+RT+<(;%A=UX>O$.# M;WQM1,=&P[^16]C9)C^IN_T>CH]#X7/84]RWFC%&$G07V3Q@NQ!.4]W9#!(E M]?"'5Z"YB/3FP/3IE$NY-HD0PCG7TAD4E'2MKP]Q;)IRUQBL@J-%'(4,!7!, MZ;^T55:G6>+S1G*_>21@DQ[TU&:]#@9$3C'SZ&#SNYH8#2DPW386$H !8F[3 M-D2:)ARWI)QBST>7[#\W)X\M?7'"*?^ZS3C'2:597,X]U!+]OK>5]SV.)WFNI*\>\<\]-Y%MX@[&[A7<4?59L MY#63[)'K$^ZSW1HA3\=&$O:@:-ROK GZ"E9PG*+6FZ,CM.3T9V$A\5"31S)8PEP?^R6SI/\MN9/].HS M9X%.#35HC_25$VZ"Z'?JC10\V.3)7!4W^ ^B[DLY.V;P-)K:M^AEPP:3-P:/ M"4>,]"FF_>!#9%B/]9_;IK4G?_BT]F1\/8> VA2JB(/G8Q4]P?R6R[)JVD*8):6"TR"(;5;;( N% M?:EK\WL019%T9L;+?G!%8BO8HIP\GID+AL,#ZSLM+:.0DA>6 MO)X9$QY&RWPU;/%P4(=:9& K KNL).&H*P9O"[G+[P%<0=JHX)5C[@)UN?G MYD_6V.]_VB05OE9B/,&63K^Y('@VS,/W]O+__'SUTT_1ZZM7UY<7/\&O_O+GR?G)]_W_[E.L1F_40O.T#@]Z] BDCX@OXB]X5^F: M$.317_Y\!C]?7KW=P7DZW?(X_?X3,BQ8KO[OU>4_/U[_ZVJ[D9Z=G+GB;#9* MZ;!_K@@Y(W?RJ^[:W4Q-=GB87X,"+*)+\+&R!=BY]7;R]+PO3_>'Y^E^PCI) MA$&=Z!_8+>ST11R=GG0]A&_<7SK]8_E+IW3N.QJ^*PM^IPE?)\K^?OWR^N,& M'.SG1KV>>OX@?^ O+5C7L]6^D';C =H11>9'G^"/"1P_MQ70P2C9&I%'/L\U M@Z_?29]C0S^]1Y/R3W_S6R?UFB2]+Y-/=VB5O=8I4LZ"EU DQ]'!:.G%)9(X M DK,PTB([_;05*H#Z/G/=. LJ2F M]+N>C'9[V7D91=S=[+3MLC*,?PH#$)_5!N3UA^A'+&9)OG;4+YX].=^KV_D& M.RT/".2=Q#]V$_YXVBVG/9I\5K#HWL7:QD>1Q7JRQ\7J6 DX!1=>^^C!9721 M2G+,]^6$/R[A^B64ZE8DTI]KW;C.@SN%6XS-W!X/KP6;V]>&RHRYIB3J'MH2 M >>VK6FNI36VZ&T^=@Q&P;#H6V,8] [3-VP9V%7\/:V!1\6QG>*PB_.HV<>Y0%^OV2KBP]7T<6/[Z^N7E^]^;C#U-N+ M89-A1'2U'[FC)76',@0"[W5.?::VEZ;##_TD>!A#Q_WIG>,G8[]9IS$F:;\ M*^Q(CJ-+M22W_-^8-2%H88N$[*8N#5MO(38[:(@Y-WU1!9H(IFF=5-F4N)KA M0N1-*CPK)42KQU3%D4I5!RF)R3DKB=B4U?F57WY!A9V:8'J'WO)Y(?VO2CF/ M:-^/*0U-D440O/YN)FHH+_Q$]0*Q5^H#GMADP)[@_^(FP2O.O@^6WSOG:'>X MO7TU4$'4N3CVMI1JP9Z /YD^OE*60,D]VH#+):8..=^H<^XB:HR/VM$.BZ!) M(SIJT8&J[3&:ZKR\D_/O7DS%_DEI> B&6C+R#"'Y(I<2\NC84^"*4'/QG+G/ MV.%P[R#B^"2A4M4IBL%:Y5B0;;JL#,Y-.$PIB2SO- .:E?-0U:)LL2K13%5G M"J0$1/E.#4N4;^MXCBEL+AP]TIO#J MGKAI4J]SE_8Z M8"7$M\ME\@C;RE6VL&)Z+C3V!?U+WN_7[VU4MPAQ"5NB;VSAPU4X.&)LR'%+ M))DDU_$[$B3[E&R4*?:K_1,0Z(!,F_T?'1AEJ.KP=5+3PWTHZT9*>KB5B&L M1GW3\%?<%Q>-74H9&"O)=(: M_>)&1Z_"@60!^:H)#%R\NKIP,02\]2T*G.CGLOJ$N7ZQ-!"^T\CY=B]9P# 3 M9?P4>!]S*:)DH(M,RL F%MYKK!IG,J:"#$$PB]H*UP%N,*ODBQWA^XB9%R2F M?MI,59Z7">:QX-UY^5!8AND=&MP;+9)I'"HZYN2.$AZCHAA>#8^ MVD)]8@IU49Z9W]I\P&CE96 BN %*0VKOS$?/D,XX>6(/QE"O^T%34;BP9"=C MO,CO61,"3;L]Z-@&0 '@7NS%E.ASG)U,T!/L@<$U_BL&BJ3:Q&@\ _>4,Z1B-UN&"BF:)2%M S]X'V)M1]2[UK\"XXYG#.X32[$8#5Q%V-63B9 M/K(FBFNEDB7!K$T;9.GCB[V OZU0SGCHW*UOBE% \;6D^M_!%,!+("HN<>!0 MWW3BCUVBT6E5JA3=O]K2"A_[FQ;E=>UU/5U0J0+:<*@2N"L <0X8RSYL)=EO(O,:KR226U:L$T=>0Q$Y-R;+>9Y%?Y) M)(P(?256\Y)W0NHJ+0D72RC7:\) YKP72[#.@#@ MN6==XWI=-&=\_4MP6G6 M:S?M5%\3SBW'C\D^-/[SU:],#83R0QAZK5U@3-H/5Y7UY8BX.0NV;^JFYFV&KLOK-$[MN,M&SDQ@ MB\$?;Y!>R0]A!E3!;KI=],!)3NP<1(2 QKRDUN"ZNMT:W/45NF]$0G1$[0EZ M 3X7U.;=#%L,O-6&#['X%>J0#BG&RL&M;(D8%%?:;*JEU%'$06=-B@=D.?>R MIW!-B8WK:_)(78N<1EI")>52-'G-' ]HJD_=FZFN$QUR&\#;:=%9M+GJ+#!C M@A.U-LO;":5(;[];O!/&HX:RN,[;/$C'O=J1*O*WS=5RN6%-4-DXP3+,=>K@9(G_S!?EL6];,Q;]Y@ MP6F5:X+L+HADT1"FQXZ[?[L6CR+]FR,_2;,AX>G"0@:@0Z:9::N.!4A!(G-M M-,H(Z\WB]YLR1IX_F/W7%3C=()Q(&UM09J)]+YX^,0&!5V6:'OT !LVGZ&?< MH!\:>%P3<=,=>L$E6.;:;Q0T5?/)ACWS4N[,[$ MS9-A+M')?DEO0J(:E!\E!$L <2P-!)-C#W""1< M@D)E\I)ALQ<]'-Q',!YLO^A4_D"?>9DXIE>!#UF6NE N.\:)2EK#6O">Z(;1 M:B+NM3-)'($4NC_'Q0*+AWF]BJ6<(B<-K9[A";-!?^HH&Z";.!5D=HX_7-^Q MFZZXLQ*BJ006;*T2'+ FF20;"'GQO*'*QD<((,Z)WR"JN"WS6X._ZM@Q/@P7 M]^^B11QL>DNO[(1^U@-D] MQ5-K_8E3)4&^P\=1[+)][&3TPG]$A296^*_)Z!/H($-7]J*VL)Z901=+\:THZJ@& $> MRX0:L5T' 3YE#]@0Y(;>X^LAJ 9EOBGB'XI#R'I6";TO MK.$EI4CAG:5:\0FQL^*L',:2=.NGAHHF.ZDUC *O_&=*U).^:.")-CK=JP8P M36(-WI8[6EG$#5Z7%5S1EJRD *A;!M?%UX3Q;T[P1_\QB6&OVO>9P#DC6*1[ MM1N.V2\NPP.B'JH$QQO)FD CJ015+#IUM*5_H93=3=OU.U$XS6)+TII MG)T9/!91WVZ[USTK);!"^W6CNXY%CUZJC0A4N$9M&VUEL$RXM<)-U7B-Y3J- MUL/^N7$4-M#E8B5IF=I/4K#T\MOIUMUVNC$WP+480SHR= <'\@A"R[D4SM?X M3,WFR4[X^3UT^3SV_$>T]1EJR9%RZ^%Q76G")6G!61L [ \7(7Q;<>\10<'6 M;'VSA66/^L[S/1$-K WM#'Z%)-%WI>?%I, MG5Y=2O2=1T%NFWTZH\.W&+67T#0?T!E0 J\KI<\ZQ;135ARJL5&]-9^0XH2: M3Z[.&G,R #!X(?%]%7LV A-?F-A0!'! =;C:[) 5N\R;@>&[?K_PDIJ=NCKA MX^@'Q@ZS\J'Q5'0\1,Q3.,G59(5GO+]'Q:?ES6Q,N,=,S]=G>LX?,SV_O3PQ M83HL0^P4BRAS-N008$$^ANEPSWNEDIH#@#;LNN&L?%/0L\F(L(\3"T(QF7PO MUVW\6=,2>D@'=WNM4V7%AH;I2T[S-3CKQ&_1WH!#7R-B75M: M! 9>63_\%O]"A!QL!Y#30/P/]/($'62&HS'&W'PBW%3>H>VQGO1FV 4:K"?V M]9P!K)LD!1?\8?L95&<8,L>C)9@U/\FS2^-E]"=B1&C,20^6A<4'F+H[G< & MRL%N416G."@&A:DM3ICU>^CR::@E9Y)N;#HL4:5D7E(;([2R-3V38V2AJM*4JT:+VR]]/)$7PU MGKNL)#7 F)H:PY6VH9(,^#BZI&(P&R0,QL[,AC:\22P3YJ?8!;L(T%DU$MVB M>>:7'W>":T)7,=#7F/04&VJJXJI\UTI:/BAX-!IM9M(YBD[&S.\+1-7U8 L MCHBG[>QL<]^1Q\6%NS,I(6UNBTSCN3 X]*RG388131? MP+8 [+9"(.R&;H&W*7VLK:/ J4E-5PN.9W>&$\KD,F[X\[R&X64(R"[3?W7W M\7ZT&#[8WU[9;'B6:=O2+O=4&4Z<-^=S17ED:MKF)MI;@AUCP M(*#.^V*X,;OWG=Z'A>1Q7&9+*$ 5X6SFECD#)X2#],C!)'*6B" 'DA%^A2YL M<%-Y:N'PE*LV:0C+/>?"I,1B9&3S( =<]$_<-L,BIK](OHWA+8Q-9DNQ.,(NC2F M]*->(*5RH=%"'\YH(,[U$BP4-X30D+R2*[Z)%M MP;Z>Z3MC6WA6<<=!9U,(_/E:('J1T/-A?U5O &B',4UR51:(JS?WL=?N<@TS ME1!8UPL,>;US^>7O&-Q"3'B/*W8CRL]%'E#]C 3<%E#^O0=V.NS2$4 $.ALRR MBDCVLJK/C^?)GGJ.M)]$J+Z3_G)?T'-HJ-WL'N/SPPTJ=J;]3U],O"Y\O_?' MO5P%C>KVH-PW=GD:;EBPSP:,T1MFB]G0NW(L&Y=X4C^_#^'O_;>'>' >W*Y= M-ZA=_?=1@&R]%%_N?M\O;G[7],R7<'_S)M%_K?_'U!+ M P04 " !6B'58BV*8UU8; "ZH@ ' ')M=&DM,C R,S$R,S%X,3!K M>&5X,3 S,BYH=&WM/6MSVS:VW^^OP$WGMO:,I-B.G8>39L:UG:ZGC9--/).Y MGW8@$I)04X0*D%;47[_G 9 @1=E*XL1.J\[L.I)(/,[[A8,7DV*:O7PQ43)] M^3\O_K??%RSMR\^ M&'NIKR3_7N@B4R_#."\>\N<7#VF2%T.3+EZ^2/65T.G/#_3.DYW'C_<.]IX\ MV3O83P_VGLG]X<'N?K*[LS,-)XKU,>B+S,]S@]IM?#KR,#>_,^)R8P]_&&'_GN.O_1' M%/%WJJG#A7<_'.3&7^4\_)W/6=LGK$#SK]EX(987+Z./>K@7$RG:NP M.E[2Z<>)'NI"[.X,'NV]>(@OA$TM;TW:,>RN,+/#1X.= Q@_VD0" %7VUG>Q MO]8NWKTY_NW#Z>^_B]>G)V?'1[_WQ-GY\:"YG>Z-[ R>S@+L@0+LRY4O??V] M[MZXUV>PUZ/7I^[H!#ZO!Z&#@S5!-)-I"AS9S]2H M.#P8(.["5T3C0#;[3:KYHW2%'BWX*YVG -C#1X]GM\\-;=CN=]+1+RJ1I5.B MF"B1F.G4Y+ "DUP*,X+AD\NYRC+Q6J4ZD1G06)X,Q!8^^^,/3_?V=IX?F^E, MY@OZM/M\6V@G9N4PTTFV$(65*8@L&!%?.#]Z?W+T[Q[^VRHAX7^)LH74N=#3 MF8%_P=ZMAK8"4 M;\6)=DEFR'AX#8:$U4#&YR9G7@6V'AD[I6&_#3UURZ*!."M0@B"!S)BL6N12 M3("3=3;;%,?B;6"_2C#CDH9 /%-8 MU!RE+T"60>#7%:^&90S0"NV]!?X)[#TW!8RFP M(DC?M 34P;_]2X WIR8F2WN54&F^32!(#:T]TX"&WS>(A_:4C[)2Y8GRM%)8DXDMC[97O-#7O-" M,]X(\/O,L[RK %>K Y!)O!H_9H8:T@)>&0A07!%@U6C0$4 -O7 M2-]YX\7 E?2FHCT 3+H?1?J00!VY E)%RC+(@4F9@UA?P&M ;Z" J[T?U^L^ M]>OH>0CP8ANLL$3@]$P3?A4WG.6@3)H !=3,O+"$"4?63(%(;0)K!G('W@8Z MI'^,]:B@?\2D2A8-LD5%#&@I@=0"J0N:!%&$)A)/2L(%:0T0K?9>=XE@I!Z=)UF9 GJ1])$\:G.X)P#S.5 $\F$0)T@F,F/1 MGC'?25NT=&B%_"!"@"M VQ8H!-"V3?XLM=/!8I9Y2][@H-8 JQ<+LN4%_#LG M.P,>%CE 9"03-(D7S7%YN;A:%DT8C8 G2F ;XTD<1QL::5,<*])M)#+0[AZ! M]9TG+4CU! F,!Y2A@AL9:,Z<560 8[ :F0 5D0$%-70-PI$84"!"R-I - M_#+ S,JDK?P&Z7TB!S9N$9Y!,+!#P@(=M33%:+1S):P3\&;!,YG.>)7P%)KT MS+$X:,U\34@Y(%$-HA,=(H1G M0*:MM6!H?8PIT91 8B"/:O'6GK^,VEMU#Z MT7C53" Q&V\L4'CRHA;":G=).VM\"Q2) /,3>4?!C7'E;8F1V025OA7QY1! M>+/EK(*B S50\*K1U^RD1D': S0$V%+T9!)F' %%]$0NBQ)-BU0[":K($F"' M5LG+U,QI&K!$X*MXUAK$"S-PH9N6G']SR-1=459"9B%NA(# ID,P MN'$S\PDK>'BJJ=%P=#++5J^B-M?1_D;%"PSHU7] [B"8$^>=FE>[QD=2L)I- M7&_' CPO0G,\M+M7O0;>&0P. (!EL&5-5K6WD]/6P\-% MRQJWIAQ/F$@!'6@PHW #J\B)+348#WKXRE3)W#-=PPI'^A_IC#" IA4._?[T MF#8)WZ04GP!9IC#H@7+-@>HAN M#J[!0&W(E"#],E',C1B50&3!J$OEPK'7YI<\ JN4-8E_,64GNK0*F0Z]D\0; M9+:VD-K8&K0?&&A.$%=\.,/!T^?5](QQ!HS M7DB':PH2UA,2LQ<.\.SYM:^8(09CD3J]6$$:4A^5333;*R$*$>+#,U9:8]A* M[0#78AKGF\I+9!_T2U9,R\_A=CBSU;$PBL#")Q"B8/5(D ''Z%&!49+=#N!] M3,##GT'=WGS#XZOVKD?P)L@>8%SF7F93ASH+]=S(1[N1_<(*2P B^L MY_1P+.)1,*,&=&$2! :PM!L!M.5'0%H6C(IM!B6^3;8&F^3=ZZZL7(R#6(JR M^?'+&4@+__Z//^R#HE5%D;'4AZ="Z)RT 8X(H*7'R*!I_08R+A >@1T094[*RKOSF MZD>B<#15O+>^W1+)-\1GR"WRX2GF+Y0+9.F0OS36Z T![P7#$NQW2Q$LEFOX M6B6#W"*'Z0IX#&8P>0I^IAWYB&$M_D(\IV4IIPIT!LOO/(J!,S4X M H&7D[A\\B;!<00K5AL"PI:&"3N6[_6?5>@>X$22\G#H!@8]M[ZK%2N'O5W-K#%+! <^&))Q#*V1-ZKR2902X4"$!6?B MFI15ORMD[>+XHK;B#S,4:4DTU9'5:0;I:2%=L?]V^F28R>02@Y\S3,,#5Z:E MY:@![A7,K^"_>=J_1H9B<0+YH #*@> ,_=+PS.]"DTZY9ZD@L[Y.S%1HXK67G!C_:0^-;?.6MM'**$490LI71$SU09<5#L(_C MO+47^ZL/,!V#/>=PBR0KHA$<6 J.B<>J?I(I:=D\:"_59PH2!9A&D:Q<8O40 M9P+2G(,4NNB062OV@A0@BP+D!;R/OB(:FDX$P_QHHWMO3_=>U!(?13M*.L#N M4!5SE.M+? PT!&(3%9FLJ!),?U;88 M2J==4_!8!3*20A+ PW'Z'^>P:F1QDH;\0&<'##Z8R4U(CDU-"L@(&7".U7-) MB(RIL_>UZ\]HQ$-= (TD:V"-(J!>IK81<9>5374*=Z0MR(U*:-!".0A=R\6M MV&6+4B(2?5% !\;3MJ^3^;7H:0DR3!WVPIN)K.V6UG.>GB9:C4"\H)3&9-&; M$.CG6)T4;\&^Q%V0N'L'5(<5"DBG W$$F^K\^17\7$M/,/38'D,[!],2!07F M*R.'3"84J^D5C>*76^5>&XFPLQ$C/7P32_:>KU^I?PQ+J+20E_UHDX5@ -M6 M[32!H)@.J\60(-1U!+5'941LWV2XB5 )$D_&L<%ED< &#C+O#04CL#+ 1=XV MH"J#%>U&(.%NJ+"7B<&-@G()E>?H15ZMIN308&IP%? JQ4EEA_ -+%"A_>"M MK;#?-8LY'_]CZJZ/??%S.P"Q[,*T(PVU#=@3U\D[4#P="B?0HLK'D@.K;@*^ M>Q]%?#7 5IWX3-6(L@+25=&GCA""IR"G/X+FR(N)BWR06H2%D!>ZA2M%%RV' M'QR6'!3"YV1,L"D"*K*)Y&-T MQ3Y6G:$?++S+L.X#I>>(8I.!IJ$*BH" =:%ZPVL9>V0*05*'_\OG)F 1P MOQKH3:+O93'XS>E#DN@@%F;>+5Y>RQ=9?Y_&+']SWN0J9"H,OJ$4N2KVN[&\ MMEN(!TT,#DREB[7U 1HND8(]7/E*B[CTOU;QM=57%^W60=@DQ(:"8]T5(PG% M0JY7R0>"/?A+*$D\">%4*I&)BV[,E(Q8V*L>!>\KW>92#-IMB-'< M6%0.2GMUEO/S3*5-;O2[RXW>;Q8_-OF(JYW8=+I6:"#51@ MWB0:E1Z^0772H(W@!KJ:*^/*E)K\_%'75]2]+]34VQM==%N$>MK(<_%)3-7( MQGHO-4HW80I @_:@6G+O[#9+F\#4F#'FTBBW#N]-M7/>":!X']?=JH^)\F4W M/ND3:L9 5U3I*#:\J!H4UM-14Y5IBG_X$(S8 H5A ;R9K\)OQ6^X%K,.41NL MTX'+V%K5UAYP_7A=A%61PY_4&+L>Q3R$DVH3"9?5CVX(%KQ*-3:&8TCFP@Z>XL\4&B;>7 M):@A3*A#;M)YR27O(>DE\Z#Y*MMUG>.%%&3\/ V#E=?"U,'D6_5+5KR\G5#_#\VI8N\]N,3!XCS-/V.WB;$3( MX6(,C.B:+$(,D M9($_>W==&G"]*[IXJ(]\&HOR'!PE=CXIH!OI:]=(8 \7U_9W6&;G=9CVLQHZ M-%ZBWCP-WM][NC]X]F2)_:NO5S6WZ9YTXVA_?XYV1""[>UT8OQ^-/< 4//[M M_,V'WT]/?N6&1MCGZ/CTW<79J[/CHXNS-^?K\ !N\:[BY9&)*@LZ0+'NBIL\ MBSAH(*6_^_3.=K4[N+N*@298G@V>D/ESQD8!<'3*1V8J5X"D^!%8B>CEX6?, M_)'I][XZM!=557N+M6H; XY$*$(.;6/B)D]W"(?KFM[0)NZRJJ,J(_NL7EEK M6;[WG$?V[B&/-+C"5\^VRV PO1>?R(5%S!4?$J%RS["754"42_%8NRJ:SZJ%>FY%WYE MB]=7P?S-4+Q_[U!\MAPF:4:L*I13+45]6.9,R&FKJ]*7(^H&D[_@#&*PTRW( ME3Y5>\R<.@S_>(X5Z)E<'.J<0$ O/?=3>^,>G9,K-)% ,7@+E$B$?ZYM[L$. MV]T%+*=(P\S^YP']]+!(EW_;?SIXMK/ZYYW![LK?;FG8A[1D7C9 Q@&+_?S@ MT8-65.9P;_91 /$(_/MH\*3EAR%>EFSR)<"9V1UQTW^N^R^03^6F?>O5O0?@ M8&\4U?**/.;^>4BYX:,>=H2VR]Y5Z$;ZW.B^U/9IH=1,Z# M]=7-'BG =C"*OUP_=U(3T$/2,VM&J#;1J^\O>O7UFV_OK==HO-NQ[3ZB],FM MQ*^CUZ^WTQ5U+7)&!TW^PK2KPE,*I>-#71P%7W$J*YSLH$II[1-A5^R^8.\E M.K"OZ%Q$,0F%)%\M5L./WW9DXBZ1]:G-D$]SS,N<8<5UXZS2>BG#;^2_W4B1 MCQZ% -/CKQ1_6V<)31VV^XBO#G@7SI?-X@,^=4/VF_RR#< _$>"W?Y!J@YQ; M0\YKQ(#![FIQMX#F61RQI4=Q5;(/8'A!OOV5\L-K[>D:20K*Z>X6]N!EWS+EIN;364FY-6O&X.Y22J;5N#GG]IQ9UD#B=J,8 M-3ZEA]__64K?]+'SU5#.0!03SM%N4/U%J$Y5AEV^5=5#KN];L\JRF!AJ[>X/ M&&.NVYNG[5M0R*'FAH;U 6PY1K4>8B!K''E=ON@"2X,+M]9)YHW!]N7J\I7O M_BJOC*\%QNL6L,BXX_(2; 2(_B:>-(GNL)F8.;6KY2[740-WWS:M[E1<-75L M'V#W_36J8_]U:A=5>-56 H]M>7T>Z?C[;^J=&_$O/N^_(>:O2,Q+!$NA5XHP M4^@6#Z&#D,KX,UX[8;EZ/K0]"DT9XN8FU,_2WX&R/MFV?9[J!)8<6^4;A)JX M'T1U<5(\-]_#TQZ+VL%[YAHL'Q"^;\3_JS%X*1.U:HL.DFUR2PB*:6 M""<78T3&B) 1>AY&G3LE-]E#,9U,%!_;5U?8=,'W60H7"U)31VR\1^WI^@7M&DCRYA%U/3 MR)L.>$K;JJ*ZMC,M[8I(VWV33,=4J!Y.1*TEG#:$]^6$5[?.H':=H1GQEG15 M@RF@1&[K^5CV=[=&VY%0B04%-1:6G#VM+OI[KUAY[CX.P<#K[A!K_9 M8;GR1M?N7\R5IY%$7FX:&A^6P+$7>!"3KYW8VMUF ?T)/80Z':I-F<=W4N:Q MCG2Y(UERW6TM6WO;[)>%?-==&AVQ?/@.5) QU$8/)!5*&VW2C5U\6WH&N_9R MAU5N'!8:2\?4&3Q%3MG6;V]NA!:Q9&K(AZVO(FF/CP=WJ MB4>?C.2-(_Q54\:.6I.4CNYY+"VABSKR]SQK+\M^K-[A/*1O\]#4*M@PW?N5 M+EQ^>40SBX^C&Q0N2>[Y2&O&)1YY]<8VC?*'+3*08,:=Q2S?X&M[>/ M6^ EA?7R5:'^JAZ0W9Q&Z-UH^*](JORQK=IFN MS\B&%M1QWZ4X5+8TQ_VW$RYJ:&ZDVN8&5X,C,Q+FAT M;>U6VVX;-Q!][U=,%;1I *V]]XNL"'#D=2#4E@7)@1\+[I+2LMXE!9)K1?WZ MSM[#3.+%]ED0D\VR:49LFGD\SE_T0!"/$HGX'TN98 MLK>CB@NK8 V!2>3NS=F!4U-,'-O^9M3JS:9;*0QZ4PCNQ,[&"TN&?306*?E. M3-J 1AUT.,YE*=7DE=W^SIH3:TLJ7AXGKV]YQ30LV0'6LB+B]5@3H2W-%-]V MBIK_Q) 3TFNWAYXOVBFY8 /_CG3ZL> 9QW1Z)\Y3QI_F^F.M#=\>1[\9Z*=A M.5:$J7\HQOG-98;AHX7C#LY2!+7ZV4W]KVHDYW0CAR[ ME_TXM)U>]H(XMJQ83>4GLO6GWO:OXJ:LX<7OS7AS'R2!'KCO(:",3#'33(;'5)3;'H$-#5JBBI+W@&V7!"19\UH&6ZE:*T=&6D$ $Y31,1P*CJY[-EPWEZ6L\:2[ M&OC'N1 U^EEW&D.9'=OZOKE?&4,N):HWE)%Q)FOS+)P3^+]%GSYUW[[RHS/= MKI!R+9@ZK_98L:NKU7\VYG2Q6:;K\^M5NOYK<7YIPG=,&UB1LH)WC.3%&"[1 M+[;?OY_YT_;[4O/"[Z,JHG8XE672&%FU@?PIV*^GN+W4O/E 310K\4OUP%[, M=0.J]V+_ B$9OIVU>0GY@U&P7[NQ]+0=AW\&4$L#!!0 ( %:(=5AIT;$S M4P, * ; %T[ M8 LV/0CGB.?RG:LX*7157DP*2O*+[R;?.PY024HTS:%6C&_@(:?J M$1RGDYJ*[5ZR3:$!NP*6 MOQ\P'V$_3V*4YQ'R8YR2S,M"'!/?2_(X2M.?@V1@=(U\JZ3TOJ3O!Q7C3D$; M *,(;?5XQW)=C#S7_6%@Y2XF:\&U\2:-?PMZ]KE@*3/IQ&?H$/&?8\U,:JD+CW U7]X ,790&'HX&+9T MD"0(=S2*?1RUM!>ZD>=VM!^'KM?1.(@C9!%9E0@G,3ZU?.<9R@ M8KH. GBL*>-%.X4O"@,D-\S8>*Z MSR,$YXQ4U9U4/5&L"LC$/OEDF:T2JD$ M[%E/)N@&W5I(*[RGQ!(<*,]I/H1=P;*B1\I4TX1E;4[:EC,?/G!>&[_+5J+O M$<]U?GH)X,"'-7^$!I_]8P/]ZE-K]]B;$S\:*_NV%:TKN+Z^^Q\ _RK8UP8T M-8U'-F((\^O_"*)V0E';J?X7_R 5D1MS TF%UJ(:Q5O]33_B/UY8MD*Q9L&- M)"W-IGNB1U>87JMSXOZN0E*S%6I]K/*56T_W;F]@Y_;F]QM02P,$% @ M5HAU6.Q-$^H\" "L !L !R;71I+3(P,C,Q,C,Q>#$P:WAE>#,Q,2YH M=&WM6FM3([<2_7Y_A2Y;=P-5MIGQ X/-4N6 -Z&2A2TPE>33+7G4@U7,C":2 MQL;WU]]N:?P FZS91V*GLE4+>-1J]>/H=$N>TY%-D[/3$7!Q]J_3?U>K[$)% M10J999$&;D&PPLCLGOTBP#RP:K64.E?Y5,O[D67UH-YDORC](,?G0HZ9%._V9'Q\ZG,JB.@]3O->JW=RFUW(H4==<(@^,^>$ST[C55F M<3V-\_V?7LV*,@N/MLH3>9]UG$M[?NIL.%*)TITW@?O7I9%JS%.93#O?#60* MAEW!A-VHE&??50S/3-6 EK$7-/)_@#:A>>[CQ)O<1CV)S&#F0E@GH_N/(SF4 M]NV;\"CH-L):^-3L]09'&&'0?Y'%Y_V;P>7[R_/>X/+ZBGV\N[F]ZUT-V.": MW=S]W+]E88-7P^8^/V"]JPL6MD3YZ>[JHG_#!C_VV6W__.[FS_-CL3MM 9C+O+62.HDR\N M%;V;[WM7_=OJ]:\_]W^;>5D/@OJKO5FSZ3Y[UK>.3W-MLB\K[ /7#^S6:C6$ MZ*'"(M!6QE-F1QRW:.NX^Z)_*=?W2$]6Y:@,5W/^RDR@KYW&4?[MZ66]2V%M M9O&?OWHWYT)@%:DF$-M._;C6HC!EA4\83>0*VV9 MRMA[I5//B6'P]LUQ/3CI_L14C$9%#Q-($O8!A(QX4O%"EUE4P_R<[%Q^ZEN7 MG^^YP:Q@"M(I>\C4) %Q#Q6?)NWS(Q2:D"EL%G %+C/&LRDK,JL+0 ^P?7"= M!&:+LQ0_:8FIC7F$CS13J;3,*B^W(I!!!,9P/261E#\ KKNDT^ S@<;@DHEK M0W -$HBDQK8#Q3*)AD6L5@<#'ANTC"@0@K'RJ^X_1B&?WP'K( M-C=% J:L=@U>EKNPM0\'3@NVT,O/_$-)/53F\4D+,N*H)=AZ&)%QG[-RO&;E M&%>F2#Q'-\I117]=>_0D6P39;<$P/]@B#->;%(<+,-@V8_9<,?LTUBI49R-> MF,VG4,$; L*D7,F74%5H5(!4-9;&$2!*0>;T4$.\H,YE^M60<(>[LH8NH%(I MJ9D&)=(HVF)4(H6[;S#%T$@AN9;D@/25WA6$C#05AJJOV[?&E6I'E\H &F21 MGFE2SA'P49%P8GETRQFQJ.(XP_<$RZT,_C4$$D0BQOD@7D>\6POCX?; N%T[ M:J_">&/^6D'SYLRW,:AQ(XRE(*QRHS).G,\-XISZ20(PUV(&)H2WY$.92#NE M4K]N6=I:#G<.4GY7/!%=ZD==:7DL'D]9-AQ)(AL M'(&5(XKJ+D0AQCLRC'F!:SINF; MMQH;<*__N+X/='#%B;0U78ERW89+FY,% G'7_ZI,.&LQ[=;4#P@4!S M'-A(_^X#3FP/X.:$Z7.YB@DZ;I=-G!M9"[Q7T"35^_,"5&"".!/9,N#<>#$[B; KI$<'= WJX#;]6(FWF7 M0=3G( _"U007CY*OIRR1#Y"4UP;/Y"M?'*+7XWQ+4-WZFYS(W)6AF.V'RH*0 MB!Z7,;G@)D+5*YJ,E6YU;AK'CM4J;>9UW3U E6DJK07X _(?*NP<:%Q(M,\I MV4?D(MD:XG+\37WS;+O![X5$\]W6*K+(W2X& MG:%$H-%!EL[(D01$1EF3Y\>;"? '*K*^,W-EUO64[CYS=A'T*KR5)Q%_T;"& MP[C B0;F%/8B-LM.%*<@P+!AK/A*;_ X9(H4X8%10]RXV^<28!5?[&0V5LD8J.)E_+Z\1-R/M+::M:/@Y:F?J[;1KC5:]8W4'KI ^&!@O$W. MLW=[C;W9A!*/G7K^R,+9'O7A)8@^#[F/]I^_<5U.+W O/*UUI?,[[M<'KI'H MZV'%O3+S"N<"&5X M,S(Q+FAT;>U9;5/;1A#^WE^QA6D",[:0_(*-[3#C&#/Q-#$,-DWZJ7.23M8- M\IUZ.F'<7]_=DXP!A]3ME 3:,(S'UM[M/OMR>[NK7FSFR7$OYBP\_J'W8[4* M)RK(YUP:"#1GAH>09T+.X&/(LRNH5LM5 Y4NM9C%!FINK0$?E;X2UZR@&V$2 M?KSBTSLH?O<.K)">K\+E<2\4UR#"-SNBT3@,Z]SS_*C%&F'+;_.0MUI1PV\V M6,2#]F_>#F[%Y<6>S"P3_F9G+F0UYB2_TZ@YK69JN@L1FKCCN>Y/.W;I<2]2 MTJ \C?N+KP6;#6:&WY@J2\1,=JQ*.\76%3E0B=*=7=?^=8E2C=A<),O.ZZF8 M\PS&? $7:L[DZTK&9%;-N!91L3 3?W#$A/#LST4!N85\$B'Y2@6O1J"'G]Z- MWHZF4*\YWGW$G\<:H'&Y_D9@!\.+Z>AT-.A/1V=C.#N%P;O1\!2&GX:#R^GH MER$^0NKPXMDKTA^?E-A/1^/^>##JOW\QV,\O+R:7_?$4IF?/'JO7ADMGX@P< MF P'%#2O=KU#M^O5FV[EV8/O3Z!_35[OMFGO4/?OT?O@K] =3I!=K:ZY;>U2[.=,S3+]&I2@&<5AMA0Q1TT[] M,'WZ]-GXK+(C"8&2D@=&* D+86(P,8>^E#E+X(*G2AM RJG2<_#;=#X764:@\9]6 MAGCM0LPU1X!WD9RC813"+)59(:K833DBT1F&',I4420"A(/[B51J8%GZ2T"* M$1'BJ$":ZRQGZ"NC8'U *09:Q

S[($8@RI,$78X1D%#DW4:CYK_G0G,JT#+RQZ0X-ZNDO,?V M >/<:^Z%^[S(E=$0C(9T'/D' HK@W(2 MKLJ3(AY4RK45GCW((LXV[K5:] SS$[ZB^DIC@JJB61.69KRS^M(-198F;-D1 MTAK';NJ6O'QEC)H3N^XU92W,T.6]:F.G(*\K?\=]J-?Y^MUW0:M[39:WN198*J=8*V\$C*V9U_33VZJZI.]O M1M2!+6_O%,^/3JEO:5^['9I2@Z TGRD:^Y?#@J!H1+!I]SD]CG(M119C1X+7 M L?6 ]M[%@3EH.%S+#F\JR'?&=)CPS"(GMC,NL;%*[B @71+$G+,9B8'0Z OTC.&HED'#V/=*Y>C!&GX]1XH9Q18N3+6Z M%C150T<\,IXC?RX$/O9ID%&VQLCM"\O7 5L.HK89QVD0V TC\BB"/,4G!)UG MYG&_/'@GA4%KN^N.Y@FCU+'QEFI=;-E.UUUO83X>K=QL;OF+%UOE9_&:[<"^ MWOL34$L#!!0 ( %:(=5CL ;(*G X "!% > #$R M>#,Q>#$P:WAE>#$P,S$N:'1M[5Q94QM)$G[?7U%KQWIPA(21 !_ .@(#$T., MC2=L(AS[Y"AUEU -K:Z>JFH)[:_?/*KZ$I+%'#9FQP\8]5%'5N:77Q[B:.*G MV>NCB9+IZW\<_;/?%Z.K$% NKKR9> M#'>&>^*3L==Z)OF^USY3K^,X1\_X\]$SFN1H9-+%ZZ-4SX1.__U([[T<[NSO MO$A?[;S:V]M_L?MJ.'@QV!D^'^T-]Y/DY=[GP2-X%1[G=YQ?9.K?CZ8Z[T\4 MSG_P8ECXP[E._>1@L+/SKT>MY[RZ\7V9Z:O\@%8+=\<&]A9N)R8S]N#Q#OT[ MQ#O]L9SJ;''PPZ6>*B\X-._U<=#'!R^C@/JX%Q M,IVKN#I>TMG-1(^T%X.=[=W!T3-\(6YJ>6O27L'NO"EX],86$A"GLM]H#Q_> MG_S\Z>SM6_'N[/3\Y/AM3YQ?G&RW-[.\C9'QWDP/AGLPQWW=V?&[LXO3LU-Q M?'$J/IQ]O#R^A ]'(_OZY.WQIS?')S^+7]Z_/3_Y#U[:NOSI3#QY_'(XW#GD MJ_1A3U>?!-1\#I2E1@KO3;Y09FGRN)3NHL@EC?.ES1,G/N#W>?%7V^R>[JRP3[U2J$YGU4 [;8@N?"CJ!@I#Y(BH%#"!]3^B<1E(S M%!_^%A[#*:SZK=069.B-**PJI%5"YD(F(&\0,4"O5;:3P0NHGX9IC+.Y-R)+9TG69GBBSB@*Y.) "6R*D&%("'@5JN5P*I( MLE;-M"E=AH)P)([ZZS(0'FIN!6*D8+&/0$QX'P%SM:BM''4 M#SS]0OS">R%1J9M$J;0U+5TW<,'.M5-!F!,)@XV4:LPXD;!WSQ=3!?(%9XL+ MH44:%DI0R=L/;%O\ 2R\=\#W"YO_<0IBT,[S W" J3A5L'N-']V==GQ_0>]R M IH:-@R_R;!GTCU0Q*CYE9;"AZGV7JDN!O+5"@57H-8;(VV*-T\UVIRQ8.LH M6)A: Q\ <1 J$F8M"*_XOH2E%0!C"9@90=Q(M==*@R"C (1!+4W@B/ >2+0> MQ96C7V'6"$9H,04?IE->C $()S!(3[R%-]'6/GIX"Q>\_WSG)I;4*[;]QD.J8:\E1O ,EP)3I5] M,JAHVUF!HP0/")S@*4X"4\HQ6*)X#P8^@O^'/0P9=]F0Z0Y1 7YII*Z ^X D M9QH8"FK_LN]CZ]W2,#[LBAY6Z8IG83\D+P\GUO29,!T8^)1X4* 8\,K67<0 MV^)XK42THVWCC"TAP?6&)\7E S YC'GH<)#KV;0F9>2T:_Y7P+(3#4#B(!;G M-Y@HQMULQ 9)WHV% 0;1F:%F +HV5&,,O(4YG(Q/-V3>'./.ZN4('V%#"3WM MC<=%3H#SP@"(BH#7I04YBX=BWFM9'ND%G$\:G%@$]6!/T>X#$QUK!T%'U->@ MS?.)3B:!DV5J!DCP)0UE$T>YQV=4\98.>BSC;GA25?ABQF/091N?;!,=!*4422)FT!*(0!P"C)0&($.19D M2+#07.0PB)B"X":N<@"([)K\87.K8P!?,\>E$N"RB)J">2AT[KRRC! Q5-+N MQL9_1EPLEZ+B50'QRC!8CYL* <<&1Y*4F:QIU0H?=TMLS"D+B&[HD'$I;DW( MV$QL _TE-3L =)>XPY6I[J &._4K8ZKPM3\T_)S:.4,@K MU1]9):_[Q.4.9#:7"_?HCR;K-US.78WA&^G^AKH-/ B "&A (S*U==JU$8 C M!#4AJH%FVP(#I[7S5-J[(1OK(36(V%IM!;-KN>+L72 $2\PA-[ZYF:F$(> ' MYDYQ9\&@\.&4,@ (B$@^<2:=$T/GH?+5*=%>!U>Y^1M$EB*XY4WI1"7P "QH=HP=0Q)2"3T MFK6H@5[H>TSI ^'#-\B)R1O0<2)U%'; !HMP4B&#VXQ\+KMISRFP2&22Y!3I M2F'-3*>4D5F5$TE#5;#:KVRO.>7[0)Q[/$1: M)CC"N/2E;04UD\ &S$/4 MJ[ :$WPJGG!#45U;&3#H+0$R+9@2'RC 4%-WP$Y5X=H9WM9Z.WBZ5F^DM9CY MY30-O;G$:]WJ0OO]!1>$9>X1 S(PV3@BK-ZU:M6].3Q_JO#Z%C3Y3"8_5?$K;*( M^MS:20,_X^K#QAIR:\.6]AQA1\-:R39;=E.O!K5OFH,RTI9OR 7-PO)?, M.+=1473E(NY@'*M#BN_"IIH5.JH,,5T*W)2,1L/IHPR!+$:<;Y]?/JUI3[\OF+AWZGU;>:ZWZ[-[W^5AJW! M1@U;)\!L5 W277TV8]SF[I2?4_[K5K&!]Q*G8.%SR3QX/G.X?K?WZ[E3]ZW9)KMQZQ>8G_/JOQ>8Y\GGL>L/9*O#MZ_W8F*88- M*),&A0#M8E)S90Q756YF6O@%Z9XW>T%UMS<@"'6Y,ZI;6MQ" MDT$S"=$W&H(R8^XX;9N/L2$_Z62&39>&*R%3$!-'SWHZ F9=SUX??B<\6M&K MT#GE7F>0F!N$\#M;A% :$Q;<')HKS+%(2WD UHR2(FS.BH2UH6-[$.JQNX'Q M+5D-IG84I=-1Y@X;T6)UM!6A8MS9JQJ6;8,E<":'P:^;I0_]0R(TP+1&K$> MTZE[#>K#123E/ ZF4.!3Q4/JW&KH<< 4/H8L<;BJ5;B>!!"9 .*&NO4XF<[% M]KHAEQ.%U%2M)&X' L5.]-K2J2M<)D)6Q)W;:>.#T*Z]+V@7IF2J,W"K"'3= MED6U=T:69NY/+@W3Z-%L9B)AX!I^*G??:"[OU5K2;NEL:=FV".7CMK/I+AN3 MKVT5!!XPAGNA2+3V;5X'MJ1+G3T(9=C? &JH?3](Y*,/9;#(]'NW%(XPNQ"E M2DT/<,*4GG*8;X['>84)GSS4\4(?;MTX#31-I]HOXL3U^U6C9WV$E#:#(7\K ML5*'SW"J ?'/=!Y>#4&-HLXRB\1W0$N12H( +=?I$4'0[^(#,5D7NO8HT1$R M>NTF $[0@XCJ :CFU_SV1VA)K#:]O.=>A.)@$N%+%,$,1Q#13#G12=PAR:2- M#1&)*2T="V$\8>&OI=4.0KE&K1#\,6ZH)V:&&[K*G-/NB@L.7-K$^AXZC>4C M8:F"%L IE'C"#*\T DF@*B.E]0DT^[$=9OR;7Y6H7'^E,O5W79JTW)L'89G/ MOVB9;7DK[T)#.BD2)??8I5="-MVD!*B_C<)#KQ%/(:LL M\Z!XCLK_=-W@=W_P*S46.2,PKID,1%[0H[,C'3P%I7#S/((.ZM2/=;,6&)[?!@8K""LKIF1'R_9:,>] M/ "=6AEO7(A/YY<79Q\_BD\_G7TX>_]C;[TTN!FJ8EV=@V S)>2L'$1AL M6!-C %#/IQB/XOY^6'^_U5T=U=7=)_Q7RAY1G\9Y7]02P$"% ,4 " !5B'58^60/8%A! M @!T 18 $0 @ $ &UL4$L! A0#% M @ 5HAU6.E$1(T<=@ +TX% !4 ( !S(0" ')M=&DM,C R M,S$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( %:(=5@0C'=N E\! /=Z#0 5 M " 1O[ @!R;71I+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4 M" !6B'58>JS$,<_/ !%EPD %0 @ %06@0 &UL4$L! A0#% @ 5HAU6)9N^BG2;P H-X" !P M ( !4BH% ')M=&DM,C R,S$R,S%X,3!K>&5X,3 S,"YH=&U02P$" M% ,4 " !6B'58BV*8UU8; "ZH@ ' @ %>F@4 ZU!0!R;71I+3(P,C,Q,C,Q>#$P:WAE M>#(S,2YH=&U02P$"% ,4 " !6B'58:=&Q,U,# "@ &P M @ %KN04 &5X,S$Q+FAT;5!+ 0(4 Q0 ( %:(=5@RW%37]@4 .4; M ; " 6S%!0!R;71I+3(P,C,Q,C,Q>#$P:WAE>#,R,2YH M=&U02P$"% ,4 " !6B'58[ &R"IP. @10 '@ @ &; MRP4 #$R>#,Q>#$P:WAE>#$P,S$N:'1M4$L%!@ - T *C@, '/:!0 $! end XML 105 rmti-20231231_htm.xml IDEA: XBRL DOCUMENT 0001041024 2023-01-01 2023-12-31 0001041024 2023-06-30 0001041024 2024-03-21 0001041024 2023-10-01 2023-12-31 0001041024 2023-12-31 0001041024 2022-12-31 0001041024 2022-01-01 2022-12-31 0001041024 us-gaap:PreferredStockMember 2021-12-31 0001041024 us-gaap:CommonStockMember 2021-12-31 0001041024 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001041024 us-gaap:RetainedEarningsMember 2021-12-31 0001041024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001041024 2021-12-31 0001041024 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001041024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001041024 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001041024 us-gaap:CommonStockMember rmti:PublicOfferingMember 2022-01-01 2022-12-31 0001041024 us-gaap:AdditionalPaidInCapitalMember rmti:PublicOfferingMember 2022-01-01 2022-12-31 0001041024 rmti:PublicOfferingMember 2022-01-01 2022-12-31 0001041024 us-gaap:CommonStockMember rmti:AtTheMarketOfferingMember 2022-01-01 2022-12-31 0001041024 us-gaap:AdditionalPaidInCapitalMember rmti:AtTheMarketOfferingMember 2022-01-01 2022-12-31 0001041024 rmti:AtTheMarketOfferingMember 2022-01-01 2022-12-31 0001041024 us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001041024 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001041024 rmti:PreFundedWarrantsMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001041024 us-gaap:PreferredStockMember 2022-12-31 0001041024 us-gaap:CommonStockMember 2022-12-31 0001041024 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001041024 us-gaap:RetainedEarningsMember 2022-12-31 0001041024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001041024 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001041024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001041024 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001041024 rmti:PriorWarrantsAndPreFundedWarrantsMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001041024 rmti:PriorWarrantsAndPreFundedWarrantsMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001041024 rmti:PriorWarrantsAndPreFundedWarrantsMember 2023-01-01 2023-12-31 0001041024 us-gaap:CommonStockMember rmti:AtTheMarketOfferingMember 2023-01-01 2023-12-31 0001041024 us-gaap:AdditionalPaidInCapitalMember rmti:AtTheMarketOfferingMember 2023-01-01 2023-12-31 0001041024 rmti:AtTheMarketOfferingMember 2023-01-01 2023-12-31 0001041024 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001041024 us-gaap:PreferredStockMember 2023-12-31 0001041024 us-gaap:CommonStockMember 2023-12-31 0001041024 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001041024 us-gaap:RetainedEarningsMember 2023-12-31 0001041024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001041024 rmti:DaVitaHealthcarePartnersIncMember 2023-01-01 2023-12-31 0001041024 rmti:DrugProductSalesMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:DrugProductSalesMember country:US us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:DrugProductSalesMember us-gaap:NonUsMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:DrugLicenseFeeMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001041024 rmti:DrugLicenseFeeMember country:US us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001041024 rmti:DrugLicenseFeeMember us-gaap:NonUsMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001041024 rmti:DrugRevenueMember 2023-01-01 2023-12-31 0001041024 rmti:DrugRevenueMember country:US 2023-01-01 2023-12-31 0001041024 rmti:DrugRevenueMember us-gaap:NonUsMember 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductSalesMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductSalesMember country:US us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductSalesMember us-gaap:NonUsMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductLicenseFeeMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductLicenseFeeMember country:US us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductLicenseFeeMember us-gaap:NonUsMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductsMember 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductsMember country:US 2023-01-01 2023-12-31 0001041024 rmti:ConcentrateProductsMember us-gaap:NonUsMember 2023-01-01 2023-12-31 0001041024 country:US 2023-01-01 2023-12-31 0001041024 us-gaap:NonUsMember 2023-01-01 2023-12-31 0001041024 rmti:DrugProductSalesMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:DrugProductSalesMember country:US us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:DrugProductSalesMember us-gaap:NonUsMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:DrugLicenseFeeMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001041024 rmti:DrugLicenseFeeMember country:US us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001041024 rmti:DrugLicenseFeeMember us-gaap:NonUsMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001041024 rmti:DrugRevenueMember 2022-01-01 2022-12-31 0001041024 rmti:DrugRevenueMember country:US 2022-01-01 2022-12-31 0001041024 rmti:DrugRevenueMember us-gaap:NonUsMember 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductSalesMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductSalesMember country:US us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductSalesMember us-gaap:NonUsMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductLicenseFeeMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductLicenseFeeMember country:US us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductLicenseFeeMember us-gaap:NonUsMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductsMember 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductsMember country:US 2022-01-01 2022-12-31 0001041024 rmti:ConcentrateProductsMember us-gaap:NonUsMember 2022-01-01 2022-12-31 0001041024 country:US 2022-01-01 2022-12-31 0001041024 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001041024 2022-01-01 0001041024 rmti:ConcentrateProductsMember 2022-12-31 0001041024 rmti:ConcentrateProductsMember 2023-12-31 0001041024 srt:MinimumMember 2023-12-31 0001041024 srt:MaximumMember 2023-12-31 0001041024 srt:MinimumMember 2023-01-01 2023-12-31 0001041024 srt:MaximumMember 2023-01-01 2023-12-31 0001041024 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0001041024 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001041024 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001041024 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-12-31 0001041024 us-gaap:ConvertiblePreferredStockMember 2022-01-01 2022-12-31 0001041024 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001041024 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001041024 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001041024 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001041024 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001041024 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001041024 rmti:PIPEPurchaseAgreementPreFundedWarrantMember 2023-01-01 2023-12-31 0001041024 rmti:EvoquaWaterTechnologiesLLCMember 2023-07-10 2023-07-10 0001041024 rmti:EvoquaWaterTechnologiesLLCMember 2023-07-10 0001041024 rmti:EvoquaWaterTechnologiesLLCMember us-gaap:CustomerRelationshipsMember 2023-07-10 2023-07-10 0001041024 rmti:EvoquaWaterTechnologiesLLCMember us-gaap:CustomerRelationshipsMember 2023-07-10 0001041024 us-gaap:CustomerRelationshipsMember 2023-12-31 0001041024 rmti:DaVitaHealthcarePartnersIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001041024 rmti:BaxterHealthcareOrganizationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001041024 rmti:DaVitaHealthcarePartnersIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001041024 rmti:BaxterHealthcareOrganizationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001041024 rmti:DaVitaHealthcarePartnersIncMember us-gaap:AccountsReceivableMember 2023-12-31 0001041024 rmti:BaxterHealthcareOrganizationMember us-gaap:AccountsReceivableMember 2023-12-31 0001041024 rmti:DaVitaHealthcarePartnersIncMember us-gaap:AccountsReceivableMember 2022-12-31 0001041024 rmti:BaxterHealthcareOrganizationMember us-gaap:AccountsReceivableMember 2022-12-31 0001041024 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001041024 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001041024 rmti:WanbangBiopharmaceuticalMember rmti:TrifericInventoryMember us-gaap:InventoryValuationReserveMember 2023-01-01 2023-12-31 0001041024 rmti:TrifericInventoryMember 2023-12-31 0001041024 rmti:TrifericInventoryMember 2022-12-31 0001041024 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001041024 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001041024 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001041024 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001041024 us-gaap:OfficeEquipmentMember 2023-12-31 0001041024 us-gaap:OfficeEquipmentMember 2022-12-31 0001041024 us-gaap:OtherMachineryAndEquipmentMember 2023-12-31 0001041024 us-gaap:OtherMachineryAndEquipmentMember 2022-12-31 0001041024 rmti:BaxterHealthcareOrganizationMember 2014-10-01 2014-10-31 0001041024 rmti:BaxterHealthcareOrganizationMember 2022-11-09 0001041024 rmti:BaxterHealthcareOrganizationMember rmti:UpfrontFeeMember 2022-01-01 2022-12-31 0001041024 rmti:A5.40NotePayableMember us-gaap:NotesPayableToBanksMember 2022-07-03 0001041024 rmti:A5.40NotePayableMember us-gaap:NotesPayableToBanksMember 2022-07-03 2022-07-03 0001041024 rmti:A5.40NotePayableMember us-gaap:NotesPayableToBanksMember 2022-12-31 0001041024 rmti:A5.40NotePayableMember us-gaap:NotesPayableToBanksMember 2023-12-31 0001041024 rmti:A9.59NotePayableMember us-gaap:NotesPayableToBanksMember 2023-06-03 0001041024 rmti:A9.59NotePayableMember us-gaap:NotesPayableToBanksMember 2023-07-03 2023-07-03 0001041024 rmti:A9.59NotePayableMember us-gaap:NotesPayableToBanksMember 2023-12-31 0001041024 rmti:DaVitaHealthcarePartnersIncMember rmti:SeriesXConvertiblePreferredStockMember 2022-04-06 0001041024 rmti:DaVitaHealthcarePartnersIncMember rmti:SeriesXConvertiblePreferredStockMember rmti:ShareIssuanceTrancheOneMember 2022-04-06 2022-04-06 0001041024 rmti:DaVitaHealthcarePartnersIncMember rmti:ShareIssuanceTrancheOneMember 2022-04-06 2022-04-06 0001041024 rmti:DaVitaHealthcarePartnersIncMember rmti:SeriesXConvertiblePreferredStockMember rmti:ShareIssuanceTrancheTwoMember 2022-06-16 2022-06-16 0001041024 rmti:DaVitaHealthcarePartnersIncMember rmti:ShareIssuanceTrancheTwoMember 2022-06-16 2022-06-16 0001041024 rmti:SeriesXConvertiblePreferredStockMember 2022-04-06 2022-04-06 0001041024 rmti:SeriesXConvertiblePreferredStockMember 2023-12-31 0001041024 rmti:SeriesXConvertiblePreferredStockMember 2022-04-06 0001041024 rmti:PreFundedWarrantsMember 2023-12-31 0001041024 rmti:PreFundedWarrantsMember 2022-12-31 0001041024 rmti:ServiceBasedRestrictedStockUnitsMember 2023-12-31 0001041024 rmti:ServiceBasedRestrictedStockUnitsMember 2022-12-31 0001041024 us-gaap:RestrictedStockMember 2023-12-31 0001041024 us-gaap:RestrictedStockMember 2022-12-31 0001041024 rmti:CantorFitzgeraldCoMember rmti:ControlledEquityOfferingMember 2022-04-08 0001041024 rmti:CantorFitzgeraldCoMember rmti:ControlledEquityOfferingMember 2022-05-01 2022-05-31 0001041024 rmti:CantorFitzgeraldCoMember rmti:ControlledEquityOfferingMember 2022-05-31 0001041024 rmti:CantorFitzgeraldCoMember rmti:ControlledEquityOfferingMember 2023-01-01 2023-12-31 0001041024 rmti:CantorFitzgeraldCoMember rmti:ControlledEquityOfferingMember 2023-12-31 0001041024 rmti:RegisteredDirectOfferingMember 2022-05-30 2022-05-30 0001041024 rmti:RegisteredDirectOfferingMember 2022-05-30 0001041024 rmti:RegisteredDirectOfferingPreFundedWarrantMember 2022-05-30 0001041024 rmti:PIPEPurchaseAgreementPreFundedWarrantMember 2023-12-31 0001041024 rmti:PIPEPurchaseAgreementPreFundedWarrantMember 2022-01-01 2022-12-31 0001041024 rmti:PIPEPurchaseAgreementPreFundedWarrantMember 2022-12-31 0001041024 us-gaap:PrivatePlacementMember 2022-05-30 2022-05-30 0001041024 rmti:PIPEPurchaseAgreementPreFundedWarrantMember 2022-05-30 0001041024 us-gaap:PrivatePlacementMember 2022-05-30 0001041024 us-gaap:PrivatePlacementMember 2022-05-30 2022-06-02 0001041024 2022-05-30 2022-06-02 0001041024 rmti:ArmisticeWarrantAgreementMember 2023-07-10 0001041024 rmti:ArmisticeReloadWarrantAgreementMember 2023-07-10 0001041024 rmti:LetterAgreementMember 2023-07-10 0001041024 rmti:ArmisticeWarrantAgreementMember 2023-07-10 2023-07-10 0001041024 2022-05-09 2022-05-09 0001041024 rmti:LongTermIncentivePlan2018Member 2023-12-31 0001041024 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001041024 rmti:ServiceBasedRestrictedStockUnitsMemberServiceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001041024 rmti:ServiceBasedRestrictedStockUnitsMemberServiceBasedRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001041024 rmti:ServiceBasedStockOptionAwardsMember 2023-01-01 2023-12-31 0001041024 rmti:ServiceBasedStockOptionAwardsMember 2022-01-01 2022-12-31 0001041024 rmti:ServiceBasedAwardsMember 2023-01-01 2023-12-31 0001041024 rmti:ServiceBasedAwardsMember 2022-01-01 2022-12-31 0001041024 rmti:PerformanceBasedRestrictedStockAwardsMember 2023-01-01 2023-12-31 0001041024 rmti:PerformanceBasedRestrictedStockAwardsMember 2022-01-01 2022-12-31 0001041024 rmti:PerformanceBasedRestrictedStockAwardsMember 2022-12-31 0001041024 rmti:PerformanceBasedRestrictedStockAwardsMember 2023-12-31 0001041024 rmti:ServiceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001041024 srt:MinimumMember rmti:ServiceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001041024 srt:MaximumMember rmti:ServiceBasedRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001041024 srt:MinimumMember rmti:ServiceBasedStockOptionAwardsMember 2023-12-31 0001041024 srt:MaximumMember rmti:ServiceBasedStockOptionAwardsMember 2023-12-31 0001041024 srt:MinimumMember rmti:ServiceBasedStockOptionAwardsMember 2022-12-31 0001041024 srt:MaximumMember rmti:ServiceBasedStockOptionAwardsMember 2022-12-31 0001041024 srt:MinimumMember rmti:ServiceBasedStockOptionAwardsMember 2023-01-01 2023-12-31 0001041024 srt:MaximumMember rmti:ServiceBasedStockOptionAwardsMember 2023-01-01 2023-12-31 0001041024 srt:MinimumMember rmti:ServiceBasedStockOptionAwardsMember 2022-01-01 2022-12-31 0001041024 srt:MaximumMember rmti:ServiceBasedStockOptionAwardsMember 2022-01-01 2022-12-31 0001041024 rmti:ServiceBasedStockOptionAwardsMember 2022-12-31 0001041024 rmti:ServiceBasedStockOptionAwardsMember 2023-12-31 0001041024 2018-10-07 2018-10-07 0001041024 rmti:MasterServicesAndIpAgreementMember 2023-12-31 0001041024 rmti:MasterServicesAndIpAgreementMember 2022-12-31 0001041024 rmti:WixomMichiganPropertyOneMember stpr:MI 2023-12-31 0001041024 rmti:WixomMichiganPropertyTwoMember stpr:MI 2023-12-31 0001041024 rmti:TexasAndSouthCarolinaMember 2023-12-31 0001041024 stpr:TX 2023-12-31 0001041024 stpr:SC 2023-12-31 0001041024 stpr:NJ 2023-12-31 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember 2020-03-16 0001041024 rmti:TermLoanTrancheOneMember us-gaap:MediumTermNotesMember 2020-03-16 0001041024 rmti:TermLoanTrancheOneMember us-gaap:MediumTermNotesMember 2020-03-16 2020-03-16 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember 2020-03-16 2020-03-16 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember 2023-01-01 2023-12-31 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember 2022-09-30 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember 2021-09-01 2021-09-30 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember 2022-11-10 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember us-gaap:SubsequentEventMember 2024-01-02 2024-01-02 0001041024 srt:MaximumMember rmti:TermLoanMember us-gaap:MediumTermNotesMember us-gaap:SubsequentEventMember 2024-01-02 2024-01-02 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember 2023-12-31 0001041024 rmti:TermLoanMember us-gaap:MediumTermNotesMember us-gaap:SubsequentEventMember 2024-01-02 0001041024 srt:ScenarioForecastMember rmti:TermLoanMember us-gaap:MediumTermNotesMember us-gaap:SubsequentEventMember 2024-09-30 0001041024 srt:ScenarioForecastMember rmti:TermLoanMember us-gaap:MediumTermNotesMember 2024-09-30 iso4217:USD shares iso4217:USD shares utr:sqft rmti:agreement rmti:payment pure rmti:installment rmti:facility 0001041024 false 2023 FY P3Y 0.091 http://rockwellmed.com/20231231#FinanceAndOperatingLeaseLiabilityCurrent http://rockwellmed.com/20231231#FinanceAndOperatingLeaseLiabilityNoncurrent http://rockwellmed.com/20231231#FinanceAndOperatingLeaseLiabilityCurrent http://rockwellmed.com/20231231#FinanceAndOperatingLeaseLiabilityNoncurrent P7D 10-K true 2023-12-31 --12-31 false 000-23661 ROCKWELL MEDICAL, INC. DE 38-3317208 30142 S. Wixom Road Wixom MI 48393 248 960‑9009 Common Stock, par value $.0001 RMTI NASDAQ No No Yes Yes Non-accelerated Filer true false false true false false 91048814 29334617 <div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant’s definitive Proxy Statement pertaining to the 2024 Annual Meeting of Stockholders, which the Registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission not later than 120 days after the Registrant’s fiscal year ended December 31, 2023, are herein incorporated by reference in Part III of this Annual Report on Form 10‑K.</span></div> false false false false 274 EISNERAMPER LLP West Palm Beach, Florida 8983000 10102000 1952000 11390000 81000 33000 10901000 6259000 5871000 5814000 1063000 1745000 28770000 35310000 6402000 2194000 178000 1276000 2713000 3943000 1903000 2468000 10759000 0 921000 921000 527000 523000 52173000 46635000 244000 503000 4516000 4053000 7149000 7702000 2500000 0 1381000 1483000 558000 522000 46000 1731000 0 1631000 243000 66000 16637000 17691000 1433000 2581000 1530000 2088000 8293000 7555000 475000 2600000 2500000 0 14000 14000 30882000 32529000 0.0001 0.0001 2000000 2000000 15000 15000 15000 15000 0 0 0.0001 0.0001 170000000 170000000 29130607 29130607 12163673 12163673 3000 1000 418487000 402701000 -397198000 -388759000 -1000 163000 21291000 14106000 52173000 46635000 83612000 72810000 74908000 68733000 8704000 4077000 1107000 3119000 2125000 2094000 12142000 15644000 -6670000 -16780000 321000 4000 2301000 1936000 211000 33000 -1769000 -1899000 -8439000 -18679000 -0.37 -0.37 -1.31 -1.31 23322915 23322915 14304512 14304512 -8439000 -18679000 -159000 114000 -5000 -3000 -8603000 -18568000 0 8544225 1000 372562000 -370080000 52000 2535000 -18679000 -18679000 114000 114000 -3000 -3000 10958 844613 14893000 14893000 7500 15000 15000 15000 14916000 14916000 2756377 315000 315000 15000 12163673 1000 402701000 -388759000 163000 14106000 -8439000 -8439000 -159000 -159000 -5000 -5000 125000 16200990 2000 13718000 13720000 640944 1136000 1136000 932000 932000 15000 29130607 3000 418487000 -397198000 -1000 21291000 -8439000 -18679000 1444000 576000 932000 315000 1098000 610000 2010000 2013000 1107000 369000 -1000 3000 321000 4000 4642000 346000 -1176000 2101000 -1410000 -2720000 463000 314000 1465000 1421000 -376000 2534000 -3810000 -3826000 7244000 2126000 -9412000 -16929000 5701000 21297000 15301000 19182000 284000 281000 12361000 0 -3045000 -2396000 2000000 11750000 992000 1443000 522000 482000 14861000 15016000 5000 106000 0 15000000 0 85000 11342000 16150000 -4000 -3000 -1119000 -3178000 10102000 13280000 8983000 10102000 1209000 1470000 -159000 114000 733000 503000 0 501000 5000000 0 Description of Business<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell Medical, Inc. (the "Company", "Rockwell", "we", or "us") is a healthcare company that develops, manufactures, commercializes, and distributes a portfolio of hemodialysis products for dialysis providers worldwide. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Rockwell is a revenue-generating business and the second largest supplier of liquid and powder acid and bicarbonate concentrates for dialysis patients in the United States.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Hemodialysis is the most common form of end-stage kidney disease treatment and is typically performed at freestanding outpatient dialysis centers, hospital-based outpatient centers, skilled nursing facilities, or in a patient’s home.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell provides the hemodialysis community with products controlled by a Quality Management System regulated by the U.S. Food and Drug Administration ("FDA"). Rockwell manufactures hemodialysis concentrates at its facilities in Michigan, South Carolina and Texas totaling approximately 175,000 square feet, and manufactures its dry acid concentrate mixers at its facility in Iowa.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell delivers the majority of its hemodialysis concentrates products and mixers to dialysis clinics throughout the United States and internationally utilizing its own delivery trucks and third-party carriers.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 10, 2023, the Company executed and consummated the transactions contemplated by an Asset Purchase Agreement (the "Purchase Agreement") with Evoqua Water Technologies LLC ("Evoqua") (the "Evoqua Acquisition"). Subject to the terms and conditions of the Purchase Agreement, at the closing of the transaction (the "Closing"), the Company purchased customer relationships, equipment and inventory from Evoqua, which were related to its manufacturing and selling of hemodialysis concentrates products, all of which are manufactured under a contract manufacturing agreement with a third-party organization. See Note 4 for further detail.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to its primary focus on hemodialysis concentrates, Rockwell also has a proprietary parenteral iron product, Triferic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:120%;position:relative;top:-3.48pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ferric pyrophosphate citrate ("FPC")), which is indicated to maintain hemoglobin in adult patients with hemodialysis-dependent chronic kidney disease. While Rockwell has discontinued commercialization of Triferic in the United States, the Company had established international partnerships with companies and sought to develop and commercialize Triferic outside the United States and was working closely with these international partners to develop and commercialize Triferic in their respective regions. During the year ended December 31, 2023, the ongoing Triferic development effort was terminated resulting in an acceleration of the corresponding deferred license revenue (see Note 10) and a reserve on the non-current inventory (see Note 7). Additionally, Rockwell continues to evaluate the viability of its FPC platform and FPC's potential to treat iron deficiency, iron deficiency anemia, and acute heart failure.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell was incorporated in the state of Michigan in 1996 and re-domiciled to the state of Delaware in 2019. Rockwell's headquarters is located at 30142 Wixom Road, Wixom, Michigan 48393.</span></div> 175000 Liquidity and Going Concern Considerations<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since inception, Rockwell has incurred significant net losses and has funded its operations primarily through revenue from commercial products, proceeds from the issuance of debt and equity securities and payments from partnerships. At December 31, 2023, Rockwell had an accumulated deficit of approximately $397.2 million and stockholders' equity of $21.3 million. As of December 31, 2023, Rockwell had approximately $10.9 million of cash, cash equivalents and investments available-for-sale, and working capital of $12.1 million. Net cash used in operating activities for the year ended December 31, 2023 was $9.4 million.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluated it's going concern by reviewing the Company's operational plans which include executing on the projected financial information including price increases, acquisition of new customers, projected growth of margins and cost containment activities. Based on the currently available working capital and expectation of the ability of management to execute on the Company's operational plans noted above, management believes the Company currently has sufficient funds to meet its operating requirements for at least the next twelve months from the date of the filing of this report. Additionally, the Company's plans include raising capital, if needed, by using the $11 million remaining on its ATM facility or other methods or forms of financings, subject to existing limitations. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Global Economic Conditions - Risks and Uncertainties</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global macroeconomic environment is uncertain, and could be negatively affected by, among other things, increased U.S. trade tariffs and trade disputes with other countries, instability in the global capital and credit markets, supply chain weaknesses, and instability in the geopolitical environment, including as a result of the Russian invasion of Ukraine, Israel-Hamas conflict and other political tensions, and the occurrence of natural disasters and public health crises. Such challenges have caused, and may continue to cause, recession fears, rising interest rates, foreign exchange volatility and inflationary pressures. At this time, the Company is unable to quantify the potential effects of this economic instability on our future operations.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell has utilized a range of financing methods to fund its operations in the past; however, current conditions in the financial and credit markets may limit the availability of funding, refinancing or increase the cost of funding. Due to the rapidly evolving nature of the global situation, it is not possible to predict the extent to which these conditions could adversely affect the Company's liquidity and capital resources in the future.</span></div> -397200000 21300000 10900000 12100000 -9400000 11000000 Summary of Significant Accounting Policies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Rockwell Transportation, Inc. and Rockwell Medical India Private Limited. Rockwell Medical India Private Limited was formed in 2019 for the purpose of conducting certain commercial activities in India. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lease right-of-use assets into Right of Use Assets - Operating, Net and Right of Use Assets - Financing, Net and lease liabilities into Lease Liabilities - Operating, Current, Lease Liabilities - Financing, Current, Lease Liabilities - Operating, Long-Term, and Lease Liabilities - Financing, Long-Term. Additionally, amounts from the Changes in Lease Liabilities were reclassified to Payments on Financing Lease Liabilities on the statement of cash flows.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under Accounting Standards Codification (“ASC”) 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued by the Financial Accounting Standards Board ("FASB")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The core principle of the revenue standard is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:</span></div><div style="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 1: Identify the contract with the customer</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 2: Identify the performance obligations in the contract</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 3: Determine the transaction price</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 4: Allocate the transaction price to the performance obligations in the contract</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 5: Recognize revenue when the company satisfies a performance obligation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from revenue.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs associated with outbound freight related to contracts with customers are accounted for as a fulfillment cost and are included in cost of sales when control of the goods transfers to the customer.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Nature of goods and services</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of principal activities from which the Company generates its revenue. For a discussion of significant market segments and customers, see Note 6.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Sales</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for individual products and services separately if they are distinct (i.e., if a product or service is separately identifiable from other items and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration, including any discounts, is allocated between separate products and services based on their stand-alone selling prices. The stand-alone selling prices are determined based on the cost plus margin approach.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug and dialysis concentrate products are sold directly to dialysis clinics and to wholesale distributors in both domestic and international markets. Distribution and license agreements for which upfront fees are received are evaluated upon execution or modification of the agreement to determine if the agreement creates a separate performance obligation from the underlying product sales. For all existing distribution and license agreements, the distribution and license agreement is not a distinct performance obligation from the product sales.  In instances where regulatory approval of the product has not been established and the Company does not have sufficient experience with the foreign regulatory body to conclude that regulatory approval is probable, the revenue for the performance obligation is recognized over the term of the license agreement (over time recognition). Conversely, when regulatory approval already exists or is probable, revenue is recognized at the point in time that control of the product transfers to the customer.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of the Company’s international customers, the Company recognizes revenue at the shipping point, which is generally the Company’s plant or warehouse. For other business, the Company recognizes revenue based on when the customer takes control of the product. The amount of revenue recognized is based on the purchase order less returns and adjusted for any rebates, discounts, chargebacks or other amounts paid to customers estimated at the time of sale. Customers typically pay for the product based on customary business practices with payment terms averaging 30 days, while a small subset of customers have payment terms averaging 60 days.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred License Revenue</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received upfront fees under five distribution and license agreements that have been deferred as a contract liability and presented on the accompanying consolidated balance sheets as deferred license revenue. The amounts received from Wanbang Biopharmaceuticals Co., Ltd. (“Wanbang”), Sun Pharmaceutical Industries Ltd. ("Sun Pharma"), Jeil Pharmaceutical Co., Ltd. ("Jeil Pharma") and Drogsan Pharmaceuticals ("Drogsan Pharma") are recognized as revenue over the estimated term of the applicable distribution and license agreement as regulatory approval was not received and the Company did not have sufficient experience in China, India, South Korea and Turkey, respectively, to determine that regulatory approval was probable as of the execution of the agreement. During the year ended December 31, 2023, the amounts received from Wanbang were accelerated out of deferred license revenue and into revenue upon notice that the development effort was terminated. The amounts received from Baxter Healthcare Corporation (“Baxter”) were deferred and recognized as revenue at the point in time the estimated product sales under the agreement occurred. During the year ended December 31, 2023, all remaining deferred revenue relating to the Baxter agreement was recognized as revenue. For additional information related to the Company's deferred license revenue, see Note 10.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Purchase Agreements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 18, 2023, the Company and its long-time partner, DaVita, Inc. ("DaVita"), a leading provider of kidney care, entered into an Amended and Restated Products Purchase Agreement (the "Amended Agreement"), which amends and restates the Product Purchase Agreement, dated July 1, 2019, as amended, under which the Company supplies DaVita with certain dialysis concentrates. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment of $0.4 million to Rockwell on or after December 1, 2023, which was recorded as revenue recognized during the year ended December 31, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Disaggregation of revenue</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products By Geographic Area</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rest of World</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product Sales - Point-in-time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License Fee – Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Drug Products</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrate Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product Sales – Point-in-time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License Fee – Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Concentrate Products</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,612 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,343 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products By Geographic Area</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rest of World</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product Sales - Point-in-time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License Fee – Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Drug Products</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrate Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product Sales – Point-in-time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License Fee – Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Concentrate Products</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,045 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Contract balances</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers.</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts Receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract Liabilities, which are included in deferred license revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">521 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,331 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,157 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no other material contract assets recorded on the consolidated balance sheets as of December 31, 2023 and 2022.  The Company does not generally accept returns of its concentrate products and no reserve for returns of concentrate products was established as of December 31, 2023 or 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract liabilities primarily relate to upfront fees under distribution and license agreements with Baxter, Wanbang, Sun Pharma, Jeil Pharma, and Drogan Pharma.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Transaction price allocated to remaining performance obligations</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each of the years ended December 31, 2023 and 2022, the Company recognized $3.8 million as revenue from amounts classified as contract liabilities (i.e., deferred license revenue) as of December 31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue expected to be recognized in any future year related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, contracts where revenue is recognized as invoiced and contracts with variable consideration related to undelivered performance obligations, totaled $0.5 million and $2.9 million as of December 31, 2023 and 2022, respectively. The amount relates primarily to upfront payments and consideration received from customers that are received in advance of the customer assuming control of the related products. The Company applies the practical expedient in ASC 606, paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that may affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Actual results could differ from those estimates. The most significant accounting estimates inherent in the preparation of the financial statements include estimates associated with fair value and classification of warrants, revenue recognition, allowance for credit losses, inventory reserves, accrued expenses, deferred license revenue, stock-based compensation, valuations and impairments of long-lived assets, and accounting for income taxes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with original maturities of 90 days or less at acquisition to be cash equivalents. Cash and cash equivalents include cash held in banks, money market mutual funds and unrestricted certificates of deposit. The Company’s cash and cash equivalents exceeds the Federal Deposit Insurance Corporation insured limits. The Company has not experienced any credit losses for amounts in excess of insured limits.  Currently, the Company does not reasonably believe a significant risk of credit loss exists.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurement</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the guidance issued with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides guidance on the development and disclosure of fair value measurements. Under this accounting guidance, fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance classifies fair value measurements in one of the following three categories for disclosure purposes:</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Inputs other than Level 1 prices for similar assets or liabilities that are directly or indirectly observable in the marketplace.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs which are supported by little or no market activity and values determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments – Available for Sale</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the appropriate classification of its investments in equity and debt securities at the time of purchase and reevaluates such determination at each balance sheet date. Marketable equity securities that are bought and held principally for the purpose of selling them in the near term are reported at fair value, with unrealized gains and losses recognized in earnings. Marketable debt securities classified as available for sale securities are carried at fair market value, with the unrealized gains and losses, net of tax, included in the determination of comprehensive income (loss) and reported in stockholders’ equity.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's investments available-for-sale are subject to periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other than temporary.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at invoice amounts. The carrying amount of trade accounts receivable is reduced by an allowance for credit losses that reflects our best estimate of accounts that may not be collected. The Company reviews outstanding trade accounts receivable balances and based on its assessment of expected collections, the Company estimates the portion, if any, of the balance that may not be collected based on future forecasts, historical loss information, and current economic conditions. All accounts or portions thereof deemed to be uncollectible are written off to the allowance for credit losses and credit loss expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost or net realizable value.  Cost is determined on the first‑in first‑out (FIFO) method. Inventory that is not expected to be converted to cash over the next year is classified as non-current.  The Company's policy is to reserve for its drug product inventory that it determines is unlikely to be sold to, or if sold, unlikely to be utilized by its customers on or before its expiration date.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is recorded at cost and is depreciated using the straight‑line method over the useful lives of the assets, which range from <span style="-sec-ix-hidden:f-397">three</span> to ten years. Expenditures for routine maintenance and repairs are expensed as incurred. Leasehold improvements are amortized using the straight‑line method over the shorter of the useful lives or the related lease term.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-lived Assets and Goodwill</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as property and equipment and definite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Impairment losses on long-lived assets are recognized when events or changes in circumstances indicate that the undiscounted cash flows estimated to be generated by such assets are less than their carrying value and, accordingly, all or a portion of such carrying value may not be recoverable. Impairment losses are then measured by comparing the fair value of assets to their carrying amounts. For the years ended December 31, 2023 and 2022, there were no impairments of long-lived assets.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell reviews goodwill and indefinite-lived intangible assets at least annually for possible impairment. Goodwill and indefinite-lived intangible assets are reviewed for possible impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit or the indefinite-lived intangible assets below their carrying values. Rockwell completed its annual impairment tests as of December 31, 2023 and 2022, and determined that no adjustment for impairment of goodwill or intangible assets was required during the years ended December 31, 2023 and 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. Intangible assets with indefinite useful lives are measured at their respective fair values as of the acquisition date. Goodwill was $0.9 million as of December 31, 2023 and December 31, 2022.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite-lived intangible assets consist of our customer list associated with the Evoqua asset acquisition and license fees related to the technology, intellectual property and marketing rights for Triferic covered under certain issued patents. Definite-lived intangible assets have been capitalized and are being amortized over their useful life. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell accounts for income taxes in accordance with the provisions of ASC 740‑10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the year. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between book and tax accounting and operating loss and tax credit carryforwards. A valuation allowance is established for deferred tax assets if the Company determine it to be more likely than not that the deferred tax asset will not be realized.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of tax positions are generally recognized in the financial statements consistent with amounts reflected in returns filed, or expected to be filed, with taxing authorities. For tax positions that the Company considers to be uncertain, </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current and deferred tax liabilities are recognized, or assets derecognized, when it is probable that an income tax liability has been incurred and the amount of the liability is reasonably estimable, or when it is probable that a tax benefit, such as a tax credit or loss carryforward, will be disallowed by a taxing authority. The amount of unrecognized tax benefits related to current tax positions is insignificant. The Company recognizes interest and penalties accrued related to unrecognized tax benefits as income tax expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Product Development</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes research and product development expenses as incurred. The Company incurred product development and research costs related to the commercial development, patent approval and regulatory approval of new products aggregating approximately $1.1 million and $3.1 million for the years ended December 31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service-Based Stock Unit Awards</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses stock-based compensation to employees and non-employees over the requisite service period based on the grant-date fair value of the awards. The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, and the assumptions used in calculating the fair value of stock-based awards represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. For the years ended December 31, 2023 and 2022, the Company recorded stock-based compensation expense on its options granted under the Company’s equity compensation plans to its directors and officers, and its employees (See Note 13).</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market and Performance-Based Stock Unit Awards</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to awards with service-based vesting conditions, the Company has granted performance share units with market and performance conditions, to certain of its executives. The fair value of awards with performance conditions are based on the fair value of the Company’s common stock on the date of grant. The fair value of awards with market conditions are based on a Monte Carlo simulation model. Assumptions and estimates utilized in the calculation of the fair value of the market awards include the risk-free interest rate, dividend yield, average closing price, expected volatility based on the historical volatility of the Company, and the remaining period of the award.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The awards with performance conditions vest and result in issuance, at settlement, of common stock for each recipient based upon the recipient’s continued employment with the Company through the settlement date of the award and the Company’s achievement of specified milestones. The requisite service period of the awards with performance conditions is generally 1-2 years. In the case of awards with performance conditions, the Company recognizes stock-based compensation expense based on the grant date fair value of the award when achievement of the underlying performance-based targets become probable.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The awards with market conditions vest and result in the issuance of common stock based upon the recipient’s continuing employment with the Company through the settlement date of the award related to the market capitalization criteria. The fair value related to the awards with market conditions is recorded as stock-based compensation expense over the period from date of grant to the settlement date regardless of whether the market capitalization is achieved.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its leases under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the consolidated balance sheets as both a right-of-use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company's incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right-of-use assets are amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right-of-use asset result in straight-line expense over the lease term. Variable lease expenses, if any, are recorded when incurred.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the right-of-use assets and lease liabilities, the Company elected the practical expedient to combine lease and non-lease components. Additionally, the Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company may become subject to loss contingencies, such as legal proceedings and claims arising out of its business, including government investigations. An accrual for a loss contingency is recognized when it is probable that an asset had been impaired or a liability had been incurred and the amount of loss can be reasonably estimated. The Company expenses legal costs associated with loss contingencies as they are incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restatement of Loss Per Share</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss per share for the year ended December 31, 2022 was recalculated and restated and is presented on a comparable basis with the year ended December 31, 2023. In the first quarter of 2023, the Company determined it should have included pre-funded warrants issued in the second quarter of 2022 in the loss per share calculation in accordance with ASC 260-10-45-13, which treats shares of common stock exercisable for little to no consideration as included in the denominator of both the basic and diluted earnings per share calculations. While the Company has determined the impact of including the pre-funded warrants in the loss per share calculations does not have a material impact on previously issued financial statements, the Company has recalculated and restated amounts presented on a comparative and consistent basis with current period results. The table below summarizes previously reported and restated amounts on a comparative basis.</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:86.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As Previously Reported:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,866,844 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As Restated:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,304,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss Per Share</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires dual presentation of basic and diluted earnings per share (“EPS”), with a reconciliation of the numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issued common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share of common stock excludes dilution and is computed by dividing the net loss, less accretion of the Series X Preferred Stock, by the weighted average number of shares outstanding during the period. Diluted net loss per share of common stock reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity unless inclusion of such shares would be anti-dilutive. The Company has only incurred losses, therefore, basic and diluted net loss per share is the same. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s potentially dilutive securities include stock options, restricted stock awards and units, convertible preferred stock and warrants. These securities were excluded from the computations of diluted net loss per share for the years ended December 31, 2023 and 2022, as the effect would be to reduce the net loss per share. The following table includes the potential shares of common stock, presented based on amounts outstanding at each period end, that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,793,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,196,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,328,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,206,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,745,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,892,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included within the weighted average shares of common stock outstanding for the year ended December 31, 2022 are 6,300,000 shares of common stock issuable upon the exercise of Pre-Funded Warrants (See Note 12), as the warrants were exercisable at any time for nominal consideration and, as such, the shares were considered outstanding for the purpose of calculating basic and diluted net loss per share attributable to common stockholders. There were no unexercised Pre-Funded Warrants as of December 31, 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted EPS:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #d9d9d9;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #d9d9d9;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of Series X Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss Attributable to Common Stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,589)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,679)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,322,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,304,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.37)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.31)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income includes all changes in equity during a period except those that resulted from investments by or distributions to the Company’s stockholders. Accumulated other comprehensive income refers to revenues, expenses, gains and losses that are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to stockholders’ equity. Accumulated other comprehensive income consists of unrealized gains and losses on available‑for‑sale investment debt securities and foreign currency translation adjustments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of Recent Accounting Pronouncements and New Accounting Pronouncements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which introduced an impairment model that is based on expected credit losses, rather than incurred losses, to estimate credit losses on certain types of financial instruments (e.g., loan commitments). The expected credit losses should consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments, over the contractual term. Financial instruments with similar risk characteristics may be grouped together when estimating expected credit losses. In addition, ASC 326 requires expected credit related losses for trade accounts receivable, as well as available-for-sale debt securities, which are to be recorded through an allowance for credit losses, while non-credit related losses will continue to be recognized through other comprehensive income. The Company adopted the new guidance, as of January 1, 2023, and it did not have a material impact on the consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting - Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. The amendments in this ASU are effective </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which updates income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This ASU also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Rockwell Transportation, Inc. and Rockwell Medical India Private Limited. Rockwell Medical India Private Limited was formed in 2019 for the purpose of conducting certain commercial activities in India. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior year amounts have been reclassified to conform to the current year presentation, including the reclassification of lease right-of-use assets into Right of Use Assets - Operating, Net and Right of Use Assets - Financing, Net and lease liabilities into Lease Liabilities - Operating, Current, Lease Liabilities - Financing, Current, Lease Liabilities - Operating, Long-Term, and Lease Liabilities - Financing, Long-Term. Additionally, amounts from the Changes in Lease Liabilities were reclassified to Payments on Financing Lease Liabilities on the statement of cash flows.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue under Accounting Standards Codification (“ASC”) 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued by the Financial Accounting Standards Board ("FASB")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The core principle of the revenue standard is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:</span></div><div style="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 1: Identify the contract with the customer</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 2: Identify the performance obligations in the contract</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 3: Determine the transaction price</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 4: Allocate the transaction price to the performance obligations in the contract</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Step 5: Recognize revenue when the company satisfies a performance obligation</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer, are excluded from revenue.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs associated with outbound freight related to contracts with customers are accounted for as a fulfillment cost and are included in cost of sales when control of the goods transfers to the customer.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Nature of goods and services</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of principal activities from which the Company generates its revenue. For a discussion of significant market segments and customers, see Note 6.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Sales</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for individual products and services separately if they are distinct (i.e., if a product or service is separately identifiable from other items and if a customer can benefit from it on its own or with other resources that are readily available to the customer). The consideration, including any discounts, is allocated between separate products and services based on their stand-alone selling prices. The stand-alone selling prices are determined based on the cost plus margin approach.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug and dialysis concentrate products are sold directly to dialysis clinics and to wholesale distributors in both domestic and international markets. Distribution and license agreements for which upfront fees are received are evaluated upon execution or modification of the agreement to determine if the agreement creates a separate performance obligation from the underlying product sales. For all existing distribution and license agreements, the distribution and license agreement is not a distinct performance obligation from the product sales.  In instances where regulatory approval of the product has not been established and the Company does not have sufficient experience with the foreign regulatory body to conclude that regulatory approval is probable, the revenue for the performance obligation is recognized over the term of the license agreement (over time recognition). Conversely, when regulatory approval already exists or is probable, revenue is recognized at the point in time that control of the product transfers to the customer.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of the Company’s international customers, the Company recognizes revenue at the shipping point, which is generally the Company’s plant or warehouse. For other business, the Company recognizes revenue based on when the customer takes control of the product. The amount of revenue recognized is based on the purchase order less returns and adjusted for any rebates, discounts, chargebacks or other amounts paid to customers estimated at the time of sale. Customers typically pay for the product based on customary business practices with payment terms averaging 30 days, while a small subset of customers have payment terms averaging 60 days.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred License Revenue</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received upfront fees under five distribution and license agreements that have been deferred as a contract liability and presented on the accompanying consolidated balance sheets as deferred license revenue. The amounts received from Wanbang Biopharmaceuticals Co., Ltd. (“Wanbang”), Sun Pharmaceutical Industries Ltd. ("Sun Pharma"), Jeil Pharmaceutical Co., Ltd. ("Jeil Pharma") and Drogsan Pharmaceuticals ("Drogsan Pharma") are recognized as revenue over the estimated term of the applicable distribution and license agreement as regulatory approval was not received and the Company did not have sufficient experience in China, India, South Korea and Turkey, respectively, to determine that regulatory approval was probable as of the execution of the agreement. During the year ended December 31, 2023, the amounts received from Wanbang were accelerated out of deferred license revenue and into revenue upon notice that the development effort was terminated. The amounts received from Baxter Healthcare Corporation (“Baxter”) were deferred and recognized as revenue at the point in time the estimated product sales under the agreement occurred. During the year ended December 31, 2023, all remaining deferred revenue relating to the Baxter agreement was recognized as revenue. For additional information related to the Company's deferred license revenue, see Note 10.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product Purchase Agreements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 18, 2023, the Company and its long-time partner, DaVita, Inc. ("DaVita"), a leading provider of kidney care, entered into an Amended and Restated Products Purchase Agreement (the "Amended Agreement"), which amends and restates the Product Purchase Agreement, dated July 1, 2019, as amended, under which the Company supplies DaVita with certain dialysis concentrates. Under the Amended Agreement, the Company and DaVita agreed to an increase in product pricing, effective September 1, 2023 and a one-time payment of $0.4 million to Rockwell on or after December 1, 2023, which was recorded as revenue recognized during the year ended December 31, 2023. The term of the Amended Agreement will expire on December 31, 2024. DaVita will have the right, in its sole discretion upon written notice to the Company given no later than September 30, 2024, to further extend the term through December 31, 2025. In the event of such an extension, product pricing will be increased for the extended term. In addition, DaVita is required to provide the Company with nine-month purchasing forecasts and a commitment to purchase at least the forecasted amounts. In the event that DaVita does not meet its forecasts, it is required to pay the Company for the amount forecasted, purchase additional product, or the Company </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may terminate the Amended Agreement. Upon expiration or termination of the Amended Agreement, and upon request by DaVita, the Company has agreed to provide transition services to DaVita during a transition period.</span></div>The Company applies the practical expedient in ASC 606, paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less. P30D P60D 5 400000 P9M <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products By Geographic Area</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rest of World</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product Sales - Point-in-time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License Fee – Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Drug Products</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrate Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product Sales – Point-in-time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License Fee – Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Concentrate Products</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,612 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,343 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products By Geographic Area</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">U.S.</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rest of World</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product Sales - Point-in-time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License Fee – Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Drug Products</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrate Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product Sales – Point-in-time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License Fee – Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Concentrate Products</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,045 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 2338000 0 2338000 2338000 0 2338000 79802000 72871000 6931000 1472000 1472000 0 81274000 74343000 6931000 83612000 74343000 9269000 903000 561000 342000 256000 0 256000 1159000 561000 598000 69162000 62715000 6447000 2489000 2489000 0 71651000 65204000 6447000 72810000 65765000 7045000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers.</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">In thousands</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts Receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract Liabilities, which are included in deferred license revenue</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">521 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,331 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,157 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10901000 6259000 5913000 521000 4331000 8157000 0 0 0 0 -3800000 -3800000 500000 2900000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that may affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of expenses during the reporting period. Actual results could differ from those estimates. The most significant accounting estimates inherent in the preparation of the financial statements include estimates associated with fair value and classification of warrants, revenue recognition, allowance for credit losses, inventory reserves, accrued expenses, deferred license revenue, stock-based compensation, valuations and impairments of long-lived assets, and accounting for income taxes.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with original maturities of 90 days or less at acquisition to be cash equivalents. Cash and cash equivalents include cash held in banks, money market mutual funds and unrestricted certificates of deposit. The Company’s cash and cash equivalents exceeds the Federal Deposit Insurance Corporation insured limits. The Company has not experienced any credit losses for amounts in excess of insured limits.  Currently, the Company does not reasonably believe a significant risk of credit loss exists.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurement</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the guidance issued with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides guidance on the development and disclosure of fair value measurements. Under this accounting guidance, fair value is defined as an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance classifies fair value measurements in one of the following three categories for disclosure purposes:</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Inputs other than Level 1 prices for similar assets or liabilities that are directly or indirectly observable in the marketplace.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs which are supported by little or no market activity and values determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant judgment or estimation.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments – Available for Sale</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the appropriate classification of its investments in equity and debt securities at the time of purchase and reevaluates such determination at each balance sheet date. Marketable equity securities that are bought and held principally for the purpose of selling them in the near term are reported at fair value, with unrealized gains and losses recognized in earnings. Marketable debt securities classified as available for sale securities are carried at fair market value, with the unrealized gains and losses, net of tax, included in the determination of comprehensive income (loss) and reported in stockholders’ equity.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's investments available-for-sale are subject to periodic impairment review. The Company recognizes an impairment charge when a decline in the fair value of its investments below the cost basis is judged to be other than temporary.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are stated at invoice amounts. The carrying amount of trade accounts receivable is reduced by an allowance for credit losses that reflects our best estimate of accounts that may not be collected. The Company reviews outstanding trade accounts receivable balances and based on its assessment of expected collections, the Company estimates the portion, if any, of the balance that may not be collected based on future forecasts, historical loss information, and current economic conditions. All accounts or portions thereof deemed to be uncollectible are written off to the allowance for credit losses and credit loss expense.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory</span></div>Inventory is stated at the lower of cost or net realizable value.  Cost is determined on the first‑in first‑out (FIFO) method. Inventory that is not expected to be converted to cash over the next year is classified as non-current.  The Company's policy is to reserve for its drug product inventory that it determines is unlikely to be sold to, or if sold, unlikely to be utilized by its customers on or before its expiration date. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is recorded at cost and is depreciated using the straight‑line method over the useful lives of the assets, which range from <span style="-sec-ix-hidden:f-397">three</span> to ten years. Expenditures for routine maintenance and repairs are expensed as incurred. Leasehold improvements are amortized using the straight‑line method over the shorter of the useful lives or the related lease term.</span></div> P10Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-lived Assets and Goodwill</span></div>Long-lived assets, such as property and equipment and definite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. Impairment losses on long-lived assets are recognized when events or changes in circumstances indicate that the undiscounted cash flows estimated to be generated by such assets are less than their carrying value and, accordingly, all or a portion of such carrying value may not be recoverable.Rockwell reviews goodwill and indefinite-lived intangible assets at least annually for possible impairment. Goodwill and indefinite-lived intangible assets are reviewed for possible impairment between annual tests if an event occurs or circumstances change that would more likely than not reduce the fair value of the reporting unit or the indefinite-lived intangible assets below their carrying values. 0 0 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of purchase price over the fair value of identified net assets of businesses acquired. Intangible assets with indefinite useful lives are measured at their respective fair values as of the acquisition date. Goodwill was $0.9 million as of December 31, 2023 and December 31, 2022.</span></div>Definite-lived intangible assets consist of our customer list associated with the Evoqua asset acquisition and license fees related to the technology, intellectual property and marketing rights for Triferic covered under certain issued patents. Definite-lived intangible assets have been capitalized and are being amortized over their useful life. 900000 900000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell accounts for income taxes in accordance with the provisions of ASC 740‑10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the year. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between book and tax accounting and operating loss and tax credit carryforwards. A valuation allowance is established for deferred tax assets if the Company determine it to be more likely than not that the deferred tax asset will not be realized.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of tax positions are generally recognized in the financial statements consistent with amounts reflected in returns filed, or expected to be filed, with taxing authorities. For tax positions that the Company considers to be uncertain, </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current and deferred tax liabilities are recognized, or assets derecognized, when it is probable that an income tax liability has been incurred and the amount of the liability is reasonably estimable, or when it is probable that a tax benefit, such as a tax credit or loss carryforward, will be disallowed by a taxing authority. The amount of unrecognized tax benefits related to current tax positions is insignificant. The Company recognizes interest and penalties accrued related to unrecognized tax benefits as income tax expense.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Product Development</span></div>The Company recognizes research and product development expenses as incurred. 1100000 3100000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service-Based Stock Unit Awards</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses stock-based compensation to employees and non-employees over the requisite service period based on the grant-date fair value of the awards. The Company estimates the fair value of stock option grants using the Black-Scholes option pricing model, and the assumptions used in calculating the fair value of stock-based awards represent management’s best estimates and involve inherent uncertainties and the application of management’s judgment. For the years ended December 31, 2023 and 2022, the Company recorded stock-based compensation expense on its options granted under the Company’s equity compensation plans to its directors and officers, and its employees (See Note 13).</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market and Performance-Based Stock Unit Awards</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to awards with service-based vesting conditions, the Company has granted performance share units with market and performance conditions, to certain of its executives. The fair value of awards with performance conditions are based on the fair value of the Company’s common stock on the date of grant. The fair value of awards with market conditions are based on a Monte Carlo simulation model. Assumptions and estimates utilized in the calculation of the fair value of the market awards include the risk-free interest rate, dividend yield, average closing price, expected volatility based on the historical volatility of the Company, and the remaining period of the award.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The awards with performance conditions vest and result in issuance, at settlement, of common stock for each recipient based upon the recipient’s continued employment with the Company through the settlement date of the award and the Company’s achievement of specified milestones. The requisite service period of the awards with performance conditions is generally 1-2 years. In the case of awards with performance conditions, the Company recognizes stock-based compensation expense based on the grant date fair value of the award when achievement of the underlying performance-based targets become probable.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The awards with market conditions vest and result in the issuance of common stock based upon the recipient’s continuing employment with the Company through the settlement date of the award related to the market capitalization criteria. The fair value related to the awards with market conditions is recorded as stock-based compensation expense over the period from date of grant to the settlement date regardless of whether the market capitalization is achieved.</span></div> P1Y P2Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its leases under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded on the consolidated balance sheets as both a right-of-use asset and lease liability, calculated by discounting fixed lease payments over the lease term at the rate implicit in the lease or the Company's incremental borrowing rate. Lease liabilities are increased by interest and reduced by payments each period, and the right-of-use assets are amortized over the lease term. For operating leases, interest on the lease liability and the amortization of the right-of-use asset result in straight-line expense over the lease term. Variable lease expenses, if any, are recorded when incurred.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating the right-of-use assets and lease liabilities, the Company elected the practical expedient to combine lease and non-lease components. Additionally, the Company excludes short-term leases having initial terms of 12 months or less as an accounting policy election and recognizes rent expense on a straight-line basis over the lease term.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company may become subject to loss contingencies, such as legal proceedings and claims arising out of its business, including government investigations. An accrual for a loss contingency is recognized when it is probable that an asset had been impaired or a liability had been incurred and the amount of loss can be reasonably estimated. The Company expenses legal costs associated with loss contingencies as they are incurred.</span></div> The table below summarizes previously reported and restated amounts on a comparative basis.<div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:86.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As Previously Reported:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,866,844 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As Restated:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,304,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -1.89 -1.89 9866844 9866844 -1.31 -1.31 14304512 14304512 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss Per Share</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 260, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires dual presentation of basic and diluted earnings per share (“EPS”), with a reconciliation of the numerator and denominator of the basic EPS computation to the numerator and denominator of the diluted EPS computation. Basic EPS excludes dilution. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issued common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity.</span></div>Basic net loss per share of common stock excludes dilution and is computed by dividing the net loss, less accretion of the Series X Preferred Stock, by the weighted average number of shares outstanding during the period. Diluted net loss per share of common stock reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock or resulted in the issuance of common stock that are then shared in the earnings of the entity unless inclusion of such shares would be anti-dilutive. The Company has only incurred losses, therefore, basic and diluted net loss per share is the same. The following table includes the potential shares of common stock, presented based on amounts outstanding at each period end, that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,793,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,196,268 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,328,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,206,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,745,421 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,892,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3793388 10196268 1363636 1363636 1328621 1206905 258885 125000 891 891 6745421 12892700 6300000 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted EPS:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #d9d9d9;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #d9d9d9;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,439)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of Series X Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss Attributable to Common Stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,589)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,679)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Number of Shares of Common Stock Outstanding - Basic and Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,322,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-left:1pt solid #d9d9d9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,304,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Loss Per Share Attributable to Common Stockholders - Basic and Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.37)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.31)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -8439000 -18679000 150000 0 -8589000 -8589000 -18679000 -18679000 23322915 23322915 14304512 14304512 -0.37 -0.37 -1.31 -1.31 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income includes all changes in equity during a period except those that resulted from investments by or distributions to the Company’s stockholders. Accumulated other comprehensive income refers to revenues, expenses, gains and losses that are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to stockholders’ equity. Accumulated other comprehensive income consists of unrealized gains and losses on available‑for‑sale investment debt securities and foreign currency translation adjustments.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of Recent Accounting Pronouncements and New Accounting Pronouncements</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continually assesses any new accounting pronouncements to determine their applicability. When it is determined that a new accounting pronouncement affects the Company’s financial reporting, the Company undertakes a study to determine the consequences of the change to its consolidated financial statements and assures that there are proper controls in place to ascertain that the Company’s consolidated financial statements properly reflect the change.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments - Credit Losses (Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which introduced an impairment model that is based on expected credit losses, rather than incurred losses, to estimate credit losses on certain types of financial instruments (e.g., loan commitments). The expected credit losses should consider historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments, over the contractual term. Financial instruments with similar risk characteristics may be grouped together when estimating expected credit losses. In addition, ASC 326 requires expected credit related losses for trade accounts receivable, as well as available-for-sale debt securities, which are to be recorded through an allowance for credit losses, while non-credit related losses will continue to be recognized through other comprehensive income. The Company adopted the new guidance, as of January 1, 2023, and it did not have a material impact on the consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting - Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which updates reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses and information used to assess segment performance. The amendments in this ASU are effective </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which updates income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This ASU also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is in the process of determining the effect this ASU will have on the consolidated financial statements.</span></div> Asset Acquisition<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 10, 2023, the Company completed the Evoqua Asset Acquisition. At the Closing, the Company purchased customer relationships, equipment and inventory from Evoqua, which were related to manufacturing and selling of hemodialysis concentrates products, all of which are manufactured under a contract manufacturing agreement with a third-party organization.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Purchase Agreement, total consideration was $17.4 million, comprising a cash payment at Closing of $12.4 million (inclusive of transaction costs) and two $2.5 million deferred payments, the first to be paid on the one-year anniversary of the Closing, which is included as a current liability on the Company's consolidated balance sheet, and the second to be paid on the second anniversary of the Closing (collectively, the "deferred consideration").</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction was accounted for as an asset acquisition, as the acquired assets did not meet the definition of a business as defined by ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was allocated, on a relative fair value basis, to the assets acquired at the July 10, 2023 acquisition date as follows (table in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships Intangible Asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the customer relationships intangible asset was determined using a multi-period excess earnings method, a form of the income approach, which incorporates the estimated future cash flows to be generated from the customer base. Key assumptions included discounted cash flows, estimated life cycle and customer attrition rates. Customer relationships are being amortized over a period of 20 years. Given the recency of the purchase of the equipment in which the assets were recorded at relative fair value, the Company determined the fair value of the equipment using a cost approach, which considered assumptions over the equipment's current replacement cost and useful life. Inventory was purchased directly from the contract manufacturer holding the inventory, which approximated fair value. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company recorded amortization of its customer relationship intangible asset of $0.3 million, resulting in a net intangible asset of $10.8 million as of December 31, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense on the Company's customer relationships intangible asset as of December 31, 2023 is as follows (table in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17400000 12400000 2 2500000 P1Y <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was allocated, on a relative fair value basis, to the assets acquired at the July 10, 2023 acquisition date as follows (table in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Payment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships Intangible Asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12233000 5000000 128000 17361000 11035000 5093000 1233000 17361000 P20Y 300000 10800000 <div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense on the Company's customer relationships intangible asset as of December 31, 2023 is as follows (table in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 552000 552000 552000 552000 552000 7999000 10759000 Investments - Available-for-Sale<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments available-for-sale consisted of the following as of December 31, 2023 and 2022 (tables in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:37.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.049%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.840%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.842%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrued Interest Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Available-for-Sale Securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bonds</span></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,948 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,952 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:37.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.077%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrued Interest Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Available-for-Sale Securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bonds</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,390 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of investments available-for-sale are determined using quoted market prices from daily exchange-traded markets based on the closing price as of the balance sheet date and are classified as a Level 1 measurement under ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, our available-for-sale securities were due in one year or less.</span></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments available-for-sale consisted of the following as of December 31, 2023 and 2022 (tables in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:37.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.049%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.840%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.842%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrued Interest Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Available-for-Sale Securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bonds</span></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,948 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,952 </span></td><td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:37.797%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.077%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Loss</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrued Interest Income</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Available-for-Sale Securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bonds</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,390 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1948000 4000 0 0 1952000 11315000 75000 0 0 11390000 Significant Market Segments and Customers<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell operates in one market segment, the hemodialysis market, which involves the manufacture, sale and distribution of hemodialysis products to hemodialysis clinics, including pharmaceutical, dialysis concentrates, dialysis kits and other ancillary products used in the dialysis process. Rockwell's customer mix is diverse, with most customer sales concentrations under 10%, however, two customers, DaVita and Baxter, accounted for approximately 47% and nil, respectively, of Rockwell's total net product sales in 2023 and 46% and 29%, respectively, of its total net product sales in 2022. Rockwell's accounts receivable from DaVita and Baxter were $2.1 million and nil, respectively, as of December 31, 2023 and $1.9 million and $2.3 million, respectively, as of December 31, 2022. For additional information regarding the Company's contracts with DaVita and Baxter, see Notes 3 and 10, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DaVita is important to Rockwell's business, financial condition and results of operations.  The loss of any significant accounts could have a material adverse effect on the Company's business, financial condition and results of operations. No other current customer accounted for more than 10% of sales in any of the last two years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of Rockwell's international sales in each of the last two years were sales to domestic distributors that were resold to end users outside the United States. Rockwell's sales to foreign customers and distributors accounted for approximately 9% of its total sales in each of 2023 and 2022.</span></div> 0.47 0 0.46 0.29 2100000 0 1900000 2300000 0.09 0.09 Inventory<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of inventory, net of reserves as of December 31, 2023 and 2022 are as follows (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - Current Portion</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw Materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished Goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Inventory</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - Long Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,049 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,090 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><div style="margin-top:7pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Represents inventory related to Triferic raw materials. This Triferic inventory is expected to be utilized for the Company's international partnerships. In September 2022, the Company discontinued its New Drug Applications ("NDAs") for Triferic (dialysate) and Triferic AVNU in the United States. In 2023, the Company reserved $1.1 million of long-term inventory as a result of the termination of the Wanbang development effort. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, Rockwell had total Concentrate inventory aggregating $5.9 million and $5.8 million, respectively, against which Rockwell had reserved $25,000 and $25,000, respectively.</span></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of inventory, net of reserves as of December 31, 2023 and 2022 are as follows (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - Current Portion</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw Materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in Process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished Goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Current Inventory</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory - Long Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,049 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,090 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span>Represents inventory related to Triferic raw materials. This Triferic inventory is expected to be utilized for the Company's international partnerships. In September 2022, the Company discontinued its New Drug Applications ("NDAs") for Triferic (dialysate) and Triferic AVNU in the United States. In 2023, the Company reserved $1.1 million of long-term inventory as a result of the termination of the Wanbang development effort. 2250000 3351000 351000 351000 3270000 2112000 5871000 5814000 178000 1276000 6049000 7090000 1100000 5900000 5800000 25000 25000 Property and Equipment<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company’s property and equipment consisted of the following (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold Improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information Technology &amp; Office Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Laboratory Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated Depreciation and Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Property and Equipment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,402 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:7pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense for the years ended December 31, 2023 and 2022 was $1.2 million and $0.6 million, respectively.</span></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company’s property and equipment consisted of the following (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold Improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information Technology &amp; Office Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Laboratory Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated Depreciation and Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Property and Equipment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,402 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1423000 1256000 11131000 5922000 1845000 1845000 807000 807000 15206000 9830000 8804000 7636000 6402000 2194000 1200000 600000 Accrued Liabilities<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities as of December 31, 2023 and 2022 consisted of the following (table in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Compensation and Benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Unvouchered Receipts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Manufacturing Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Workers Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Research &amp; Development Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Accrued Liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Accrued Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities as of December 31, 2023 and 2022 consisted of the following (table in thousands):</span></div><div style="margin-top:17pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Compensation and Benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Unvouchered Receipts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Manufacturing Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Workers Compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Research &amp; Development Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Accrued Liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Accrued Liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2413000 2568000 1663000 585000 1064000 0 254000 306000 0 43000 1755000 4200000 7149000 7702000 Deferred License Revenue<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2014, the Company entered into an exclusive distribution agreement with Baxter, which had a term of 10 years, and received an upfront fee of $20 million. Under the exclusive distribution agreement, Baxter distributed and commercialized Rockwell’s hemodialysis concentrates products and provided customer service and order delivery to nearly all U.S. customers. The upfront fee was recorded as deferred license revenue and was being recognized based on the proportion of product shipments to Baxter in each period, compared with total expected sales volume over the term of the distribution agreement. On November 9, 2022, Rockwell paid Baxter a fee, which was reflected as a reduction to revenue on the consolidated statements of operations, and was payable in two equal installments on January 1, 2023 and April 1, 2023, to reacquire its distribution rights to its hemodialysis concentrates products from Baxter and terminated the distribution agreement. Exclusivity and other provisions associated with the distribution agreement terminated November 9, 2022 and the remaining operational elements of the agreement terminated December 31, 2022. To ensure that customer needs continued to be met after January 1, 2023, Rockwell agreed to provide certain services to a group of Baxter's customers until March 31, 2023, and Baxter and Rockwell worked together to transition customers’ purchases of Rockwell’s hemodialysis concentrates through that date. Following the reacquisition of these rights, Rockwell is now unrestricted in its ability to sell its hemodialysis concentrates products to dialysis clinics throughout the United States and around the world. The Company recognized $2.5 million of revenue associated with the upfront fee during the year ended December 31, 2022, and recognized the remaining revenue of $1.5 million during the year ended December 31, 2023. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining agreements with Sun Pharam, Jeil Pharmaceutical, and Drogan Pharmaceuticals comprise the current and long-term portions of deferred license revenue on the consolidated balance sheet as of December 31, 2023.</span></div> P10Y 20000000 2 2500000 1500000 Insurance Financing Note Payable<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 3, 2022, the Company entered into a short-term note payable for $2.0 million, bearing interest at 5.40% per annum to finance various insurance policies. Principal and interest payments related to this note began on July 3, 2022 and are paid on a straight-line amortization over nine months, and the final payment was due on March 3, 2023. As of December 31, 2022, the Company's insurance note payable balance was $0.5 million and was paid fully in 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 3, 2023, the Company entered into a new short-term note payable for $0.7 million, bearing interest at 9.59% per annum to finance various insurance policies. Principal and interest payments related to this note began on July 3, 2023 and are paid on a straight-line amortization over nine months with the final payment due on March 3, 2024. As of December 31, 2023, the Company's insurance note payable balance was $0.2 million.</span></div> 2000000 0.0540 P9M 500000 500000 700000 0.0959 P9M 200000 Stockholders’ Equity<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2022, the stockholders of the Company authorized the Board of Directors to effect a reverse stock split of all outstanding shares of common stock. The Board of Directors subsequently approved the implementation of a reverse stock split as a ratio of one-for-eleven shares, which became effective on May 13, 2022. The Company’s outstanding stock options were also adjusted to reflect the one-for-eleven reverse stock split of the Company’s common stock. Outstanding stock options were proportionately reduced and the respective exercise prices, if applicable, were proportionately increased. The reverse stock split resulted in an adjustment to the Series X convertible preferred stock conversion prices to reflect a proportional decrease in the number of shares of common stock to be issued upon conversion. All share and per share data in these consolidated financial statements and related notes hereto have been retroactively adjusted to account for the effect of the reverse stock split.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 6, 2022, the Company and DaVita entered into the Securities Purchase Agreement ("SPA"), which provided for the issuance by the Company of up to $15 million of preferred stock to DaVita. On April 6, 2022, the Company issued 7,500 shares of Series X Preferred Stock for gross proceeds of $7.5 million. On June 2, 2022, the Company met the conditions for the Second Tranche through a Registered Direct and Private Placement Offering by raising $15 million in additional capital. As a result, on June 16, 2022, the Company issued an additional 7,500 shares of the Series X Preferred Stock to DaVita for gross proceeds of $7.5 million (by virtue of this transaction, DaVita rises to the level of related party). </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series X Preferred Stock was issued for a price of $1,000 per share (the "Face Amount"), subject to accretion at a rate of 1% per annum, compounded annually. If the Company’s common stock trades above $22.00 for a period of 30 calendar days, the accretion will thereafter cease. As of December 31, 2023, the Series X Preferred Stock accreted a total of $0.2 million.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series X Convertible Preferred Stock is convertible to common stock at rate equal to the Face Amount, divided by a conversion price of $11.00 per share (subject to adjustment for future stock splits, reverse stock splits and similar recapitalization events). As a result, each share of Series X Preferred Stock will initially convert into approximately 91 shares of common stock. DaVita’s right to convert to common stock is subject to a beneficial ownership limitation, which is initially set at 9.9% of the outstanding common stock, which limitation may be reset (not to exceed 19.9%) at DaVita’s option and upon providing prior written notice to the Company. In addition, any debt financing is limited by the terms of our Securities Purchase Agreement with DaVita. Specifically, until DaVita owns less than 50% of its investment, the Company may only incur additional debt in the form of a purchase money loan, a working capital line of up to $5 million or to refinance existing debt, unless DaVita consents.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Series X Preferred Stock has a deemed liquidation event and redemption clause which could be triggered if the sale of all or substantially all of the Company's assets relating to the Company's dialysis concentrates business line. Since the Series X Preferred Stock may be redeemed if certain assets are sold at the option of the holder, but is not mandatorily redeemable and the sale of the assets that would allow for redemption is within the control of the Company, the preferred stock has been classified as permanent equity and initially recognized at fair value of $15 million (the proceeds on the date of issuance) less issuance costs of $0.1 million, resulting in an initial value of $14.9 million. The Company will assess at each reporting period whether conditions have changed to now meet the mandatory redemption definition which could trigger liability classification.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, there were 2,000,000 shares of preferred stock, $0.0001 par value per share, authorized and 15,000 shares of preferred stock issued and outstanding.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, there were 170,000,000 shares of common stock, $0.0001 par value per share, authorized and 29,130,607 and 12,163,673 shares issued and outstanding, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company reserved for issuance the following shares of common stock related to the potential exercise of employee stock options, unvested restricted stock, convertible preferred stock, pre-funded warrants and all other warrants (collectively, "common stock equivalents"):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common stock and common stock equivalents:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,130,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,163,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock issuable upon exercise of pre-funded warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock and pre-funded stock warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,130,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to Purchase Common Stock</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,793,388 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,196,268 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options to Purchase Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,328,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,206,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested Restricted Stock Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested Restricted Stock Awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,876,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,356,373 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Controlled Equity Offering</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 8, 2022, the Company entered into the Sales Agreement (the "ATM facility") with Cantor Fitzgerald &amp; Co. as Agent, pursuant to which the Company may offer and sell from time to time up to $12.2 million of shares of Company’s common stock through the Agent.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, the Company sold 7,500 shares of its common stock pursuant to the Sales Agreement for gross proceeds of $15,135, at a weighted average selling price of approximately $2.02 per share. The Company paid $378 in commissions and offering fees related to the sale of shares of common stock.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended December 31, 2023, 640,944 shares were sold pursuant to the Sales Agreement for net proceeds of $1.1 million. Approximately $11.0 million remains available for sale under the ATM facility.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Registered Direct Offering</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 30, 2022, the Company entered into the Registered Direct Purchase Agreement with the Purchaser, pursuant to which the Company issued and sold, in a registered direct offering (the “Offering”), 844,613 shares of its common stock at price of $1.39 per share, and pre-funded warrants to purchase up to an aggregate of 7,788,480 shares of common stock (the “Pre-Funded Warrants” and the shares of common stock underlying the Pre-Funded Warrants, the “Warrant Shares”). The purchase price of each Pre-Funded Warrant was equal to the price at which a share of common stock was sold to the public in the Offering, minus $0.0001, and the exercise price of each Pre-Funded Warrant was $0.0001 per share. The Registered Direct Purchase Agreement contains customary representations and warranties and agreements of the Company and the Purchaser and customary indemnification rights and obligations of the parties.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, all of the remaining 6,300,000 Pre-Funded Warrants to purchase common stock were exercised at an exercise price of $0.0001 per share, which resulted in gross proceeds to the Company of $630. During the year ended December 31, 2022, 1,488,480 Pre-Funded Warrants to purchase common stock were exercised at an exercise price of $0.0001 per share, which resulted in gross proceeds to the Company of $149. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Private Placement</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Also on May 30, 2022, concurrent with the Offering, the Company entered into the private investment in public equity "PIPE" Purchase Agreement relating to the offering and sale (the “Private Placement”) of warrants to purchase up to a total of 9,900,990 shares of common stock (the "PIPE Warrants") and pre-funded warrants to purchase up to a total of 1,267,897 shares of common stock (the “Pre-Funded PIPE Warrants”). Each warrant was sold at a price of $0.125 per underlying warrant share and was exercisable at an exercise price of $1.39 per share. The purchase price of each Pre-Funded PIPE Warrant was equal to the price at which a share of common stock was sold to the public in the Offering, minus $0.0001, and the exercise price of each Pre-Funded PIPE Warrant was $0.0001 per share. As of December 31, 2022, all Pre-Funded PIPE Warrants were exercised.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Offering and the Private Placement closed on June 2, 2022. The net proceeds to the Company from the Offering and the Private Placement were approximately $14.9 million, after deducting fees and expenses. Subject to certain ownership limitations, the PIPE Warrants are exercisable upon issuance.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for the common stock related to the Offering and Private Placement as equity on the accompanying consolidated balance sheet as of December 31, 2022. The amount allocated to common stock was $2.0 million. This allocation is equal to the total proceeds of $15.0 million less the amount allocated to Warrants of $12.9 million and is also net of the direct and incremental costs associated with the Offering and Private Placement of $0.1 million. The Black-Scholes pricing model was used to calculate the value of Warrants relating to the Offering and Private Placement.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 10, 2023, the Company entered into a letter agreement (the “Letter Agreement”) with Armistice Capital Master Fund Ltd. (“Armistice”), which held a warrant (the “Prior Warrant”) to purchase 9,900,990 shares of common stock of the Company (the “Common Stock”) with an exercise price of $1.39 per share, offering Armistice the opportunity to exercise the Prior Warrant for cash, provided the Prior Warrant was exercised for cash on or prior to 5:00 P.M. Eastern Time on July 10, 2028 (the “End Date”). In addition, Armistice would receive a “reload” warrant (the “Reload Warrant”) to purchase 3,750,000 shares of Common Stock with an exercise price of $5.13 per share, the closing price as reported by the Nasdaq Capital Market on July 7, 2023. The terms of the Reload Warrant and Letter Agreement provide for customary resale registration rights. The Reload Warrant may be exercised at all times prior to the 54 months month anniversary of its issuance date. The Prior Warrant and the Reload Warrant both provide that a holder (together with its affiliates) may not exercise any portion of the Prior Warrant or the Reload Warrant to the extent that the holder would own more than 9.99% of the Company’s outstanding Common Stock immediately after exercise, as such percentage ownership is determined in accordance with the terms of such warrant. To the extent the exercise of the Prior Warrant would result in Armistice holding more than 9.99% of the Company’s outstanding Common Stock, such shares of Common Stock in excess of 9.99% will be held in abeyance. The Letter Agreement amended the Prior Warrant to extend the expiration date thereof to one year following the original expiration date set forth therein.</span></div>Armistice exercised the Prior Warrant on July 10, 2023, and the Company received gross proceeds of approximately $13.8 million 15000000 7500 7500000 15000000 7500 7500000 1000 0.01 22.00 P30D 200000 11.00 91 0.099 0.199 0.50 5000000 15000000 100000 14900000 2000000 2000000 0.0001 0.0001 15000 15000 15000 15000 170000000 170000000 0.0001 0.0001 29130607 29130607 12163673 12163673 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company reserved for issuance the following shares of common stock related to the potential exercise of employee stock options, unvested restricted stock, convertible preferred stock, pre-funded warrants and all other warrants (collectively, "common stock equivalents"):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Common stock and common stock equivalents:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,130,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,163,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock issuable upon exercise of pre-funded warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock and pre-funded stock warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,130,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrants to Purchase Common Stock</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,793,388 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,196,268 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,363,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options to Purchase Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,328,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,206,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested Restricted Stock Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">258,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested Restricted Stock Awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,876,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,356,373 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29130607 12163673 0 6300000 29130607 18463673 3793388 10196268 1363636 1363636 1328621 1206905 258885 125000 891 891 35876028 31356373 12200000 7500 15135 2.02 378 640944 1100000 11000000 844613 1.39 7788480 0.0001 0.0001 6300000 0.0001 630 1488480 0.0001 149 9900990 1267897 0.125 1.39 0.0001 0.0001 14900000 2000000 15000000 12900000 100000 9900990 1.39 3750000 5.13 P54M 0.0999 0.0999 0.0999 P1Y 13800000 Stock-Based Compensation<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors adopted the 2018 Long-Term Incentive Plan (“2018 LTIP”) on January 29, 2018 as a replacement for the Company's prior 2007 Long Term Incentive Plan. As of December 31, 2023, the maximum number of shares of common stock with respect to which awards may be issued under the 2018 LTIP, as amended and restated, was 2,618,182. As of December 31, 2023, the 2018 LTIP had 1,403,325 shares of common stock available for grant. The Compensation Committee of the Board of Directors (the “Committee”) is responsible for the administration of the 2018 LTIP, including the grant of stock based awards and other financial incentives including performance based incentives to employees, non‑employee directors and consultants.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's stock option agreements under the 2018 LTIP allow for the payment of the exercise price of vested stock options either through cash remittance in exchange for newly issued shares, or through non‑cash exchange of previously issued shares held by the recipient for at least six months in exchange for our newly issued shares. The 2018 LTIP also allows for the retention of shares in payment of the exercise price and income tax withholding. The latter method results in no cash being received by the Company, but also results in a lower number of total shares being outstanding subsequently as a direct result of this exchange of shares. Shares returned to the Company in this manner are retired.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized total stock-based compensation expense during the years ended December 31, 2023 and 2022 as follows (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Service based awards:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Performance based awards:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Based Restricted Stock Awards</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s performance based restricted stock awards during the year ended December 31, 2023 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Based Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance-based restricted stock awards are measured based on their fair value on the date of grant and amortized over the vesting period of 20 months. As of December 31, 2023, there is no unrecognized stock-based compensation expense related to performance-based restricted stock awards.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service Based Restricted Stock Units</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s service based restricted stock units during the year ended December 31, 2023 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Service Based Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of service based restricted stock units are measured based on their fair value on the date of grant and amortized over the vesting period. The vesting periods range from 1-3 years. As of December 31, 2023, the unrecognized stock-based compensation expense was $0.2 million which is expected to be recognized over the next 14 months. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service Based Stock Option Awards</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the service based stock option awards granted for the years ended December 31, 2023 and 2022 were based on the following assumptions:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise price</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.37 - $2.83</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.28 - $1.66</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81.6% - 81.8%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76.2% - 78.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.41% - 4.84%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.97% - 3.44%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0 - 6.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5 - 6.0</span></div></td></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s service based stock option activity for the year ended December 31, 2023 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Service Based Stock Option Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares<br/>Underlying<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%">(in $1,000's)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,206,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">497,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(229,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,328,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value in the table above is calculated as the difference between the closing price of the Company's common stock and the exercise price of the stock options that had strike prices below the closing price. The weighted average grant date fair value for service based stock option awards during the years ended December 31, 2023 and 2022 was $1.09 and $0.99, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, total stock-based compensation expense related to 967,090 unvested options not yet recognized totaled approximately $0.7 million which is expected to be recognized over the next 3.0 years.</span></div> 2618182 1403325 P6M <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized total stock-based compensation expense during the years ended December 31, 2023 and 2022 as follows (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Service based awards:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Performance based awards:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 375000 129000 557000 576000 932000 705000 0 -390000 932000 315000 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s performance based restricted stock awards during the year ended December 31, 2023 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Based Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 891 62.70 891 62.70 P20M 0 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s service based restricted stock units during the year ended December 31, 2023 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.527%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Service Based Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,180)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 125000 1.47 313065 1.87 54180 1.37 125000 1.47 258885 1.83 P1Y P3Y 200000 P14M <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the service based stock option awards granted for the years ended December 31, 2023 and 2022 were based on the following assumptions:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise price</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.37 - $2.83</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.28 - $1.66</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81.6% - 81.8%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76.2% - 78.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.41% - 4.84%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.97% - 3.44%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0 - 6.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5 - 6.0</span></div></td></tr></table></div> 1.37 2.83 1.28 1.66 0.816 0.818 0.762 0.785 0.0341 0.0484 0.0197 0.0344 P4Y P6Y P5Y6M P6Y <div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s service based stock option activity for the year ended December 31, 2023 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.561%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Service Based Stock Option Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares<br/>Underlying<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%">(in $1,000's)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,206,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">497,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(229,299)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,328,621 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.22 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361,531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.19 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1206905 8.32 497245 1.58 146230 22.76 229299 2.47 1328621 5.22 P8Y6M 450000 361531 14.19 P7Y3M18D 76000 1.09 0.99 967090 700000 P3Y License Agreements<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product License Agreements</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to a Licensing Agreement between the Company and Charak, LLC (“Charak”) dated January 7, 2002 (the “2002 Agreement”) that grants the Company exclusive worldwide rights to certain patents and information related to our Triferic product. On October 7, 2018, the Company entered into a Master Services and IP Agreement (the “Charak MSA”) with Charak and Dr. Ajay Gupta, a former Officer of the Company. Pursuant to the MSA, the parties entered into three additional agreements described below related to the license of certain soluble ferric pyrophosphate (“SFP”) intellectual </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">property owned by Charak, as well as the Employment Agreement (defined below). As of December 31, 2023 and 2022, the Company has accrued $85,400 and $87,900, respectively, relating to certain IP reimbursement expenses and certain sublicense royalty fees as an accrued liability on the consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Charak MSA, the aforementioned parties entered into an Amendment, dated as of October 7, 2018 (the “Charak Amendment”), to the 2002 Agreement, under which Charak granted the Company an exclusive, worldwide, non-transferable license to commercialize SFP for the treatment of patients with renal failure. The Charak Amendment amends the royalty payments due to Charak under the 2002 Agreement such that the Company is liable to pay Charak royalties on net sales by the Company of products developed under the license, which includes the Company’s Triferic product, at a specified rate until December 31, 2021 and thereafter at a reduced rate from January 1, 2022 until February 1, 2034. Additionally, the Company is required to pay Charak a percentage of any sublicense income during the term of the agreement, which cannot be less than a minimum specified percentage of net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and be no less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also pursuant to the Charak MSA, the Company and Charak entered into a Commercialization and Technology License Agreement IV Triferic, dated as of October 7, 2018 (the “IV Agreement”), under which Charak granted the Company an exclusive, sub-licensable, royalty-bearing license to SFP for the purpose of commercializing certain intravenous-delivered products incorporating SFP for the treatment of iron disorders worldwide for a term that expires on the later of February 1, 2034 or upon the expiration or termination of a valid claim of a licensed patent. The Company was liable to pay Charak royalties on net sales by the Company of products developed under the license at a specified rate until December 31, 2021. From January 1, 2022 until February 1, 2034, the Company is liable to pay Charak a base royalty at a reduced rate on net sales and an additional royalty on net sales while there exists a valid claim of a licensed patent, on a country-by-country basis. The Company shall also pay to Charak a percentage of any sublicense income received during the term of the IV Agreement, which amount shall not be less than a minimum specified percentage of net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and not be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also pursuant to the Charak MSA, the Company and Charak entered into a Technology License Agreement TPN Triferic, dated as of October 7, 2018 (the “TPN Agreement”), pursuant to which Charak granted the Company an exclusive, sub-licensable, royalty-bearing license to SFP for the purpose of commercializing worldwide certain TPN products incorporating SFP. The license grant under the TPN Agreement continues for a term that expires on the later of February 1, 2034 or upon the expiration or termination of a valid claim of a licensed patent. During the term of the TPN Agreement, the Company is liable to pay Charak a base royalty on net sales and an additional royalty on net sales while there exists a valid claim of a licensed patent, on a country-by-country basis. The Company shall also pay to Charak a percentage of any sublicense income received during the term of the TPN Agreement, which amount shall not be less than a minimum royalty on net sales of the licensed products by the sublicensee in jurisdictions where there exists a valid claim, on a country-by-country basis, and not be less than a lower rate of the net sales of the licensed products by the sublicensee in jurisdictions where there exists no valid claim, on a country-by-country basis.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The potential milestone payments are not yet considered probable, and no milestone payments have been accrued at December 31, 2023.</span></div> 3 85400 87900 0 Commitments and Contingencies<div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates various kinds of risk that it is exposed to in its business. In its evaluation of risk, the Company evaluates options and alternatives to mitigating such risks. For certain insurable risks, Rockwell may acquire insurance policies to protect against potential losses or to partially insure against certain risks. For the Company's subsidiary, Rockwell Transportation, Inc., Rockwell maintains a partially self-insured workers' compensation policy. Under the policy, its self‑insurance retention is $350,000 per occurrence and $618,000 in aggregate coverage for the policy year ending June 1, 2024. The total amount at December 31, 2023 by which retention limits exceed the claims paid and accrued is approximately $535,000 for the policy year ending July 1, 2023. Estimated loss and additional future claims of approximately $254,000 have been reserved and accrued for the year ended December 31, 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, approximately $0.4 million was held in cash collateral and escrow by the insurance carrier for workers’ compensation insurance. At December 31, 2023, amounts held in cash collateral and escrow are included in prepaid expenses and other non-current assets in the consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">    The Company may be involved in certain routine legal proceedings from time to time before various courts and governmental agencies. The Company cannot predict the final disposition of such proceedings. The Company regularly reviews legal matters and record provisions for claims considered probable of loss. The resolution of these pending proceedings is not expected to have a material effect on its operations or consolidated financial statements in the period in which they are resolved.</span></div> 350000 618000 535000 254000 400000 Leases<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell leases its production facilities and administrative offices as well as certain equipment used in its operations including leases on transportation equipment used in the delivery of its products. The lease terms range from monthly to seven years. Rockwell occupies a 51,000 square foot facility and a 17,500 square foot facility in Wixom, Michigan under a lease expiring in August 2024. Rockwell also occupies two other manufacturing facilities, a 51,000 square foot facility in Grapevine, Texas under a lease expiring in December 2025, and a 57,000 square foot facility in Greer, South Carolina under a lease expiring February 2026. In addition, Rockwell occupies 4,100 square feet of office space in Hackensack, New Jersey under a lease expiring on October 31, 2024. This lease was subleased on December 15, 2021 with an expiration date of October 31, 2024.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes quantitative information about the Company’s operating and finance leases (dollars in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.096%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.936%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,098 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Interest on lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease rent expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total rent expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other information</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term – finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate – finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,025 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,325 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less present value discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-819"><span style="-sec-ix-hidden:f-820">Operating and Finance lease liabilities.</span></span></span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,814 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Leases<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell leases its production facilities and administrative offices as well as certain equipment used in its operations including leases on transportation equipment used in the delivery of its products. The lease terms range from monthly to seven years. Rockwell occupies a 51,000 square foot facility and a 17,500 square foot facility in Wixom, Michigan under a lease expiring in August 2024. Rockwell also occupies two other manufacturing facilities, a 51,000 square foot facility in Grapevine, Texas under a lease expiring in December 2025, and a 57,000 square foot facility in Greer, South Carolina under a lease expiring February 2026. In addition, Rockwell occupies 4,100 square feet of office space in Hackensack, New Jersey under a lease expiring on October 31, 2024. This lease was subleased on December 15, 2021 with an expiration date of October 31, 2024.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes quantitative information about the Company’s operating and finance leases (dollars in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.096%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.936%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,098 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Interest on lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease rent expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total rent expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other information</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term – finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate – finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,025 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,325 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less present value discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-819"><span style="-sec-ix-hidden:f-820">Operating and Finance lease liabilities.</span></span></span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,814 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P7Y 51000 17500 2 51000 57000 4100 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes quantitative information about the Company’s operating and finance leases (dollars in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.096%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.936%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the year ended December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,098 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Interest on lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease rent expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total rent expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other information</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term – finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate – finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1672000 1710000 497000 388000 2169000 2098000 565000 565000 147000 179000 712000 744000 17000 17000 2898000 2859000 1777000 1772000 147000 179000 522000 482000 0 768000 P2Y3M18D P3Y P3Y6M P4Y4M24D 0.065 0.064 0.064 0.064 <div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,025 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,325 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less present value discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-819"><span style="-sec-ix-hidden:f-820">Operating and Finance lease liabilities.</span></span></span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,814 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ending December 31, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year Ended December 31, 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,025 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,325 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less present value discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(237)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-819"><span style="-sec-ix-hidden:f-820">Operating and Finance lease liabilities.</span></span></span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,814 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,088 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1511000 672000 1021000 676000 362000 666000 129000 311000 2000 0 3025000 2325000 211000 237000 2814000 2088000 Loan and Security Agreement<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On March 16, 2020, Rockwell and Rockwell Transportation, Inc., as Borrowers, entered into a Loan and Security Agreement (the "Loan Agreement") with Innovatus Life Sciences Lending Fund I, LP ("Innovatus"), as collateral agent and the lenders party thereto, pursuant to which Innovatus, as a lender, agreed to make certain term loans to the Company in the aggregate principal amount of up to $35.0 million (the "Term Loans"). Funding of the first $22.5 million tranche was completed on March 16, 2020. The Company is no longer eligible to draw on additional tranches, which were tied to the achievement of certain milestones. Net draw down proceeds were $21.2 million with closing costs of $1.3 million. The Company also owes an additional fee equal to 4.375% of the funded amount of the Term Loans, or $1.0 million (such additional fee, the “Final Fee”) at maturity. The Company is accreting up to this Final Fee premium with a charge against interest expense on the accompanying consolidated statements of operations. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with each funding of the Term Loans, the Company was required to issue to Innovatus a warrant (the “Warrants”) to purchase a number of shares of the Company’s common stock equal to 3.5% of the principal amount of the relevant Term Loan funded divided by the exercise price. In connection with the first tranche of the Term Loans, the Company issued a Warrant to Innovatus, exercisable for, after considering the impact of the reverse stock split as further described in Note 12, an aggregate of 43,388 shares of the Company’s common stock at an exercise price of $18.15 per share. The Warrant may be exercised on a cashless basis and is immediately exercisable through the seventh anniversary of the applicable funding date. The number of shares of common stock for which the Warrant is exercisable and the associated exercise price are subject to certain proportional adjustments as set forth in such Warrant. The Company evaluated the warrant under ASC 470, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and recognized an additional debt discount of approximately $0.5 million based on the relative fair value of the base instruments and warrants. The Company calculated the fair value of the warrant using the Black-Scholes model. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan was scheduled to mature on March 16, 2025, and bear interest at the greater of (i) Prime Rate (as defined in the Loan Agreement) and (ii) 4.75%, plus 4.00% with an initial interest rate of 8.75% per annum and an effective interest rate of 12.50% as of December 31, 2023. The Company had the option, under certain circumstances, to add 1.00% of such interest rate amount to the then outstanding principal balance in lieu of paying such amount in cash. For the year ended December 31, 2023, interest expense amounted to $1.2 million.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Loan Agreement is secured by all assets of the Company and Rockwell Transportation, Inc. and contains customary representations and warranties and covenants, subject to customary carve outs, and initially included financial covenants related to liquidity and sales of Triferic. There can be no assurances that the Company can maintain compliance with the covenants under the Loan Agreement, which may result in an event of default. The Company's ability to comply with these covenants may be adversely affected by events beyond its control. For example, the Loan Agreement contains certain financial covenants relating to sales and, as a result of geopolitical and other factors, the Company may not be able to satisfy such covenants in the future. If the Company is unable to comply with the covenants under the Loan Agreement, it would pursue all available cure options in order to regain compliance. The Company previously failed to satisfy a revenue covenant for the period ended December 31, 2020 and then subsequently agreed to an appropriate remedy during the applicable cure period. However, the Company may not be able to mutually agree with Innovatus on appropriate remedies to cure a future breach of a covenant, which could give rise to an event of default. If the Company is unable to avoid an event of default, any required repayments could have an adverse effect on its liquidity. The financial statements for December 31, 2023 have been prepared with the assumption that the Company will be able to agree to an appropriate remedy during the applicable cure period for any future breaches of operating covenants. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company entered into an amendment to the Loan Agreement in which the Company, in exchange for Innovatus lowering the sales covenants, agreed to (i) prepay an aggregate principal amount of $7.5 million in ten </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">installments commencing on December 1, 2021; (ii) pay an additional prepayment premium of 5% on prepaid amounts if the Company elects to prepay all outstanding term loans on or before September 24, 2023 and (iii) maintain minimum liquidity of no less than $5.0 million if the aggregate principal amount of term loans is greater than $15.0 million pursuant to the liquidity covenant in the Loan Agreement.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 10, 2022, the Company entered into a Second Amendment to the Loan and Security Agreement (the “Second Amendment”) dated as of November 14, 2022 with Innovatus. Pursuant to the Second Amendment, the Company (i) prepaid an additional aggregate principal amount of $5.0 million in Term Loans in one installment on November 14, 2022; and (ii) paid interest only payments until September 2023, at which time it resumed scheduled debt payments. The financial covenant related to the sales of Triferic was replaced with the trailing 6 months revenue of our concentrates products. The Company's ability to comply with the covenants under the Loan Agreement may be adversely affected by events beyond its control. If the Company is unable to comply with the covenants under the Loan Agreement, it would pursue all available cure options in order to regain compliance. However, the Company may not be able to mutually agree with Innovatus on appropriate remedies to cure a future breach of a covenant, which could give rise to an event of default. However, as of December 31, 2023, the Company was in compliance with its covenants under the Loan Agreement.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 2, 2024, the Company's Loan Agreement was amended to include, among other things, an interest-only period for 30 months, or up to 36 months if certain conditions are met, and extend the maturity date to January 1, 2029. (See Note 19 for further detail).</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the outstanding balance of the Term Loan was $8.3 million, net of unamortized issuance costs, discount of $0.4 million, and including $0.7 million of premium accretion.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the schedule of principal payments on the Term Loan as of December 31, 2023 after giving effect to the January 2, 2024 amendment (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:80.838%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.375%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 35000000 22500000 21200000 1300000 0.04375 1000000 0.035 43388 18.15 500000 0.0475 0.0400 0.0875 0.1250 0.0100 1200000 7500000 10 0.05 5000000 15000000 5000000 1 P6M P30M P36M 8300000 400000 700000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the schedule of principal payments on the Term Loan as of December 31, 2023 after giving effect to the January 2, 2024 amendment (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:80.838%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.375%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 1333000 3200000 3200000 267000 8000000 Income Taxes<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income tax expense at the statutory rate to income tax expense at our effective tax rate is as follows (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax Benefit Computed of Pretax Loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,772)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,361)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in Tax Laws</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign Income Tax Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of Change in Valuation Allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Income Tax Expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The details of the net deferred tax asset are as follows (dollars in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Operating Loss Carryforward</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock Based Compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General Business Credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research &amp; Experimental Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred License Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Deferred Tax Assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Deferred Tax Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred Tax Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill &amp; Intangible Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Book over Tax Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Deferred Tax Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,973 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation Allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(89,973)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(88,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Deferred Tax Asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets result primarily from net operating loss carryforwards. For federal tax purposes, we have net operating loss carryforwards of approximately $321.4 million of which approximately $164.7 million began expiring in 2023 and will continue to expire through 2038.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the potential for realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized upon the generation of future taxable income during the periods in which those temporary differences become deductible. The Company recognized no income tax expense or benefit for the years ended December 31, 2023 and 2022. Considered together with the Company's limited history of operating income and its net losses in 2023 and 2022, management has placed a full valuation allowance against the net deferred tax assets as of December 31, 2023 and 2022. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rockwell accounts for its uncertain tax positions in accordance with ASC 740‑10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span> and the amount of unrecognized tax benefits related to tax positions is not significant at December 31, 2023 and 2022. The Company has not been under tax examination in any jurisdiction for the years ended December 31, 2023 and 2022. A recent IRC Section 382 study has not been performed, which could limit the value of the Company's net operating losses. <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income tax expense at the statutory rate to income tax expense at our effective tax rate is as follows (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax Benefit Computed of Pretax Loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,772)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,361)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in Tax Laws</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign Income Tax Expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of Change in Valuation Allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Income Tax Expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -1772000 -4361000 0 0 0 0 1772000 4361000 0 0 <div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The details of the net deferred tax asset are as follows (dollars in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Operating Loss Carryforward</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock Based Compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General Business Credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research &amp; Experimental Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred License Revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Deferred Tax Assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Deferred Tax Assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,817 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred Tax Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill &amp; Intangible Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Book over Tax Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Deferred Tax Liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,973 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,269 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation Allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(89,973)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(88,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Deferred Tax Asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 72612000 70686000 7856000 7792000 6872000 6872000 459000 371000 398000 234000 144000 605000 118000 983000 1989000 1274000 90448000 88817000 259000 224000 181000 316000 35000 8000 475000 548000 89973000 88269000 89973000 88269000 0 0 321400000 164700000 0 0 Subsequent Events<div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Third Amendment to Loan Agreement</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 2, 2024, the Company and Rockwell Transportation, Inc. entered into the Third Amendment to and Restatement of the Loan and Security Agreement (the "A&amp;R Loan Agreement") with Innovatus, dated January 1, 2024 (the "A&amp;R Effective Date"). The A&amp;R Loan Agreement provides for the continuation of term loans initially borrowed under the Loan Agreement amounting to $8.0 million as of the A&amp;R Effective Date. The Company will make interest-only payments on the Term Loans for 30 months, or up to 36 months if certain conditions are met. The Term Loans will mature on the fifth anniversary of the A&amp;R Effective Date, unless earlier repaid. The Term Loans will bear interest at the greater of (i) Prime Rate (as defined in the A&amp;R Loan Agreement) and (ii) 7.50%, plus 3.50%. At the Company's option, 2.00% of the interest due on any applicable interest payment date during the interest-only period may be paid in-kind by adding such amount to the then outstanding principal balance of the Term Loans.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loans may be voluntarily prepaid in full (but not partially) at any time, upon at least <span style="-sec-ix-hidden:f-917">seven</span> business days’ prior notice. In connection with any voluntary prepayment or satisfaction of the Term Loans prior to the maturity date </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(including any acceleration), the Company will pay all accrued and unpaid interest and all other amounts due in connection with the Term Loans, together with (x) a prepayment fee (the “Prepayment Fee”) equal to: (i) 6.0% of the principal amount of the Term Loans prepaid if the payment is made before the first anniversary of the A&amp;R Effective Date; (ii) 2.0% of the principal amount of the Term Loans prepaid if the payment is made after the first anniversary of the A&amp;R Effective Date but on or before the second anniversary of the A&amp;R Effective Date; (iii) 1.0% of the principal amount of the Term Loans prepaid if the payment is made after the second anniversary of the A&amp;R Effective Date but on or before the third anniversary of the A&amp;R Effective Date; or (iv) 0% of the principal amount of the Term Loans prepaid if the payment is made after the third anniversary of the A&amp;R Effective Date through maturity, and (y) an additional fee equal to 4.375% of the funded amount of the Term Loans Final Fee. The Term Loans will be mandatorily prepaid upon a change in control of the Company, or upon any early termination/acceleration of the Term Loans. In the event of a mandatory prepayment of the Term Loans, the Company shall be required to pay the Prepayment Fee (if applicable), as well as the Final Fee. The Final Fee shall be due and payable at maturity if it has not previously been paid in full in connection with a prepayment of the Term Loans.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The A&amp;R Loan Agreement is secured by all assets of the Company and Rockwell Transportation, Inc. Proceeds were used for working capital purposes. The A&amp;R Loan Agreement contains customary representations and warranties and affirmative and negative covenants, subject to exceptions as described in the A&amp;R Loan Agreement. The A&amp;R Loan Agreement includes a financial covenant that requires actual consolidated revenue from the sale and supply of hemodialysis products for the trailing six-month period (ended on the date when tested), to be not less than 85.0% of the projections for the same period and, beginning with the quarter ending September 30, 2024, actual consolidated revenue from the sale and supply of hemodialysis products for the trailing six-month period (ended on the date when tested), to be not less than 80.0% of the projections for the same period. The A&amp;R Loan Agreement also includes a financial covenant that requires that the Company to maintain minimum liquidity of the greater of (x) the Company’s three-month cash burn or (y) the sum of $1.5 million and the aggregate amount of finance lease payments required to be made during the succeeding 12 months (or during a continuing event of default, the aggregate amount of finance lease payments required to be made during the entire term of such capital leases). </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the execution of the A&amp;R Loan Agreement, on January 2, 2024, the Company issued to Innovatus a warrant to purchase 191,096 shares of the Company’s common stock with an exercise price of $1.83 per share. The warrant may be exercised on a cashless basis, and is immediately exercisable through the January 2, 2029. The number of shares of common stock for which the warrant is exercisable and the exercise price are subject to certain proportional adjustments as set forth in the warrant.</span></div> 8000000 P30M P36M 0.0750 0.0350 0.0200 0.060 0.020 0.010 0 0.04375 P6M 0.850 P6M 0.800 P3M 1500000 P12M 191096 1.83