0001628280-23-038343.txt : 20231109 0001628280-23-038343.hdr.sgml : 20231109 20231109172142 ACCESSION NUMBER: 0001628280-23-038343 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SenesTech, Inc. CENTRAL INDEX KEY: 0001680378 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE CHEMICALS [2870] IRS NUMBER: 202079805 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37941 FILM NUMBER: 231393833 BUSINESS ADDRESS: STREET 1: 3140 N. CADEN COURT STREET 2: SUITE 1 CITY: FLAGSTAFF STATE: AZ ZIP: 86004 BUSINESS PHONE: (928) 779 - 4143 MAIL ADDRESS: STREET 1: 3140 N. CADEN COURT STREET 2: SUITE 1 CITY: FLAGSTAFF STATE: AZ ZIP: 86004 10-Q 1 snes-20230930.htm 10-Q snes-20230930
000168037812-312023Q3false00016803782023-01-012023-09-3000016803782023-11-08xbrli:shares00016803782023-09-30iso4217:USD00016803782022-12-31iso4217:USDxbrli:shares00016803782023-07-012023-09-3000016803782022-07-012022-09-3000016803782022-01-012022-09-3000016803782021-12-3100016803782022-09-30snes:statesnes:territory00016803782023-06-3000016803782022-06-300001680378snes:ResearchAndDevelopmentEquipmentMember2023-09-300001680378snes:ResearchAndDevelopmentEquipmentMember2022-12-310001680378snes:OfficeAndComputerEquipmentMember2023-09-300001680378snes:OfficeAndComputerEquipmentMember2022-12-310001680378snes:AutosTrucksMember2023-09-300001680378snes:AutosTrucksMember2022-12-310001680378us-gaap:FurnitureAndFixturesMember2023-09-300001680378us-gaap:FurnitureAndFixturesMember2022-12-310001680378us-gaap:LeaseholdImprovementsMember2023-09-300001680378us-gaap:LeaseholdImprovementsMember2022-12-310001680378snes:DepreciablePropertyPlantAndEquipmentMember2023-09-300001680378snes:DepreciablePropertyPlantAndEquipmentMember2022-12-310001680378us-gaap:ConstructionInProgressMember2023-09-300001680378us-gaap:ConstructionInProgressMember2022-12-310001680378us-gaap:NotesPayableOtherPayablesMember2023-08-31xbrli:pure0001680378us-gaap:NotesPayableOtherPayablesMember2023-08-312023-08-310001680378us-gaap:NotesPayableOtherPayablesMember2023-09-300001680378snes:EquityIncentivePlan2018Member2023-06-260001680378us-gaap:EmployeeStockOptionMembersnes:EquityIncentivePlan2018Membersrt:MinimumMember2018-01-012018-12-310001680378us-gaap:EmployeeStockOptionMembersnes:EquityIncentivePlan2018Membersrt:MaximumMember2018-01-012018-12-310001680378us-gaap:EmployeeStockOptionMembersnes:EquityIncentivePlan2018Member2018-01-012018-12-310001680378snes:EquityIncentivePlan2018Member2023-09-3000016803782023-01-012023-06-3000016803782022-01-012022-12-310001680378snes:ShareBasedPaymentArrangementOptionInducementAwardMember2023-09-300001680378us-gaap:EmployeeStockOptionMembersnes:EquityIncentivePlan2018Member2023-01-012023-09-300001680378us-gaap:RestrictedStockMember2022-12-310001680378us-gaap:RestrictedStockMember2023-01-012023-09-300001680378us-gaap:RestrictedStockMember2023-09-300001680378us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001680378us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001680378us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001680378us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001680378us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300001680378us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001680378us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001680378us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-3000016803782023-07-212023-07-210001680378us-gaap:CommonStockMember2022-12-310001680378us-gaap:AdditionalPaidInCapitalMember2022-12-310001680378us-gaap:RetainedEarningsMember2022-12-310001680378us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100016803782023-01-012023-03-310001680378us-gaap:CommonStockMember2023-01-012023-03-310001680378us-gaap:RetainedEarningsMember2023-01-012023-03-310001680378us-gaap:CommonStockMember2023-03-310001680378us-gaap:AdditionalPaidInCapitalMember2023-03-310001680378us-gaap:RetainedEarningsMember2023-03-3100016803782023-03-310001680378us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000016803782023-04-012023-06-300001680378us-gaap:CommonStockMember2023-04-012023-06-300001680378us-gaap:RetainedEarningsMember2023-04-012023-06-300001680378us-gaap:CommonStockMember2023-06-300001680378us-gaap:AdditionalPaidInCapitalMember2023-06-300001680378us-gaap:RetainedEarningsMember2023-06-300001680378us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001680378us-gaap:CommonStockMember2023-07-012023-09-300001680378us-gaap:RetainedEarningsMember2023-07-012023-09-300001680378us-gaap:CommonStockMember2023-09-300001680378us-gaap:AdditionalPaidInCapitalMember2023-09-300001680378us-gaap:RetainedEarningsMember2023-09-300001680378us-gaap:CommonStockMember2021-12-310001680378us-gaap:AdditionalPaidInCapitalMember2021-12-310001680378us-gaap:RetainedEarningsMember2021-12-310001680378us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100016803782022-01-012022-03-310001680378us-gaap:CommonStockMember2022-01-012022-03-310001680378us-gaap:RetainedEarningsMember2022-01-012022-03-310001680378us-gaap:CommonStockMember2022-03-310001680378us-gaap:AdditionalPaidInCapitalMember2022-03-310001680378us-gaap:RetainedEarningsMember2022-03-3100016803782022-03-310001680378us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000016803782022-04-012022-06-300001680378us-gaap:CommonStockMember2022-04-012022-06-300001680378us-gaap:RetainedEarningsMember2022-04-012022-06-300001680378us-gaap:CommonStockMember2022-06-300001680378us-gaap:AdditionalPaidInCapitalMember2022-06-300001680378us-gaap:RetainedEarningsMember2022-06-300001680378us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001680378us-gaap:RetainedEarningsMember2022-07-012022-09-300001680378us-gaap:CommonStockMember2022-09-300001680378us-gaap:AdditionalPaidInCapitalMember2022-09-300001680378us-gaap:RetainedEarningsMember2022-09-300001680378snes:WarrantInducementTransactionMember2023-01-012023-09-300001680378snes:WarrantInducementTransactionModifiedMember2023-08-012023-08-310001680378snes:WarrantInducementTransactionModifiedMember2023-08-300001680378snes:WarrantInducementTransactionModifiedMember2023-08-310001680378snes:WarrantInducementTransactionModifiedMember2023-01-012023-09-300001680378snes:WarrantInducementTransactionModifiedMember2023-07-012023-09-300001680378snes:WarrantInducementTransactionMembersrt:MaximumMember2023-08-310001680378snes:RegisteredDirectOfferingMember2023-01-012023-09-300001680378snes:RegisteredDirectOfferingMember2023-09-300001680378snes:PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember2023-01-012023-09-300001680378snes:PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember2023-09-300001680378snes:WarrantInducementTransactionMember2023-08-310001680378snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member2023-08-310001680378snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member2023-08-012023-08-310001680378snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member2023-08-310001680378snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member2023-08-012023-08-310001680378snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Memberus-gaap:MeasurementInputSharePriceMember2023-08-310001680378snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Memberus-gaap:MeasurementInputPriceVolatilityMember2023-08-310001680378snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Memberus-gaap:MeasurementInputExpectedTermMember2023-08-31snes:year0001680378snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Memberus-gaap:MeasurementInputExpectedDividendRateMember2023-08-310001680378snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-08-310001680378snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Memberus-gaap:MeasurementInputSharePriceMember2023-08-310001680378us-gaap:MeasurementInputPriceVolatilityMembersnes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member2023-08-310001680378us-gaap:MeasurementInputExpectedTermMembersnes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member2023-08-310001680378snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Memberus-gaap:MeasurementInputExpectedDividendRateMember2023-08-310001680378snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-08-310001680378snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMembersrt:MaximumMember2023-08-310001680378snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember2023-08-310001680378snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMemberus-gaap:MeasurementInputSharePriceMember2023-08-310001680378us-gaap:MeasurementInputPriceVolatilityMembersnes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember2023-08-310001680378us-gaap:MeasurementInputExpectedTermMembersnes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember2023-08-310001680378us-gaap:MeasurementInputExpectedDividendRateMembersnes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember2023-08-310001680378snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-08-310001680378snes:WarrantInducementTransactionModifiedMemberus-gaap:MeasurementInputSharePriceMember2023-08-310001680378snes:WarrantInducementTransactionModifiedMemberus-gaap:MeasurementInputPriceVolatilityMember2023-08-310001680378snes:WarrantInducementTransactionModifiedMemberus-gaap:MeasurementInputExpectedTermMember2023-08-310001680378snes:WarrantInducementTransactionModifiedMemberus-gaap:MeasurementInputExpectedDividendRateMember2023-08-310001680378snes:WarrantInducementTransactionModifiedMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-08-310001680378snes:SeriesCApril2023RegisteredDirectOfferingMembersrt:MaximumMember2023-04-300001680378snes:SeriesCApril2023RegisteredDirectOfferingMember2023-04-300001680378snes:SeriesCApril2023RegisteredDirectOfferingMemberus-gaap:MeasurementInputSharePriceMember2023-04-300001680378snes:SeriesCApril2023RegisteredDirectOfferingMemberus-gaap:MeasurementInputPriceVolatilityMember2023-04-300001680378snes:SeriesCApril2023RegisteredDirectOfferingMemberus-gaap:MeasurementInputExpectedTermMember2023-04-300001680378snes:SeriesCApril2023RegisteredDirectOfferingMemberus-gaap:MeasurementInputExpectedDividendRateMember2023-04-300001680378snes:SeriesCApril2023RegisteredDirectOfferingMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-04-300001680378snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMembersrt:MaximumMember2023-04-300001680378snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember2023-04-300001680378snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMemberus-gaap:MeasurementInputSharePriceMember2023-04-300001680378us-gaap:MeasurementInputPriceVolatilityMembersnes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember2023-04-300001680378us-gaap:MeasurementInputExpectedTermMembersnes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember2023-04-300001680378us-gaap:MeasurementInputExpectedDividendRateMembersnes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember2023-04-300001680378snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-04-300001680378snes:PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember2023-02-012023-02-280001680378snes:PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember2023-02-280001680378us-gaap:WarrantMember2023-07-012023-09-300001680378us-gaap:WarrantMember2022-07-012022-09-300001680378us-gaap:WarrantMember2023-01-012023-09-300001680378us-gaap:WarrantMember2022-01-012022-09-300001680378snes:CommonStockOptionsMember2023-07-012023-09-300001680378snes:CommonStockOptionsMember2022-07-012022-09-300001680378snes:CommonStockOptionsMember2023-01-012023-09-300001680378snes:CommonStockOptionsMember2022-01-012022-09-300001680378us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001680378us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001680378us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001680378us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001680378snes:SuperiorCourtOfTheStateOfCaliforniaKennanEKaedarLitigationMemberus-gaap:PendingLitigationMember2021-09-012021-09-30snes:defendant0001680378snes:SuperiorCourtOfTheStateOfCaliforniaKennanEKaedarLitigationMemberus-gaap:PendingLitigationMembersrt:MinimumMember2020-07-012020-07-310001680378us-gaap:SubsequentEventMember2023-10-012023-10-310001680378us-gaap:SubsequentEventMember2023-11-090001680378us-gaap:SubsequentEventMember2023-11-092023-11-090001680378snes:EvolveMemberus-gaap:SubsequentEventMember2023-11-012023-11-09
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
o TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________ to ________
Commission File Number: 001-37941
SENESTECH, INC.
(Exact name of registrant as specified in its charter)
Delaware20-2079805
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
23460 N 19th Ave, Suite 110
Phoenix, AZ
85027
(Address of principal executive offices)(Zip Code)
(928) 779-4143
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.001 par valueSNESThe Nasdaq Stock Market LLC
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 x No o
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 x No o
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 fileroAccelerated filero
Non-accelerated filerxSmaller reporting companyx
Emerging growth companyo
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
The number of shares of common stock outstanding as of November 8, 2023: 3,631,060
1

SENESTECH, INC.
FORM 10-Q
FOR THE QUARTERLY PERIOD ENDED SEPTEMBER 30, 2023
TABLE OF CONTENTS
i

PART I — FINANCIAL INFORMATION
Item 1. Financial Statements
SENESTECH, INC.
CONDENSED BALANCE SHEETS
(In thousands, except shares and per share data)
September 30,
2023
December 31, 2022
ASSETS(unaudited)
Current assets:
Cash and cash equivalents$2,145 $4,775 
Accounts receivable, net83 113 
Prepaid expenses385 378 
Inventory, net703 853 
Total current assets3,316 6,119 
Right to use assets, operating leases217 347 
Property and equipment, net313 294 
Other noncurrent assets22 22 
Total assets$3,868 $6,782 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$147 $540 
Accrued expenses671 560 
Current portion of operating lease liability192 180 
Current portion of note payable9  
Deferred revenue15 44 
Total current liabilities1,034 1,324 
Operating lease liability, less current portion34 179 
Note payable, less current portion44  
Total liabilities1,112 1,503 
Commitments and contingencies (see notes)
Stockholders’ equity:
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding
  
Common stock, $0.001 par value, 100,000,000 shares authorized, 5,899,060 shares issued and 3,279,485 shares outstanding as of September 30, 2023 and 809,648 shares issued and outstanding as of December 31, 2022
3 1 
Additional paid-in capital130,933 127,481 
Accumulated deficit(128,180)(122,203)
Total stockholders’ equity2,756 5,279 
Total liabilities and stockholders’ equity$3,868 $6,782 
See accompanying notes to condensed financial statements.
1

SENESTECH, INC.
CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS
(In thousands, except shares and per share data)
(Unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenues, net$360 $250 $898 $722 
Cost of sales184 128 488 374 
Gross profit176 122 410 348 
Operating expenses:
Research and development379 452 1,147 1,399 
Selling, general and administrative1,748 2,289 5,259 6,473 
Total operating expenses2,127 2,741 6,406 7,872 
Loss from operations(1,951)(2,619)(5,996)(7,524)
Other income (expense):
Interest income4 1 19 4 
Interest expense   (1)
Miscellaneous expense, net (28) (26)
Other income (expense), net4 (27)19 (23)
Net loss and comprehensive loss$(1,947)$(2,646)$(5,977)$(7,547)
Weighted average shares outstanding - basic and diluted4,176,592610,6483,037,790610,578
Net loss per share - basic and diluted$(0.47)$(4.33)$(1.97)$(12.36)
See accompanying notes to condensed financial statements.
2

SENESTECH, INC.
CONDENSED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Nine Months Ended
September 30,
20232022
Cash flows from operating activities:
Net loss$(5,977)$(7,547)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization104 148 
Stock-based compensation467 570 
Bad debt expense(4)5 
Loss on sale of property and equipment 28 
Changes in operating assets and liabilities:
Accounts receivable34 (16)
Prepaid expenses(7)(174)
Inventory150 48 
Other assets(3) 
Accounts payable(393)142 
Accrued expenses111 409 
Deferred revenue(29)48 
Net cash used in operating activities(5,547)(6,339)
Cash flows from investing activities:
Purchase of property and equipment(114)(167)
Proceeds received from sale of property and equipment 4 
Net cash used in investing activities(114)(163)
Cash flows from financing activities:
Proceeds from issuances of common stock, net2,998  
Proceeds from (repayments of) notes payable, net44 (5)
Repayments of finance lease obligations (27)
Payment of employee withholding taxes related to share based awards(11) 
Net cash provided by (used in) financing activities3,031 (32)
Decrease in cash and cash equivalents(2,630)(6,534)
Cash and cash equivalents, beginning of period4,775 9,326 
Cash and cash equivalents, end of period$2,145 $2,792 
Supplemental cash flow information is as follows:
Cash paid for interest$ $1 
Cash paid for income taxes  
Non-cash investing and financing activities:
Note payable incurred for the purchase of certain equipment10  
See accompanying notes to condensed financial statements.
3

SENESTECH, INC.
NOTES TO CONDENSED FINANCIAL STATEMENTS
(Unaudited)
NOTE 1: BASIS OF PRESENTATION
Nature of Business
SenesTech, Inc. (subsequently referred to in this report as “we,” “us,” “our,” or “our company”) was incorporated in the state of Nevada in July 2004. On November 12, 2015, we subsequently reincorporated in the state of Delaware. Our corporate headquarters and manufacturing site are in Phoenix, Arizona. We have developed and are commercializing a global, proprietary technology for managing animal pest populations, initially rat populations, through fertility control. Our first product is known as ContraPest®.
ContraPest is a liquid bait containing the active ingredients 4-vinylcyclohexene diepoxide and triptolide. ContraPest limits reproduction of male and female rats beginning with the first breeding cycle following consumption. ContraPest is being marketed for use in controlling Norway and roof rat populations. In addition to the U.S. Environmental Protection Agency registration of ContraPest, we must obtain registration from the various state regulatory agencies prior to selling in each state. To date, we have received registration for ContraPest in all 50 states and the District of Columbia, 49 of which have approved the removal of the Restricted Use designation, as well as the District of Columbia and five major U.S. territories.
We are pursuing additional products including EvolveTM, a soft bait containing the active ingredient cottonseed oil. Evolve limits reproduction of male and female rats after one to two breeding cycles following consumption. Evolve is being developed as a minimum risk pesticide under the U.S. Environmental Protection Agency Federal Insecticide, Fungicide, and Rodenticide Act, Section 25(b). For further information see Note 10.
Going Concern
Our condensed financial statements as of September 30, 2023 were prepared under the assumption that we would continue as a going concern. The reports of our independent registered public accounting firm that accompanies our financial statements for each of the years ended December 31, 2022 and December 31, 2021 contain a going concern qualification in which such firm expressed substantial doubt about our ability to continue as a going concern, based on the financial statements at that time. Specifically, we have incurred operating losses since our inception, and we expect to continue to incur significant expenses and operating losses for the foreseeable future. These prior losses and expected future losses have had, and will continue to have, an adverse effect on our financial condition. If we encounter continued issues or delays in the commercialization of fertility control products, our expected future losses could have an adverse effect on our financial condition and negatively impact our ability to fund continued operations, obtain additional financing in the future and continue as a going concern. There are no assurances that such financing, if necessary, will be available to us at all or will be available in sufficient amounts or on reasonable terms. Our financial statements do not include any adjustments that may result from the outcome of this uncertainty. If we are unable to generate additional funds in the future through additional financings, sales of our products, licensing fees, royalty payments or from other sources or transactions, we will exhaust our resources and will be unable to continue operations.
Liquidity and Capital Resources
Since our inception, we have sustained significant operating losses in the course of our research and development and commercialization activities and expect such losses to continue for the near future. We have generated limited revenue to date from product sales, research grants and licensing fees received under a former license agreement. We have primarily funded our operations to date through the sale of equity securities, including convertible preferred stock, common stock and warrants to purchase common stock.
We have also raised capital through debt financing, consisting primarily of convertible notes and government loan programs, and, to a lesser extent, payments received in connection with product sales, research grants and licensing fees.
As of September 30, 2023, we had an accumulated deficit of $128.2 million and cash and cash equivalents of $2.1 million.
Our ultimate success depends upon the outcome of a combination of factors, including the following: (i) successful commercialization of fertility control products and maintaining and obtaining regulatory approval of our products and product candidates; (ii) market acceptance, commercial viability and profitability of fertility control products and other
4

products; (iii) the ability to market our products and establish an effective sales force and marketing infrastructure to generate significant revenue; (iv) the success of our research and development; (v) the ability to retain and attract key personnel to develop, operate and grow our business; and (vi) our ability to meet our working capital needs.
Based upon our current operating plan, we expect that cash and cash equivalents at September 30, 2023, in combination with anticipated revenue and any additional sales of our equity securities, will be sufficient to fund our current operations for at least the next three months.
While we have evaluated and continue to evaluate our operating expenses and concentrate our resources toward the successful commercialization of fertility control products in the United States, additional financing will be needed before achieving anticipated revenue targets and margin targets. If we are unable to raise necessary capital through the sale of our securities, we may be required to take other measures that could impair our ability to be successful and operate as a going concern. In any event, additional capital is needed in order to fund our operating losses and research and development activities before we become profitable. We may never achieve profitability or generate positive cash flows, and unless and until we do, we will continue to need to raise capital through equity or debt financing. If such equity or debt financing is not available at adequate levels or on acceptable terms, we may need to delay, limit or terminate commercialization and development efforts or discontinue operations.
Condensed Financial Statements
Our accompanying unaudited condensed financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial reporting. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with the U.S. generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. In our opinion, the unaudited condensed financial statements include all material adjustments, all of which are of a normal and recurring nature, necessary to present fairly our financial position as of September 30, 2023, and our operating results and cash flows for the three- and nine-month periods ended September 30, 2023 and 2022. The accompanying financial information as of December 31, 2022 is derived from audited financial statements. Interim results are not necessarily indicative of results for a full year. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 17, 2023.
Recent Accounting Pronouncements
There have been no new accounting pronouncements not yet effective or adopted in the current year that we believe have a significant impact, or potential significant impact, to our condensed financial statements.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and classification of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. The significant estimates in our financial statements include the valuation of inventory, common stock warrants, and stock-based awards, such as stock options and restricted stock units. Actual results could differ from such estimates.
Comprehensive Loss
We have no other comprehensive income items for the periods presented. As a result, our net loss and comprehensive loss were the same for the periods presented and a separate statement of comprehensive loss is not included in the accompanying condensed financial statements.
Reclassification
To conform with the 2023 presentation, we have reclassified the Loss on sale of property and equipment of $28,000 and Proceeds received from sale of property and equipment of $4,000 from Purchases of property and equipment in the condensed statement of cash flows for the nine months ended September 30, 2022. These reclassifications had no impact on our condensed statement of operations and comprehensive loss for the nine months ended September 30, 2022.
5

NOTE 2: BALANCE SHEET COMPONENTS
Cash and Cash Equivalents
Highly liquid investments with maturities of three months or less as of the date of acquisition are classified as cash equivalents, of which we had $2.1 million and $4.8 million as of September 30, 2023 and December 31, 2022, respectively, included within cash and cash equivalents in the condensed balance sheets.
Accounts Receivable, Net
Accounts receivable, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Accounts receivable$85 $119 
Allowance for uncollectible accounts(2)(6)
Accounts receivable, net$83 $113 
The following was the activity in the allowance for uncollectible accounts (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Balance as of beginning of period$4 $12 $6 $ 
Increase in provision2  2 12 
Amounts written off, less recoveries(4)(7)(6)(7)
Balance as of end of period$2 $5 $2 $5 
Inventory, net
Inventory, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Raw materials$670 $772 
Work in progress5  
Finished goods46 99 
Total inventory721 871 
Less: reserve for obsolescence(18)(18)
Inventory, net$703 $853 
The following was the activity in the reserve for obsolescence (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Balance as of beginning of period$18 $22 $18 $29 
Increase in reserve    
Amounts relieved (3) (10)
Balance as of end of period$18 $19 $18 $19 
6

Prepaid Expenses
Prepaid expenses consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Software licenses138 157 
Professional services95 41 
Insurance44 61 
Patents17 39 
Marketing programs and conferences6 74 
Other85 6 
Total prepaid expenses$385 $378 
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Research and development equipment$1,621 $1,558 
Office and computer equipment808 800 
Autos54 54 
Furniture and fixtures41 41 
Leasehold improvements119 119 
Total in service2,643 2,572 
Accumulated depreciation and amortization(2,387)(2,283)
Total in service, net256 289 
Construction in progress57 5 
Property and equipment, net$313 $294 
Accrued Expenses
Accrued expenses consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Compensation, severance and related benefits$521 $497 
Legal services135 36 
Product warranty15 18 
Personal property and franchise tax 6 
Other 3 
Total accrued expenses$671 $560 
Note Payable
In August 2023, we arranged financing for the purchase of certain equipment. The note payable has an annual interest rate of 9.1% with a term of 5 years and is secured by the underlying equipment.
7

As of September 30, 2023, future principal payments were as follows (in thousands):
2023$3 
20249 
202510 
202611 
202712 
Thereafter8 
Total principal payments53 
Less: current portion of note payable(9)
Note payable, less current portion$44 
NOTE 3: FAIR VALUE MEASUREMENTS
The carrying amounts of our financial instruments, including accounts payable and accrued liabilities, approximate fair value due to their short maturities. Note payable is recorded at amortized cost, which approximates fair value.
NOTE 4: LEASES
We have operating leases for our corporate headquarters and our manufacturing and research facility, which expire in 2024. We were obligated under finance leases for certain research and computer equipment, of which the last arrangement expired in June 2022.
The components of lease cost were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease cost$55 $55 $166 $167 
Finance lease cost:
Amortization of right-of-use asset$ $ $ $27 
Interest on lease liability   1 
Total finance lease cost$ $ $ $28 
As of September 30, 2023, maturities of operating lease liabilities were as follows (in thousands):
2023$50 
2024186 
Total operating lease payments236 
Less: imputed interest(10)
Total operating lease liabilities$226 
NOTE 5: STOCK-BASED COMPENSATION
In 2018, our stockholders approved the adoption of the SenesTech, Inc. 2018 Equity Incentive Plan (the “2018 Plan”). The 2018 Plan has since been amended and restated on certain occasions, most recently on June 26, 2023, when our stockholders approved an increase to the total number of authorized shares to 848,614 shares.
Stock options are generally issued with a per share exercise price equal to the fair market value of our common stock at the date of grant. Options granted generally vest immediately, or ratably over a 12- to 36-month period coinciding with their respective service periods, with terms generally of five years. Certain stock option awards provide for accelerated vesting upon a change in control.
8

As of September 30, 2023, we had 496,330 shares of common stock available for issuance under the 2018 Plan.
Stock Options
The following table presents the outstanding stock option activity:
Number of OptionsWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Three months ended September 30, 2023:
Outstanding as of June 30, 2023479,426 $17.11 4.4
Granted  — 
Exercised  — 
Forfeited(30,750)5.25 — 
Expired  — 
Outstanding as of September 30, 2023448,676 
(1)
10.34 4.2
Nine months ended September 30, 2023:
Outstanding as of December 31, 2022280,810 17.00 3.9
Granted199,421 1.25 5.0
Exercised  — 
Forfeited(31,183)17.97 — 
Expired(372)680.87 — 
Outstanding as of September 30, 2023448,676 
(1)
10.34 4.2
Exercisable as of September 30, 2023194,878 30.92 3.9
(1) Includes options related to 99,000 shares that are inducement awards and not granted under the 2018 Plan.
The weighted average grant date fair value of options granted during the nine months ended September 30, 2023 was $1.24 per share, based on the following assumptions used in the Black-Scholes option pricing model:
Expected volatility128 %
Expected dividend yield 
Expected term (in years)5
Risk-free interest rate5.3 %
The expected volatility assumption is based on the calculated volatility of our common stock at the date of grant based on historical prices over the most recent period commensurate with the term of the award. The expected dividend yield assumption is based on our history and expected dividend payouts: we have not, and do not expect to, pay dividends. The expected term assumption is the contractual term of the options for non-employees. The risk-free interest rate assumption is determined using the U.S. treasury yields for bonds with a maturity commensurate with the term of the award.
9

Restricted Stock Units
The following table presents the unvested restricted stock unit activity:
Number of
Units
Weighted
Average
Grant-Date
Fair
Value Per
Unit
Unvested balance as of December 31, 202218,799 $2.71 
Granted  
Vested(18,799)2.71 
Forfeited  
Unvested balance as of September 30, 2023  
The stock-based compensation expense was recorded as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Research and development$5 $1 $12 $5 
Selling, general and administrative (1)
165139455565
Total stock-based compensation expense$170 $140 $467 $570 
(1) Includes $44,000 and $100,000 related to stock issued in exchange for marketing services for the three and nine month periods ended September 30, 2023, respectively.
The allocation between research and development and selling, general and administrative expense was based on the department and services performed by the employee or non-employee.
At September 30, 2023, the total compensation cost related to unvested options not yet recognized was $382,000, which will be recognized over a weighted average period of 1.3 years, assuming the employees and non-employees complete their service period required for vesting.
NOTE 6: STOCKHOLDERS’ EQUITY
On August 18, 2023, at a special meeting of stockholders, our stockholders approved an amendment to our amended and restated certificate of incorporation, as amended, to effect a reverse stock split (the “Reverse Stock Split”) of our issued and outstanding common stock by a ratio of not less than 1-for-2 and not more than 1-for-12. The exact ratio of the Reverse Stock Split will be set within this range as determined by our board of directors in its sole discretion prior to the time of the Reverse Stock Split and will be publicly announced by us prior to the effective time.
On July 21, 2023, our board of directors approved a public offering of shares of our common stock, together with Series D and Series E warrants to purchase shares of our common stock for aggregate gross proceeds of up to $7.5 million. See Form S-1 filed with the SEC on July 21, 2023 (File No. 333-273370). No shares have yet been issued pursuant to this filing.
10

Activity in equity during the nine month periods ended September 30, 2023 and 2022 was as follows (dollars in thousands):
Common StockAdditional
Paid-In
Capital
Accumulated
Deficit
Total
SharesAmount
2023
Balances as of December 31, 2022809,648 $1 $127,481 $(122,203)$5,279 
Stock-based compensation— — 166 — 166 
Issuance of common stock upon exercise of warrants1,230,000 1 (1)—  
Issuance of common stock for service13,225 — 100 — 100 
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes54,466 — (11)— (11)
Net loss— — — (2,037)(2,037)
Balances as of March 31, 20232,107,339 2 127,735 (124,240)3,497 
Stock-based compensation— — 113 — 113 
Issuance of common stock, net of issuance costs857,146 1 1,209 — 1,210 
Net loss— — — (1,993)(1,993)
Balances as of June 30, 20232,964,485 3 129,057 (126,233)2,827 
Stock-based compensation— — 88 — 88 
Modification of terms related to certain warrants— — 657 657 
Issuance of common stock upon exercise of warrants, net315,000 — 1,131 — 1,131 
Net loss— — — (1,947)(1,947)
Balances as of September 31, 20233,279,485 3 $130,933 $(128,180)$2,756 
2022
Balances as of December 31, 2021610,364 1 $122,542 $(112,508)$10,035 
Stock-based compensation— — 221 — 221 
Issuance of common stock for service250 — 3 — 3 
Net loss— — — (2,332)(2,332)
Balances as of March 31, 2022610,614 1 122,766 (114,840)7,927 
Stock-based compensation— — 205 — 205 
Issuance of common stock for service34 — 1 — 1 
Net loss— — — (2,569)(2,569)
Balances as of June 30, 2022610,648 1 122,972 (117,409)5,564 
Stock-based compensation— — 139 — 139 
Net loss— — — (2,646)(2,646)
Balances as of September 30, 2022610,648 1 $123,111 $(120,055)$3,057 
During the nine months ended September 30, 2023, the following shares of common stock were issued:
315,000 shares pursuant to the exercise of warrants. A certain warrant holder was induced to exercise warrants related to 2,934,575 shares by reducing the exercise price to the then current market price of our common stock (the “Warrant Inducement”). The original warrants had an exercise price of $3.165 per share and a weighted average remaining life of 2.3 years. These warrants were exercised for $0.7202 per share for gross proceeds of $2.1 million, before deducting $326,000 of issuance costs and $657,000 related to the modification of the terms of the warrants to induce exercise. Of the 2,934,575 shares issued, 2,619,575 shares are held in abeyance and not considered outstanding, at which time such shares will become outstanding. The balance of the shares held in abeyance will be held in abeyance until notice from the stock holder that the balance, or portion thereof, may be issued in compliance with a beneficial ownership limitation provision in the warrants. See Note 10 for a discussion of outstanding abeyance shares.
In connection with the Warrant Inducement transaction, new warrants to purchase 5,869,150 shares of our common stock were issued, which are discussed in Note 7.
857,146 shares pursuant to a registered direct offering with certain institutional investors for $1.75 per share for gross proceeds of $1.5 million, before deducting issuance costs of $290,000. The shares were offered and sold
11

pursuant to a prospectus, dated May 6, 2022, and a prospectus supplement, dated April 10, 2023, in connection with a takedown from our shelf registration statement on Form S-3 (File No. 333-261227).
1,230,000 shares pursuant to the exercise of previously outstanding prefunded warrants, which were issued in November 2022 with an exercise price of $1.54 per share.
54,466 restricted shares in exchange for marketing services to be performed through September 2023, with the total value of services to be recognized based on the stock price on the date of issuance.
13,225 shares pursuant to the vesting of restricted stock units.
NOTE 7: COMMON STOCK WARRANTS
The following table presents the common stock warrant activity:
SharesWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Outstanding as of December 31, 20224,414,810 $6.58 3.0
Issued6,937,311 0.88 4.9
Exercised(4,164,575)1.54 — 
Expired(13,629)527.05 — 
Outstanding as of September 30, 20237,173,917 2.00 4.9
During the nine months ended September 30, 2023:
In August, warrants were issued to the investor in the Warrant Inducement transaction discussed in Note 6 to purchase up to 5,869,150 shares of our common stock. These warrants are exercisable immediately with an exercise price of $0.7202 per share, and 3,012,006 expiring August 24, 2028 (5-Year Warrants) and 2,857,144 expiring September 24, 2024 (13-Month Warrants). We estimated the fair value of the 5-Year Warrants to be $1.5 million using a Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 98%; term of 5 years; dividend yield of 0%; and risk-free rate of 4.4%. The fair value of the 13-Month Warrants was estimated to be $930,000 using the Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 122%; term of 1.1 year; dividend yield of 0%; and risk-free rate of 4.4%.
In August, placement agent warrants were issued to purchase up to 146,729 shares of our common stock. The placement agent warrants are exercisable immediately upon issuance, with an exercise price per share of $0.9003 per share, and expire August 24, 2028. We estimated the fair value of these warrants to be $72,000 using a Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 98%; term of 5 years; dividend yield of 0%;and risk-free interest rate of 5.4%.
In August, warrants representing 2,934,575 shares of common stock were exercised for $0.7202 per share. The terms of these warrants were modified in order to induce exercise. See Warrant Inducement discussion in Note 6. We recorded additional equity costs of $657,000 related to the warrant exercise transaction, which was calculated as the difference between the fair value of the warrants immediately prior to modification and immediately after modification using the Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 96%; term of 2.3 years; dividend yield of 0%; and risk-free rate of 5.0%.
In April, Series C warrants were issued to the investors in the offering discussed in Note 6 to purchase up to 857,146 shares of our common stock. The Series C warrants are exercisable immediately with an exercise price of $1.62 per share and expire October 12, 2028. We estimated the fair value of these warrants to be $1.1 million
12

using a Black-Scholes model based on the following significant inputs: common stock price of $1.38 per share; volatility of 164%; term of 5.5 years; dividend yield of 0%; and risk-free interest rate of 3.4%.
In April, placement agent warrants were issued to purchase up to 64,286 shares of our common stock. The placement agent warrants are exercisable immediately upon issuance, with an exercise price per share of $2.1875 per share, and expire April 10, 2028. We estimated the fair value of these warrants to be $82,000 using a Black-Scholes model based on the following significant inputs: common stock price of $1.38 per share; volatility of 165%; term of 5 years; dividend yield of 0%;and risk-free interest rate of 3.5%.
In February, prefunded warrants representing 1,230,000 shares of common stock were exercised. Such prefunded warrants were issued in November 2022 with an exercise price of $1.54 per share.
NOTE 8: LOSS PER SHARE
Basic loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding during the period, which includes prefunded warrants and shares held in abeyance from date of issuance. Diluted loss per share is computed by dividing the loss attributable to common stockholders by the weighted average number of common shares used in the basic loss per share calculation plus potentially dilutive securities outstanding during the period determined using the treasury stock method. Stock options, warrants and restricted stock units are considered to be potentially dilutive securities but have been excluded from the calculation of diluted loss per share because their effect would be anti-dilutive given the net losses reported for all periods presented. Therefore, basic and diluted loss per share are the same for each period presented.
The following shares were excluded from the calculation of diluted net loss per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Common stock warrants259,380  3,277,507  
Stock options  42,825 10,170 
Restricted stock units    
259,380  3,320,332 10,170 
NOTE 9: CONTINGENCIES
Legal Proceedings
In July 2020, our former corporate general counsel (the “Plaintiff”) commenced an action against us in the Superior Court of the State of California, for the County of San Diego. The complaint alleges, among other things, that we breached the Plaintiff’s employment contract with us, as well as the implied covenant of good faith and fair dealing, by refusing to issue him the balance of stock options he claims we owe him. In September 2021, the Plaintiff served us and also named 10 individuals as defendants, consisting of current and former directors and employees. We do not believe that all of the defendants have yet been served. Furthermore, two individually named defendants have separately settled with the Plaintiff.
The Plaintiff alleges that such individuals agreed to knowingly and wrongfully withhold the stock options owed to him and are knowingly in receipt of stolen property. The Plaintiff seeks compensatory damages in excess of $500,000, treble damages, and reasonable attorneys’ fees. We do not believe the claims described above have merit and intend to aggressively defend against these accusations. The Plaintiff has agreed to mediation to resolve the issues. We do not believe that this litigation is likely to have a material effect on our operations.
NOTE 10: SUBSEQUENT EVENTS
In connection with the Warrant Inducement discussed in Note 6, of the 2,934,575 shares issued, 2,619,575 shares were held in abeyance and not considered outstanding until certain conditions are met, at which time such shares will become outstanding. The balance of the shares in abeyance will be held in abeyance until notice from the stock holder that the balance, or potion thereof, may be issued in compliance with a beneficial ownership limitation provision in the warrants. In
13

October 2023, the conditions were met and the stock holder provided notice to release 351,575 shares from abeyance which became outstanding. As of November 9, 2023, there were 3,631,060 shares of common stock outstanding and 2,268,000 shares held in abeyance.
In November 2023, we launched our latest product, Evolve, a soft bait containing the active ingredient cottonseed oil. Evolve limits reproduction of male and female rats after one to two breeding cycles following consumption. Evolve is being marketed for use in controlling rat populations as a minimum risk pesticide under the U.S. Environmental Protection Agency Federal Insecticide, Fungicide, and Rodenticide Act, Section 25(b). We must obtain registration from the various state regulatory agencies that do not accept the federal exemption. To date, we are authorized to sell Evolve in 12 states.
We have evaluated subsequent events from the balance sheet date through November 9, 2023, the date at which the condensed financial statements were issued, and determined that there were no additional items that require adjustment to or disclosure in the condensed financial statements.
14

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations –
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our condensed financial statements and related notes.
Forward-Looking Statements
The statements contained in this Quarterly Report on Form 10-Q that are not historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”). All statements other than statements of historical facts contained or incorporated herein by reference in this Quarterly Report on Form 10-Q, including statements regarding our future operating results, future financial position, business strategy, objectives, goals, plans, prospects, markets, and plans and objectives for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “anticipates,” “believes,” “estimates,” “expects,” “intends,” “suggests,” “targets,” “contemplates,” “projects,” “predicts,” “may,” “might,” “plan,” “would,” “should,” “could,” “can,” “potential,” “continue,” “objective,” or the negative of those terms, or similar expressions intended to identify forward-looking statements. However, not all forward-looking statements contain these identifying words. Specific forward-looking statements in this Quarterly Report on Form 10-Q include statements regarding:
our expectation that we will continue to incur significant expenses and operating losses for the foreseeable future;
our expectation that cash and cash equivalents at September 30, 2023, in combination with anticipated revenue and any additional sales of our equity securities, will be sufficient to fund our current operations for at least the next three months;
our expectation that significant operating losses in the course of our research and development and commercialization activities will continue for the near future;
our expectation that we will continue to incur significant expenses and generate operating losses for at least the next six months;
our belief that additional financing will be needed before achieving anticipated revenue targets and margin targets;
our belief that if we are unable to raise necessary capital through the sale of our securities, we may be required to take other measures that could impair our ability to be successful and operate as a going concern;
our additional capital is needed to fund our operating losses and research and development activities before we become profitable;
our ability to achieve profitability or generate positive cash flows;
our successful commercialization of fertility control products in the United States;
our belief that we may require additional capital in order to fund our operating losses and research and development activities before we become profitable and may opportunistically raise capital;
our expectation that we will incur substantial and increased expenses;
our belief that we will need additional financing to fund these continuing and additional expenses;
our belief that if we encounter continued issues or delays in the commercialization of fertility control products, our expected future losses could have an adverse effect on our financial condition and negatively impact our ability to fund continued operations, obtain additional financing in the future and continue as a going concern;
our ability to enter into strategic partnerships to enable us to penetrate additional target markets and geographical locations;
our expectation that our expenses will continue or increase in connection with our ongoing activities, particularly as we focus on marketing and sales of fertility control products;
our ability to maintain and obtain regulatory approval for our product and product candidates;
15

our ability to gain market acceptance, commercial viability and profitability of fertility control products and other products;
our ability to market our products and establish an effective sales force and marketing infrastructure to generate significant revenue;
the success of our research and development;
our ability to retain and attract key personnel to develop, operate, and grow our business;
our ability to meet our working capital needs;
our estimates or expectations related to our revenue, cash flow, expenses, capital requirements and need for additional financing;
our plans for our business, including for research and development;
our belief the claims against us do not have merit and our intention to aggressively defend against these accusations;
our belief the litigation against us is not likely to have a material effect on our operations;
our financial performance, including our ability to fund operations; and
developments and projections relating to our projects, competitors and our industry, including legislative developments and impacts from those developments.
These forward-looking statements are not guarantees of future performance and involve known and unknown risks, uncertainties and situations that are difficult to predict and that may cause our own, or our industry’s, actual results to be materially different from the future results that are expressed or implied by these statements. Accordingly, actual results may differ materially from those anticipated or expressed in such statements as a result of a variety of factors, including those discussed in Item 1A-“Risk Factors” of Part I of our Annual Report on Form 10-K, for the year ended December 31, 2022, filed with the SEC on March 17, 2023, and those contained from time to time in our other filings with the SEC. A number of factors could cause our actual results to differ materially from those indicated by the forward-looking statements. Such factors include, among others, the following:
the successful commercialization of our products;
market acceptance of our products;
our financial performance, including our ability to fund operations;
our ability to maintain compliance with Nasdaq’s continued listing requirements; and
regulatory approval and regulation of our products and other factors and risks identified from time to time in our filings with the SEC, including this Quarterly Report on Form 10-Q.
All forward-looking statements included herein are based on information available to us as of the date hereof and speak only as of such date. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. The forward-looking statements contained in or incorporated by reference into this Quarterly Report on Form 10-Q reflect our views as of the date of this Quarterly Report on Form 10-Q about future events and are subject to risks, uncertainties, assumptions and changes in circumstances that may cause our actual results, performance or achievements to differ significantly from those expressed or implied in any forward-looking statement. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future events, results, performance or achievements.
We are subject to the information requirements of the Exchange Act, and we file or furnish reports, proxy statements and other information with the SEC. Such reports and other information we file with the SEC are available free of charge at www.senestech.com as soon as practicable after such reports are available on the SEC’s website at www.sec.gov. The
16

SEC’s website contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC.
Overview
Since our inception, we have sustained significant operating losses in the course of our research and development and commercialization activities and expect such losses to continue for the near future. We have generated limited revenue to date from product sales, research grants and licensing fees received under our former license agreement. We have primarily funded our operations to date through the sale of equity securities, including convertible preferred stock, common stock and warrants to purchase common stock.
Through September 30, 2023, we received net proceeds of $96.6 million from our sales of common stock, preferred stock and warrant exercises and issuance of convertible and other promissory notes, an aggregate of $1.7 million from licensing fees and an aggregate of $3.4 million in net product sales. As of September 30, 2023, we had an accumulated deficit of $128.2 million and cash and cash equivalents of $2.1 million.
We have incurred significant operating losses every year since our inception, with a net loss of $1.9 million for the three months ended September 30, 2023. We expect to continue to incur significant expenses and generate operating losses for at least the next six months.
Our ultimate success depends upon the outcome of a combination of factors, including the following: (i) successful commercialization of fertility control products and maintaining and obtaining regulatory approval of our products and product candidates; (ii) market acceptance, commercial viability and profitability of fertility control products and other products; (iii) the ability to market our products and establish an effective sales force and marketing infrastructure to generate significant revenue; (iv) the success of our research and development; (v) the ability to retain and attract key personnel to develop, operate and grow our business; and (vi) our ability to meet our working capital needs.
Based upon our current operating plan, we expect that cash and cash equivalents at September 30, 2023, in combination with anticipated revenue and any additional sales of our equity securities, will be sufficient to fund our current operations for at least the next three months. In July 2023, we initiated a public offering of shares of our common stock, together with Series D and Series E warrants to purchase shares of our common stock seeking aggregate gross proceeds of up to $7.5 million. And, in August 2023, a certain warrant holder was induced to exercise warrants related to 2,934,575 shares by reducing the exercise price to the then current market price for our common stock. These warrants were exercised for $0.7202 per share for gross proceeds of $2.1 million, before deducting issuance costs. Of the 2,934,575 shares issued, 2,619,575 shares are held in abeyance and not considered outstanding until certain conditions are met, at which time such shares will become outstanding. The balance of the shares in abeyance will be held in abeyance until notice from the stock holder that the balance, or a portion thereof, may be issued in compliance with beneficial limitation provision in the warrants.
While we have evaluated and continue to evaluate our operating expenses and concentrate our resources toward the successful commercialization of fertility control products in the United States, additional financing will be needed before achieving anticipated revenue targets and margin targets. If we are unable to raise necessary capital through the sale of our securities, we may be required to take other measures that could impair our ability to be successful and operate as a going concern. In any event, additional capital is needed in order to fund our operating losses and research and development activities before we become profitable. We may never achieve profitability or generate positive cash flows, and unless and until we do, we will continue to need to raise capital through equity or debt financing. If such equity or debt financing is not available at adequate levels or on acceptable terms, we may need to delay, limit or terminate commercialization and development efforts or discontinue operations.
17

Results of Operations
The following table summarizes our results of operations for the periods presented (in thousands):
Three Months Ended September 30,% Increase (Decrease)Nine Months Ended September 30,% Increase (Decrease)
2023202220232022
Revenues, net$360 $250 44 %$898 $722 24 %
Cost of sales184 128 44 %488 374 30 %
Gross profit176 122 44 %410 348 18 %
Operating expenses:  
Research and development379 452 (16)%1,147 1,399 (18)%
Selling, general and administrative1,748 2,289 (24)%5,259 6,473 (19)%
Total operating expenses2,127 2,741 (22)%6,406 7,872 (19)%
Loss from operations(1,951)(2,619)(26)%(5,996)(7,524)(20)%
Other income (expense), net(27)(115)%19 (23)(183)%
Net loss$(1,947)$(2,646)(26)%$(5,977)$(7,547)(21)%
Revenues
Sales, net of sales discounts and promotions, were $360,000 for the third quarter of 2023, compared to $250,000 for the third quarter of 2022. Sales increased by $110,000, due to continued focus on our internet sales initiatives, augmenting our existing pull through sales strategy, where demand from the consumer market encourages, or pulls, resellers and pest management professionals to offer our products, as well as enhanced strategic partnerships and collaborations with key distributors and PMPs. In particular, we saw increased sales activity from our field sales team, as we continue to optimize our sales organization. The higher sales was primarily due to an increase in the number of product units sold, including our Elevate Bait SystemTM, which was launched in June 2022, and, most recently, our Isolate Bait SystemTM, which was launched in August 2023.
For the nine months ended September 30, 2023, sales were $898,000, compared to $722,000 for the nine months ended September 30, 2022. The $176,000 increase was primarily due to an increase in the number of units sold, including our Elevate Bait System product offering, and, most recently, our Isolate Bait System, which was launched in August 2023.
Cost of Sales
Cost of sales consisted primarily of the cost of products sold, including scrap and reserves for obsolescence, and was $184,000, or 51.2% of net sales, for the third quarter of 2023, compared to $128,000, or 51.2% of net sales, for the third quarter of 2022.
For the nine months ended September 30, 2023, cost of sales was $488,000, or 54.4% of net sales, compared to $374,000, or 51.8% of net sales, for the nine months ended September 30, 2022. The higher cost of sales as a percentage of net sales was driven by the scrapping of defective trays no longer used in our products in the first quarter of 2023, which totaled $42,000.
Gross Profit
Gross profit for the third quarter of 2023 was $176,000, for a gross profit margin of 48.8%, compared to a gross profit of $122,000, or a gross profit margin of 48.8%, for the third quarter of 2022.
For the nine months ended September 30, 2023, gross profit was $410,000, for a gross profit margin of 45.6%, compared to $348,000, gross profit margin of 48.2%, for the nine months ended September 30, 2022. The lower gross profit margin was the driven by the effects of scrapping defective tanks during no longer used in our products. Excluding the cost associated with the scrapped inventory, gross profit margin was 50.3% for the nine months ended September 30, 2023.
18

Research and Development Expenses
Research and development expenses consisted of the following (in thousands):
Three Months Ended September 30,Increase
(Decrease)
Nine Months Ended September 30,Increase
(Decrease)
2023202220232022
Personnel (including stock-based compensation)$231 $284 $(53)$687 $787 $(100)
Professional fees34 68 (34)112 216 (104)
Depreciation28 24 84 103 (19)
Facilities28 29 (1)79 82 (3)
Other58 47 11 185 211 (26)
Total$379 $452 $(73)$1,147 $1,399 $(252)
Research and development expenses were $379,000 for the third quarter of 2023, compared to $452,000 for the third quarter of 2022. The $73,000 decrease was primarily due to lower headcount and consulting and legal fees required for research and development purposes.
For the nine months ended September 30, 2023, research and development expenses were $1,147,000, compared to $1,399,000 for the nine months ended September 30, 2022. The $252,000 decrease was primarily due to lower headcount, consulting and legal fees required for research and development purposes, lower depreciation as several assets became fully depreciated in 2023 and lower expenses overall related to field and product improvement studies. In 2022, we incurred costs related to product improvement and continue into 2023 using the results from those studies for product development.
Selling, General and Administrative Expenses
Selling, general and administrative expenses consisted of the following (in thousands):
Three Months Ended September 30,Increase
(Decrease)
Nine Months Ended September 30,Increase
(Decrease)
2023202220232022
Personnel (including stock-based compensation)$880 $952 $(72)$2,673 $3,137 $(464)
Professional fees365 639 (274)1,236 1,539 (303)
Insurance121 143 (22)299 454 (155)
Marketing81 261 (180)199 506 (307)
Travel and entertainment53 46 180 152 28 
Facilities39 38 116 116 — 
Other209 210 (1)556 569 (13)
Total$1,748 $2,289 $(541)$5,259 $6,473 $(1,214)
Selling, general and administrative expenses were $1.7 million for the third quarter of 2023, as compared to $2.3 million for the third quarter of 2022. The decrease of $541,000 was primarily due to consulting and legal fees required for general corporate purposes largely due to higher legal fees incurred in the third quarter of 2022 and lower marketing costs resulting from changes in our overall marketing program. See Note 9 in our Notes to Condensed Financial Statements for a discussion of our legal matter. Additionally, personnel-related expenses were lower due to lower headcount and stock-based compensation.
For the nine months ended September 30, 2023, selling, general and administrative expenses were $5.3 million, compared to $6.5 million for the nine months ended September 30, 2022. The $1,214,000 decrease was primarily due to lower personnel-related expenses resulting from both lower stock-based compensation and lower headcount, lower marketing
19

costs resulting from changes in our overall marketing program, and lower consulting and legal fees required for general corporate purposes largely due to higher legal fees incurred in the third quarter of 2022 related to our outstanding legal matter. Additionally, insurance is lower than the comparable period of 2022 resulting from both policy and rate changes. These decreases were partially offset by an increase in travel and entertainment costs related to increased sales-related activities.
Other Income, Net
Other income for the third quarter of 2023 consisted of interest income, which was $3,000 higher than the third quarter of 2022 due to higher interest rates of the comparable periods. Additionally, the third quarter of 2022 included a $28,000 loss on the sale of property and equipment.
For the nine months ended September 30, 2023, other income, net, consisted of interest income, which was $15,000 higher than the nine months ended September 30, 2022 due to higher interest rates of the comparable periods. Additionally, the nine months ended September 30, 2022 included $1,000 of interest expense related to certain notes payable and finance leases that expired in 2022, a $28,000 loss on the sale of property and equipment and $2,000 of miscellaneous income.
Liquidity and Capital Resources
Liquidity
Since our inception, we have sustained significant operating losses in the course of our research and development activities and commercialization efforts and expect such losses to continue for the near future. We have generated limited revenue to date from product sales, research grants and licensing fees received under a former license. We have primarily funded our operations to date through the sale of equity securities, including convertible preferred stock, common stock and warrants to purchase common stock; and debt financing, consisting primarily of convertible notes.
Through September 30, 2023, we have received net proceeds of $96.6 million from our sales of common stock, preferred stock and warrant exercises and issuance of convertible and other promissory notes, an aggregate of $3.4 million in net product sales and an aggregate of $1.7 million from licensing fees. As of September 30, 2023, we had an accumulated deficit of $128.2 million and cash and cash equivalents of $2.1 million.
Our ultimate success depends upon the outcome of a combination of factors, including the following: (i) successful commercialization of our fertility control products and maintaining and obtaining regulatory approval of our products and product candidates; (ii) market acceptance, commercial viability and profitability of our fertility control products and other products; (iii) the ability to market our products and establish an effective sales force and marketing infrastructure to generate significant revenue; (iv) the success of our research and development activities; (v) the ability to retain and attract key personnel to develop, operate and grow our business; and (vi) our ability to meet our working capital needs.
Based upon our current operating plan, we expect that cash and cash equivalents at September 30, 2023, in combination with anticipated revenue and any additional sales of our equity securities, will be sufficient to fund our current operations for at least the next three months. We have evaluated and will continue to evaluate our operating expenses and will concentrate our resources toward the successful commercialization of our fertility control products in the United States. However, if anticipated revenue targets and margin targets are not achieved or expenses are more than we have budgeted, we may need to raise additional financing before that time. If we need more financing, including within the next three months, and we are unable to raise the necessary capital through the sale of our securities, we may be required to take other measures that could impair our ability to be successful and operate as a going concern. In any event, we may require additional capital in order to fund our operating losses and research and development activities before we become profitable and may opportunistically raise capital. We may never achieve profitability or generate positive cash flows, and unless and until we do, we will continue to need to raise capital through equity or debt financing. If such equity or debt financing is not available at adequate levels or on acceptable terms, we may need to delay, limit or terminate commercialization and development efforts or discontinue operations.
Additional Funding Requirements
We expect our expenses to continue or increase in connection with our ongoing activities, particularly as we focus on marketing and sales of fertility control products. In addition, we will continue to incur costs associated with operating as a public company.
20

In particular, we expect to incur substantial and increased expenses as we:
work to maximize market acceptance for, and generate sales of, our products, including by conducting field demonstrations for potential lead customers;
explore strategic partnerships to enable us to penetrate additional target markets and geographical locations;
manage the infrastructure for sales, marketing and distribution of fertility control products and any other product candidates for which we may receive regulatory approval;
seek additional regulatory approvals for fertility control products, including to more fully expand the market and use for fertility control products and, if we believe there is commercial viability, for our other product candidates;
further develop our manufacturing processes to contain costs while being able to scale to meet future demand of fertility control products and any other product candidates for which we receive regulatory approval;
continue product development of fertility control products and advance our research and development activities and, as our operating budget permits, advance the research and development programs for other product candidates;
maintain and protect our intellectual property portfolio; and
add operational, financial and management information systems and personnel, including personnel to support our product development and commercialization efforts and operations as a public company.
We will need additional financing to fund these continuing and additional expenses.
Capital Resources
The following table summarizes our sources and uses of cash for each of the periods presented (in thousands):
Nine Months Ended September 30,
20232022
Cash and cash equivalents, beginning of period$4,775 $9,326 
Net cash provided by (used in):
Operating activities(5,547)(6,339)
Investing activities(114)(163)
Financing activities3,031 (32)
Decrease in cash and cash equivalents(2,630)(6,534)
Cash and cash equivalents, end of period$2,145 $2,792 
Cash Flows from Operating Activities—Cash flows from operating activities are generally determined by the amount and timing of cash received from customers and payments made to vendors, as well as the nature and amount of non-cash items, including depreciation and amortization and stock-based compensation included in operating results during a given period.
During the nine months ended September 30, 2023, operating activities used $5.5 million of cash, resulting from our net loss of $6.0 million and net changes in our operating assets and liabilities of $137,000, partially offset by net non-cash charges of $567,000, consisting primarily of stock-based compensation and depreciation and amortization expense. Our net loss was driven by costs related to our selling, general and administrative activities resulting from our continued efforts to commercialize our products, combined with research and development costs. Net cash used by changes in our operating assets and liabilities consisted primarily of a net decrease in accounts payable and accrued expenses of $282,000 and
21

deferred revenue of $29,000 and an increase in prepaid expenses of $7,000, partially offset by decreases in inventory of $150,000 and accounts receivable of $34,000.
During the nine months ended September 30, 2022, operating activities used $6.3 million of cash, resulting from our net loss of $7.5 million, partially offset by net changes in our operating assets and liabilities of $457,000 and by non-cash charges of $751,000, consisting primarily of stock-based compensation, depreciation and amortization expense and loss on sale of property and equipment. Our net loss was driven by costs related to our selling, general and administrative activities resulting from our efforts to commercialize our products, combined with our research and development costs. Net cash provided by changes in our operating assets and liabilities consisted of a net decreases in accounts payable and accrued expenses of $551,000 and deferred revenue of $48,000 and an increase in inventory of $48,000, partially offset by increases in prepaid expenses of $174,000 and accounts receivable of $16,000.
Cash Flows from Investing Activities—Cash flows used in investing activities primarily consist of the purchase of property and equipment, offset by any proceeds received in connection with sales of property and equipment. During the nine months ended September 30, 2023 and 2022, cash flows used in investing activities consisted of property and equipment purchases. During the nine months ended September 30, 2022, net cash used in investing also included proceeds received from the sale of property and equipment of $4,000.
Cash Flows from Financing Activities—Financing activities provide cash for both day-to-day operations and capital requirements as needed. During the nine months ended September 30, 2023, net cash provided by financing activities consisted of net proceeds of $3.0 million from the issuances of common stock and $44,000 from the financing of certain equipment, slightly offset by the payment of employee withholding taxes of $11,000. During the nine months ended September 30, 2022, net cash used in financing activities consisted of repayments of notes payable and finance lease obligations of $32,000.
Critical Accounting Policies and Estimates
There have been no material changes to our critical accounting policies and estimates as previously disclosed in Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 17, 2023.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
Not applicable.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We periodically conduct evaluations (pursuant to Rule 13a-15(b) of the Exchange Act), under the supervision and with the participation of management, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e)) as of the end of the period covered by this report.
These disclosure controls and procedures are designed to ensure that information required to be disclosed in our reports that are filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Our disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that this information is accumulated and communicated to management, including the principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.
Based on the evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that these disclosure controls and procedures were effective as of the end of the period covered by this report.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during the period covered by this quarterly report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
22

PART II — OTHER INFORMATION
Item 1. Legal Proceedings
For information regarding legal proceedings in which we are involved, see Note 9 - Contingencies under the subsection titled “Legal Proceedings” in our Notes to Condensed Financial Statements in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Item 1A. Risk Factors
There have been no material changes to our risk factors set forth in Part I, Item 1A, of our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 17, 2023.
Item 5. Other Information
During the quarter ended September 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” (in each case, as defined in Item 408 of Regulation S-K).
23

Item 6. Exhibits
Exhibit
Number
Description
4.33*
10.29*
31.1
31.2
32.1
32.2
101.INSInline XBRL Instance Document.
101.SCHInline XBRL Taxonomy Extension Schema Document.
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
*    Incorporated by reference as indicated.
24

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
SENESTECH, INC.
Date: November 9, 2023
By:/s/ Joel L. Fruendt
Joel L. Fruendt
President and Chief Executive Officer
Date: November 9, 2023
By:/s/ Thomas C. Chesterman
Thomas C. Chesterman
Executive Vice President, Chief Financial Officer, Treasurer and Secretary
25
EX-31.1 2 snes-20230930xex311.htm EX-31.1 Document

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

EX-31.2 3 snes-20230930xex312.htm EX-31.2 Document

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

EX-32.1 4 snes-20230930xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Joel L. Fruendt, President and Chief Executive Officer of SenesTech, Inc., certify that:
1.To my knowledge, the Quarterly Report on Form 10-Q of SenesTech, Inc. for the fiscal quarter ended September 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.To my knowledge, the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of SenesTech, Inc.
Dated: November 9, 2023
/s/ Joel L. Fruendt
Joel L. Fruendt
President and Chief Executive Officer
This certification accompanies the Quarterly Report on Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of SenesTech, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-32.2 5 snes-20230930xex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Thomas C. Chesterman, Chief Financial Officer, Treasurer and Secretary of SenesTech, Inc., certify that:
1.To my knowledge, the Quarterly Report on Form 10-Q of SenesTech, Inc. for the fiscal quarter ended September 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.To my knowledge, the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of SenesTech, Inc.
Dated: November 9, 2023
/s/ Thomas C. Chesterman
Thomas C. Chesterman
Executive Vice President, Chief Financial Officer, Treasurer and Secretary
This certification accompanies the Quarterly Report on Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of SenesTech, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 6 snes-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000006 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - COMMON STOCK WARRANTS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - COMMON STOCK WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - BALANCE SHEET COMPONENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of allowance for uncollectible accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of inventory, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of activity in reserve for obsolescence (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of prepaid expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - LEASES - Schedule of lease cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - LEASES - Schedule of maturities of operating leases liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - LEASES - Schedule of maturities of operating leases liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - STOCK-BASED COMPENSATION - Schedule of stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - STOCK-BASED COMPENSATION - Schedule of fair value option assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - STOCK-BASED COMPENSATION - Schedule of restricted stock unit activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - STOCK-BASED COMPENSATION - Schedule of stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - STOCKHOLDERS' EQUITY - Activity in stockholders' equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - COMMON STOCK WARRANTS - Schedule of common stock warrant activity for the period (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - COMMON STOCK WARRANTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - LOSS PER SHARE -Schedule of outstanding potentially dilutive securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - SUBSEQUENT EVENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 snes-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 snes-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 snes-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Schedule of accrued expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Total accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Less: reserve for obsolescence Balance as of beginning of period Balance as of end of period Inventory Valuation Reserves Research and development Research and Development Expense Superior Court of the State of California, Kennan E. Kaedar Litigation Superior Court Of The State Of California, Kennan E. Kaedar Litigation [Member] Superior Court Of The State Of California, Kennan E. Kaedar Litigation Underlying Security Market Price Change Underlying Security Market Price Change, Percent Options, term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Beginning Balance (in shares) Ending Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Class of Warrant or Right, Outstanding [Roll Forward] Class Of Warrant Or Right, Outstanding [Roll Forward] Class Of Warrant Or Right, Outstanding MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] 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] Other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (see notes) Commitments and Contingencies Measurement Input, Price Volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Exercisable (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] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] STOCKHOLDERS' EQUITY COMMON STOCK WARRANTS Equity [Text Block] Proceeds from issuances of common stock, net Proceeds from Issuance of Common Stock Deferred revenue Increase (Decrease) in Contract with Customer, Liability Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 [Member] Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 Number of states approved removal of RUP designation Number Of States Approved Removal Of Restricted Use Designation Number Of States Approved Removal Of Restricted Use Designation Current liabilities: Liabilities, Current [Abstract] Approved sale of stock, gross proceeds to be received (up to) Approved Sale Of Stock, Maximum Consideration To Be Received On Transaction Approved Sale Of Stock, Maximum Consideration To Be Received On Transaction Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted Average Grant-Date Fair Value Per Unit Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Net loss per share - diluted (in dollars per share) Earnings Per Share, Diluted Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Beginning Balance (in shares) Ending Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Compensation, severance and related benefits Accrued Employee Benefits, Current Litigation Case [Axis] Litigation Case [Axis] Trading Symbol Trading Symbol 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 Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LEASES Lessee, Operating Leases [Text Block] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Total inventory Inventory, Gross Cost of sales Cost of Goods and Services Sold Options, vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Litigation Status [Domain] Litigation Status [Domain] Executive Category: Executive Category [Axis] Legal services Legal Services, Current Legal services. Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Note payable, less current portion Notes Payable, Noncurrent Number of Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Name Forgone Recovery, Individual Name Number of defendants, separately settled with plaintiff Loss Contingency, Number Of Defendants Separately Settled With Plaintiff Loss Contingency, Number Of Defendants Separately Settled With Plaintiff Equity Components [Axis] Equity Components [Axis] Schedule of property and equipment, net Property, Plant and Equipment [Table Text Block] Weighted Average Remaining Contractual Term (years) Class Of Warrant Or Right, Weighted Average Remaining Contractual Term [Abstract] Class Of Warrant Or Right, Weighted Average Remaining Contractual Term Beginning Balance (in dollars per share) Ending Balance (in dollars per share) Warrants, exercise price (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] Accrued expenses Increase (Decrease) in Accrued Liabilities Marketing programs and conferences Marketing Programs And Conferences Marketing programs and conferences. April 2023 Registered Direct Offering Series C, April 2023 Registered Direct Offering [Member] Series C, April 2023 Registered Direct Offering 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Selling, general and administrative Selling, General and Administrative Expenses [Member] 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Common stock warrants Warrant [Member] Weighted Average Exercise Price Per Share Class Of Warrant Or Right, Weighted Average Exercise Price [Abstract] Class Of Warrant Or Right, Weighted Average Exercise Price Operating lease liability, less current portion Operating Lease, Liability, Noncurrent 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 Class of Warrant or Right [Table] Class of Warrant or Right [Table] Stock issuance costs Payments of Stock Issuance Costs Debt, term Debt Instrument, Term Income Statement Location [Axis] Income Statement Location [Axis] Common Stock, Warrants Issued To Placement Agent In August 2023 Offering Common Stock, Warrants Issued To Placement Agent In August 2023 Offering [Member] Common Stock, Warrants Issued To Placement Agent In August 2023 Offering Schedule of future minimum operating lease payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Common stock sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Changes in operating assets and liabilities: Increase (Decrease) in Operating Assets [Abstract] Measurement Input, Risk Free Interest Rate Measurement Input, Risk Free Interest Rate [Member] Warrants, exercised (in shares) Exercised (in shares) Class Of Warrant Or Right, Exercised The number of warrants exercised during the period. Patents Finite-Lived Patents, Gross Product and Service [Domain] Product and Service [Domain] Schedule of outstanding 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 Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of components of lease cost Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Autos Autos Trucks Member Information related to auto trucks. Research and development Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Litigation Status [Axis] Litigation Status [Axis] Number of states registration received Number Of States Registration Received Number Of States Registration Received Total (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] Document Quarterly Report Document Quarterly Report Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Note payable incurred for the purchase of certain equipment Capital Expenditures Incurred but Not yet Paid Shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Property, plant and equipment, gross Property, Plant and Equipment, Gross Notes Payable Notes Payable, Other Payables [Member] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount 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] Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Total finance lease cost Finance Lease, Cost Finance Lease, Cost Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of restricted stock unit activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Current portion of operating lease liability Operating Lease, Liability, Current Prepaid expenses Total prepaid expenses Prepaid Expense, Current 2026 Long-Term Debt, Maturity, Year Three Interest on lease liability Finance Lease, Interest Expense Product warranty Product Warranty Accrual, Current Inventory, Valuation Reserves [Roll Forward] Inventory, Valuation Reserves [Roll Forward] Inventory, Valuation Reserves Entity Shell Company Entity Shell Company Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Expired (in shares) Class Of Warrant Or Right, Expired Represents expire warrant. Prepaid expenses Increase (Decrease) in Prepaid Expense Number of defendants Loss Contingency, Number of Defendants Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes Restricted Stock, Value, Shares Issued Net of Tax Withholdings Measurement Input, Expected Term Measurement Input, Expected Term [Member] Common stock sold, price per share (in dollars per share) Sale of Stock, Price Per Share Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease cost Operating Lease, Cost Common stock, shares issued (in shares) Common Stock, Shares, Issued Granted Share Based Compensation Arrangement By Share Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term 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 revenue Contract with Customer, Liability, Current Schedule of fair value of options granted, assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Total principal payments Long-Term Debt Common stock sold, gross proceeds Sale of Stock, Consideration Received on Transaction 2027 Long-Term Debt, Maturity, Year Four Stock Options Employee Stock Option [Member] Warrant Inducement Transaction, Modified Warrant Inducement Transaction, Modified [Member] Warrant Inducement Transaction, Modified Unrecognized compensation cost, period of recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Personal property and franchise tax Personal Property And Franchise Tax Personal property and franchise tax. Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Stockholders’ Equity [Table] Stockholders’ Equity [Table] Stockholders’ Deficit (Details) [Table] Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Evolve Evolve [Member] Evolve Expired (in dollars per share) Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Expired Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Expired Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Condensed Financial Statements Basis of Accounting, Policy [Policy Text Block] Measurement Input, Share Price Measurement Input, Share Price [Member] Weighted Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Allowance for uncollectible accounts Balance as of beginning of period Balance as of end of period Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 [Member] Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 Income Statement [Abstract] Income Statement [Abstract] 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 Shares Warrants and Rights Note Disclosure [Abstract] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering Common Stock, Warrants Issued To Placement Agent, April 2023, Registered Direct Offering [Member] Common Stock, Warrants Issued To Placement Agent, April 2023, Registered Direct Offering Beginning Balance (in dollars per share) Ending Balance (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 Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of accounts receivable, net and activity in allowance for uncollectible accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventory, net Inventory, net Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Stock-Based Compensation (Details) [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of stockholders' equity activity Schedule of Stockholders Equity [Table Text Block] 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 Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] 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] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Schedule of stock-based compensation expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares outstanding (in shares) Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Warrant Inducement Transaction Warrant Inducement Transaction [Member] Warrant Inducement Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of inventory, net and activity in reserve for obsolescence Schedule of Inventory, Current [Table Text Block] Number of Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total operating lease liabilities Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] Schedule of maturities of notes payable Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Warrants, issued, held in abeyance (in shares) Warrants, held in abeyance (in shares) Class Of Warrant Or Right, Issued, Held In Abeyance Class Of Warrant Or Right, Issued, Held In Abeyance Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Common stock, available for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance All Executive Categories All Executive Categories [Member] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Finance lease cost: Assets and Liabilities, Lessee [Abstract] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Common stock, $0.001 par value, 100,000,000 shares authorized, 5,899,060 shares issued and 3,279,485 shares outstanding as of September 30, 2023 and 809,648 shares issued and outstanding as of December 31, 2022 Common Stock, Value, Issued Selling, general and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Interest income Investment Income, Net All Individuals All Individuals [Member] Supplemental cash flow information is as follows: Supplemental Cash Flow Information [Abstract] Modification of terms related to certain warrants Stock Issued During Period, Value, Warrants Modified Stock Issued During Period, Value, Warrants Modified Litigation Case [Domain] Litigation Case [Domain] Miscellaneous expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Issued (in years) Class Of Warrant Or Right, Issued, Weighted Average Remaining Contractual Term Class Of Warrant Or Right, Issued, Weighted Average Remaining Contractual Term Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Current Fiscal Year End Date Current Fiscal Year End Date PEO Name PEO Name Measurement Input, Expected Dividend Rate Measurement Input, Expected Dividend Rate [Member] Beginning Balance (in shares) Ending Balance (in shares) Class of Warrant or Right, Outstanding 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 Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Insurance Prepaid Insurance Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Schedule of prepaid expenses Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Number of states authorized to sell product Number Of States Authorized To Sell Product Number Of States Authorized To Sell Product Other Other Accrued Liabilities, Current Furniture and fixtures Furniture and Fixtures [Member] Depreciable Property, Plant and Equipment Depreciable Property, Plant And Equipment [Member] Depreciable Property, Plant And Equipment Debt, annual interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Gross proceeds from exercise of warrants Proceeds from Warrant Exercises Total stockholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent Restricted Stock Units Restricted Stock [Member] Stock-Based Compensation (Details) [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Office and computer equipment Office And Computer Equipment Member Information related to office and computer equipment. Research and development equipment Research And Development Equipment Member Information related to research and development equipment. Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Warrants, fair value, measurement input Warrants and Rights Outstanding, Measurement Input Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Number of major U.S. territories registration received Number Of Major U.S. Territories Registration Received Number Of Major U.S. Territories Registration Received Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Proceeds from (repayments of) notes payable, net Proceeds from (Repayments of) Notes Payable Entity Emerging Growth Company Entity Emerging Growth Company Stock options Common Stock Options Member Represents the information to pertaining to common stock options. Finished goods Inventory, Finished Goods, Gross Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Beginning Balance (in dollars per share) Ending Balance (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 Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] LOSS PER SHARE Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Professional services Professional Services Retainer It represents value of professional services retainer. Document Fiscal Year Focus Document Fiscal Year Focus Minimum Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Schedule of stock option activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price 2018 Equity Incentive Plan Equity Incentive Plan 2018 [Member] Represents the equity incentive plan 2018. Schedule of common stock warrant activity Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Payment of employee withholding taxes related to share based awards Payment, Tax Withholding, Share-Based Payment Arrangement Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Less: current portion of note payable Long-Term Debt, Current Maturities 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 income (expense): Nonoperating Income (Expense) [Abstract] Other noncurrent assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Net loss per share - basic (in dollars per share) Earnings Per Share, Basic Right to use assets, operating leases Operating Lease, Right-of-Use Asset Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Number of warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Warrants, outstanding, released from abeyance (in shares) Class Of Warrant Or Right, Outstanding, Released From Abeyance Class Of Warrant Or Right, Outstanding, Released From Abeyance Pending Litigation Pending Litigation [Member] Cash paid for income taxes Income Taxes Paid BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Issuance of common stock for service Stock Issued During Period, Value, Issued for Services Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Raw materials Inventory, Raw Materials, Gross Issuance of common stock upon exercise of warrants, net Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised 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] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] Current portion of note payable Notes Payable, Current Increase in reserve Inventory Valuation Reserves, Additions Inventory Valuation Reserves, Additions All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital 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] Outstanding (in years) Class Of Warrant Or Right, Outstanding, Weighted Average Remaining Contractual Term Class Of Warrant Or Right, Outstanding, Weighted Average Remaining Contractual Term Warrants, weighted average remaining life Class Of Warrant Or Right, Weighted Average Useful Life Class Of Warrant Or Right, Weighted Average Useful Life Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Work in progress Inventory, Work in Process, Gross 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] 2024 Long-Term Debt, Maturity, Year One Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Other assets Increase (Decrease) in Other Operating Assets Warrants, fair value Warrants and Rights Outstanding Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds received from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment 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] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Loss on sale of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Amounts written off, less recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Repayments of finance lease obligations Repayments Of Finance Lease Obligations Repayments of finance lease obligations. Name Trading Arrangement, Individual Name Issuance of common stock, net of issuance costs Stock Issued During Period, Value, New Issues Equity [Abstract] Revenues, net Revenue from Contract with Customer, Excluding Assessed Tax 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 Series C, Registered Direct Offering Registered Direct Offering [Member] Registered Direct Offering Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value PreFunded Warrants, Issued in November 2022, Common Stock, Registered Direct Offering PreFunded Warrants, Issued In November 2022, Common Stock, Registered Direct Offering [Member] PreFunded Warrants, Issued In November 2022, Common Stock, Registered Direct Offering Stockholders’ Equity [Line Items] Stockholders’ Equity [Line Items] Stockholders’ Equity [Line Items] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Issuance of common stock for service (in shares) Stock Issued During Period, Shares, Issued for Services Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Damages sought (in excess of) Loss Contingency, Damages Sought, Value Amounts relieved Inventory, Valuation Reserves, Amount Relieved Inventory, Valuation Reserves, Amount Relieved Note payable, less current portion Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Weighted average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Software licenses Prepaid Software Licenses, Current Prepaid Software Licenses, Current Warrants, term Class Of Warrant Or Right, Term Class Of Warrant Or Right, Term Operating expenses: Operating Expenses [Abstract] Issued (in dollars per share) Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Issued Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Issued Warrants, exercised (in dollars per share) Exercised (in dollars per share) Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Weighted Average Remaining Contractual Term (years) Weighted Average Remaining Contractual Term [Abstract] Weighted Average Remaining Contractual Term Additional Paid-In Capital Additional Paid-in Capital [Member] Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings 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] Cover [Abstract] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition SUBSEQUENT EVENTS Subsequent Events [Text Block] Other Other Prepaid Expense, Current Issuance of common stock upon exercise of warrants (in shares) Issuance of common stock upon exercise of warrants, net (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised 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 operating lease payments Lessee, Operating Lease, Liability, to be Paid Construction in progress Construction in Progress [Member] Total operating expenses Operating Expenses Amortization of right-of-use asset Finance Lease, Right-of-Use Asset, Amortization Decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Warrants, issued (in shares) Issued (in shares) Class Of Warrant Or Right, Issued Common Stock Offering Warrants Issued. Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Loss from operations Operating Income (Loss) Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Stock Options, Inducement Awards Share-Based Payment Arrangement, Option, Inducement Award [Member] Share-Based Payment Arrangement, Option, Inducement Award Increase in provision Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) 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] EX-101.PRE 10 snes-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 08, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-37941  
Entity Registrant Name SENESTECH, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-2079805  
Entity Address, Address Line One 23460 N 19th Ave,  
Entity Address, Address Line Two Suite 110  
Entity Address, City or Town Phoenix  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85027  
City Area Code (928)  
Local Phone Number 779-4143  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol SNES  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   3,631,060
Entity Central Index Key 0001680378  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 2,145 $ 4,775
Accounts receivable, net 83 113
Prepaid expenses 385 378
Inventory, net 703 853
Total current assets 3,316 6,119
Right to use assets, operating leases 217 347
Property and equipment, net 313 294
Other noncurrent assets 22 22
Total assets 3,868 6,782
Current liabilities:    
Accounts payable 147 540
Accrued expenses 671 560
Current portion of operating lease liability 192 180
Current portion of note payable 9 0
Deferred revenue 15 44
Total current liabilities 1,034 1,324
Operating lease liability, less current portion 34 179
Note payable, less current portion 44 0
Total liabilities 1,112 1,503
Commitments and contingencies (see notes)
Stockholders’ equity:    
Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.001 par value, 100,000,000 shares authorized, 5,899,060 shares issued and 3,279,485 shares outstanding as of September 30, 2023 and 809,648 shares issued and outstanding as of December 31, 2022 3 1
Additional paid-in capital 130,933 127,481
Accumulated deficit (128,180) (122,203)
Total stockholders’ equity 2,756 5,279
Total liabilities and stockholders’ equity $ 3,868 $ 6,782
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 5,899,060 809,648
Common stock, shares outstanding (in shares) 3,279,485 809,648
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenues, net $ 360 $ 250 $ 898 $ 722
Cost of sales 184 128 488 374
Gross profit 176 122 410 348
Operating expenses:        
Research and development 379 452 1,147 1,399
Selling, general and administrative 1,748 2,289 5,259 6,473
Total operating expenses 2,127 2,741 6,406 7,872
Loss from operations (1,951) (2,619) (5,996) (7,524)
Other income (expense):        
Interest income 4 1 19 4
Interest expense 0 0 0 (1)
Miscellaneous expense, net 0 (28) 0 (26)
Other income (expense), net 4 (27) 19 (23)
Net loss (1,947) (2,646) (5,977) (7,547)
Comprehensive loss $ (1,947) $ (2,646) $ (5,977) $ (7,547)
Weighted average shares outstanding - basic (in shares) 4,176,592 610,648 3,037,790 610,578
Weighted average shares outstanding - diluted (in shares) 4,176,592 610,648 3,037,790 610,578
Net loss per share - basic (in dollars per share) $ (0.47) $ (4.33) $ (1.97) $ (12.36)
Net loss per share - diluted (in dollars per share) $ (0.47) $ (4.33) $ (1.97) $ (12.36)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (5,977) $ (7,547)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 104 148
Stock-based compensation 467 570
Bad debt expense (4) 5
Loss on sale of property and equipment 0 28
Changes in operating assets and liabilities:    
Accounts receivable 34 (16)
Prepaid expenses (7) (174)
Inventory 150 48
Other assets (3) 0
Accounts payable (393) 142
Accrued expenses 111 409
Deferred revenue (29) 48
Net cash used in operating activities (5,547) (6,339)
Cash flows from investing activities:    
Purchase of property and equipment (114) (167)
Proceeds received from sale of property and equipment 0 4
Net cash used in investing activities (114) (163)
Cash flows from financing activities:    
Proceeds from issuances of common stock, net 2,998 0
Proceeds from (repayments of) notes payable, net 44 (5)
Repayments of finance lease obligations 0 (27)
Payment of employee withholding taxes related to share based awards (11) 0
Net cash provided by (used in) financing activities 3,031 (32)
Decrease in cash and cash equivalents (2,630) (6,534)
Cash and cash equivalents, beginning of period 4,775 9,326
Cash and cash equivalents, end of period 2,145 2,792
Supplemental cash flow information is as follows:    
Cash paid for interest 0 1
Cash paid for income taxes 0 0
Non-cash investing and financing activities:    
Note payable incurred for the purchase of certain equipment $ 10 $ 0
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
Nature of Business
SenesTech, Inc. (subsequently referred to in this report as “we,” “us,” “our,” or “our company”) was incorporated in the state of Nevada in July 2004. On November 12, 2015, we subsequently reincorporated in the state of Delaware. Our corporate headquarters and manufacturing site are in Phoenix, Arizona. We have developed and are commercializing a global, proprietary technology for managing animal pest populations, initially rat populations, through fertility control. Our first product is known as ContraPest®.
ContraPest is a liquid bait containing the active ingredients 4-vinylcyclohexene diepoxide and triptolide. ContraPest limits reproduction of male and female rats beginning with the first breeding cycle following consumption. ContraPest is being marketed for use in controlling Norway and roof rat populations. In addition to the U.S. Environmental Protection Agency registration of ContraPest, we must obtain registration from the various state regulatory agencies prior to selling in each state. To date, we have received registration for ContraPest in all 50 states and the District of Columbia, 49 of which have approved the removal of the Restricted Use designation, as well as the District of Columbia and five major U.S. territories.
We are pursuing additional products including EvolveTM, a soft bait containing the active ingredient cottonseed oil. Evolve limits reproduction of male and female rats after one to two breeding cycles following consumption. Evolve is being developed as a minimum risk pesticide under the U.S. Environmental Protection Agency Federal Insecticide, Fungicide, and Rodenticide Act, Section 25(b). For further information see Note 10.
Going Concern
Our condensed financial statements as of September 30, 2023 were prepared under the assumption that we would continue as a going concern. The reports of our independent registered public accounting firm that accompanies our financial statements for each of the years ended December 31, 2022 and December 31, 2021 contain a going concern qualification in which such firm expressed substantial doubt about our ability to continue as a going concern, based on the financial statements at that time. Specifically, we have incurred operating losses since our inception, and we expect to continue to incur significant expenses and operating losses for the foreseeable future. These prior losses and expected future losses have had, and will continue to have, an adverse effect on our financial condition. If we encounter continued issues or delays in the commercialization of fertility control products, our expected future losses could have an adverse effect on our financial condition and negatively impact our ability to fund continued operations, obtain additional financing in the future and continue as a going concern. There are no assurances that such financing, if necessary, will be available to us at all or will be available in sufficient amounts or on reasonable terms. Our financial statements do not include any adjustments that may result from the outcome of this uncertainty. If we are unable to generate additional funds in the future through additional financings, sales of our products, licensing fees, royalty payments or from other sources or transactions, we will exhaust our resources and will be unable to continue operations.
Liquidity and Capital Resources
Since our inception, we have sustained significant operating losses in the course of our research and development and commercialization activities and expect such losses to continue for the near future. We have generated limited revenue to date from product sales, research grants and licensing fees received under a former license agreement. We have primarily funded our operations to date through the sale of equity securities, including convertible preferred stock, common stock and warrants to purchase common stock.
We have also raised capital through debt financing, consisting primarily of convertible notes and government loan programs, and, to a lesser extent, payments received in connection with product sales, research grants and licensing fees.
As of September 30, 2023, we had an accumulated deficit of $128.2 million and cash and cash equivalents of $2.1 million.
Our ultimate success depends upon the outcome of a combination of factors, including the following: (i) successful commercialization of fertility control products and maintaining and obtaining regulatory approval of our products and product candidates; (ii) market acceptance, commercial viability and profitability of fertility control products and other
products; (iii) the ability to market our products and establish an effective sales force and marketing infrastructure to generate significant revenue; (iv) the success of our research and development; (v) the ability to retain and attract key personnel to develop, operate and grow our business; and (vi) our ability to meet our working capital needs.
Based upon our current operating plan, we expect that cash and cash equivalents at September 30, 2023, in combination with anticipated revenue and any additional sales of our equity securities, will be sufficient to fund our current operations for at least the next three months.
While we have evaluated and continue to evaluate our operating expenses and concentrate our resources toward the successful commercialization of fertility control products in the United States, additional financing will be needed before achieving anticipated revenue targets and margin targets. If we are unable to raise necessary capital through the sale of our securities, we may be required to take other measures that could impair our ability to be successful and operate as a going concern. In any event, additional capital is needed in order to fund our operating losses and research and development activities before we become profitable. We may never achieve profitability or generate positive cash flows, and unless and until we do, we will continue to need to raise capital through equity or debt financing. If such equity or debt financing is not available at adequate levels or on acceptable terms, we may need to delay, limit or terminate commercialization and development efforts or discontinue operations.
Condensed Financial Statements
Our accompanying unaudited condensed financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial reporting. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with the U.S. generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. In our opinion, the unaudited condensed financial statements include all material adjustments, all of which are of a normal and recurring nature, necessary to present fairly our financial position as of September 30, 2023, and our operating results and cash flows for the three- and nine-month periods ended September 30, 2023 and 2022. The accompanying financial information as of December 31, 2022 is derived from audited financial statements. Interim results are not necessarily indicative of results for a full year. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 17, 2023.
Recent Accounting Pronouncements
There have been no new accounting pronouncements not yet effective or adopted in the current year that we believe have a significant impact, or potential significant impact, to our condensed financial statements.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and classification of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. The significant estimates in our financial statements include the valuation of inventory, common stock warrants, and stock-based awards, such as stock options and restricted stock units. Actual results could differ from such estimates.
Comprehensive Loss
We have no other comprehensive income items for the periods presented. As a result, our net loss and comprehensive loss were the same for the periods presented and a separate statement of comprehensive loss is not included in the accompanying condensed financial statements.
Reclassification
To conform with the 2023 presentation, we have reclassified the Loss on sale of property and equipment of $28,000 and Proceeds received from sale of property and equipment of $4,000 from Purchases of property and equipment in the condensed statement of cash flows for the nine months ended September 30, 2022. These reclassifications had no impact on our condensed statement of operations and comprehensive loss for the nine months ended September 30, 2022.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS
Cash and Cash Equivalents
Highly liquid investments with maturities of three months or less as of the date of acquisition are classified as cash equivalents, of which we had $2.1 million and $4.8 million as of September 30, 2023 and December 31, 2022, respectively, included within cash and cash equivalents in the condensed balance sheets.
Accounts Receivable, Net
Accounts receivable, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Accounts receivable$85 $119 
Allowance for uncollectible accounts(2)(6)
Accounts receivable, net$83 $113 
The following was the activity in the allowance for uncollectible accounts (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Balance as of beginning of period$$12 $$— 
Increase in provision— 12 
Amounts written off, less recoveries(4)(7)(6)(7)
Balance as of end of period$$$$
Inventory, net
Inventory, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Raw materials$670 $772 
Work in progress— 
Finished goods46 99 
Total inventory721 871 
Less: reserve for obsolescence(18)(18)
Inventory, net$703 $853 
The following was the activity in the reserve for obsolescence (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Balance as of beginning of period$18 $22 $18 $29 
Increase in reserve— — — — 
Amounts relieved— (3)— (10)
Balance as of end of period$18 $19 $18 $19 
Prepaid Expenses
Prepaid expenses consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Software licenses138 157 
Professional services95 41 
Insurance44 61 
Patents17 39 
Marketing programs and conferences74 
Other85 
Total prepaid expenses$385 $378 
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Research and development equipment$1,621 $1,558 
Office and computer equipment808 800 
Autos54 54 
Furniture and fixtures41 41 
Leasehold improvements119 119 
Total in service2,643 2,572 
Accumulated depreciation and amortization(2,387)(2,283)
Total in service, net256 289 
Construction in progress57 
Property and equipment, net$313 $294 
Accrued Expenses
Accrued expenses consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Compensation, severance and related benefits$521 $497 
Legal services135 36 
Product warranty15 18 
Personal property and franchise tax— 
Other— 
Total accrued expenses$671 $560 
Note Payable
In August 2023, we arranged financing for the purchase of certain equipment. The note payable has an annual interest rate of 9.1% with a term of 5 years and is secured by the underlying equipment.
As of September 30, 2023, future principal payments were as follows (in thousands):
2023$
2024
202510 
202611 
202712 
Thereafter
Total principal payments53 
Less: current portion of note payable(9)
Note payable, less current portion$44 
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTSThe carrying amounts of our financial instruments, including accounts payable and accrued liabilities, approximate fair value due to their short maturities. Note payable is recorded at amortized cost, which approximates fair value.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
LEASES LEASES
We have operating leases for our corporate headquarters and our manufacturing and research facility, which expire in 2024. We were obligated under finance leases for certain research and computer equipment, of which the last arrangement expired in June 2022.
The components of lease cost were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease cost$55 $55 $166 $167 
Finance lease cost:
Amortization of right-of-use asset$— $— $— $27 
Interest on lease liability— — — 
Total finance lease cost$— $— $— $28 
As of September 30, 2023, maturities of operating lease liabilities were as follows (in thousands):
2023$50 
2024186 
Total operating lease payments236 
Less: imputed interest(10)
Total operating lease liabilities$226 
LEASES LEASES
We have operating leases for our corporate headquarters and our manufacturing and research facility, which expire in 2024. We were obligated under finance leases for certain research and computer equipment, of which the last arrangement expired in June 2022.
The components of lease cost were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease cost$55 $55 $166 $167 
Finance lease cost:
Amortization of right-of-use asset$— $— $— $27 
Interest on lease liability— — — 
Total finance lease cost$— $— $— $28 
As of September 30, 2023, maturities of operating lease liabilities were as follows (in thousands):
2023$50 
2024186 
Total operating lease payments236 
Less: imputed interest(10)
Total operating lease liabilities$226 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
In 2018, our stockholders approved the adoption of the SenesTech, Inc. 2018 Equity Incentive Plan (the “2018 Plan”). The 2018 Plan has since been amended and restated on certain occasions, most recently on June 26, 2023, when our stockholders approved an increase to the total number of authorized shares to 848,614 shares.
Stock options are generally issued with a per share exercise price equal to the fair market value of our common stock at the date of grant. Options granted generally vest immediately, or ratably over a 12- to 36-month period coinciding with their respective service periods, with terms generally of five years. Certain stock option awards provide for accelerated vesting upon a change in control.
As of September 30, 2023, we had 496,330 shares of common stock available for issuance under the 2018 Plan.
Stock Options
The following table presents the outstanding stock option activity:
Number of OptionsWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Three months ended September 30, 2023:
Outstanding as of June 30, 2023479,426 $17.11 4.4
Granted— — — 
Exercised— — — 
Forfeited(30,750)5.25 — 
Expired— — — 
Outstanding as of September 30, 2023448,676 
(1)
10.34 4.2
Nine months ended September 30, 2023:
Outstanding as of December 31, 2022280,810 17.00 3.9
Granted199,421 1.25 5.0
Exercised— — — 
Forfeited(31,183)17.97 — 
Expired(372)680.87 — 
Outstanding as of September 30, 2023448,676 
(1)
10.34 4.2
Exercisable as of September 30, 2023194,878 30.92 3.9
(1) Includes options related to 99,000 shares that are inducement awards and not granted under the 2018 Plan.
The weighted average grant date fair value of options granted during the nine months ended September 30, 2023 was $1.24 per share, based on the following assumptions used in the Black-Scholes option pricing model:
Expected volatility128 %
Expected dividend yield— 
Expected term (in years)5
Risk-free interest rate5.3 %
The expected volatility assumption is based on the calculated volatility of our common stock at the date of grant based on historical prices over the most recent period commensurate with the term of the award. The expected dividend yield assumption is based on our history and expected dividend payouts: we have not, and do not expect to, pay dividends. The expected term assumption is the contractual term of the options for non-employees. The risk-free interest rate assumption is determined using the U.S. treasury yields for bonds with a maturity commensurate with the term of the award.
Restricted Stock Units
The following table presents the unvested restricted stock unit activity:
Number of
Units
Weighted
Average
Grant-Date
Fair
Value Per
Unit
Unvested balance as of December 31, 202218,799 $2.71 
Granted— — 
Vested(18,799)2.71 
Forfeited— — 
Unvested balance as of September 30, 2023— — 
The stock-based compensation expense was recorded as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Research and development$$$12 $
Selling, general and administrative (1)
165139455565
Total stock-based compensation expense$170 $140 $467 $570 
(1) Includes $44,000 and $100,000 related to stock issued in exchange for marketing services for the three and nine month periods ended September 30, 2023, respectively.
The allocation between research and development and selling, general and administrative expense was based on the department and services performed by the employee or non-employee.
At September 30, 2023, the total compensation cost related to unvested options not yet recognized was $382,000, which will be recognized over a weighted average period of 1.3 years, assuming the employees and non-employees complete their service period required for vesting.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY
On August 18, 2023, at a special meeting of stockholders, our stockholders approved an amendment to our amended and restated certificate of incorporation, as amended, to effect a reverse stock split (the “Reverse Stock Split”) of our issued and outstanding common stock by a ratio of not less than 1-for-2 and not more than 1-for-12. The exact ratio of the Reverse Stock Split will be set within this range as determined by our board of directors in its sole discretion prior to the time of the Reverse Stock Split and will be publicly announced by us prior to the effective time.
On July 21, 2023, our board of directors approved a public offering of shares of our common stock, together with Series D and Series E warrants to purchase shares of our common stock for aggregate gross proceeds of up to $7.5 million. See Form S-1 filed with the SEC on July 21, 2023 (File No. 333-273370). No shares have yet been issued pursuant to this filing.
Activity in equity during the nine month periods ended September 30, 2023 and 2022 was as follows (dollars in thousands):
Common StockAdditional
Paid-In
Capital
Accumulated
Deficit
Total
SharesAmount
2023
Balances as of December 31, 2022809,648 $$127,481 $(122,203)$5,279 
Stock-based compensation— — 166 — 166 
Issuance of common stock upon exercise of warrants1,230,000 (1)— — 
Issuance of common stock for service13,225 — 100 — 100 
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes54,466 — (11)— (11)
Net loss— — — (2,037)(2,037)
Balances as of March 31, 20232,107,339 127,735 (124,240)3,497 
Stock-based compensation— — 113 — 113 
Issuance of common stock, net of issuance costs857,146 1,209 — 1,210 
Net loss— — — (1,993)(1,993)
Balances as of June 30, 20232,964,485 129,057 (126,233)2,827 
Stock-based compensation— — 88 — 88 
Modification of terms related to certain warrants— — 657 657 
Issuance of common stock upon exercise of warrants, net315,000 — 1,131 — 1,131 
Net loss— — — (1,947)(1,947)
Balances as of September 31, 20233,279,485 $130,933 $(128,180)$2,756 
2022
Balances as of December 31, 2021610,364 $122,542 $(112,508)$10,035 
Stock-based compensation— — 221 — 221 
Issuance of common stock for service250 — — 
Net loss— — — (2,332)(2,332)
Balances as of March 31, 2022610,614 122,766 (114,840)7,927 
Stock-based compensation— — 205 — 205 
Issuance of common stock for service34 — — 
Net loss— — — (2,569)(2,569)
Balances as of June 30, 2022610,648 122,972 (117,409)5,564 
Stock-based compensation— — 139 — 139 
Net loss— — — (2,646)(2,646)
Balances as of September 30, 2022610,648 $123,111 $(120,055)$3,057 
During the nine months ended September 30, 2023, the following shares of common stock were issued:
315,000 shares pursuant to the exercise of warrants. A certain warrant holder was induced to exercise warrants related to 2,934,575 shares by reducing the exercise price to the then current market price of our common stock (the “Warrant Inducement”). The original warrants had an exercise price of $3.165 per share and a weighted average remaining life of 2.3 years. These warrants were exercised for $0.7202 per share for gross proceeds of $2.1 million, before deducting $326,000 of issuance costs and $657,000 related to the modification of the terms of the warrants to induce exercise. Of the 2,934,575 shares issued, 2,619,575 shares are held in abeyance and not considered outstanding, at which time such shares will become outstanding. The balance of the shares held in abeyance will be held in abeyance until notice from the stock holder that the balance, or portion thereof, may be issued in compliance with a beneficial ownership limitation provision in the warrants. See Note 10 for a discussion of outstanding abeyance shares.
In connection with the Warrant Inducement transaction, new warrants to purchase 5,869,150 shares of our common stock were issued, which are discussed in Note 7.
857,146 shares pursuant to a registered direct offering with certain institutional investors for $1.75 per share for gross proceeds of $1.5 million, before deducting issuance costs of $290,000. The shares were offered and sold
pursuant to a prospectus, dated May 6, 2022, and a prospectus supplement, dated April 10, 2023, in connection with a takedown from our shelf registration statement on Form S-3 (File No. 333-261227).
1,230,000 shares pursuant to the exercise of previously outstanding prefunded warrants, which were issued in November 2022 with an exercise price of $1.54 per share.
54,466 restricted shares in exchange for marketing services to be performed through September 2023, with the total value of services to be recognized based on the stock price on the date of issuance.
13,225 shares pursuant to the vesting of restricted stock units.
COMMON STOCK WARRANTS
The following table presents the common stock warrant activity:
SharesWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Outstanding as of December 31, 20224,414,810 $6.58 3.0
Issued6,937,311 0.88 4.9
Exercised(4,164,575)1.54 — 
Expired(13,629)527.05 — 
Outstanding as of September 30, 20237,173,917 2.00 4.9
During the nine months ended September 30, 2023:
In August, warrants were issued to the investor in the Warrant Inducement transaction discussed in Note 6 to purchase up to 5,869,150 shares of our common stock. These warrants are exercisable immediately with an exercise price of $0.7202 per share, and 3,012,006 expiring August 24, 2028 (5-Year Warrants) and 2,857,144 expiring September 24, 2024 (13-Month Warrants). We estimated the fair value of the 5-Year Warrants to be $1.5 million using a Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 98%; term of 5 years; dividend yield of 0%; and risk-free rate of 4.4%. The fair value of the 13-Month Warrants was estimated to be $930,000 using the Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 122%; term of 1.1 year; dividend yield of 0%; and risk-free rate of 4.4%.
In August, placement agent warrants were issued to purchase up to 146,729 shares of our common stock. The placement agent warrants are exercisable immediately upon issuance, with an exercise price per share of $0.9003 per share, and expire August 24, 2028. We estimated the fair value of these warrants to be $72,000 using a Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 98%; term of 5 years; dividend yield of 0%;and risk-free interest rate of 5.4%.
In August, warrants representing 2,934,575 shares of common stock were exercised for $0.7202 per share. The terms of these warrants were modified in order to induce exercise. See Warrant Inducement discussion in Note 6. We recorded additional equity costs of $657,000 related to the warrant exercise transaction, which was calculated as the difference between the fair value of the warrants immediately prior to modification and immediately after modification using the Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 96%; term of 2.3 years; dividend yield of 0%; and risk-free rate of 5.0%.
In April, Series C warrants were issued to the investors in the offering discussed in Note 6 to purchase up to 857,146 shares of our common stock. The Series C warrants are exercisable immediately with an exercise price of $1.62 per share and expire October 12, 2028. We estimated the fair value of these warrants to be $1.1 million
using a Black-Scholes model based on the following significant inputs: common stock price of $1.38 per share; volatility of 164%; term of 5.5 years; dividend yield of 0%; and risk-free interest rate of 3.4%.
In April, placement agent warrants were issued to purchase up to 64,286 shares of our common stock. The placement agent warrants are exercisable immediately upon issuance, with an exercise price per share of $2.1875 per share, and expire April 10, 2028. We estimated the fair value of these warrants to be $82,000 using a Black-Scholes model based on the following significant inputs: common stock price of $1.38 per share; volatility of 165%; term of 5 years; dividend yield of 0%;and risk-free interest rate of 3.5%.
In February, prefunded warrants representing 1,230,000 shares of common stock were exercised. Such prefunded warrants were issued in November 2022 with an exercise price of $1.54 per share.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK WARRANTS
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
COMMON STOCK WARRANTS STOCKHOLDERS’ EQUITY
On August 18, 2023, at a special meeting of stockholders, our stockholders approved an amendment to our amended and restated certificate of incorporation, as amended, to effect a reverse stock split (the “Reverse Stock Split”) of our issued and outstanding common stock by a ratio of not less than 1-for-2 and not more than 1-for-12. The exact ratio of the Reverse Stock Split will be set within this range as determined by our board of directors in its sole discretion prior to the time of the Reverse Stock Split and will be publicly announced by us prior to the effective time.
On July 21, 2023, our board of directors approved a public offering of shares of our common stock, together with Series D and Series E warrants to purchase shares of our common stock for aggregate gross proceeds of up to $7.5 million. See Form S-1 filed with the SEC on July 21, 2023 (File No. 333-273370). No shares have yet been issued pursuant to this filing.
Activity in equity during the nine month periods ended September 30, 2023 and 2022 was as follows (dollars in thousands):
Common StockAdditional
Paid-In
Capital
Accumulated
Deficit
Total
SharesAmount
2023
Balances as of December 31, 2022809,648 $$127,481 $(122,203)$5,279 
Stock-based compensation— — 166 — 166 
Issuance of common stock upon exercise of warrants1,230,000 (1)— — 
Issuance of common stock for service13,225 — 100 — 100 
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes54,466 — (11)— (11)
Net loss— — — (2,037)(2,037)
Balances as of March 31, 20232,107,339 127,735 (124,240)3,497 
Stock-based compensation— — 113 — 113 
Issuance of common stock, net of issuance costs857,146 1,209 — 1,210 
Net loss— — — (1,993)(1,993)
Balances as of June 30, 20232,964,485 129,057 (126,233)2,827 
Stock-based compensation— — 88 — 88 
Modification of terms related to certain warrants— — 657 657 
Issuance of common stock upon exercise of warrants, net315,000 — 1,131 — 1,131 
Net loss— — — (1,947)(1,947)
Balances as of September 31, 20233,279,485 $130,933 $(128,180)$2,756 
2022
Balances as of December 31, 2021610,364 $122,542 $(112,508)$10,035 
Stock-based compensation— — 221 — 221 
Issuance of common stock for service250 — — 
Net loss— — — (2,332)(2,332)
Balances as of March 31, 2022610,614 122,766 (114,840)7,927 
Stock-based compensation— — 205 — 205 
Issuance of common stock for service34 — — 
Net loss— — — (2,569)(2,569)
Balances as of June 30, 2022610,648 122,972 (117,409)5,564 
Stock-based compensation— — 139 — 139 
Net loss— — — (2,646)(2,646)
Balances as of September 30, 2022610,648 $123,111 $(120,055)$3,057 
During the nine months ended September 30, 2023, the following shares of common stock were issued:
315,000 shares pursuant to the exercise of warrants. A certain warrant holder was induced to exercise warrants related to 2,934,575 shares by reducing the exercise price to the then current market price of our common stock (the “Warrant Inducement”). The original warrants had an exercise price of $3.165 per share and a weighted average remaining life of 2.3 years. These warrants were exercised for $0.7202 per share for gross proceeds of $2.1 million, before deducting $326,000 of issuance costs and $657,000 related to the modification of the terms of the warrants to induce exercise. Of the 2,934,575 shares issued, 2,619,575 shares are held in abeyance and not considered outstanding, at which time such shares will become outstanding. The balance of the shares held in abeyance will be held in abeyance until notice from the stock holder that the balance, or portion thereof, may be issued in compliance with a beneficial ownership limitation provision in the warrants. See Note 10 for a discussion of outstanding abeyance shares.
In connection with the Warrant Inducement transaction, new warrants to purchase 5,869,150 shares of our common stock were issued, which are discussed in Note 7.
857,146 shares pursuant to a registered direct offering with certain institutional investors for $1.75 per share for gross proceeds of $1.5 million, before deducting issuance costs of $290,000. The shares were offered and sold
pursuant to a prospectus, dated May 6, 2022, and a prospectus supplement, dated April 10, 2023, in connection with a takedown from our shelf registration statement on Form S-3 (File No. 333-261227).
1,230,000 shares pursuant to the exercise of previously outstanding prefunded warrants, which were issued in November 2022 with an exercise price of $1.54 per share.
54,466 restricted shares in exchange for marketing services to be performed through September 2023, with the total value of services to be recognized based on the stock price on the date of issuance.
13,225 shares pursuant to the vesting of restricted stock units.
COMMON STOCK WARRANTS
The following table presents the common stock warrant activity:
SharesWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Outstanding as of December 31, 20224,414,810 $6.58 3.0
Issued6,937,311 0.88 4.9
Exercised(4,164,575)1.54 — 
Expired(13,629)527.05 — 
Outstanding as of September 30, 20237,173,917 2.00 4.9
During the nine months ended September 30, 2023:
In August, warrants were issued to the investor in the Warrant Inducement transaction discussed in Note 6 to purchase up to 5,869,150 shares of our common stock. These warrants are exercisable immediately with an exercise price of $0.7202 per share, and 3,012,006 expiring August 24, 2028 (5-Year Warrants) and 2,857,144 expiring September 24, 2024 (13-Month Warrants). We estimated the fair value of the 5-Year Warrants to be $1.5 million using a Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 98%; term of 5 years; dividend yield of 0%; and risk-free rate of 4.4%. The fair value of the 13-Month Warrants was estimated to be $930,000 using the Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 122%; term of 1.1 year; dividend yield of 0%; and risk-free rate of 4.4%.
In August, placement agent warrants were issued to purchase up to 146,729 shares of our common stock. The placement agent warrants are exercisable immediately upon issuance, with an exercise price per share of $0.9003 per share, and expire August 24, 2028. We estimated the fair value of these warrants to be $72,000 using a Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 98%; term of 5 years; dividend yield of 0%;and risk-free interest rate of 5.4%.
In August, warrants representing 2,934,575 shares of common stock were exercised for $0.7202 per share. The terms of these warrants were modified in order to induce exercise. See Warrant Inducement discussion in Note 6. We recorded additional equity costs of $657,000 related to the warrant exercise transaction, which was calculated as the difference between the fair value of the warrants immediately prior to modification and immediately after modification using the Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 96%; term of 2.3 years; dividend yield of 0%; and risk-free rate of 5.0%.
In April, Series C warrants were issued to the investors in the offering discussed in Note 6 to purchase up to 857,146 shares of our common stock. The Series C warrants are exercisable immediately with an exercise price of $1.62 per share and expire October 12, 2028. We estimated the fair value of these warrants to be $1.1 million
using a Black-Scholes model based on the following significant inputs: common stock price of $1.38 per share; volatility of 164%; term of 5.5 years; dividend yield of 0%; and risk-free interest rate of 3.4%.
In April, placement agent warrants were issued to purchase up to 64,286 shares of our common stock. The placement agent warrants are exercisable immediately upon issuance, with an exercise price per share of $2.1875 per share, and expire April 10, 2028. We estimated the fair value of these warrants to be $82,000 using a Black-Scholes model based on the following significant inputs: common stock price of $1.38 per share; volatility of 165%; term of 5 years; dividend yield of 0%;and risk-free interest rate of 3.5%.
In February, prefunded warrants representing 1,230,000 shares of common stock were exercised. Such prefunded warrants were issued in November 2022 with an exercise price of $1.54 per share.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
LOSS PER SHARE
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
LOSS PER SHARE LOSS PER SHARE
Basic loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding during the period, which includes prefunded warrants and shares held in abeyance from date of issuance. Diluted loss per share is computed by dividing the loss attributable to common stockholders by the weighted average number of common shares used in the basic loss per share calculation plus potentially dilutive securities outstanding during the period determined using the treasury stock method. Stock options, warrants and restricted stock units are considered to be potentially dilutive securities but have been excluded from the calculation of diluted loss per share because their effect would be anti-dilutive given the net losses reported for all periods presented. Therefore, basic and diluted loss per share are the same for each period presented.
The following shares were excluded from the calculation of diluted net loss per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Common stock warrants259,380 — 3,277,507 — 
Stock options— — 42,825 10,170 
Restricted stock units— — — — 
259,380 — 3,320,332 10,170 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
CONTINGENCIES
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES CONTINGENCIES
Legal Proceedings
In July 2020, our former corporate general counsel (the “Plaintiff”) commenced an action against us in the Superior Court of the State of California, for the County of San Diego. The complaint alleges, among other things, that we breached the Plaintiff’s employment contract with us, as well as the implied covenant of good faith and fair dealing, by refusing to issue him the balance of stock options he claims we owe him. In September 2021, the Plaintiff served us and also named 10 individuals as defendants, consisting of current and former directors and employees. We do not believe that all of the defendants have yet been served. Furthermore, two individually named defendants have separately settled with the Plaintiff.
The Plaintiff alleges that such individuals agreed to knowingly and wrongfully withhold the stock options owed to him and are knowingly in receipt of stolen property. The Plaintiff seeks compensatory damages in excess of $500,000, treble damages, and reasonable attorneys’ fees. We do not believe the claims described above have merit and intend to aggressively defend against these accusations. The Plaintiff has agreed to mediation to resolve the issues. We do not believe that this litigation is likely to have a material effect on our operations.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSIn connection with the Warrant Inducement discussed in Note 6, of the 2,934,575 shares issued, 2,619,575 shares were held in abeyance and not considered outstanding until certain conditions are met, at which time such shares will become outstanding. The balance of the shares in abeyance will be held in abeyance until notice from the stock holder that the balance, or potion thereof, may be issued in compliance with a beneficial ownership limitation provision in the warrants. In
October 2023, the conditions were met and the stock holder provided notice to release 351,575 shares from abeyance which became outstanding. As of November 9, 2023, there were 3,631,060 shares of common stock outstanding and 2,268,000 shares held in abeyance.
In November 2023, we launched our latest product, Evolve, a soft bait containing the active ingredient cottonseed oil. Evolve limits reproduction of male and female rats after one to two breeding cycles following consumption. Evolve is being marketed for use in controlling rat populations as a minimum risk pesticide under the U.S. Environmental Protection Agency Federal Insecticide, Fungicide, and Rodenticide Act, Section 25(b). We must obtain registration from the various state regulatory agencies that do not accept the federal exemption. To date, we are authorized to sell Evolve in 12 states.
We have evaluated subsequent events from the balance sheet date through November 9, 2023, the date at which the condensed financial statements were issued, and determined that there were no additional items that require adjustment to or disclosure in the condensed financial statements.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure                
Net loss $ (1,947) $ (1,993) $ (2,037) $ (2,646) $ (2,569) $ (2,332) $ (5,977) $ (7,547)
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 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 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION (Policies)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Condensed Financial Statements Condensed Financial StatementsOur accompanying unaudited condensed financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial reporting. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with the U.S. generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. In our opinion, the unaudited condensed financial statements include all material adjustments, all of which are of a normal and recurring nature, necessary to present fairly our financial position as of September 30, 2023, and our operating results and cash flows for the three- and nine-month periods ended September 30, 2023 and 2022.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
There have been no new accounting pronouncements not yet effective or adopted in the current year that we believe have a significant impact, or potential significant impact, to our condensed financial statements.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and classification of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. The significant estimates in our financial statements include the valuation of inventory, common stock warrants, and stock-based awards, such as stock options and restricted stock units. Actual results could differ from such estimates.
Comprehensive Loss
Comprehensive Loss
We have no other comprehensive income items for the periods presented. As a result, our net loss and comprehensive loss were the same for the periods presented and a separate statement of comprehensive loss is not included in the accompanying condensed financial statements.
Cash and Cash Equivalents
Cash and Cash Equivalents
Highly liquid investments with maturities of three months or less as of the date of acquisition are classified as cash equivalents, of which we had $2.1 million and $4.8 million as of September 30, 2023 and December 31, 2022, respectively, included within cash and cash equivalents in the condensed balance sheets.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of accounts receivable, net and activity in allowance for uncollectible accounts
Accounts receivable, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Accounts receivable$85 $119 
Allowance for uncollectible accounts(2)(6)
Accounts receivable, net$83 $113 
The following was the activity in the allowance for uncollectible accounts (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Balance as of beginning of period$$12 $$— 
Increase in provision— 12 
Amounts written off, less recoveries(4)(7)(6)(7)
Balance as of end of period$$$$
Schedule of inventory, net and activity in reserve for obsolescence
Inventory, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Raw materials$670 $772 
Work in progress— 
Finished goods46 99 
Total inventory721 871 
Less: reserve for obsolescence(18)(18)
Inventory, net$703 $853 
The following was the activity in the reserve for obsolescence (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Balance as of beginning of period$18 $22 $18 $29 
Increase in reserve— — — — 
Amounts relieved— (3)— (10)
Balance as of end of period$18 $19 $18 $19 
Schedule of prepaid expenses
Prepaid expenses consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Software licenses138 157 
Professional services95 41 
Insurance44 61 
Patents17 39 
Marketing programs and conferences74 
Other85 
Total prepaid expenses$385 $378 
Schedule of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Research and development equipment$1,621 $1,558 
Office and computer equipment808 800 
Autos54 54 
Furniture and fixtures41 41 
Leasehold improvements119 119 
Total in service2,643 2,572 
Accumulated depreciation and amortization(2,387)(2,283)
Total in service, net256 289 
Construction in progress57 
Property and equipment, net$313 $294 
Schedule of accrued expenses
Accrued expenses consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Compensation, severance and related benefits$521 $497 
Legal services135 36 
Product warranty15 18 
Personal property and franchise tax— 
Other— 
Total accrued expenses$671 $560 
Schedule of maturities of notes payable
As of September 30, 2023, future principal payments were as follows (in thousands):
2023$
2024
202510 
202611 
202712 
Thereafter
Total principal payments53 
Less: current portion of note payable(9)
Note payable, less current portion$44 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of components of lease cost
The components of lease cost were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease cost$55 $55 $166 $167 
Finance lease cost:
Amortization of right-of-use asset$— $— $— $27 
Interest on lease liability— — — 
Total finance lease cost$— $— $— $28 
Schedule of future minimum operating lease payments
As of September 30, 2023, maturities of operating lease liabilities were as follows (in thousands):
2023$50 
2024186 
Total operating lease payments236 
Less: imputed interest(10)
Total operating lease liabilities$226 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
The following table presents the outstanding stock option activity:
Number of OptionsWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Three months ended September 30, 2023:
Outstanding as of June 30, 2023479,426 $17.11 4.4
Granted— — — 
Exercised— — — 
Forfeited(30,750)5.25 — 
Expired— — — 
Outstanding as of September 30, 2023448,676 
(1)
10.34 4.2
Nine months ended September 30, 2023:
Outstanding as of December 31, 2022280,810 17.00 3.9
Granted199,421 1.25 5.0
Exercised— — — 
Forfeited(31,183)17.97 — 
Expired(372)680.87 — 
Outstanding as of September 30, 2023448,676 
(1)
10.34 4.2
Exercisable as of September 30, 2023194,878 30.92 3.9
(1) Includes options related to 99,000 shares that are inducement awards and not granted under the 2018 Plan.
Schedule of fair value of options granted, assumptions
The weighted average grant date fair value of options granted during the nine months ended September 30, 2023 was $1.24 per share, based on the following assumptions used in the Black-Scholes option pricing model:
Expected volatility128 %
Expected dividend yield— 
Expected term (in years)5
Risk-free interest rate5.3 %
Schedule of restricted stock unit activity
The following table presents the unvested restricted stock unit activity:
Number of
Units
Weighted
Average
Grant-Date
Fair
Value Per
Unit
Unvested balance as of December 31, 202218,799 $2.71 
Granted— — 
Vested(18,799)2.71 
Forfeited— — 
Unvested balance as of September 30, 2023— — 
Schedule of stock-based compensation expense
The stock-based compensation expense was recorded as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Research and development$$$12 $
Selling, general and administrative (1)
165139455565
Total stock-based compensation expense$170 $140 $467 $570 
(1) Includes $44,000 and $100,000 related to stock issued in exchange for marketing services for the three and nine month periods ended September 30, 2023, respectively.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of stockholders' equity activity
Activity in equity during the nine month periods ended September 30, 2023 and 2022 was as follows (dollars in thousands):
Common StockAdditional
Paid-In
Capital
Accumulated
Deficit
Total
SharesAmount
2023
Balances as of December 31, 2022809,648 $$127,481 $(122,203)$5,279 
Stock-based compensation— — 166 — 166 
Issuance of common stock upon exercise of warrants1,230,000 (1)— — 
Issuance of common stock for service13,225 — 100 — 100 
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes54,466 — (11)— (11)
Net loss— — — (2,037)(2,037)
Balances as of March 31, 20232,107,339 127,735 (124,240)3,497 
Stock-based compensation— — 113 — 113 
Issuance of common stock, net of issuance costs857,146 1,209 — 1,210 
Net loss— — — (1,993)(1,993)
Balances as of June 30, 20232,964,485 129,057 (126,233)2,827 
Stock-based compensation— — 88 — 88 
Modification of terms related to certain warrants— — 657 657 
Issuance of common stock upon exercise of warrants, net315,000 — 1,131 — 1,131 
Net loss— — — (1,947)(1,947)
Balances as of September 31, 20233,279,485 $130,933 $(128,180)$2,756 
2022
Balances as of December 31, 2021610,364 $122,542 $(112,508)$10,035 
Stock-based compensation— — 221 — 221 
Issuance of common stock for service250 — — 
Net loss— — — (2,332)(2,332)
Balances as of March 31, 2022610,614 122,766 (114,840)7,927 
Stock-based compensation— — 205 — 205 
Issuance of common stock for service34 — — 
Net loss— — — (2,569)(2,569)
Balances as of June 30, 2022610,648 122,972 (117,409)5,564 
Stock-based compensation— — 139 — 139 
Net loss— — — (2,646)(2,646)
Balances as of September 30, 2022610,648 $123,111 $(120,055)$3,057 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK WARRANTS (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of common stock warrant activity
The following table presents the common stock warrant activity:
SharesWeighted
Average
Exercise
Price Per
Share
Weighted
Average
Remaining
Contractual
Term
(years)
Outstanding as of December 31, 20224,414,810 $6.58 3.0
Issued6,937,311 0.88 4.9
Exercised(4,164,575)1.54 — 
Expired(13,629)527.05 — 
Outstanding as of September 30, 20237,173,917 2.00 4.9
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
LOSS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of outstanding potentially dilutive securities
The following shares were excluded from the calculation of diluted net loss per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Common stock warrants259,380 — 3,277,507 — 
Stock options— — 42,825 10,170 
Restricted stock units— — — — 
259,380 — 3,320,332 10,170 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
state
territory
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Number of states registration received | state 50    
Number of states approved removal of RUP designation | state 49    
Number of major U.S. territories registration received | territory 5    
Accumulated deficit $ 128,180   $ 122,203
Cash and cash equivalents 2,145   $ 4,775
Loss on sale of property and equipment 0 $ 28  
Proceeds received from sale of property and equipment $ 0 $ 4  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash and cash equivalents   $ 2,145 $ 4,775
Notes Payable      
Debt Instrument [Line Items]      
Debt, annual interest rate 9.10%    
Debt, term 5 years    
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Schedule of accounts receivable, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Accounts receivable $ 85   $ 119      
Allowance for uncollectible accounts (2) $ (4) (6) $ (5) $ (12) $ 0
Accounts receivable, net $ 83   $ 113      
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Schedule of allowance for uncollectible accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance as of beginning of period $ 4 $ 12 $ 6 $ 0
Increase in provision 2 0 2 12
Amounts written off, less recoveries (4) (7) (6) (7)
Balance as of end of period $ 2 $ 5 $ 2 $ 5
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Schedule of inventory, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Raw materials $ 670   $ 772      
Work in progress 5   0      
Finished goods 46   99      
Total inventory 721   871      
Less: reserve for obsolescence (18) $ (18) (18) $ (19) $ (22) $ (29)
Inventory, net $ 703   $ 853      
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Schedule of activity in reserve for obsolescence (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Inventory, Valuation Reserves [Roll Forward]        
Balance as of beginning of period $ 18 $ 22 $ 18 $ 29
Increase in reserve 0 0 0 0
Amounts relieved 0 (3) 0 (10)
Balance as of end of period $ 18 $ 19 $ 18 $ 19
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Schedule of prepaid expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Software licenses $ 138 $ 157
Professional services 95 41
Insurance 44 61
Patents 17 39
Marketing programs and conferences 6 74
Other 85 6
Total prepaid expenses $ 385 $ 378
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Schedule of property and equipment, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Accumulated depreciation and amortization $ (2,387) $ (2,283)
Property and equipment, net 313 294
Depreciable Property, Plant and Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 2,643 2,572
Property and equipment, net 256 289
Research and development equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,621 1,558
Office and computer equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 808 800
Autos    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 54 54
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 41 41
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 119 119
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 57 $ 5
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Schedule of accrued expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Compensation, severance and related benefits $ 521 $ 497
Legal services 135 36
Product warranty 15 18
Personal property and franchise tax 0 6
Other 0 3
Total accrued expenses $ 671 $ 560
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) - Notes Payable
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Instrument [Line Items]  
2023 $ 3
2024 9
2025 10
2026 11
2027 12
Thereafter 8
Total principal payments 53
Less: current portion of note payable (9)
Note payable, less current portion $ 44
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Schedule of lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 55 $ 55 $ 166 $ 167
Finance lease cost:        
Amortization of right-of-use asset 0 0 0 27
Interest on lease liability 0 0 0 1
Total finance lease cost $ 0 $ 0 $ 0 $ 28
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Schedule of maturities of operating leases liabilities (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2023 $ 50
2024 186
Total operating lease payments 236
Less: imputed interest (10)
Total operating lease liabilities $ 226
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Narrative (Details) - 2018 Equity Incentive Plan - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2018
Jun. 26, 2023
Stock-Based Compensation (Details) [Line Items]      
Shares authorized (in shares)     848,614
Common stock, available for issuance (in shares) 496,330    
Unrecognized compensation cost $ 382    
Stock Options      
Stock-Based Compensation (Details) [Line Items]      
Options, term   5 years  
Weighted average grant date fair value (in dollars per share) $ 1.24    
Unrecognized compensation cost, period of recognition 1 year 3 months 18 days    
Minimum | Stock Options      
Stock-Based Compensation (Details) [Line Items]      
Options, vesting period   12 months  
Maximum | Stock Options      
Stock-Based Compensation (Details) [Line Items]      
Options, vesting period   36 months  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Schedule of stock option activity (Details) - $ / shares
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Number of Options        
Beginning Balance (in shares) 479,426 280,810 280,810  
Granted (in shares) 0   199,421  
Exercised (in shares) 0   0  
Forfeited (in shares) (30,750)   (31,183)  
Expired (in shares) 0   (372)  
Ending Balance (in shares) 448,676 479,426 448,676 280,810
Exercisable (in shares) 194,878   194,878  
Weighted Average Exercise Price Per Share        
Beginning Balance (in dollars per share) $ 17.11 $ 17.00 $ 17.00  
Granted (in dollars per share) 0   1.25  
Exercised (in dollars per share) 0   0  
Forfeited (in dollars per share) 5.25   17.97  
Expired (in dollars per share) 0   680.87  
Ending Balance (in dollars per share) 10.34 $ 17.11 10.34 $ 17.00
Exercisable (in dollars per share) $ 30.92   $ 30.92  
Weighted Average Remaining Contractual Term (years)        
Outstanding 4 years 2 months 12 days 4 years 4 months 24 days 4 years 2 months 12 days 3 years 10 months 24 days
Granted     5 years  
Exercisable     3 years 10 months 24 days  
Stock Options, Inducement Awards        
Number of Options        
Ending Balance (in shares) 99,000   99,000  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Schedule of fair value option assumptions (Details) - 2018 Equity Incentive Plan - Stock Options
9 Months Ended
Sep. 30, 2023
Stock-Based Compensation (Details) [Line Items]  
Expected volatility 128.00%
Expected dividend yield 0.00%
Expected term (in years) 5 years
Risk-free interest rate 5.30%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Schedule of restricted stock unit activity (Details) - Restricted Stock Units
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of Units  
Beginning Balance (in shares) | shares 18,799
Granted (in shares) | shares 0
Vested (in shares) | shares (18,799)
Forfeited (in shares) | shares 0
Ending Balance (in shares) | shares 0
Weighted Average Grant-Date Fair Value Per Unit  
Beginning Balance (in dollars per share) | $ / shares $ 2.71
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 2.71
Forfeited (in dollars per share) | $ / shares 0
Ending Balance (in dollars per share) | $ / shares $ 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Schedule of stock-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock-Based Compensation (Details) [Line Items]              
Total stock-based compensation expense $ 170   $ 140     $ 467 $ 570
Issuance of common stock for service   $ 100   $ 1 $ 3    
Research and development              
Stock-Based Compensation (Details) [Line Items]              
Total stock-based compensation expense 5   1     12 5
Selling, general and administrative              
Stock-Based Compensation (Details) [Line Items]              
Total stock-based compensation expense 165   $ 139     455 $ 565
Issuance of common stock for service $ 44         $ 100  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 21, 2023
Aug. 31, 2023
Feb. 28, 2023
Sep. 30, 2023
Sep. 30, 2023
Aug. 30, 2023
Stockholders’ Equity [Line Items]            
Approved sale of stock, gross proceeds to be received (up to) $ 7,500,000          
Warrants, exercised (in shares)         4,164,575  
Warrants, exercised (in dollars per share)       $ 1.54 $ 1.54  
Modification of terms related to certain warrants       $ 657,000    
Warrants, issued (in shares)         6,937,311  
Issuance of common stock for service (in shares)         54,466  
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes (in shares)         13,225  
Series C, Registered Direct Offering            
Stockholders’ Equity [Line Items]            
Stock issuance costs         $ 290,000  
Common stock sold (in shares)         857,146  
Common stock sold, price per share (in dollars per share)       $ 1.75 $ 1.75  
Common stock sold, gross proceeds         $ 1,500,000  
Warrant Inducement Transaction            
Stockholders’ Equity [Line Items]            
Issuance of common stock upon exercise of warrants (in shares)         315,000  
Warrant Inducement Transaction | Maximum            
Stockholders’ Equity [Line Items]            
Number of warrants (in shares)   5,869,150        
Warrant Inducement Transaction, Modified            
Stockholders’ Equity [Line Items]            
Warrants, exercised (in shares)   2,934,575        
Warrants, exercised (in dollars per share)   $ 0.7202       $ 3.165
Warrants, weighted average remaining life           2 years 3 months 18 days
Gross proceeds from exercise of warrants         $ 2,100,000  
Stock issuance costs         $ 326,000  
Modification of terms related to certain warrants       $ 657,000    
Warrants, issued (in shares)   2,934,575        
Warrants, issued, held in abeyance (in shares)   2,619,575        
PreFunded Warrants, Issued in November 2022, Common Stock, Registered Direct Offering            
Stockholders’ Equity [Line Items]            
Issuance of common stock upon exercise of warrants (in shares)         1,230,000  
Warrants, exercised (in shares)     1,230,000      
Warrants, exercised (in dollars per share)     $ 1.54 $ 1.54 $ 1.54  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
STOCKHOLDERS' EQUITY - Activity in stockholders' equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance (in shares)     809,648       809,648  
Beginning Balance $ 2,827 $ 3,497 $ 5,279 $ 5,564 $ 7,927 $ 10,035 $ 5,279 $ 10,035
Stock-based compensation 88 113 166 139 205 221    
Modification of terms related to certain warrants 657              
Issuance of common stock upon exercise of warrants, net 1,131   0          
Issuance of common stock for service (in shares)             54,466  
Issuance of common stock for service     100   1 3    
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes (in shares)             13,225  
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes     (11)          
Issuance of common stock, net of issuance costs   1,210            
Net loss $ (1,947) (1,993) (2,037) (2,646) (2,569) (2,332) $ (5,977) (7,547)
Ending Balance (in shares) 3,279,485           3,279,485  
Ending Balance $ 2,756 $ 2,827 $ 3,497 $ 3,057 $ 5,564 $ 7,927 $ 2,756 $ 3,057
Common Stock                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance (in shares) 2,964,485 2,107,339 809,648 610,648 610,614 610,364 809,648 610,364
Beginning Balance $ 3 $ 2 $ 1 $ 1 $ 1 $ 1 $ 1 $ 1
Issuance of common stock upon exercise of warrants, net (in shares) 315,000 857,146 1,230,000          
Issuance of common stock upon exercise of warrants, net   $ 1 $ 1          
Issuance of common stock for service (in shares)     13,225   34 250    
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes (in shares)     54,466          
Ending Balance (in shares) 3,279,485 2,964,485 2,107,339 610,648 610,648 610,614 3,279,485 610,648
Ending Balance $ 3 $ 3 $ 2 $ 1 $ 1 $ 1 $ 3 $ 1
Additional Paid-In Capital                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance 129,057 127,735 127,481 122,972 122,766 122,542 127,481 122,542
Stock-based compensation 88 113 166 139 205 221    
Modification of terms related to certain warrants 657              
Issuance of common stock upon exercise of warrants, net 1,131   (1)          
Issuance of common stock for service     100   1 3    
Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes     (11)          
Issuance of common stock, net of issuance costs   1,209            
Ending Balance 130,933 129,057 127,735 123,111 122,972 122,766 130,933 123,111
Accumulated Deficit                
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning Balance (126,233) (124,240) (122,203) (117,409) (114,840) (112,508) (122,203) (112,508)
Net loss (1,947) (1,993) (2,037) (2,646) (2,569) (2,332)    
Ending Balance $ (128,180) $ (126,233) $ (124,240) $ (120,055) $ (117,409) $ (114,840) $ (128,180) $ (120,055)
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK WARRANTS - Schedule of common stock warrant activity for the period (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Shares    
Beginning Balance (in shares) 4,414,810  
Issued (in shares) 6,937,311  
Exercised (in shares) (4,164,575)  
Expired (in shares) (13,629)  
Ending Balance (in shares) 7,173,917 4,414,810
Weighted Average Exercise Price Per Share    
Beginning Balance (in dollars per share) $ 6.58  
Issued (in dollars per share) 0.88  
Exercised (in dollars per share) 1.54  
Expired (in dollars per share) 527.05  
Ending Balance (in dollars per share) $ 2.00 $ 6.58
Weighted Average Remaining Contractual Term (years)    
Outstanding (in years) 4 years 10 months 24 days 3 years
Issued (in years) 4 years 10 months 24 days  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK WARRANTS - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2023
USD ($)
$ / shares
year
shares
Feb. 28, 2023
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2023
$ / shares
shares
Aug. 30, 2023
$ / shares
Apr. 30, 2023
USD ($)
$ / shares
year
shares
Dec. 31, 2022
$ / shares
Class of Warrant or Right [Line Items]              
Warrants, exercise price (in dollars per share)     $ 2.00 $ 2.00     $ 6.58
Warrants, exercised (in shares) | shares       4,164,575      
Warrants, exercised (in dollars per share)     $ 1.54 $ 1.54      
Modification of terms related to certain warrants | $     $ 657        
Warrant Inducement Transaction              
Class of Warrant or Right [Line Items]              
Warrants, exercise price (in dollars per share) $ 0.7202            
Warrant Inducement Transaction | Maximum              
Class of Warrant or Right [Line Items]              
Number of warrants (in shares) | shares 5,869,150            
Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028              
Class of Warrant or Right [Line Items]              
Number of warrants (in shares) | shares 3,012,006            
Warrants, term 5 years            
Warrants, fair value | $ $ 1,500            
Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 | Measurement Input, Share Price              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.682            
Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 | Measurement Input, Price Volatility              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.98            
Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 | Measurement Input, Expected Term              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input | year 5            
Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 | Measurement Input, Expected Dividend Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0            
Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 | Measurement Input, Risk Free Interest Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.044            
Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024              
Class of Warrant or Right [Line Items]              
Number of warrants (in shares) | shares 2,857,144            
Warrants, term 13 months            
Warrants, fair value | $ $ 930            
Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 | Measurement Input, Share Price              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.682            
Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 | Measurement Input, Price Volatility              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 1.22            
Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 | Measurement Input, Expected Term              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input | year 1.1            
Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 | Measurement Input, Expected Dividend Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0            
Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 | Measurement Input, Risk Free Interest Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.044            
Common Stock, Warrants Issued To Placement Agent In August 2023 Offering              
Class of Warrant or Right [Line Items]              
Warrants, exercise price (in dollars per share) $ 0.9003            
Warrants, fair value | $ $ 72            
Common Stock, Warrants Issued To Placement Agent In August 2023 Offering | Measurement Input, Share Price              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.682            
Common Stock, Warrants Issued To Placement Agent In August 2023 Offering | Measurement Input, Price Volatility              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.98            
Common Stock, Warrants Issued To Placement Agent In August 2023 Offering | Measurement Input, Expected Term              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input | year 5            
Common Stock, Warrants Issued To Placement Agent In August 2023 Offering | Measurement Input, Expected Dividend Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0            
Common Stock, Warrants Issued To Placement Agent In August 2023 Offering | Measurement Input, Risk Free Interest Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.054            
Common Stock, Warrants Issued To Placement Agent In August 2023 Offering | Maximum              
Class of Warrant or Right [Line Items]              
Number of warrants (in shares) | shares 146,729            
Warrant Inducement Transaction, Modified              
Class of Warrant or Right [Line Items]              
Warrants, exercised (in shares) | shares 2,934,575            
Warrants, exercised (in dollars per share) $ 0.7202       $ 3.165    
Modification of terms related to certain warrants | $     $ 657        
Warrant Inducement Transaction, Modified | Measurement Input, Share Price              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.682            
Warrant Inducement Transaction, Modified | Measurement Input, Price Volatility              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.96            
Warrant Inducement Transaction, Modified | Measurement Input, Expected Term              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input | year 2.3            
Warrant Inducement Transaction, Modified | Measurement Input, Expected Dividend Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0            
Warrant Inducement Transaction, Modified | Measurement Input, Risk Free Interest Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input 0.050            
April 2023 Registered Direct Offering              
Class of Warrant or Right [Line Items]              
Warrants, exercise price (in dollars per share)           $ 1.62  
Warrants, fair value | $           $ 1,100  
April 2023 Registered Direct Offering | Measurement Input, Share Price              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input           1.38  
April 2023 Registered Direct Offering | Measurement Input, Price Volatility              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input           1.64  
April 2023 Registered Direct Offering | Measurement Input, Expected Term              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input | year           5.5  
April 2023 Registered Direct Offering | Measurement Input, Expected Dividend Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input           0  
April 2023 Registered Direct Offering | Measurement Input, Risk Free Interest Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input           0.034  
April 2023 Registered Direct Offering | Maximum              
Class of Warrant or Right [Line Items]              
Number of warrants (in shares) | shares           857,146  
Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering              
Class of Warrant or Right [Line Items]              
Warrants, exercise price (in dollars per share)           $ 2.1875  
Warrants, fair value | $           $ 82  
Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering | Measurement Input, Share Price              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input           1.38  
Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering | Measurement Input, Price Volatility              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input           1.65  
Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering | Measurement Input, Expected Term              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input | year           5  
Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering | Measurement Input, Expected Dividend Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input           0  
Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering | Measurement Input, Risk Free Interest Rate              
Class of Warrant or Right [Line Items]              
Warrants, fair value, measurement input           0.035  
Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering | Maximum              
Class of Warrant or Right [Line Items]              
Number of warrants (in shares) | shares           64,286  
PreFunded Warrants, Issued in November 2022, Common Stock, Registered Direct Offering              
Class of Warrant or Right [Line Items]              
Warrants, exercised (in shares) | shares   1,230,000          
Warrants, exercised (in dollars per share)   $ 1.54 $ 1.54 $ 1.54      
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
LOSS PER SHARE -Schedule of outstanding potentially dilutive securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 259,380 0 3,320,332 10,170
Common stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 259,380 0 3,277,507 0
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 0 0 42,825 10,170
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total (in shares) 0 0 0 0
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
CONTINGENCIES - Narrative (Details) - Superior Court of the State of California, Kennan E. Kaedar Litigation - Pending Litigation
1 Months Ended
Sep. 30, 2021
defendant
Jul. 31, 2020
USD ($)
Loss Contingencies [Line Items]    
Number of defendants 10  
Number of defendants, separately settled with plaintiff 2  
Minimum    
Loss Contingencies [Line Items]    
Damages sought (in excess of) | $   $ 500,000
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
SUBSEQUENT EVENTS - Narrative (Details)
1 Months Ended 9 Months Ended
Nov. 09, 2023
shares
Nov. 09, 2023
state
shares
Oct. 31, 2023
shares
Aug. 31, 2023
shares
Sep. 30, 2023
shares
Dec. 31, 2022
shares
Subsequent Event [Line Items]            
Warrants, exercised (in shares)         4,164,575  
Common stock, shares outstanding (in shares)         3,279,485 809,648
Warrant Inducement Transaction, Modified            
Subsequent Event [Line Items]            
Warrants, exercised (in shares)       2,934,575    
Warrants, held in abeyance (in shares)       2,619,575    
Subsequent Event            
Subsequent Event [Line Items]            
Warrants, held in abeyance (in shares) 2,268,000          
Warrants, outstanding, released from abeyance (in shares)     351,575      
Common stock, shares outstanding (in shares) 3,631,060 3,631,060        
Subsequent Event | Evolve            
Subsequent Event [Line Items]            
Number of states authorized to sell product | state   12        
XML 59 snes-20230930_htm.xml IDEA: XBRL DOCUMENT 0001680378 2023-01-01 2023-09-30 0001680378 2023-11-08 0001680378 2023-09-30 0001680378 2022-12-31 0001680378 2023-07-01 2023-09-30 0001680378 2022-07-01 2022-09-30 0001680378 2022-01-01 2022-09-30 0001680378 2021-12-31 0001680378 2022-09-30 0001680378 2023-06-30 0001680378 2022-06-30 0001680378 snes:ResearchAndDevelopmentEquipmentMember 2023-09-30 0001680378 snes:ResearchAndDevelopmentEquipmentMember 2022-12-31 0001680378 snes:OfficeAndComputerEquipmentMember 2023-09-30 0001680378 snes:OfficeAndComputerEquipmentMember 2022-12-31 0001680378 snes:AutosTrucksMember 2023-09-30 0001680378 snes:AutosTrucksMember 2022-12-31 0001680378 us-gaap:FurnitureAndFixturesMember 2023-09-30 0001680378 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001680378 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001680378 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001680378 snes:DepreciablePropertyPlantAndEquipmentMember 2023-09-30 0001680378 snes:DepreciablePropertyPlantAndEquipmentMember 2022-12-31 0001680378 us-gaap:ConstructionInProgressMember 2023-09-30 0001680378 us-gaap:ConstructionInProgressMember 2022-12-31 0001680378 us-gaap:NotesPayableOtherPayablesMember 2023-08-31 0001680378 us-gaap:NotesPayableOtherPayablesMember 2023-08-31 2023-08-31 0001680378 us-gaap:NotesPayableOtherPayablesMember 2023-09-30 0001680378 snes:EquityIncentivePlan2018Member 2023-06-26 0001680378 srt:MinimumMember us-gaap:EmployeeStockOptionMember snes:EquityIncentivePlan2018Member 2018-01-01 2018-12-31 0001680378 srt:MaximumMember us-gaap:EmployeeStockOptionMember snes:EquityIncentivePlan2018Member 2018-01-01 2018-12-31 0001680378 us-gaap:EmployeeStockOptionMember snes:EquityIncentivePlan2018Member 2018-01-01 2018-12-31 0001680378 snes:EquityIncentivePlan2018Member 2023-09-30 0001680378 2023-01-01 2023-06-30 0001680378 2022-01-01 2022-12-31 0001680378 snes:ShareBasedPaymentArrangementOptionInducementAwardMember 2023-09-30 0001680378 us-gaap:EmployeeStockOptionMember snes:EquityIncentivePlan2018Member 2023-01-01 2023-09-30 0001680378 us-gaap:RestrictedStockMember 2022-12-31 0001680378 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001680378 us-gaap:RestrictedStockMember 2023-09-30 0001680378 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001680378 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001680378 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001680378 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001680378 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0001680378 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0001680378 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001680378 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0001680378 2023-07-21 2023-07-21 0001680378 us-gaap:CommonStockMember 2022-12-31 0001680378 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001680378 us-gaap:RetainedEarningsMember 2022-12-31 0001680378 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001680378 2023-01-01 2023-03-31 0001680378 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001680378 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001680378 us-gaap:CommonStockMember 2023-03-31 0001680378 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001680378 us-gaap:RetainedEarningsMember 2023-03-31 0001680378 2023-03-31 0001680378 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001680378 2023-04-01 2023-06-30 0001680378 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001680378 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001680378 us-gaap:CommonStockMember 2023-06-30 0001680378 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001680378 us-gaap:RetainedEarningsMember 2023-06-30 0001680378 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001680378 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001680378 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001680378 us-gaap:CommonStockMember 2023-09-30 0001680378 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001680378 us-gaap:RetainedEarningsMember 2023-09-30 0001680378 us-gaap:CommonStockMember 2021-12-31 0001680378 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001680378 us-gaap:RetainedEarningsMember 2021-12-31 0001680378 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001680378 2022-01-01 2022-03-31 0001680378 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001680378 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001680378 us-gaap:CommonStockMember 2022-03-31 0001680378 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001680378 us-gaap:RetainedEarningsMember 2022-03-31 0001680378 2022-03-31 0001680378 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001680378 2022-04-01 2022-06-30 0001680378 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001680378 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001680378 us-gaap:CommonStockMember 2022-06-30 0001680378 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001680378 us-gaap:RetainedEarningsMember 2022-06-30 0001680378 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001680378 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001680378 us-gaap:CommonStockMember 2022-09-30 0001680378 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001680378 us-gaap:RetainedEarningsMember 2022-09-30 0001680378 snes:WarrantInducementTransactionMember 2023-01-01 2023-09-30 0001680378 snes:WarrantInducementTransactionModifiedMember 2023-08-01 2023-08-31 0001680378 snes:WarrantInducementTransactionModifiedMember 2023-08-30 0001680378 snes:WarrantInducementTransactionModifiedMember 2023-08-31 0001680378 snes:WarrantInducementTransactionModifiedMember 2023-01-01 2023-09-30 0001680378 snes:WarrantInducementTransactionModifiedMember 2023-07-01 2023-09-30 0001680378 srt:MaximumMember snes:WarrantInducementTransactionMember 2023-08-31 0001680378 snes:RegisteredDirectOfferingMember 2023-01-01 2023-09-30 0001680378 snes:RegisteredDirectOfferingMember 2023-09-30 0001680378 snes:PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember 2023-01-01 2023-09-30 0001680378 snes:PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember 2023-09-30 0001680378 snes:WarrantInducementTransactionMember 2023-08-31 0001680378 snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member 2023-08-31 0001680378 snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member 2023-08-01 2023-08-31 0001680378 snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member 2023-08-31 0001680378 snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member 2023-08-01 2023-08-31 0001680378 snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member us-gaap:MeasurementInputSharePriceMember 2023-08-31 0001680378 snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member us-gaap:MeasurementInputPriceVolatilityMember 2023-08-31 0001680378 snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member us-gaap:MeasurementInputExpectedTermMember 2023-08-31 0001680378 snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member us-gaap:MeasurementInputExpectedDividendRateMember 2023-08-31 0001680378 snes:WarrantInducementTransaction5YearWarrantExpiresAugust242028Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-08-31 0001680378 snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member us-gaap:MeasurementInputSharePriceMember 2023-08-31 0001680378 snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member us-gaap:MeasurementInputPriceVolatilityMember 2023-08-31 0001680378 snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member us-gaap:MeasurementInputExpectedTermMember 2023-08-31 0001680378 snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member us-gaap:MeasurementInputExpectedDividendRateMember 2023-08-31 0001680378 snes:WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-08-31 0001680378 srt:MaximumMember snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember 2023-08-31 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember 2023-08-31 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember us-gaap:MeasurementInputSharePriceMember 2023-08-31 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember us-gaap:MeasurementInputPriceVolatilityMember 2023-08-31 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember us-gaap:MeasurementInputExpectedTermMember 2023-08-31 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-08-31 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-08-31 0001680378 snes:WarrantInducementTransactionModifiedMember us-gaap:MeasurementInputSharePriceMember 2023-08-31 0001680378 snes:WarrantInducementTransactionModifiedMember us-gaap:MeasurementInputPriceVolatilityMember 2023-08-31 0001680378 snes:WarrantInducementTransactionModifiedMember us-gaap:MeasurementInputExpectedTermMember 2023-08-31 0001680378 snes:WarrantInducementTransactionModifiedMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-08-31 0001680378 snes:WarrantInducementTransactionModifiedMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-08-31 0001680378 srt:MaximumMember snes:SeriesCApril2023RegisteredDirectOfferingMember 2023-04-30 0001680378 snes:SeriesCApril2023RegisteredDirectOfferingMember 2023-04-30 0001680378 snes:SeriesCApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputSharePriceMember 2023-04-30 0001680378 snes:SeriesCApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputPriceVolatilityMember 2023-04-30 0001680378 snes:SeriesCApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputExpectedTermMember 2023-04-30 0001680378 snes:SeriesCApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-04-30 0001680378 snes:SeriesCApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-04-30 0001680378 srt:MaximumMember snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember 2023-04-30 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember 2023-04-30 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputSharePriceMember 2023-04-30 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputPriceVolatilityMember 2023-04-30 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputExpectedTermMember 2023-04-30 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-04-30 0001680378 snes:CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-04-30 0001680378 snes:PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember 2023-02-01 2023-02-28 0001680378 snes:PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember 2023-02-28 0001680378 us-gaap:WarrantMember 2023-07-01 2023-09-30 0001680378 us-gaap:WarrantMember 2022-07-01 2022-09-30 0001680378 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001680378 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001680378 snes:CommonStockOptionsMember 2023-07-01 2023-09-30 0001680378 snes:CommonStockOptionsMember 2022-07-01 2022-09-30 0001680378 snes:CommonStockOptionsMember 2023-01-01 2023-09-30 0001680378 snes:CommonStockOptionsMember 2022-01-01 2022-09-30 0001680378 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001680378 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001680378 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001680378 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001680378 snes:SuperiorCourtOfTheStateOfCaliforniaKennanEKaedarLitigationMember us-gaap:PendingLitigationMember 2021-09-01 2021-09-30 0001680378 snes:SuperiorCourtOfTheStateOfCaliforniaKennanEKaedarLitigationMember srt:MinimumMember us-gaap:PendingLitigationMember 2020-07-01 2020-07-31 0001680378 us-gaap:SubsequentEventMember 2023-10-01 2023-10-31 0001680378 us-gaap:SubsequentEventMember 2023-11-09 0001680378 us-gaap:SubsequentEventMember 2023-11-09 2023-11-09 0001680378 snes:EvolveMember us-gaap:SubsequentEventMember 2023-11-01 2023-11-09 shares iso4217:USD iso4217:USD shares snes:state snes:territory pure snes:year snes:defendant 0001680378 --12-31 2023 Q3 false 10-Q true 2023-09-30 false 001-37941 SENESTECH, INC. DE 20-2079805 23460 N 19th Ave, Suite 110 Phoenix AZ 85027 (928) 779-4143 Common Stock, $0.001 par value SNES NASDAQ Yes Yes Non-accelerated Filer true false false 3631060 2145000 4775000 83000 113000 385000 378000 703000 853000 3316000 6119000 217000 347000 313000 294000 22000 22000 3868000 6782000 147000 540000 671000 560000 192000 180000 9000 0 15000 44000 1034000 1324000 34000 179000 44000 0 1112000 1503000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 100000000 100000000 5899060 3279485 809648 809648 3000 1000 130933000 127481000 -128180000 -122203000 2756000 5279000 3868000 6782000 360000 250000 898000 722000 184000 128000 488000 374000 176000 122000 410000 348000 379000 452000 1147000 1399000 1748000 2289000 5259000 6473000 2127000 2741000 6406000 7872000 -1951000 -2619000 -5996000 -7524000 4000 1000 19000 4000 0 0 0 1000 0 -28000 0 -26000 4000 -27000 19000 -23000 -1947000 -1947000 -2646000 -2646000 -5977000 -5977000 -7547000 -7547000 4176592 4176592 610648 610648 3037790 3037790 610578 610578 -0.47 -0.47 -4.33 -4.33 -1.97 -1.97 -12.36 -12.36 -5977000 -7547000 104000 148000 467000 570000 -4000 5000 0 -28000 -34000 16000 7000 174000 -150000 -48000 3000 0 -393000 142000 111000 409000 -29000 48000 -5547000 -6339000 114000 167000 0 4000 -114000 -163000 2998000 0 44000 -5000 0 27000 11000 0 3031000 -32000 -2630000 -6534000 4775000 9326000 2145000 2792000 0 1000 0 0 10000 0 BASIS OF PRESENTATION<div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SenesTech, Inc. (subsequently referred to in this report as “we,” “us,” “our,” or “our company”) was incorporated in the state of Nevada in July 2004. On November 12, 2015, we subsequently reincorporated in the state of Delaware. Our corporate headquarters and manufacturing site are in Phoenix, Arizona. We have developed and are commercializing a global, proprietary technology for managing animal pest populations, initially rat populations, through fertility control. Our first product is known as ContraPest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</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:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ContraPest is a liquid bait containing the active ingredients 4-vinylcyclohexene diepoxide and triptolide. ContraPest limits reproduction of male and female rats beginning with the first breeding cycle following consumption. ContraPest is being marketed for use in controlling Norway and roof rat populations. In addition to the U.S. Environmental Protection Agency registration of ContraPest, we must obtain registration from the various state regulatory agencies prior to selling in each state. To date, we have received registration for ContraPest in all 50 states and the District of Columbia, 49 of which have approved the removal of the Restricted Use designation, as well as the District of Columbia and five major U.S. territories.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are pursuing additional products including Evolve</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a soft bait containing the active ingredient cottonseed oil. Evolve limits reproduction of male and female rats after one to two breeding cycles following consumption. Evolve is being developed as a minimum risk pesticide under the U.S. Environmental Protection Agency Federal Insecticide, Fungicide, and Rodenticide Act, Section 25(b). For further information see Note 10.</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-style:italic;font-weight:700;line-height:120%">Going Concern</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:400;line-height:120%">Our condensed financial statements as of September 30, 2023 were prepared under the assumption that we would continue as a going concern. The reports of our independent registered public accounting firm that accompanies our financial statements for each of the years ended December 31, 2022 and December 31, 2021 contain a going concern qualification in which such firm expressed substantial doubt about our ability to continue as a going concern, based on the financial statements at that time. Specifically, we have incurred operating losses since our inception, and we expect to continue to incur significant expenses and operating losses for the foreseeable future. These prior losses and expected future losses have had, and will continue to have, an adverse effect on our financial condition. If we encounter continued issues or delays in the commercialization of fertility control products, our expected future losses could have an adverse effect on our financial condition and negatively impact our ability to fund continued operations, obtain additional financing in the future and continue as a going concern. There are no assurances that such financing, if necessary, will be available to us at all or will be available in sufficient amounts or on reasonable terms. Our financial statements do not include any adjustments that may result from the outcome of this uncertainty. If we are unable to generate additional funds in the future through additional financings, sales of our products, licensing fees, royalty payments or from other sources or transactions, we will exhaust our resources and will be unable to continue operations.</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-style:italic;font-weight:700;line-height:120%">Liquidity and Capital Resources</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:400;line-height:120%">Since our inception, we have sustained significant operating losses in the course of our research and development and commercialization activities and expect such losses to continue for the near future. We have generated limited revenue to date from product sales, research grants and licensing fees received under a former license agreement. We have primarily funded our operations to date through the sale of equity securities, including convertible preferred stock, common stock and warrants to purchase common stock.</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:400;line-height:120%">We have also raised capital through debt financing, consisting primarily of convertible notes and government loan programs, and, to a lesser extent, payments received in connection with product sales, research grants and licensing fees.</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:400;line-height:120%">As of September 30, 2023, we had an accumulated deficit of $128.2 million and cash and cash equivalents of $2.1 million.</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:400;line-height:120%">Our ultimate success depends upon the outcome of a combination of factors, including the following: (i) successful commercialization of fertility control products and maintaining and obtaining regulatory approval of our products and product candidates; (ii) market acceptance, commercial viability and profitability of fertility control products and other </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:400;line-height:120%">products; (iii) the ability to market our products and establish an effective sales force and marketing infrastructure to generate significant revenue; (iv) the success of our research and development; (v) the ability to retain and attract key personnel to develop, operate and grow our business; and (vi) our ability to meet our working capital needs.</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:400;line-height:120%">Based upon our current operating plan, we expect that cash and cash equivalents at September 30, 2023, in combination with anticipated revenue and any additional sales of our equity securities, will be sufficient to fund our current operations for at least the next three 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-weight:400;line-height:120%">While we have evaluated and continue to evaluate our operating expenses and concentrate our resources toward the successful commercialization of fertility control products in the United States, additional financing will be needed before achieving anticipated revenue targets and margin targets. If we are unable to raise necessary capital through the sale of our securities, we may be required to take other measures that could impair our ability to be successful and operate as a going concern. In any event, additional capital is needed in order to fund our operating losses and research and development activities before we become profitable. We may never achieve profitability or generate positive cash flows, and unless and until we do, we will continue to need to raise capital through equity or debt financing. If such equity or debt financing is not available at adequate levels or on acceptable terms, we may need to delay, limit or terminate commercialization and development efforts or discontinue operations.</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-style:italic;font-weight:700;line-height:120%">Condensed 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:400;line-height:120%">Our accompanying unaudited condensed financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial reporting. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with the U.S. generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. In our opinion, the unaudited condensed financial statements include all material adjustments, all of which are of a normal and recurring nature, necessary to present fairly our financial position as of September 30, 2023, and our operating results and cash flows for the three- and nine-month periods ended September 30, 2023 and 2022. The accompanying financial information as of December 31, 2022 is derived from audited financial statements. Interim results are not necessarily indicative of results for a full year. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2022, filed with the SEC on March 17, 2023.</span></div><div style="margin-top:12pt;padding-left:36pt;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%">Recent Accounting Pronouncements</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:400;line-height:120%">There have been no new accounting pronouncements not yet effective or adopted in the current year that we believe have a significant impact, or potential significant impact, to our condensed financial statements.</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-style:italic;font-weight:700;line-height:120%">Use of Estimates</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:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and classification of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. The significant estimates in our financial statements include the valuation of inventory, common stock warrants, and stock-based awards, such as stock options and restricted stock units. Actual results could differ from such estimates.</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-style:italic;font-weight:700;line-height:120%">Comprehensive Loss</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no other comprehensive income items for the periods presented. As a result, our net loss and comprehensive loss were the same for the periods presented and a separate statement of comprehensive loss is not included in the accompanying condensed financial statements.</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-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To conform with the 2023 presentation, we have reclassified the Loss on sale of property and equipment of $28,000 and Proceeds received from sale of property and equipment of $4,000 from Purchases of property and equipment in the condensed statement of cash flows for the nine months ended September 30, 2022. These reclassifications had no impact on our condensed statement of operations and comprehensive loss for the nine months ended September 30, 2022.</span></div> 50 49 5 -128200000 2100000 Condensed Financial StatementsOur accompanying unaudited condensed financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial reporting. Certain information and footnote disclosures normally included in the annual financial statements prepared in accordance with the U.S. generally accepted accounting principles (“U.S. GAAP”) have been condensed or omitted pursuant to such rules and regulations. In our opinion, the unaudited condensed financial statements include all material adjustments, all of which are of a normal and recurring nature, necessary to present fairly our financial position as of September 30, 2023, and our operating results and cash flows for the three- and nine-month periods ended September 30, 2023 and 2022. <div style="margin-top:12pt;padding-left:36pt;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%">Recent Accounting Pronouncements</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:400;line-height:120%">There have been no new accounting pronouncements not yet effective or adopted in the current year that we believe have a significant impact, or potential significant impact, to our condensed financial statements.</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-style:italic;font-weight:700;line-height:120%">Use of Estimates</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:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and classification of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenues and expenses during the reporting period. The significant estimates in our financial statements include the valuation of inventory, common stock warrants, and stock-based awards, such as stock options and restricted stock units. Actual results could differ from such estimates.</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-style:italic;font-weight:700;line-height:120%">Comprehensive Loss</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no other comprehensive income items for the periods presented. As a result, our net loss and comprehensive loss were the same for the periods presented and a separate statement of comprehensive loss is not included in the accompanying condensed financial statements.</span></div> -28000 4000 BALANCE SHEET COMPONENTS<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highly liquid investments with maturities of three months or less as of the date of acquisition are classified as cash equivalents, of which we had $2.1 million and $4.8 million as of September 30, 2023 and December 31, 2022, respectively, included within cash and cash equivalents in the condensed balance sheets.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:10pt"><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:69.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.295%"></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:120%">September 30,<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:10pt;font-weight:700;line-height:120%">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:114%">Accounts receivable</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%">85 </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%">119 </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:114%">Allowance for uncollectible accounts</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)</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)</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:114%">Accounts receivable, net</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: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%">83 </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: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%">113 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following was the activity in the allowance for uncollectible accounts (in thousands):</span></div><div style="margin-top:10pt"><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:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</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:10pt;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:10pt;font-weight:700;line-height:120%">2022</span></td><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:10pt;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:10pt;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:114%">Balance as of beginning of period</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%">4 </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%">12 </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 </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%">— </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 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:114%">Increase in provision</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 </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 </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%">12 </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:114%">Amounts written off, less recoveries</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%">(4)</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)</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)</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)</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:114%">Balance as of end of period</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:120%">$</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:120%">2 </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:120%">$</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:120%">5 </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:120%">$</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:120%">2 </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:120%">$</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:120%">5 </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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory, net</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:400;line-height:120%">Inventory, net consisted of the following (in thousands):</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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:120%">September 30,<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:10pt;font-weight:700;line-height:120%">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%">Raw materials</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%">670 </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%">772 </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%">Work in progress</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%">5 </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;text-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%">Finished goods</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%">46 </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%">99 </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:120%">Total inventory</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%">721 </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%">871 </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:120%">Less: reserve for obsolescence</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%">(18)</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%">(18)</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%">Inventory, net</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:120%">$</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:120%">703 </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:120%">$</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:120%">853 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following was the activity in the reserve for obsolescence (in thousands):</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:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</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:10pt;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:10pt;font-weight:700;line-height:120%">2022</span></td><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:10pt;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:10pt;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:114%">Balance as of beginning of period</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%">18 </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%">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 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%">18 </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%">29 </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 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:114%">Increase in reserve</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><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%">— </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:114%">Amounts relieved</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%">(3)</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><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%">(10)</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:114%">Balance as of end of period</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:120%">$</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:120%">18 </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:120%">$</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:120%">19 </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:120%">$</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:120%">18 </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:120%">$</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:120%">19 </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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses</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:400;line-height:120%">Prepaid expenses consisted of the following (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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">September 30,<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:10pt;font-weight:700;line-height:114%">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%">Software licenses</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%">138 </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%">157 </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%">Professional services</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%">95 </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%">41 </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%">Insurance</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%">44 </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%">61 </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%">Patents</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%">17 </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%">39 </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%">Marketing programs and conferences</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%">6 </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%">74 </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</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%">85 </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 </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 prepaid expenses</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: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%">385 </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: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%">378 </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-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</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:400;line-height:120%">Property and equipment, net consisted of the following (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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">September 30,<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:10pt;font-weight:700;line-height:114%">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%">Research and development equipment</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%">1,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%">1,558 </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%">Office and computer 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%">808 </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%">800 </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%">Autos</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%">54 </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%">54 </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%">Furniture and fixtures</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%">41 </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%">41 </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%">Leasehold improvements</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%">119 </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%">119 </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:120%">Total in service</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%">2,643 </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%">2,572 </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:120%">Accumulated depreciation and amortization</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%">(2,387)</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%">(2,283)</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:120%">Total in service, net</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%">256 </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%">289 </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:120%">Construction in progress</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%">57 </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%">5 </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:120%">Property and equipment, net</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:120%">$</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:120%">313 </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:120%">$</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:120%">294 </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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses</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%">Accrued expenses consisted of the following (in thousands):</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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">September 30,<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:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></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%">Compensation, severance and related benefits</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:114%">$</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:114%">521 </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:114%">$</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:114%">497 </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 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%">Legal services</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:114%">135 </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:114%">36 </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%">Product warranty</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:114%">15 </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:114%">18 </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%">Personal property and franchise tax</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:114%">— </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:114%">6 </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%">Other</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:114%">— </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:114%">3 </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:120%">Total accrued expenses</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:114%">$</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:114%">671 </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:114%">$</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:114%">560 </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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note Payable</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%">In August 2023, we arranged financing for the purchase of certain equipment. The note payable has an annual interest rate of 9.1% with a term of 5 years and is secured by the underlying equipment.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, future principal payments were as follows (in thousands):</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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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%">2023</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%">3 </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%">2024</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%">9 </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%">2025</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%">10 </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%">2026</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%">11 </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%">2027</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%">12 </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="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 principal payments</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%">53 </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%">Less: current portion of note payable</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%">(9)</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%">Note payable, less current portion</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%">44 </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-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highly liquid investments with maturities of three months or less as of the date of acquisition are classified as cash equivalents, of which we had $2.1 million and $4.8 million as of September 30, 2023 and December 31, 2022, respectively, included within cash and cash equivalents in the condensed balance sheets.</span></div> 2100000 4800000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following (in thousands):</span></div><div style="margin-top:10pt"><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:69.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.295%"></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:120%">September 30,<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:10pt;font-weight:700;line-height:120%">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:114%">Accounts receivable</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%">85 </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%">119 </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:114%">Allowance for uncollectible accounts</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)</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)</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:114%">Accounts receivable, net</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: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%">83 </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: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%">113 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following was the activity in the allowance for uncollectible accounts (in thousands):</span></div><div style="margin-top:10pt"><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:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</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:10pt;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:10pt;font-weight:700;line-height:120%">2022</span></td><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:10pt;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:10pt;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:114%">Balance as of beginning of period</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%">4 </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%">12 </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 </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%">— </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 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:114%">Increase in provision</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 </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 </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%">12 </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:114%">Amounts written off, less recoveries</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%">(4)</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)</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)</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)</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:114%">Balance as of end of period</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:120%">$</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:120%">2 </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:120%">$</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:120%">5 </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:120%">$</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:120%">2 </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:120%">$</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:120%">5 </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> 85000 119000 2000 6000 83000 113000 4000 12000 6000 0 2000 0 2000 12000 4000 7000 6000 7000 2000 5000 2000 5000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory, net consisted of the following (in thousands):</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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:120%">September 30,<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:10pt;font-weight:700;line-height:120%">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%">Raw materials</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%">670 </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%">772 </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%">Work in progress</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%">5 </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;text-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%">Finished goods</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%">46 </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%">99 </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:120%">Total inventory</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%">721 </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%">871 </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:120%">Less: reserve for obsolescence</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%">(18)</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%">(18)</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%">Inventory, net</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:120%">$</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:120%">703 </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:120%">$</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:120%">853 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following was the activity in the reserve for obsolescence (in thousands):</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:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</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:10pt;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:10pt;font-weight:700;line-height:120%">2022</span></td><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:10pt;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:10pt;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:114%">Balance as of beginning of period</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%">18 </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%">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 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%">18 </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%">29 </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 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:114%">Increase in reserve</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><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%">— </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:114%">Amounts relieved</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%">(3)</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><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%">(10)</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:114%">Balance as of end of period</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:120%">$</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:120%">18 </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:120%">$</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:120%">19 </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:120%">$</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:120%">18 </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:120%">$</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:120%">19 </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> 670000 772000 5000 0 46000 99000 721000 871000 18000 18000 703000 853000 18000 22000 18000 29000 0 0 0 0 0 3000 0 10000 18000 19000 18000 19000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses consisted of the following (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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">September 30,<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:10pt;font-weight:700;line-height:114%">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%">Software licenses</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%">138 </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%">157 </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%">Professional services</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%">95 </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%">41 </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%">Insurance</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%">44 </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%">61 </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%">Patents</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%">17 </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%">39 </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%">Marketing programs and conferences</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%">6 </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%">74 </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</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%">85 </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 </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 prepaid expenses</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: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%">385 </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: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%">378 </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> 138000 157000 95000 41000 44000 61000 17000 39000 6000 74000 85000 6000 385000 378000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">September 30,<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:10pt;font-weight:700;line-height:114%">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%">Research and development equipment</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%">1,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%">1,558 </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%">Office and computer 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%">808 </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%">800 </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%">Autos</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%">54 </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%">54 </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%">Furniture and fixtures</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%">41 </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%">41 </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%">Leasehold improvements</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%">119 </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%">119 </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:120%">Total in service</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%">2,643 </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%">2,572 </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:120%">Accumulated depreciation and amortization</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%">(2,387)</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%">(2,283)</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:120%">Total in service, net</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%">256 </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%">289 </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:120%">Construction in progress</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%">57 </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%">5 </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:120%">Property and equipment, net</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:120%">$</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:120%">313 </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:120%">$</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:120%">294 </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> 1621000 1558000 808000 800000 54000 54000 41000 41000 119000 119000 2643000 2572000 2387000 2283000 256000 289000 57000 5000 313000 294000 <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%">Accrued expenses consisted of the following (in thousands):</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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:114%">September 30,<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:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></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%">Compensation, severance and related benefits</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:114%">$</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:114%">521 </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:114%">$</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:114%">497 </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 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%">Legal services</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:114%">135 </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:114%">36 </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%">Product warranty</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:114%">15 </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:114%">18 </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%">Personal property and franchise tax</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:114%">— </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:114%">6 </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%">Other</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:114%">— </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:114%">3 </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:120%">Total accrued expenses</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:114%">$</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:114%">671 </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:114%">$</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:114%">560 </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> 521000 497000 135000 36000 15000 18000 0 6000 0 3000 671000 560000 0.091 P5Y <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, future principal payments were as follows (in thousands):</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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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%">2023</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%">3 </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%">2024</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%">9 </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%">2025</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%">10 </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%">2026</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%">11 </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%">2027</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%">12 </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="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 principal payments</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%">53 </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%">Less: current portion of note payable</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%">(9)</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%">Note payable, less current portion</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%">44 </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> 3000 9000 10000 11000 12000 8000 53000 9000 44000 FAIR VALUE MEASUREMENTSThe carrying amounts of our financial instruments, including accounts payable and accrued liabilities, approximate fair value due to their short maturities. Note payable is recorded at amortized cost, which approximates fair value. LEASES<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for our corporate headquarters and our manufacturing and research facility, which expire in 2024. We were obligated under finance leases for certain research and computer equipment, of which the last arrangement expired in June 2022. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows (in thousands):</span></div><div style="margin-top:10pt"><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:40.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></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:10pt;font-weight:700;line-height:115%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:114%">Nine Months Ended<br/>September 30,</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:10pt;font-weight:700;line-height:114%">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:10pt;font-weight:700;line-height:114%">2022</span></td><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:10pt;font-weight:700;line-height:114%">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:10pt;font-weight:700;line-height:114%">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%">Operating lease cost</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%">55 </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%">55 </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%">166 </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%">167 </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%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:120%">Amortization of right-of-use asset</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><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%">27 </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%">Interest on lease liability</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><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%">1 </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%">Total finance lease cost</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: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%">— </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: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%">— </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: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%">— </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: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%">28 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, maturities of operating lease liabilities were as follows (in thousands):</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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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%">2023</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%">50 </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%">2024</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%">186 </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></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 operating lease payments</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%">236 </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%">Less: imputed interest</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%">(10)</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 operating lease liabilities</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%">226 </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> LEASES<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for our corporate headquarters and our manufacturing and research facility, which expire in 2024. We were obligated under finance leases for certain research and computer equipment, of which the last arrangement expired in June 2022. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows (in thousands):</span></div><div style="margin-top:10pt"><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:40.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></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:10pt;font-weight:700;line-height:115%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:114%">Nine Months Ended<br/>September 30,</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:10pt;font-weight:700;line-height:114%">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:10pt;font-weight:700;line-height:114%">2022</span></td><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:10pt;font-weight:700;line-height:114%">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:10pt;font-weight:700;line-height:114%">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%">Operating lease cost</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%">55 </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%">55 </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%">166 </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%">167 </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%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:120%">Amortization of right-of-use asset</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><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%">27 </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%">Interest on lease liability</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><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%">1 </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%">Total finance lease cost</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: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%">— </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: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%">— </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: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%">— </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: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%">28 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, maturities of operating lease liabilities were as follows (in thousands):</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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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%">2023</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%">50 </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%">2024</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%">186 </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></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 operating lease payments</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%">236 </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%">Less: imputed interest</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%">(10)</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 operating lease liabilities</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%">226 </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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows (in thousands):</span></div><div style="margin-top:10pt"><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:40.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></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:10pt;font-weight:700;line-height:115%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:114%">Nine Months Ended<br/>September 30,</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:10pt;font-weight:700;line-height:114%">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:10pt;font-weight:700;line-height:114%">2022</span></td><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:10pt;font-weight:700;line-height:114%">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:10pt;font-weight:700;line-height:114%">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%">Operating lease cost</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%">55 </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%">55 </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%">166 </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%">167 </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%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;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:120%">Amortization of right-of-use asset</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><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%">27 </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%">Interest on lease liability</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><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%">1 </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%">Total finance lease cost</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: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%">— </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: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%">— </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: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%">— </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: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%">28 </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> 55000 55000 166000 167000 0 0 0 27000 0 0 0 1000 0 0 0 28000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, maturities of operating lease liabilities were as follows (in thousands):</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:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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%">2023</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%">50 </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%">2024</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%">186 </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></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 operating lease payments</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%">236 </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%">Less: imputed interest</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%">(10)</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 operating lease liabilities</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%">226 </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> 50000 186000 236000 10000 226000 STOCK-BASED COMPENSATION<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, our stockholders approved the adoption of the SenesTech, Inc. 2018 Equity Incentive Plan (the “2018 Plan”). The 2018 Plan has since been amended and restated on certain occasions, most recently on June 26, 2023, when our stockholders approved an increase to the total number of authorized shares to 848,614 shares.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are generally issued with a per share exercise price equal to the fair market value of our common stock at the date of grant. Options granted generally vest immediately, or ratably over a 12- to 36-month period coinciding with their respective service periods, with terms generally of five years. Certain stock option awards provide for accelerated vesting upon a change in control.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, we had 496,330 shares of common stock available for issuance under the 2018 Plan.</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-style:italic;font-weight:700;line-height:120%">Stock Options</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%">The following table presents the outstanding stock option activity:</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:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.678%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Number of 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:11pt;font-weight:700;line-height:120%">Weighted <br/>Average <br/>Exercise <br/>Price Per <br/>Share</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:11pt;font-weight:700;line-height:120%">Weighted <br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(years)</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:120%">Three months ended September 30, 2023:</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;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><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><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:120%">Outstanding as of June 30, 2023</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%">479,426 </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 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%">17.11 </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:2px 1pt;text-align: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.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 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Granted</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="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><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><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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exercised</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="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%">— </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 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Forfeited</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%">(30,750)</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="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.25 </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><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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expired</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="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%">— </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 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%">Outstanding as of September 30, 2023</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%">448,676 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">10.34 </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:2px 1pt;text-align: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.2</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:700;line-height:120%">Nine months ended September 30, 2023:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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><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 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%">Outstanding as of December 31, 2022</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%">280,810 </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="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%">17.00 </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:2px 1pt;text-align: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.9</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 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Granted</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%">199,421 </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="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.25 </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:2px 1pt;text-align: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.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:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exercised</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="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><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><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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Forfeited</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%">(31,183)</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="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%">17.97 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expired</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%">(372)</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="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%">680.87 </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><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:120%">Outstanding as of September 30, 2023</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%">448,676 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">10.34 </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:2px 1pt;text-align: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.2</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:120%">Exercisable as of September 30, 2023</span></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%">194,878 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30.92 </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:2px 1pt;text-align: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.9</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes options related to 99,000 shares that are inducement awards and not granted under the 2018 Plan.</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:400;line-height:120%">The weighted average grant date fair value of options granted during the nine months ended September 30, 2023 was $1.24 per share, based on the following assumptions used in the Black-Scholes option pricing model:</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:82.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></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%">Expected volatility</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%">128 </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:120%">%</span></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 dividend yield</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></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%">Expected term (in years)</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:120%">5</span></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%">Risk-free interest rate</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%">5.3 </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:120%">%</span></td></tr></table></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:400;line-height:120%">The expected volatility assumption is based on the calculated volatility of our common stock at the date of grant based on historical prices over the most recent period commensurate with the term of the award. The expected dividend yield assumption is based on our history and expected dividend payouts: we have not, and do not expect to, pay dividends. The expected term assumption is the contractual term of the options for non-employees. The risk-free interest rate assumption is determined using the U.S. treasury yields for bonds with a maturity commensurate with the term 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-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</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%">The following table presents the unvested restricted stock unit activity:</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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:120%">Number of<br/>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:10pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant-Date<br/>Fair<br/>Value Per<br/>Unit</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%">Unvested balance as of December 31, 2022</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%">18,799 </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%">2.71 </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 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%">Granted</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 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%">Vested</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%">(18,799)</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%">2.71 </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:120%">Forfeited</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;text-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 balance as of September 30, 2023</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%">— </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;padding:2px 0 2px 1pt;text-align: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></table></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:400;line-height:120%">The stock-based compensation expense was recorded as follows (in thousands):</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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:10pt;font-weight:700;line-height:115%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:114%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt 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:114%">2023</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt 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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt 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:114%">2023</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt 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:114%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;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:114%">Research and development</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:114%">$</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:114%">5 </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:114%">$</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:114%">1 </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:114%">$</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:114%">12 </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:114%">$</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:114%">5 </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="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:114%">Selling, general and administrative </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="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:114%">165</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:114%">139</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:114%">455</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:114%">565</span></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:114%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:1.5pt 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:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:1.5pt 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:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">467 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:1.5pt 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:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes $44,000 and $100,000 related to stock issued in exchange for marketing services for the three and nine month periods ended September 30, 2023, respectively.</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:400;line-height:120%">The allocation between research and development and selling, general and administrative expense was based on the department and services performed by the employee or non-employee.</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:400;line-height:120%">At September 30, 2023, the total compensation cost related to unvested options not yet recognized was $382,000, which will be recognized over a weighted average period of 1.3 years, assuming the employees and non-employees complete their service period required for vesting.</span></div> 848614 P12M P36M P5Y 496330 <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%">The following table presents the outstanding stock option activity:</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:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.678%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Number of 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:11pt;font-weight:700;line-height:120%">Weighted <br/>Average <br/>Exercise <br/>Price Per <br/>Share</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:11pt;font-weight:700;line-height:120%">Weighted <br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(years)</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:120%">Three months ended September 30, 2023:</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;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><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><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:120%">Outstanding as of June 30, 2023</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%">479,426 </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 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%">17.11 </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:2px 1pt;text-align: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.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 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Granted</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="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><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><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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exercised</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="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%">— </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 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Forfeited</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%">(30,750)</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="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.25 </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><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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expired</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="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%">— </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 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%">Outstanding as of September 30, 2023</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%">448,676 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">10.34 </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:2px 1pt;text-align: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.2</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:700;line-height:120%">Nine months ended September 30, 2023:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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><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 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%">Outstanding as of December 31, 2022</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%">280,810 </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="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%">17.00 </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:2px 1pt;text-align: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.9</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 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Granted</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%">199,421 </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="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.25 </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:2px 1pt;text-align: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.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:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exercised</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="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><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><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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Forfeited</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%">(31,183)</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="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%">17.97 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expired</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%">(372)</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="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%">680.87 </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><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:120%">Outstanding as of September 30, 2023</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%">448,676 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">10.34 </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:2px 1pt;text-align: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.2</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:120%">Exercisable as of September 30, 2023</span></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%">194,878 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30.92 </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:2px 1pt;text-align: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.9</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes options related to 99,000 shares that are inducement awards and not granted under the 2018 Plan.</span></div> 479426 17.11 P4Y4M24D 0 0 0 0 30750 5.25 0 0 448676 10.34 P4Y2M12D 280810 17.00 P3Y10M24D 199421 1.25 P5Y 0 0 31183 17.97 372 680.87 448676 10.34 P4Y2M12D 194878 30.92 P3Y10M24D 99000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of options granted during the nine months ended September 30, 2023 was $1.24 per share, based on the following assumptions used in the Black-Scholes option pricing model:</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:82.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></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%">Expected volatility</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%">128 </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:120%">%</span></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 dividend yield</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></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%">Expected term (in years)</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:120%">5</span></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%">Risk-free interest rate</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%">5.3 </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:120%">%</span></td></tr></table></div> 1.24 1.28 0 P5Y 0.053 <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%">The following table presents the unvested restricted stock unit activity:</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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:120%">Number of<br/>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:10pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Grant-Date<br/>Fair<br/>Value Per<br/>Unit</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%">Unvested balance as of December 31, 2022</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%">18,799 </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%">2.71 </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 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%">Granted</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 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%">Vested</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%">(18,799)</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%">2.71 </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:120%">Forfeited</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;text-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 balance as of September 30, 2023</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%">— </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;padding:2px 0 2px 1pt;text-align: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></table></div> 18799 2.71 0 0 18799 2.71 0 0 0 0 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense was recorded as follows (in thousands):</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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:10pt;font-weight:700;line-height:115%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:114%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt 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:114%">2023</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt 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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt 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:114%">2023</span></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt 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:114%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;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:114%">Research and development</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:114%">$</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:114%">5 </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:114%">$</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:114%">1 </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:114%">$</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:114%">12 </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:114%">$</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:114%">5 </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="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:114%">Selling, general and administrative </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="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:114%">165</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:114%">139</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:114%">455</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:114%">565</span></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:114%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:1.5pt 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:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">140 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:1.5pt 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:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">467 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:1.5pt 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:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:114%">570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes $44,000 and $100,000 related to stock issued in exchange for marketing services for the three and nine month periods ended September 30, 2023, respectively.</span></div> 5000 1000 12000 5000 165000 139000 455000 565000 170000 140000 467000 570000 44000 100000 382000 P1Y3M18D 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-weight:400;line-height:120%">On August 18, 2023, at a special meeting of stockholders, our stockholders approved an amendment to our amended and restated certificate of incorporation, as amended, to effect a reverse stock split (the “Reverse Stock Split”) of our issued and outstanding common stock by a ratio of not less than 1-for-2 and not more than 1-for-12. The exact ratio of the Reverse Stock Split will be set within this range as determined by our board of directors in its sole discretion prior to the time of the Reverse Stock Split and will be publicly announced by us prior to the effective time.</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:400;line-height:120%">On July 21, 2023, our board of directors approved a public offering of shares of our common stock, together with Series D and Series E warrants to purchase shares of our common stock for aggregate gross proceeds of up to $7.5 million. See Form S-1 filed with the SEC on July 21, 2023 (File No. 333-273370). No shares have yet been issued pursuant to this filing.</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:400;line-height:120%">Activity in equity during the nine month periods ended September 30, 2023 and 2022 was as follows (dollars in thousands):</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:41.172%"></td><td style="width:0.1%"></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><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr style="height:19pt"><td colspan="3" style="padding:0 1pt"></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><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%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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%">Additional <br/>Paid-In <br/>Capital </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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%">Accumulated <br/>Deficit </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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%">Total</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><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 style="height:12pt"><td colspan="3" style="padding:0 1pt"></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><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%">Shares</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%">Amount</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">2023</span></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><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><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><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><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balances as of December 31, 2022</span></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><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:8pt;font-weight:400;line-height:120%">809,648 </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:8pt;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:8pt;font-weight:400;line-height:120%">1 </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:8pt;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:8pt;font-weight:400;line-height:120%">127,481 </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:8pt;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:8pt;font-weight:400;line-height:120%">(122,203)</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:8pt;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:8pt;font-weight:400;line-height:120%">5,279 </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:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">166 </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:8pt;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:8pt;font-weight:400;line-height:120%">166 </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:8pt;font-weight:400;line-height:120%">Issuance of common stock upon exercise of warrants</span></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><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:8pt;font-weight:400;line-height:120%">1,230,000 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">(1)</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:8pt;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:8pt;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock for service</span></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><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:8pt;font-weight:400;line-height:120%">13,225 </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:8pt;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:8pt;font-weight:400;line-height:120%">100 </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:8pt;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:8pt;font-weight:400;line-height:120%">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:8pt;font-weight:400;line-height:120%">Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes</span></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><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:8pt;font-weight:400;line-height:120%">54,466 </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:8pt;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:8pt;font-weight:400;line-height:120%">(11)</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:8pt;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:8pt;font-weight:400;line-height:120%">(11)</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:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(2,037)</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:8pt;font-weight:400;line-height:120%">(2,037)</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:8pt;font-weight:400;line-height:120%">Balances as of March 31, 2023</span></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><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:8pt;font-weight:400;line-height:120%">2,107,339 </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:8pt;font-weight:400;line-height:120%">2 </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:8pt;font-weight:400;line-height:120%">127,735 </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:8pt;font-weight:400;line-height:120%">(124,240)</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:8pt;font-weight:400;line-height:120%">3,497 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">113 </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">113 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock, net of issuance costs</span></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><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:8pt;font-weight:400;line-height:120%">857,146 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">1,209 </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:8pt;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:8pt;font-weight:400;line-height:120%">1,210 </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><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><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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(1,993)</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:8pt;font-weight:400;line-height:120%">(1,993)</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:8pt;font-weight:400;line-height:120%">Balances as of June 30, 2023</span></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><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:8pt;font-weight:400;line-height:120%">2,964,485 </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:8pt;font-weight:400;line-height:120%">3 </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:8pt;font-weight:400;line-height:120%">129,057 </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:8pt;font-weight:400;line-height:120%">(126,233)</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:8pt;font-weight:400;line-height:120%">2,827 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">88 </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">88 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Modification of terms related to certain warrants</span></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><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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">657 </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="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:8pt;font-weight:400;line-height:120%">657 </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:8pt;font-weight:400;line-height:120%">Issuance of common stock upon exercise of warrants, net</span></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><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:8pt;font-weight:400;line-height:120%">315,000 </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:8pt;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:8pt;font-weight:400;line-height:120%">1,131 </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:8pt;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:8pt;font-weight:400;line-height:120%">1,131 </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:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(1,947)</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:8pt;font-weight:400;line-height:120%">(1,947)</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:8pt;font-weight:400;line-height:120%">Balances as of September 31, 2023</span></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><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:8pt;font-weight:400;line-height:120%">3,279,485 </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:8pt;font-weight:400;line-height:120%">3 </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:8pt;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:8pt;font-weight:400;line-height:120%">130,933 </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:8pt;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:8pt;font-weight:400;line-height:120%">(128,180)</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:8pt;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:8pt;font-weight:400;line-height:120%">2,756 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">2022</span></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><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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: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:8pt;font-weight:400;line-height:120%">Balances as of December 31, 2021</span></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><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:8pt;font-weight:400;line-height:120%">610,364 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;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:8pt;font-weight:400;line-height:120%">122,542 </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:8pt;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:8pt;font-weight:400;line-height:120%">(112,508)</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:8pt;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:8pt;font-weight:400;line-height:120%">10,035 </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:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">221 </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:8pt;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:8pt;font-weight:400;line-height:120%">221 </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:8pt;font-weight:400;line-height:120%">Issuance of common stock for service</span></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><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:8pt;font-weight:400;line-height:120%">250 </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:8pt;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:8pt;font-weight:400;line-height:120%">3 </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:8pt;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:8pt;font-weight:400;line-height:120%">3 </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:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(2,332)</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:8pt;font-weight:400;line-height:120%">(2,332)</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:8pt;font-weight:400;line-height:120%">Balances as of March 31, 2022</span></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><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:8pt;font-weight:400;line-height:120%">610,614 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">122,766 </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:8pt;font-weight:400;line-height:120%">(114,840)</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:8pt;font-weight:400;line-height:120%">7,927 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">205 </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">205 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock for service</span></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><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:8pt;font-weight:400;line-height:120%">34 </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:8pt;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:8pt;font-weight:400;line-height:120%">1 </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:8pt;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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(2,569)</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:8pt;font-weight:400;line-height:120%">(2,569)</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:8pt;font-weight:400;line-height:120%">Balances as of June 30, 2022</span></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><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:8pt;font-weight:400;line-height:120%">610,648 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">122,972 </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:8pt;font-weight:400;line-height:120%">(117,409)</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:8pt;font-weight:400;line-height:120%">5,564 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">139 </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">139 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(2,646)</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:8pt;font-weight:400;line-height:120%">(2,646)</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:8pt;font-weight:400;line-height:120%">Balances as of September 30, 2022</span></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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">610,648 </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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">123,111 </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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">(120,055)</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">3,057 </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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2023, the following shares of common stock were issued:</span></div><div style="margin-top:12pt;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%">•</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">315,000 shares pursuant to the exercise of warrants. A certain warrant holder was induced to exercise warrants related to 2,934,575 shares by reducing the exercise price to the then current market price of our common stock (the “Warrant Inducement”). The original warrants had an exercise price of $3.165 per share and a weighted average remaining life of 2.3 years. These warrants were exercised for $0.7202 per share for gross proceeds of $2.1 million, before deducting $326,000 of issuance costs and $657,000 related to the modification of the terms of the warrants to induce exercise. Of the 2,934,575 shares issued, 2,619,575 shares are held in abeyance and not considered outstanding, at which time such shares will become outstanding. The balance of the shares held in abeyance will be held in abeyance until notice from the stock holder that the balance, or portion thereof, may be issued in compliance with a beneficial ownership limitation provision in the warrants. See Note 10 for a discussion of outstanding abeyance shares.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Warrant Inducement transaction, new warrants to purchase 5,869,150 shares of our common stock were issued, which are discussed in Note 7.</span></div><div style="margin-top:12pt;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%">•</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">857,146 shares pursuant to a registered direct offering with certain institutional investors for $1.75 per share for gross proceeds of $1.5 million, before deducting issuance costs of $290,000. The shares were offered and sold </span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pursuant to a prospectus, dated May 6, 2022, and a prospectus supplement, dated April 10, 2023, in connection with a takedown from our shelf registration statement on Form S-3 (File No. 333-261227).</span></div><div style="margin-top:12pt;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%">•</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">1,230,000 shares pursuant to the exercise of previously outstanding prefunded warrants, which were issued in November 2022 with an exercise price of $1.54 per share.</span></div><div style="margin-top:12pt;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%">•</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">54,466 restricted shares in exchange for marketing services to be performed through September 2023, with the total value of services to be recognized based on the stock price on the date of issuance.</span></div><div style="margin-top:12pt;padding-left:36pt;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">13,225 shares pursuant to the vesting of restricted stock units.</span></div>COMMON STOCK WARRANTS<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%">The following table presents the common stock warrant activity:</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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></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:11pt;font-weight:700;line-height:120%">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:11pt;font-weight:700;line-height:120%">Weighted <br/>Average <br/>Exercise <br/>Price Per <br/>Share</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:11pt;font-weight:700;line-height:120%">Weighted <br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(years)</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%">Outstanding as of December 31, 2022</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%">4,414,810 </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.58 </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 #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%">3.0</span></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:120%">Issued</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,937,311 </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%">0.88 </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:2px 1pt;text-align: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.9</span></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%">Exercised</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%">(4,164,575)</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.54 </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 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%">Expired</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%">(13,629)</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%">527.05 </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;text-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 as of September 30, 2023</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%">7,173,917 </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;padding:2px 0 2px 1pt;text-align: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.00 </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:2px 1pt;text-align: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.9</span></td></tr></table></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:400;line-height:120%">During the nine months ended September 30, 2023:</span></div><div style="margin-top:12pt;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%">•</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">In August, warrants were issued to the investor in the Warrant Inducement transaction discussed in Note 6 to purchase up to 5,869,150 shares of our common stock. These warrants are exercisable immediately with an exercise price of $0.7202 per share, and 3,012,006 expiring August 24, 2028 (5-Year Warrants) and 2,857,144 expiring September 24, 2024 (13-Month Warrants). We estimated the fair value of the 5-Year Warrants to be $1.5 million using a Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 98%; term of 5 years; dividend yield of 0%; and risk-free rate of 4.4%. The fair value of the 13-Month Warrants was estimated to be $930,000 using the Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 122%; term of 1.1 year; dividend yield of 0%; and risk-free rate of 4.4%.</span></div><div style="margin-top:12pt;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%">•</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">In August, placement agent warrants were issued to purchase up to 146,729 shares of our common stock. The placement agent warrants are exercisable immediately upon issuance, with an exercise price per share of $0.9003 per share, and expire August 24, 2028. We estimated the fair value of these warrants to be $72,000 using a Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 98%; term of 5 years; dividend yield of 0%;and risk-free interest rate of 5.4%.</span></div><div style="margin-top:12pt;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%">•</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">In August, warrants representing 2,934,575 shares of common stock were exercised for $0.7202 per share. The terms of these warrants were modified in order to induce exercise. See Warrant Inducement discussion in Note 6. We recorded additional equity costs of $657,000 related to the warrant exercise transaction, which was calculated as the difference between the fair value of the warrants immediately prior to modification and immediately after modification using the Black-Scholes model based on the following significant inputs: common stock price of $0.682 per share; volatility of 96%; term of 2.3 years; dividend yield of 0%; and risk-free rate of 5.0%.</span></div><div style="margin-top:12pt;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%">•</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">In April, Series C warrants were issued to the investors in the offering discussed in Note 6 to purchase up to 857,146 shares of our common stock. The Series C warrants are exercisable immediately with an exercise price of $1.62 per share and expire October 12, 2028. We estimated the fair value of these warrants to be $1.1 million </span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">using a Black-Scholes model based on the following significant inputs: common stock price of $1.38 per share; volatility of 164%; term of 5.5 years; dividend yield of 0%; and risk-free interest rate of 3.4%.</span></div><div style="margin-top:12pt;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%">•</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">In April, placement agent warrants were issued to purchase up to 64,286 shares of our common stock. The placement agent warrants are exercisable immediately upon issuance, with an exercise price per share of $2.1875 per share, and expire April 10, 2028. We estimated the fair value of these warrants to be $82,000 using a Black-Scholes model based on the following significant inputs: common stock price of $1.38 per share; volatility of 165%; term of 5 years; dividend yield of 0%;and risk-free interest rate of 3.5%.</span></div><div style="margin-top:12pt;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%">•</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">In February, prefunded warrants representing 1,230,000 shares of common stock were exercised. Such prefunded warrants were issued in November 2022 with an exercise price of $1.54 per share.</span></div> 7500000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in equity during the nine month periods ended September 30, 2023 and 2022 was as follows (dollars in thousands):</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:41.172%"></td><td style="width:0.1%"></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><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr style="height:19pt"><td colspan="3" style="padding:0 1pt"></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><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%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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%">Additional <br/>Paid-In <br/>Capital </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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%">Accumulated <br/>Deficit </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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%">Total</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><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 style="height:12pt"><td colspan="3" style="padding:0 1pt"></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><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%">Shares</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%">Amount</span></td><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">2023</span></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><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><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><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><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balances as of December 31, 2022</span></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><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:8pt;font-weight:400;line-height:120%">809,648 </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:8pt;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:8pt;font-weight:400;line-height:120%">1 </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:8pt;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:8pt;font-weight:400;line-height:120%">127,481 </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:8pt;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:8pt;font-weight:400;line-height:120%">(122,203)</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:8pt;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:8pt;font-weight:400;line-height:120%">5,279 </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:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">166 </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:8pt;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:8pt;font-weight:400;line-height:120%">166 </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:8pt;font-weight:400;line-height:120%">Issuance of common stock upon exercise of warrants</span></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><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:8pt;font-weight:400;line-height:120%">1,230,000 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">(1)</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:8pt;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:8pt;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock for service</span></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><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:8pt;font-weight:400;line-height:120%">13,225 </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:8pt;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:8pt;font-weight:400;line-height:120%">100 </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:8pt;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:8pt;font-weight:400;line-height:120%">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:8pt;font-weight:400;line-height:120%">Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes</span></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><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:8pt;font-weight:400;line-height:120%">54,466 </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:8pt;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:8pt;font-weight:400;line-height:120%">(11)</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:8pt;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:8pt;font-weight:400;line-height:120%">(11)</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:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(2,037)</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:8pt;font-weight:400;line-height:120%">(2,037)</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:8pt;font-weight:400;line-height:120%">Balances as of March 31, 2023</span></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><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:8pt;font-weight:400;line-height:120%">2,107,339 </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:8pt;font-weight:400;line-height:120%">2 </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:8pt;font-weight:400;line-height:120%">127,735 </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:8pt;font-weight:400;line-height:120%">(124,240)</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:8pt;font-weight:400;line-height:120%">3,497 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">113 </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">113 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock, net of issuance costs</span></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><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:8pt;font-weight:400;line-height:120%">857,146 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">1,209 </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:8pt;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:8pt;font-weight:400;line-height:120%">1,210 </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><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><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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(1,993)</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:8pt;font-weight:400;line-height:120%">(1,993)</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:8pt;font-weight:400;line-height:120%">Balances as of June 30, 2023</span></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><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:8pt;font-weight:400;line-height:120%">2,964,485 </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:8pt;font-weight:400;line-height:120%">3 </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:8pt;font-weight:400;line-height:120%">129,057 </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:8pt;font-weight:400;line-height:120%">(126,233)</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:8pt;font-weight:400;line-height:120%">2,827 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">88 </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">88 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Modification of terms related to certain warrants</span></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><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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">657 </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="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:8pt;font-weight:400;line-height:120%">657 </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:8pt;font-weight:400;line-height:120%">Issuance of common stock upon exercise of warrants, net</span></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><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:8pt;font-weight:400;line-height:120%">315,000 </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:8pt;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:8pt;font-weight:400;line-height:120%">1,131 </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:8pt;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:8pt;font-weight:400;line-height:120%">1,131 </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:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(1,947)</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:8pt;font-weight:400;line-height:120%">(1,947)</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:8pt;font-weight:400;line-height:120%">Balances as of September 31, 2023</span></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><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:8pt;font-weight:400;line-height:120%">3,279,485 </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:8pt;font-weight:400;line-height:120%">3 </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:8pt;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:8pt;font-weight:400;line-height:120%">130,933 </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:8pt;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:8pt;font-weight:400;line-height:120%">(128,180)</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:8pt;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:8pt;font-weight:400;line-height:120%">2,756 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">2022</span></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><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #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: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:8pt;font-weight:400;line-height:120%">Balances as of December 31, 2021</span></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><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:8pt;font-weight:400;line-height:120%">610,364 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;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:8pt;font-weight:400;line-height:120%">122,542 </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:8pt;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:8pt;font-weight:400;line-height:120%">(112,508)</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:8pt;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:8pt;font-weight:400;line-height:120%">10,035 </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:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">221 </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:8pt;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:8pt;font-weight:400;line-height:120%">221 </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:8pt;font-weight:400;line-height:120%">Issuance of common stock for service</span></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><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:8pt;font-weight:400;line-height:120%">250 </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:8pt;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:8pt;font-weight:400;line-height:120%">3 </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:8pt;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:8pt;font-weight:400;line-height:120%">3 </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:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(2,332)</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:8pt;font-weight:400;line-height:120%">(2,332)</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:8pt;font-weight:400;line-height:120%">Balances as of March 31, 2022</span></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><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:8pt;font-weight:400;line-height:120%">610,614 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">122,766 </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:8pt;font-weight:400;line-height:120%">(114,840)</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:8pt;font-weight:400;line-height:120%">7,927 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">205 </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">205 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock for service</span></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><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:8pt;font-weight:400;line-height:120%">34 </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:8pt;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:8pt;font-weight:400;line-height:120%">1 </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:8pt;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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(2,569)</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:8pt;font-weight:400;line-height:120%">(2,569)</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:8pt;font-weight:400;line-height:120%">Balances as of June 30, 2022</span></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><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:8pt;font-weight:400;line-height:120%">610,648 </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:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">122,972 </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:8pt;font-weight:400;line-height:120%">(117,409)</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:8pt;font-weight:400;line-height:120%">5,564 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation</span></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><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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">139 </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:8pt;font-weight:400;line-height:120%">— </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:8pt;font-weight:400;line-height:120%">139 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></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><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:8pt;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:8pt;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:8pt;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:8pt;font-weight:400;line-height:120%">(2,646)</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:8pt;font-weight:400;line-height:120%">(2,646)</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:8pt;font-weight:400;line-height:120%">Balances as of September 30, 2022</span></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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">610,648 </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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1 </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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">123,111 </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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">(120,055)</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:8pt;font-weight:400;line-height:120%">$</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:8pt;font-weight:400;line-height:120%">3,057 </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> 809648 1000 127481000 -122203000 5279000 166000 166000 1230000 1000 -1000 0 13225 100000 100000 54466 -11000 -11000 -2037000 -2037000 2107339 2000 127735000 -124240000 3497000 113000 113000 857146 1000 1209000 1210000 -1993000 -1993000 2964485 3000 129057000 -126233000 2827000 88000 88000 657000 657000 315000 1131000 1131000 -1947000 -1947000 3279485 3000 130933000 -128180000 2756000 610364 1000 122542000 -112508000 10035000 221000 221000 250 3000 3000 -2332000 -2332000 610614 1000 122766000 -114840000 7927000 205000 205000 34 1000 1000 -2569000 -2569000 610648 1000 122972000 -117409000 5564000 139000 139000 -2646000 -2646000 610648 1000 123111000 -120055000 3057000 315000 2934575 3.165 P2Y3M18D 0.7202 2100000 326000 657000 2934575 2619575 5869150 857146 1.75 1500000 290000 1230000 1.54 54466 13225 <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%">The following table presents the common stock warrant activity:</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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></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:11pt;font-weight:700;line-height:120%">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:11pt;font-weight:700;line-height:120%">Weighted <br/>Average <br/>Exercise <br/>Price Per <br/>Share</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:11pt;font-weight:700;line-height:120%">Weighted <br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(years)</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%">Outstanding as of December 31, 2022</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%">4,414,810 </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.58 </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 #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%">3.0</span></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:120%">Issued</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,937,311 </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%">0.88 </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:2px 1pt;text-align: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.9</span></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%">Exercised</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%">(4,164,575)</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.54 </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 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%">Expired</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%">(13,629)</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%">527.05 </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;text-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 as of September 30, 2023</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%">7,173,917 </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;padding:2px 0 2px 1pt;text-align: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.00 </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:2px 1pt;text-align: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.9</span></td></tr></table></div> 4414810 6.58 P3Y 6937311 0.88 P4Y10M24D 4164575 1.54 13629 527.05 7173917 2.00 P4Y10M24D 5869150 0.7202 3012006 P5Y 2857144 P13M P5Y 1500000 0.682 0.98 5 0 0.044 P13M 930000 0.682 1.22 1.1 0 0.044 146729 0.9003 72000 0.682 0.98 5 0 0.054 2934575 0.7202 657000 0.682 0.96 2.3 0 0.050 857146 1.62 1100000 1.38 1.64 5.5 0 0.034 64286 2.1875 82000 1.38 1.65 5 0 0.035 1230000 1.54 LOSS PER SHARE<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common shares outstanding during the period, which includes prefunded warrants and shares held in abeyance from date of issuance. Diluted loss per share is computed by dividing the loss attributable to common stockholders by the weighted average number of common shares used in the basic loss per share calculation plus potentially dilutive securities outstanding during the period determined using the treasury stock method. Stock options, warrants and restricted stock units are considered to be potentially dilutive securities but have been excluded from the calculation of diluted loss per share because their effect would be anti-dilutive given the net losses reported for all periods presented. Therefore, basic and diluted loss per share are the same for each period presented.</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:400;line-height:120%">The following shares were excluded from the calculation of diluted net loss per share:</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:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</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:10pt;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:10pt;font-weight:700;line-height:120%">2022</span></td><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:10pt;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:10pt;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 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:120%">259,380 </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%">— </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%">3,277,507 </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%">— </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%">Stock options</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><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%">42,825 </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%">10,170 </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%">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%">— </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><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><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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259,380 </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 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: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: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 #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%">3,320,332 </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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,170 </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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares were excluded from the calculation of diluted net loss per share:</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:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></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:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></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:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</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:10pt;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:10pt;font-weight:700;line-height:120%">2022</span></td><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:10pt;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:10pt;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 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:120%">259,380 </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%">— </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%">3,277,507 </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%">— </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%">Stock options</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><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%">42,825 </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%">10,170 </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%">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%">— </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><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><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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259,380 </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 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: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: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 #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%">3,320,332 </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 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,170 </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> 259380 0 3277507 0 0 0 42825 10170 0 0 0 0 259380 0 3320332 10170 CONTINGENCIES<div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</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:400;line-height:112%">In July 2020, our former corporate general counsel (the “Plaintiff”) commenced an action against us in the Superior Court of the State of California, for the County of San Diego. The complaint alleges, among other things, that we breached the Plaintiff’s employment contract with us, as well as the implied covenant of good faith and fair dealing, by refusing to issue him the balance of stock options he claims we owe him. In September 2021, the Plaintiff served us and also named 10 individuals as defendants, consisting of current and former directors and employees. We do not believe that all of the defendants have yet been served. Furthermore, two individually named defendants have separately settled with the Plaintiff.</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:400;line-height:112%">The Plaintiff alleges that such individuals agreed to knowingly and wrongfully withhold the stock options owed to him and are knowingly in receipt of stolen property. The Plaintiff seeks compensatory damages in excess of $500,000, treble damages, and reasonable attorneys’ fees. We do not believe the claims described above have merit and intend to aggressively defend against these accusations. The Plaintiff has agreed to mediation to resolve the issues. We do not believe that this litigation is likely to have a material effect on our operations.</span></div> 10 2 500000 SUBSEQUENT EVENTSIn connection with the Warrant Inducement discussed in Note 6, of the 2,934,575 shares issued, 2,619,575 shares were held in abeyance and not considered outstanding until certain conditions are met, at which time such shares will become outstanding. The balance of the shares in abeyance will be held in abeyance until notice from the stock holder that the balance, or potion thereof, may be issued in compliance with a beneficial ownership limitation provision in the warrants. In <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October 2023, the conditions were met and the stock holder provided notice to release 351,575 shares from abeyance which became outstanding. As of November 9, 2023, there were 3,631,060 shares of common stock outstanding and 2,268,000 shares held in abeyance.</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:400;line-height:120%">In November 2023, we launched our latest product, Evolve, a soft bait containing the active ingredient cottonseed oil. Evolve limits reproduction of male and female rats after one to two breeding cycles following consumption. Evolve is being marketed for use in controlling rat populations as a minimum risk pesticide under the U.S. Environmental Protection Agency Federal Insecticide, Fungicide, and Rodenticide Act, Section 25(b). We must obtain registration from the various state regulatory agencies that do not accept the federal exemption. To date, we are authorized to sell Evolve in 12 states.</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:400;line-height:120%">We have evaluated subsequent events from the balance sheet date through November 9, 2023, the date at which the condensed financial statements were issued, and determined that there were no additional items that require adjustment to or disclosure in the condensed financial statements.</span></div> 2934575 2619575 351575 3631060 2268000 12 false false false false EXCEL 60 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 " "RBFE7W(\OP^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE!,'1[6?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/(.22F3_? M? /I=)#:1WR./F DB^EF=L.8I X;=B0*$B#I(SJ5ZIP8D/ M=4 037,+#DD910H68!56(NL[HZ6.J,C',][H%1\^XU!@1@,.Z'"D!+SFP/IE M8CC-0P=7P (CC"Y]%]"LQ%+]$ULZP,[).=DU-4U3/;4EEW?@\/;T^%+6K>R8 M2(T:\ZMD)9T";MAE\FN[O=\]L%XTHJTXKYJ[G1!2\'S>%]97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MLHII5URC"1OP!0 R1\ !@ !X;"]W;W)KN,'^Q=3NO^(BWEX<7&ZF^)TLA-'F.PCBY;"RU7GUHM1)O*2*>G,N5 MB.'.7*J(:SA5BU:R4H+[65 4MICC=%L1#^+&\"*[=J^&%S+581"+>T62-(JX M>KD2H=Q<-FAC=^$Q6"RUN= :7JSX0DR%_F-UK^"L5:CX023B)) Q46)^V1C1 M#V/7-0'9$W\&8I/L'1.#,I/RNSFY\R\;CBF1"(6GC02'O[48BS T2E".?[>B MC>*=)G#_>*=^F\$#S(PG8BS#OP)?+R\;_0;QQ9RGH7Z4FX]B"]0Q>IX,D^R7 M;/)G.ZQ!O#31,MH&0PFB(,[_^?/V0^P%N+0B@&T#V)L VJX(<+9F):W5;[*E5F%\H!\EK%>)J#J"_]U? M*6125 M[8IZQ5#!J5B=$]=7&][_)/8*MEW MMC'ULID\O:R$C10/IT[SP8:$1M5$ZA1(G>.0'E*NM%#A"WD4*ZFT#0^7TBJU M?90Q&E43KUO@=8_#NQ&A\3P=D[LF4J#I-+ M-FA5UR.N->=A8JU(-*PF8+\ [*.%V@[*MT$HR"2-9D+9P' -QZ%-MS=H4QL< M&EH3;E# #8Z!>Q2+P RC4(T3'EG;**XSO9G<3)]NQA_/R-UD?&[#1 5J8E*G MG&:=8T#O8D\J:)S9Y'I&IAIZ))&*C&4::_4"_[Z5_H#Z]8V-& ^JB[SG+.@Q MR$_\F=SYT$.#>>#EIJ*Z&1^09$Z3.;U!W^E8>='@NKRLY&7'\(Y\']23L]T! M^03/D2^QO5YQ2>:VNPZ9$#K02S):BS,K-JI1%[NT010U'CCVTT9:L7'):1I MMZ#4L>*>P@?1T@A1W,J\Q1V;,^C!3W(36U%QN?NE%''P; 4]A3NBI3VBN*EY M"UJ,5?=*KH/8L[=G7'/TS0IZ"I]$2Z-$<7_S%O1>)IJ'Y%NPJAZ.<<5^QV$] M*^DIG!(MK1+%_4W65D>PVJ\&PP7>#5C_O17L% Z)EA:)XO[FD_2@QJ OQ9A' M.B#2ZPV:;=JV.EP\M"Y?Z9(H;F^> @WN3\X)9>]F[\E4>*F"NK1"XDIC&44P M T^U]+Z?D9^=<["&9,456?/0OHC!!6NBL](X,=S:@*WW@WA!IB_13(8VX@," M4W"&UFS!*=P1*]T1PZW,K@[)S;.WY/%"5#K? T*3T?1Z9%U=XX%U"4L_Q([R M0^-4*;,^RQ=E657"3)):,TH'%+]:\U!C/*HN9VF V%$&Z"[60N592;/0YCMP M*R>N6,5Y"N?#2N?#CG(^9B$*"Q8P PNIK$/0 9V)C)O<\P3(@(B?"UIY3V& M6&F V%$&:!KQ,"17:0*W$WNKK9<=PL/JXI6VAQUE>VXBH1:F5_X&"K#*@ EB MQ6-[O>*"E=D3/*XN:.EZ&&Y:=O6X%%"/&%[-Y! >5Q>O]#[LJ/S0ZXE]FB7M MR9=4@Y>-LPGT71!O<_DV!W>%O^5'<]5;M4ZF9K:2UD.WZU*G"TNZM0VWM$+L MJ(S1&$96!9[O+O;%,_E=V&L4EW+ ^W3[CMOK6Q%.X7OXN&W939NW06*\ M[561>T-$(N[E^*!.X^Z2U-4YXMD.,$BQS38K9:-L^NJM62U2*C!;FJ *_S'%/T3\UR+6LV!VH ME+6,IBZ:MFF\93:T4-VX%95\2Z6?6*V_7FXN+K<7&_#Q_(_SR_4%V'Z^N/B^ M!>_!C^T&O'W]#KP&M #?]ZSFN$CY85#)P/INQ>*-A1KFZ7JVN+OEICO@>RUT"B+LBO MFM[B3"9O[,5#J* )I6;_[0I!SU\N;H?9Z$9>&/9&1Y1>1^E9*<^3A-422BX+ M"9&$UQF9@X(($^0ADC_X?N2.$'43"%TSH=\1^E;"JXJ4F*: W,OEDQ-C\_G: M9]UHW'H&FS RHP4=6F!%^U+1/M%G8@856L.], MX$PN89R*>543'9[K!/ <;?K-BCV MS)30Z17%L7)^%7M2@8(53_=]&^D( (T8[3;'C /5@\\8G!8P:)C-031&TZV" M,)J"ZP4*/D^A,HJO:48%)6:9@B^J4R\5[3CI7JF@7:HZ$2CQ@U( 8\*NOK1[ MXYEG,/(]9Z)/>HF"3VI451.[ D!=>8(0CO%T(S^8PNOU"=H%ZG'(E*QJJF.V M&Z]DW6AZ,*+KR@1C;28:C*(I]%Z_H%W #.@%$\0Z#G2YBL>LNLD4:2]HT*YH M&[(CDC65=8K4W-J,IBL5'%Q8;@=+AY%2ER?HN-Z8TV#E MHBG27L:@7<>^3@W,N7S >9=#.R",_ 9QT^AU&QA.E RH%S=D%[?+P=!\/B_2 M-B1D2#S9A55E9KEN=4J$*& M'S8JK%!#@Q2)I 5O.2'-:L#?&1:M7XK6/)SS[*4 M5/S-JT@6DA^:VDX\F'>F5A'][:WI"T4[SKW75&375+FK:A=4KEIA#EX[)XX# MY?2J@-RGUG*"06?N.,T?X'LL(0"NQ9Y5]!^2SE6-20#E7 FS&CRL%ES("SF MC(VG2Z\S'N4VD^,T>VU&3VBS'.)2URPY6I/TYU$SE(V)VC,)Y[D?_X M;M "LKI56KHEI2#YM:S('X]@&L_(B>>!%QEBZB$VN MH7Z8:-R^>D#VZN$\3:E:=>4RIW;H[VD!$EQ2N>P9(?6J +I.[&JD!CL4>M$4 M;E]"('L)(,NP[3-8&;9]B\&A MK#H1_Q-7-[3@LF;823?G))0-4!T.F0\W@I7-.>TU$X+ES>6>8 FN#.3['9-" MV-ZHH]_NJ'_U+U!+ P04 " "RBFE73,46 P,# !."@ & 'AL+W=O MDS@5 M R.2,KLT31%$D!#18AFD:F;.>$*DZO*%*3(.),Q!26S:&'?,A-#4\/OYV(3[ M?;:4,4UAPI%8)@GAOZX@9NN!81E/ _=T$4D]8/K]C"Q@"O)+-N&J9U8L(4T@ M%92EB,-\8 RMRY&%-2"/^$IA+3;:2%N9,?:@.^_#@8&U(H@AD)J"J,<*1A#' MFDGI^%F2&E5.#=QL/['?Y.:5F1D1,&+Q-QK*:&!X!@IA3I:QO&?K6R@-N9HO M8+'(_]&ZB'7;!@J60K*D!"L%"4V+)WDL%V(#8.T"V"7 /A;@E G-UHHRVU= M$TG\/F=KQ'6T8M.-?&URM')#4_T:IY*K6:IPTA]]NKL>WTW'U^AJ^&%X-QJC MZ>UX_'F*SB:$0RHCD#0@\3EZBUXC$XE(C8J^*55J36 &99JK(HV](\T4LA9R M\ 6RL>TTP$?[X=<0*+B5P^TZW%2&*]=VY=K.^9Q=\N148"&!AJ8PG@*S#\-Z^L#G[79/P_ MD=66P:F6P=G'[D_4E@'.(42JSH*'"Y01CE8D7@(ZHRD*61P3+E &O'CQYTVK M4:3HYBGT1V/EXQ;&5M]<;=H\%%73WZ[TMT_37Y0G(DL9,4Y_JPGMHQAM%%_P MNQNR+%S\MO0?$5BSX%86W!=9H$(L#\MWGZG:UKTOHB:X4PGNO$BP.B*$)&E( MT\4AU9V#JO=%U%1W*]7=O:I'+$G4OOZ',N\>5>:'HFKBO4J\=X+XDVO MTF\*<^QNK^VY6P8: AL=F!N'O;YI?21\05.!8I@K(&YU%0,O+B]%1[(L/_]G M3*K;1-Z,U(4/N Y0\W/&Y%-'7RFJ*Z3_!U!+ P04 " "RBFE7(\F4T[H% M !A&@ & 'AL+W=O61-'IAQ0^^IE2@7UF:\ZO!6HC-I6'P^9IF,1^R##Q[SW[ MITJ\%/,<CPKV@HH2+=G*'U7VJVB9KR0O"V4F"GDUD7%B/)G>A]']+ K1[.GZ M*;J+[I]F:/H)31^BQ^NGV^G]#%W?AV@RO7MXC#Y+Y.VW"'V9SF;H GV=A>C] MNP_H'4IR]+1F6Q[G"SXRA)Q7R6[,FSG;%+)/R@WI)9S1S1!9YD=$3&(!\YF\/9Q 9SEE$T$[&@LD,(]-?U,Q>%O,/_AI:Z)K-ALK+M7?)-/*=7 ]G7."UV M=##^_3?LFG] >3XG67A.LNA,9"QCQ_ICN9;RC^BG IH#>IPMPHO M=XK=V'+-D;$[3JV.(8Z""76,'_BGF$C'>&79[0!]3JO/Z=4W85P@MD0\3BG8 M3NIPYVA,[-N*/@!#E+F'.L;V57TZQO)L6)_;ZG-[]?U9,,[1IF#+!%P^5Y^Z MYRKR ,Q1VFMY.L;&RA)'.L:R?5B>U\KS>AO&=$.+6"3Y"M%?TL]PRB\AE=XY M&\4YR<)SDD5G(CM9";]="?^51L%I7,S72.[+TCWMI"WD8C&U/J3H 9 4!7'9!*S;H%3N39E,6W4>THKDLP+02'2^D9TK*[:KT MHY#N +C9;*4)3'00(;Z2G5 '.<110)$.$O<.!@53$ (RY65QF".4&@:09@GD,Z=@Y,#J))?W,5:UI(OUUYLO?-.G\ M&VS#=*8.>U:V\*QLT;G83M?D8)!QK]N3#EE0R2N:90'7PM);IUI_.D2[W0"( MVF!Z1SH5>/";N-]PM@*;>@,5VMJXJN5\'1*^#HD R 7N4'APG+C?1;KV DU3UZI + M=5,) 9!>OQ!1UP9YL*2XUV>-[ZE J=PO0'4>M#^HGF4"P8AKNZI& .8$GNJ M()CG' UZ*O3@^'"_Y9NP3/:X=?DF;T>[)?O:4QLH&8!!D@$8)!F ]4@^^#[< M;_R^5R\#J31[.VD#5A3Q=2R[%6);P84T@:4ANBC?)B9S]#[)F\L?P+SH]LR6 MSUY.0-3, #X.FZYJ'$, 9YF6YP7:?0X2.E['LQ@Y6$/2;PW?EIU%DFY+T"OY M(;J3@_,# ,'\ #@X/S!A=WX.+I+TN\A]9T#20];23XIEP>2N4!Q=A?-2C^$? ME[8YU.XG"&8/+4M-"@##PT"]GT 8&5H=NP,Y>$S2ZY?@E!Q7R!N30MZ6% & M)06 04F!8$!2C*-7YADM5M6W"H[F;)N+^MUH>[;]'G)=?050SM_@RPD&SH?X M,JJ_=ASHZX\O=W&Q2G*.4KJ40YE#3Q9U47_/J \$VU0O[)^9$"RK?JYIO*!% M"9#7EXR)_4$Y0/M5:?PO4$L#!!0 ( +**:5<0Z$3WL 8 +\= 8 M>&PO=V]R:W-H965T&ULK5EM;YLZ%/XK5NYTM4G+$FR2-+UM MI#;MM$E;6RW=W6<'G, =8&8[2;M??X^!0H*-ETKYT@(Y/CP^;\\Y^&+'Q4\9 M,:;04YID\K(7*96?#P8RB%A*Y0>>LPQ^67&14@6W8CV0N6 T+!:ER0 /A^-! M2N.L-[LHGCV(V07?J"3.V(- [^7!MW@=*?U@,+O(Z9HM MF/J>/PBX&]1:PCAEF8QYA@1;7?:NO/,Y&>L%A<2_,=O)O6NDM[+D_*>^^1Q> M]H8:$4M8H+0*"O^V;,Z21&L"'+\JI;WZG7KA_O6+]H_%YF$S2RK9G"<_XE!% ME[VS'@K9BFX2]8WO/K%J0R.M+^")+/ZB72D[&?=0L)&*I]5B0)#&6?F?/E6& MV%L >NP+<+4 MQ?X'0M(M8 4&RV1%=NZH8K.+@3?(:&E09N^*&Q3K(;=Q)EV MXT()^#6&=6HVO[^[N;U;W-Z@Q>/5X^W7V[O'!;K_B.97BT_HXY?['PO41]\7 M-^CMFW?H#8HS]!CQC:19*"\&"@!H-8.@>MEU^3+<\;(I^LHS%4ETFX4L/%P_ M . U>OR"_AH[%2Y8_@&1X7N$AYA8\,R/7XX=<$AM3%+H(UW&I#)"*\@,B5:" MIPB235 59^LR6F,5,WEN,UNIUK>KU9E\+G,:L,L>I*ID8LMZL[__\L;#?VQ[ M/I&R POXM05\E_;9'12>A$MK;)0KQ\5*75VVL_YH.IE<#+;[Z"U2DY'?2!W M&M6P1D['7(7_02I!]5$2*0[E)^!9$"<,915>_51?!]J#&\E"'>E'NV]T2O>= M2-F!G<:UG<9.]]TP4!K$M*RP68AHRH6*?QT[G704!W^@B!EG*XBU=)M:XJK3L.X*T \LBT_?&'=["#4#L M!/@@6$[C\"7H[3T"-M_<3DB;C#?Q.^ U_.PYR6_V.=M"<'/Q;,5%S$(U:H>X M1:BKF'D-:7INUKQ7$1-54%N1^:8U2!N8*=-1P;R&-3TGV33AEM/GSE@;6;!- M#72FE.?C#GP-6WENN@)\8L/^$&T6^O&\-CQ3R!]..^ U).6Y6>J&K9@0@$\P M"+N-W7PF]?3QM W/PF%=0=?PD^-""+H?UY'X972P[+JM:G! M*C7N:,%Q0U[835X/@@>,A2_D!4%7^._UC0@VJ:M=IBTB'>2!&V[#;FXS$L86 M>5:\-C(SK6Z3&I,.U WEX=?-I*LXHS#[_#E=\$F'TE-I.[1"P[#8S;!U[)4E M0\H-& &Z2H@[F!]2W0_KD>*]'@*MQC#9%4^G9VT7'LW!N.%@[.;@0^1O=7_U M7 ZR?/4.95RQFIZ[T9OLZQOA9^'QCE$#-P2-W03];1]M%7H,):PH7,LD7A=3 MFSUI3$HVDMP4Z>.N,M6P-G:S]D.)6 -F:9[P9\;0+E91Q)-0IXVB3TS7L(0J M* .*(QE1P5 YC-(=%?8O8]A"]$8?8A'J"J"&Y_&1/ \%=AN' '+YC-Y6->R= MM1Y8\9MT3H;$V("%]$E'GX<;RL?NF?6&!:*(&2BZQ58T1107FB>V0""9O7'& MYD3:QV-B!))%;#PB'8Q!&I(F;I*>=V%]CY9L'6>9-KNF/B9B'MHV0$PJ]B>3 M40N_16I*<,AVGWX%NX MLIC,P01@",7@+5:N(.: VTX7BXC7X;*&H(F;H-L @95966JM(%U$6X$\FHM) MP\7$_1GYCF?](ISV.C](A*-;*G+2#\6GTG9HC(;;B9O;[Z#U>.D\M,,VQ:BK MO:45C*Q+HX(92H^(Y1GBO5 M3^M3R*OB[*WU_-H[GY=GB8V:\FCS*Q50NR6T,2M0.?PP 3^(\K2PO%$\+P[< MEEPIGA:7$:,A$UH ?E]Q,%UUHU]0G]G._@=02P,$% @ LHII5TQ:4DPP M#P VR@ !@ !X;"]W;W)KS-P]8^@#,@B7@&& ,84LK7[^ENS(VB?,F+ M1,Y@@+Z>/MW#QSL?/L:-,4E=U96+3XXV*34/CX]CL3&UCG/?&(<[*Q]JG? U MK(]C$XPN^:&Z.EZECWZ;*.G,15&SK6H?K9Z;RNR=' MIT?=A7=VO4ETX?CIXT:OS:5)'YJ+@&_'_2ZEK8V+UCL5S.K)T?GIPV=GM)X7 M_,>:71Q]5J3)TON/].55^>3HA 0RE2D2[:#Q;VN>FZJBC2#&I[SG47\D/3C^ MW.W^DG6'+DL=S7-?_6'+M'ER].!(E6:EVRJ]\[M_FJS/?=JO\%7DOVJ7UYX< MJ:*-R=?Y84A06R?_]56VP]<\L,@/+%AN.8BE_$4G_?1Q\#L5:#5VHP^L*C\- MX:PCIURF@+L6SZ6GS\XO7UVJMR_5Q;L7ER_>O#]__^KMF\?'"5O3@N,B;_-, MMEG:+][M^SW-JRULW]I"H69>NY=])4MM42&*]5%,-&X)!?\2KVT3KO"ZDI= MXJ)!&*:H_GN^C"D@D/YWR$(BP-EA 2BY'L9&%^;)44-GA:TY>OK]/TY_/'GT M&?7.>O7./K?[U[OQ;VRCWNC4!D-6>=9&/!&CNC3X]]X4FYEZY8JYNA/;932? M6IBINJ9D-2&84B6OK%-I8R.N-3XDI:/Z_A\/%HN31SLSXT^GC[HK;=R_XMO0 M7_)A=%45OFZTN\XW?U [;&Q=X0-.@;]*.=>H2-XCT=^8K2XU7?Y7"Q$!6F=S M]=:I-WYKZJ4)ZG1!P79Z?Z9V>&RJSF=W_L54>J>#P78L6%ZH-L#(3ZT.R83( M,59KUZX0/6VP;JVBQ1H\1OM=;+QQ]FJFSH/]RSL]5W_@>;TU )@M@+/!L;0# M+8?FM0D4FO8OVD>K=>67NIJI)O@F6), KBK!-\Y7?GVM@-QTM%[S:F=K!'5C M8E*-;]J*(S[.((5-V)/4U7NWTB;X=KU1<&JRE4W7D,&EX"O1>&4#;19\V19) MP=4?G=\Y\O1S6J8OZ"Q$^D]GC]1\? U+M:KLI]:60%:;>%O4$9*3+"R(#2QE>&/4#VJI8&E6(B=31N61%1A%\RM7N?&U<0:&[M@19G<*#F Z"M,4_D;]-6QLQV^(KF1"SO?5B4[V;K6B-W6/EN:!$'J M<.Q2W>3SJ.Y9; E"3DKG_#%T4M,N*UL@1@K?TH9K@JQ:SJ*+5"PI63WC]0&- M*/TX:W..7!N-JD4'E2AP15;SE-51^Y#[DE@F MH;V8J\O&%"P>BM^ 4LC/ECD,HIH@"B=4'C(""G'+9&<4ILFX 8O@46B"^)N( MR!P(>RE"&3X'KJ-U+F98NW$".8.%]\04C5Y2M6F)A'%,1)-!-R^G/>1@BE=> MU]UB53:ZS ):(-M8,+I-MX!06[ 4R+]:D?R$&)-(H7RPDOJO5JRHXT@SH=\/ MQ A!3C$6 >5OHX=4QHSEKX2W2 3/33.^.Q;%"HX:P3BOT%L5M^9M28,!<>Q M2(CB1EBMD+ C?;)?F /E(CE"\GR*%#SVE@BJW9>S.DB!<)Z!(6 ?$R4D.T!W(F=)#W)3+%FD)"E#^"?X@MUGX6A/CB&B(!P*![(7_C> * MZD5+5B!;INLNEL@4K>O4 ?8;YL]C6\,Q<<_.'2L]Y!(X+&HJ7QDUA] "2M)$ M@0#2&'P/_EI7\'ZCKT41JA2$?%T(3$-9N*B+G(\$("3JMI0LV28$+3H@VNC<7+]K#A$.X/V49?H!0T_P1L(UGS+6L$,PAR-ZZ.IZ MFL[#I5 59H);DR&)N*)XH.LHV).S0=XU')%$BJDW!V8IA5>3&% C+T-$@3IQ M. ^R $A!SBT@@6*,DAZF&?S32]1%&W=^1)]@132(Y#>0$W1T9)G9B-7!%%N" M./)]TS?$,?GBXXS-2R2$ODFPZ"!:X3S0QF*#&C99-4BLJ^A!WBP5N2*'2R== M:5 Q1^A!G T4@>09%(7D8^&0U=FG:Q#FP'0,+@6ZP@&P=1VY>,Q(-+1K5*<) MG1.6S8:TZ4TOG8W++(P[J&]VY%R=WT*P MS!>@H.A&,O 7.FZ&#^0V= .2[5B_F)]VJP7_@%^P5:+T*@AZE5 N8%>36<4( MU#2Y:6G=4-B0*3Y,8D%J>2;2#]4=^T.W]:JMOK4\YE&"[9L#IA#+[MNX1>,> M2/J>,0KR$YU3@!@E#<),? 3!()GTJF1=6)\JTVPDH=K:KE[F358(P'SERV(+ MJ':7^$":2DL5Z?@J5>_;LP0W#Z4BI_H0^YSKFINQ1H]1G6W!?*&OU)/J? !'N^(Y M8BX=/SN@$0$U51S(68'1I%QZKN@#$%_5/)L&A&XL *\KG@;JM2SHA++AG.[. MN!C :A/2SG2.QA5YV5#\DP>:E^- ^CM9GFOV!\<%DH?0!,2'^&=G+/(^UBX- M]0U(X(TU6P&(FSY).JQ-#R9A3$$1U7^H&:CB.:M!S)!H/^]'.@??[5#A[R8EUZ098A_5FW+F"\,@!I.E,6X8_/#D3PMH M\0"RK?KH67=3W6[4_U MM>Q>)!#QA6%LSE,^"63:6B* \'884X&68MN&S-,IR4_]>GY^T:LZ6'AP!045 M B7M69NC]:"Y&0XDJ\&4J(LB$;_:RWWCB\PBSOP(R3UM,44.:3DYP9Y)T$79379/M31$O,.G#7 MP U?YXE#]B?O2:SW2O$ )?4VM!R\)8\9MVS\;B53 Z Z_$-C39%[+. TYB'6 M[_+:#CN^D]>66$0_ E"G)W=_5W'#%8KKF>XZGC];-VIYR _GDCDW=_AW[P$2 MY[8AZPQVJ$PY9!.2GW9YS<7G]"?QQAS[$P]1YT-.703O/,U9)')EWC3DD*-R ML)LFX>0!LNJU22..308L?3-Z^]DQ,-:@&VDO3<7%3/K4"SB1FFMT(;K0G7^:W M2\*T:W/[SA*@H."<#&9P@<33C6TSA[M1^) M3[^\R1GOP:LO\@ N?N:1?J3:F65JY)O%EBIL;D1O*ZV+[NU.V#-FY)$7HJU[ M;>'V,')R^*@IOB6.ODFF0[]..A[]X S,?,T_J^-D]9?[7^Y=RX_6!N6 MR\_^7G/S&=$KK/#HR?RG^TX+ M'=#_GO'I_P%02P,$% @ LHII5W+ID$:R!@ Q1 !@ !X;"]W;W)K M]^N.@'6J)L8B51):DXOK_^GJ%DQ7:3="^PN$ L47P,S\R<&0YSOM;FFUU) MZ>BYR$M[T5LY5YT-!C99R4+84UW)$B.9-H5P^#3+@:V,%*E?5.2#<#@<#PJA MRM[EN>^[-Y?GNG:Y*N6](5L7A3";*YGK]44OZ&T[OJCERG''X/*\$DOY(-T? MU;W!UZ"3DJI"EE;IDHS,+GKSX.PJYOE^PK^47-N=-K$F"ZV_\MR4OW&UOI7_TND.7A;#R6N=?5>I6%[UICU*9 MB3IW7_3ZDVSU&;&\1.?6/VG=SAWV**FMTT6[& @*539O\=S:X7L6A.V"T.-N M-O(H?Q5.7)X;O2;#LR&-&UY5OQK@5,E.>7 &HPKKW.75_+?Y[?4-/7RZN7FD MZ[O?[^]N;VX?'\X'#M)YSB!I)5TUDL(W),WH=UVZE:6;,I7I_OH!4'70PBVT MJ_!=@0^R.J5HV*=P&$;OR(LZ52,O+WI#WIU9BE+]1S ;^G2M2ZMSE8J&'&5* M]T9:6;JF0V?T496B3)3(Z0&=$DQTEOX]7UAGP*4_7[-0 R!^'0#'UYFM1"(O M>A7O99YD[_*7GX+Q\,,[ZL6=>O%[TO\G3[XKZ76<;XFG:V%7WGZ^VJ](IZ.:#K"(PAF-&>1'BB. M ZI+9!^?7GF:V"X]#D_H>'SR-E0(C+S B![W@*YA?X;N4[5RFZV=Q'=M>Z#E MHR?4;DZB6Q!]O\<[EWVYT[IJ?=&082&7JBP9'3XJ:90&9RAF_"$>8_Q^^6D: M!N$'^EPF.!>M9-B5T4_*GUQA-Q[RDGG1P%V#^DYRHLGZ#=EA)OV$#1 /QS%, M.&G,R.]]2+),]\ PCE'W_HPX*YTVF\;8!Y\_AB9?Q)K#%P!$;MD*DR&>DTE( M7W$&M_HO#6LUZM1'/E7@=TI+K5-+\9AF,WK4#@E6;4'2) QH.@GH-ZP]HS;[ M>+?K!?*UM(ED0QP'TY/F<: ?4 PC3]GO)=?;>_P_"15,V8%AUYKML6F+<6O* MM]Y;[<4O+ZE#'(XI\+HPF M4\8#>X%'+(N/O8K/MB9+[XW)E[$?&(%@A#!)<[ZD\'6N_1XON['?^F.$$[]' MHRG=99EBCWO5BZI&^.[,G@ZG^ UI7CN-J(WY[V-M2H5#NEF4J6=N6S9XS!$* M2V-]S%2[ZF>\U4HAO3CQW*6&<1L#V^^H MM;XM/O_UN>SR<):2">0+:AB)P[?Z,,[%-6^W"H#&H]5;%1 MQ:8M::7QV;1APM_+$7\<@&7W2T-]V MP^G6G)#0QG#X5APSS;UESV+'LY/&06U'6VL<+COBQ/G:)62P<[4LI%GZ"S0' M ,Z9YI;9]79W]'ES-7V9WESPD89Q\ED R+!T>#H9]<@TE^;FP^G*7U07VN': MZYLK*> @GH#Q3$.1]H,WZ/YS&PO=V]R:W-H965T&ULG5113]LP$/XKITS:$VI" M6AAC;:06BH:T(M0">YCVX#J7QL*Q,]LAP*_?V6FS3H)*VT,;W_F^[[ZS?3=N MM7FT):*#YTHJ.XE*Y^KS.+:\Q(K9@:Y1T4ZA3<49BAU.XF.HYUC*3:E\XXX&]=L@RMT]_6M M(2ON67)1H;)"*S!83*+I\?ELY.-#P(/ UNZMP5>RUOK1&]?Y)$J\()3(G6=@ M]'G""Y32$Y&,7UO.J$_I@?OK'?M5J)UJ63.+%UI^%[DK)]%9!#D6K)%NJ=NO MN*WGQ/-Q+6WXA[:+'8XBX(UUNMJ"24$E5/=ES]MSV .<)>\ TBT@#;J[1$'E M)7,L&QO=@O'1Q.87H=2 )G%"^4M9.4.[@G NNYI>+^%A^NU^#HOY='6_G"_F M-W>K<>R(W(?$?$LTZXC2=X@^PT(K5UJ8JQSSO_$QB>J5I3MEL_0@X0KK 0R3 M(TB3='B ;]A7.@Q\P_1%J ZS2 MC7(6= &Z,5 (Q1073()0=#P-M:&S1V1PV>0AGO,.4+,7MI8(3.7>:1K,00JV M%E(X@81A=6WTLZ &0BC\'3R%.\CIYS2X$LEE2VT"6#:^N.H"T%+_?SV+U$@[=N(MYKF K-)HP%"Z&DKG=Z;S]Y MIEW#_0GOQM:"F0V=$4@L")H,/IU$8+I1T!E.UZ']UMI1,X=E2=,3C0^@_4)3 MJ5O#)^CG&> , +H+ 8 >&PO=V]R M:W-H965T&UL[5;?;]LV$/Y7#NI0M$!J_7#L>*YMP.E2M$/; M!76W/@Q[H*63150B%9**D_WUO:-DU0YB%]C+7O(BD76.KM/(B#G>&SW!2.#>%B5HL-KM#]65\;FH4] M2R8K5%9J!0;S>;",IY2_P_!3[ MBX+2=$X>BY^<'.@5%=U0V( ;QI94]F[,]!Y%\P51""L V&, M4!ODY4Y!QA)^;Q2RCF0 7\B5N;0B'\L4/C+9".X5"E91TFMDX05A7:$;2PKL MRRF!#>+!S89/E/Y#"U]0'VQO],=APMMHO\!HM/O$X['_7L#;_81XQRDL*VV< M_%?XAXHD&WY+7NG\56-9KT4F>_YLDL3)ZR.CY +>*\H?4F B:=E+*=;^U'K' MA_\8OF@GRL-CVLG_2<0)+'V"J70=5FLZNUW]GM%-XDOD)'J/!_>QU\7+/SL3 MGV3*8N0O&L23<2?Y(6DM[BM_YLEP#!_0VBE(?Z?XBG29>1%'+X_ ]S71YI(Q MG"CR45_DH_]8Y"=Q3T7^5.1/1?Z_%7FXUT]5:#:^:[24L$:YMK7JK7UCNFS[ ML1_N;5?[49B-5);"YP2-!A=4]Z;M%-N)T[7OSM;:4:_GAURU:-B!UG.MW6[" M ?IV??$=4$L#!!0 ( +**:5&PO=V]R:W-H M965TL@551I9DX0L#5,$,22:I&:@Q ML_N0RD-;:MM=2&I-=PN/\^OSG6Y)M@$3=BL/&%W._?*=T[I8*_UH5D)8]K/( M2W/96UE;G0\&)EV)@IM 5:+$FX72!;>XU]?1^4U"]([@-RG69N>:D2=SI1[IYG-VV0O)()&+U)($ MCG]/XJ/(RRMC55%PPP+"EGZ__QG$X<=ADEX@"%N&&)G MMU?DK/S$+;^ZT&K--%%#&ETX5QTWC),E)65F-=Y*\-FKVWES/;C^Q MCW=?[F^_SJX?/M]]O1A82">:0=I(NO&2X@.2INR+*NW*L-LR$]D^_P!6=:;% MK6DW\9L"9Z(*V##LLSB,AV_(&W:N#IV\X2%Y*Z[%Z0U2F+%[OD%E67:M-2^7 MPEW_ZWINK$:9_/LUY[WLY'79U#KGIN*IN.RA-XS03Z)W]>LOT2C\\(;E26=Y M\I;T/Y2D/R>)?2X1YFC29ZI&RUJ5/JY4G@EM&*\JK9X0,[L2C&>JV&'B"LZ#EVG_.2'1/]K[],XCC\X,CHJ;N//IP$ M[ %ON\=LQ0TS$@+87 CT+A*$HF*\S( $QG*+&UB1"FT!/$RE*2>8,'U6*&-! M0ZKS#='\HRXA>>3+J,_6*\@[["1T0RW@S0AFE?/1*LMS5M;%7&CRF]=VI;3\ M#Z@-E90APDDRZ8^BI'D2L!E)9SY8$*\%6R)4FN,&X=<8;XT/LE MBML&[*ZQPMU"\=:2)\22R:(0F01+OD'Z-=/ D3G%[@F6<1;%IV3$<'1:4'^3 MO5)ET(LXR4R62^\(],)"^%X)![2,FH#<\/3(C"<3NC [%L#*!5%O!-<(V\S:U0$Y06;4%=&R=$4=C2S"Q-)JE0?LVI > MX(D5+HDMJ, F@5++6#(=]8?#L,TGB/?#^L1ECIAXW90^3J59HR:U"WA7N&WB MVY!352]4CM%'%EHGPP%$:8WCQ)Q$.9D-SI^$5(CH?C^(2-)F$P&?\_XM&8YNKP(<3?J3\00/@FGL M7"4A@/.\SJ@[FBK4(G?]!W! !,*P:Q^[ @X1H,DRJU,_7)L>)@ OE>V@Z-46 MHJ99MY7-@4+8#CV'1S:'A5L0?(9N6:U=KT%(^8[LLS7B<(3<)5LD[KM%STT8 MN]? '*U?-/IJHI">XB;GZ>/I+,4XZ0+D4)R8"I6)_)Q2"F0DO%*(F\QI1$;Q MA/UE^R:3!' (T4:*/-LM!O^>P),=0Z=#2W01^R;-X^F">E_">1J-!-\"93B$ M8 JD>$7MU@V V;ZO*<_3VN=UA^&]LV8K:R5!A0!@@KEI9OPX(8Z=";T=)@4M M^K6SO1TGWMUFT7#U$^Q[]"QI94.A]HNT8S3-[G+W[5KB0TA@"G+MION-26[@T4TI5GHJBRM5&B$:L/I#: M?069()&H<_22:>O^>S +F*4EIH;3+CI>S5S!ZG;QP)$&K8+LOCOZWV $DDF^ M^C'WO93V'4.N+FE&"[^[-0)\$=40\.JHZR;;]Y9WSG,W=0\!-);7\72*T14' MX^C@U/K-"SOVU">>> O'S\D/:'\%1IYS4E"^$A%D'*0-=XFCDBFQZ!'V MH!.4=LNM::)H7(]CR:P-BM"5?*+GQN]G03H=U+#PZ&_LXRFV]\3V)E5:EW;"[LFHXF^E"$ MZ=Z\(ZB[M; 'Q9FHN+8[LAJO8#A]C*&BW#C"%CC8,R#!XFM?=6Q[JMG+5>J! MN0MWU[8M4A$6;H0#;[4LW0G(3<_A)*94T>%*(A)KF>>(SRY9E]9_2>F>=M^AKOWGERVY_XCUA>NE1*1RL0!K&(S/>@!R]V'( MWUA5N8\QGZRK.OUY<5%E2WY*JU< MN>8EWLRE6J4U;M7BHEHKGN9ZTJJX"#PON5BEHCQY\4P_^TF]>":;NA E_TFQ MJEFM4O7PDA?R_OF)?](^^" 6RYH>7+QXMDX7_);7/Z]_4KB[Z%;)Q8J7E9 E M4WS^_.3:OWP9T7@]X!^"WU>#:T::S*3\1#=O\^O_OK]^[^]OOEP^Q=V M\_>?WW[\]=E%C97I_45F5WEI5@D.K#)E[V19+RMV4^8\WYQ_ 8DZL8)6K)?! MHPO>\K7+0L]A@1>$CZP7=FJ&>KWPP'HWOS6B?F#_O)Y5M0(2_K5/1[-$M'\) MBH[+:IUF_/D)X%]Q=<=/7GSWC9]X5X\(&'4"1H^M?K0?CE_ENV\F@3^^LFNQ M]R6[;A8 %/,GQJP.2VN6LFK-,Y$6; 4(B7+!Y)P!==FGI2QRKBJ'R49M/&'I M>JWD'<]9BJA"@.;XJUDM]4C]0+_+$;15G=:XR;BJQ5QDN*'U19E)M98JI<"$ M&%4[RZ%5^'R.D(5DBM]A.VXVAYR%J-E9O>2,5 N\JP_V_:U^?TOO]1O_:D2[ MD#2BJAHK##(2I"ESTC&3JQ52@EEX]D![D2PTJY0U*WA5L7H)]?QSY+WS0"] M;U92\>$;/W#91TC$/P-4_2(DY![I$-M%P6;0B--UO10EAHH*$\L%)SODO.8* M80Z9(19I,).IRFG-7"B81<+^F"7JBE6RX'A:98KK!+=60BHR(.U>(W,^)@DI MU$JS;F:%R J8H2QE4V9F\Z;:7-&X!2E4K^T2H'YH,"GP6S@=$+>'B]T)K^=< MM5A;IH!)ZZ^A8P@,"XZME;85N\4S $QUXW*EBDAYN"B M#%YCZ6*A^(+ N%"R(CUEQGFN)S1K6NET[,9(MT4!P[K8C#.J >SVW&=S4?#< M2$1FN;UYQ>26*=C9&PQB/TKDL# \#\9A./9&+AZTDBU3V/$!*)AQ7K8HA?A5 MDYI0TK# 5K"2RZ[)[I2_X'EN,EG>: .2!"7@ F B_[(UK"*AAPE!)-&:KV:P M7YM)M>EP$%M+@N4Y8J=Y;A(#;;JI6PJ#*Q&E^R5,9U!SG6>"T(:DL5U MEC6KIM#!_5'6>')K%+M> 4&UV>QE6J1 D]X(EGW-,RN-,5/ )M[42:().V4^ M_05C)YK0U9D?!$[@A2-#XWM@)PRD+ MM#O'84S.C)P@\D8L=*+I^ FN],.-ZT-V[^P@V@&9K.#'23QV_"B!%^%1;]JO MY02^=X3FOC.= H+MYY;F/S2(NBZN F>:P-:3F(50?.IX\9@43P E3 V<2? $ MQ2>3X>4[F9O224,IHZ- H&)P$WP "Q57L.\>P-OK)1"&_IX>"\:TH1_K<.@- MZ(?^UMU1YHS&H^YSRYR#7-6"*:3(MS9%=H"MIV%HLL/$\2<>98? &<>)229? MR#8^2WS/"9/(YIK B:- K^;CTIO0:AC@ ;%'.PI48^/ZJ,P0Q+TEP\'5,:$8 MAL&H^WPL% .M;>*3MJ3K&%D FD;.A )Q[$R?@L? BS>NCU(SC'J$#*Z.T3). MIJ/N\Y&PLTJB@!@EI^. E$05\3 QQOSH"=DFG&Y<'R-H$B6C[O,PH'>E)0"& MCN_;8@?8Q3$!,-2)X_6^VGZXJ#MZI*GD-*\G/QO.N>>@KH9I7!H&G5QUH7V@ M!NW+": CVRF'F[$-/=RGK:>#Z+5EUP"CGU*3D9$M-($Y#U"%R M\FZ))+E/41KTZX%SR&RK[;I#UM>UQ]X,F;?Q>B<_N@,S9L?+!H +I+3=/B" MU-/L!;!*9_Q!2]FV79DL*P&$\8TV3C>P]TN!M*?;G:K!54>&=&\#-/#A%./J MF0G55I&6DV_OWO9'.R_ <$5!@A$>YDJNS#(:^I56H3F2A!MNO&=C>B)/)-O:L.0]\=QU\.0K_O&/<$X5;@ MZ:B=ZB[#0+*%+1E BVA/+=#DYULZ85ZQNL(\K.6O$[@8:T>-C *Q[/&UT0>ZYJ #/ D('+G2F7INW5 MNNW-Z?!?U'NYE];V4,,>S*8R6@;@IJ,;PH2I1KH"&PZD X#.5[BBTW-*K4LE MF\5R4,2- [KPJG4O?9<6C6D--Q<"@.6B%/^F QK-:$PNL<%C53&/\O:HS>)N M8'W3F7YMUVG@VK.-.IT59$84,QWR2[X5TC9AI/8,X[(]*?BEK9;=Q?MA/CIP M9 !G$(M%1CMEB1M/6.B:;AKS$Q0;=)]@59Z+QBERI^RF*ZAGD>,GNA2-F'9U MR^-N/J\%1=L9#),$1!R#L3M@O+M2[3E700H:A\[4'Z/" ]>T]1-97,_)WK8G MMH>ZI#UST6 0*V!= ("(V4<" M;IO=F-0%"HR&S/,23(%CR(3VW#J(M*4F["P^_Q4?OP+#9_!Q+#KVFD939MF MTKI4NO78TXY1*["G0 SZ@:XJ:&<3TU#Z:[S^S-]^\] 3V .-8UOQ._AM- B6 MI"%]9&F1V:\04D,]_H=5M,#U)\-&?;.B#5O>KX7%Y(\H:%]"1/Q[%;30 MC3?A\(;/5).J!V=/=[U9W'8Z^,>+&^H/']K]NNS:_*BJ'VY^FO8N50M15JS@]H0VZW]R]^ ]02P,$% @ LHII5Z+& M.,)_# @2< !D !X;"]W;W)K&ULS5II<]M& M$OTK4XRR)59!$&Z2DJTJ658JSJZLK.6L*[6U'T!@2$X9!)@!(%G[Z_?US.#@ M:S0B[C"K=R?EZN)(]3-6F9G7N.$YTO8Y$/KEZI9S_+JU=%764BYS]+5M;+ M92R?W_"L>'H]< ?-@P]BOJCHP?G5JU4\YP^\^F7UL\3=>;M**I8\+T61,\EG MKP?7[L6;@,:K ?\0_*GL73/29%H4G^GF7?IZX)! /.-)12O$^'CD-SS+:"&( M\9M9<]!N21/[U\WJ/RC=H'5>86D:<)Z89=[H9;P]RTS879%7BY+=YBE/U^>?0Z16+J^1ZXUW<,$' MOK*9[UC,OUO/WK'?[6RVJ9_;/ZVE924#A7[MTU$L$NY>@\+@H M5W'"7P^ _Y++1SZX^LMW;N1<'A P: 4,#JU^O",.+Z/F_WC_M[>W'Q[^\MW8 M7[/;OO[S[^"N[S]EU/0>DF#O6=K587+&8E2N>B#AC2X!(Y'-6S!APEWQ> M%%G*96FQHI9K3UB\6LGBD:X2;BLQ$PD MN*'U19X4'')FHF*GU8(S4LUS+C^8 M]P_J_0.]5V_D6"Z1%/3"TV?:BV2A67E1L8R7 M):L64,\]0^8[\]0"]&992-Y_XWHV^PB)^!>@JEN$A-PA':([R]@4&G&ZKA8B MQU!18F(^YV2'E%=<(M A,\0B#:9%+%-:,Q429BE@?\P25S$U[/N&RPMH@!D\9??<<0&.8<6TME*_: .1CY5LEN;F[94RQA M/9@#8JYJF2QB0LS>11F\QN+Y7/(Y@7$NBY+T+!+.4S6A7M%*)R,[1,+-,AC6 MQF:<415@#V=Y@U*(7]:Q#B4%"VP%*]GLFNQ."0R>YSJ5I;4R($F0 RX )A(P M6\$J!?30(8@L6O'E%/9K4JDR'2X\F*TDO,V*#(6Y9*="*72^!H$IO]B;.8J!);03+ON6) MD4:;R6-C9V)%P9B=,)?^O)$5C.GJU/4\RW/\(:Y#RQM-M !G5(!3"=ZUN>%W:B8+7^=7\- XEU[W/VB.1I8H3RJ!0)&=L(GR,!6"P' M@+H%")(+GJ5*CBK^@D=A8 4]@YRZ/774S7NLD%$(;"K9CO(LQQ\-V\\-G][% MB+C&H3[S+-<96;X_89YRY\@/R9F!Y07.D/E6,!F]P)6NOW:]S^ZM'40S("E* M^'$-29=&M9GNL5>DNG324,KH*!"H&%P''\!"Q17\NP/PYGH1 MA*&_E\>"-JWOABH<.@.ZOKMQ=Y0Y@]&P_=PP9R]7-6#R*?*-39$=8.N)[^OL M,+;RCU3%:AM%DV'X>"#NC) J(5G(R\DA)5!$'$T/,#UZ0;?S)VO4Q M@D9!-&P_]P-Z6UH"H&^YKBEV@%T8$@!]E3C>[JKM^XNZI4;J2D[S.O*SYIPG M#NJJF<:%9M#191O:>VK0KIP .K*9 MII>#&S .!GVL#P?VQ!*2H39G<0^ABO/.7H MXQ9B!3@M116;KJ]X%.J03%%WWHM3:EO>%^AR0'=4VZ.ZQ;HLC4?['7&KFS:& MC3 AJ^?F^*QM=[:CB%5X4,:)[N5S.HG;U9*%UCB:6&[H'&K.>CG*,IXE7!BQ MM8F41B.[36$-S=N1PN@(82[*2@%'-Z1=[ZE4:A*9R$&VJ]IT-R(G\DV]JPI# MUQZ%7P]"M^L8=P3A1N"IJ)VH+D-#LH$M&4"):$XMT.2G&SIA5SJSJ6K0LU1% M[!U@%.DB8YEU;@W7%P* BWDN_DT'-(K1 MZ%QB@L>HHA^ES5&;P5W/^KHS_=:N4\.U8QM5/,W(C"AF*N07?".D3<*(S1G& M17-2\*FIENW%?3\?[3DR@#.(Q2*CG;#(#L?,MW4WC?D1B@VZ3[ JQT;C%-@3 M=ML6U-/ ;:EVG*L@!8U\:^*. M4.&!:]KZA2RNXV3OFI-::X,=&% ;3S5)JLG[AS/SCAP:K>5G?>YU3);>HBYQ MQUP4&,026!< (&+V0,!MLAN=ND"!T9 Y3H0I< R9T)Q;>X&RU)B=AF>_@D,U M&I=#?:QEZ4H0=!-[8:;G!N3E,_5E13?;!@(9P7ZIZ0_!.Q:RBT)ZLK&E"!>#\9?W^IZ!G=A)IC7L+ICZ!-,,ZS( Z#5PZ&J:-Y47X^FTDP M!&DR16 'WYO@WM)^RVB*ZO=LIJTQ,6E=6X(F_BFV0+GI&<,%.29S?(LU=H3D M"AKIZ +#Q_]](;H16& HULB;?"VL]B]_*,C4^4V3Z:U],=/XF]&G M0H=O1MPQ$5*N-P0$AY'70\/_?URL T'D1!O+JD5$N \1O>[6E$%28:OSV=F/ M?Z7ATYCH=UU;+:-NTW1:+Z1J/7:T8]0*["@0O7Z@K0K*V<0TI/H:KSOS-]\\ M= 1V3^/85/P6?FL-@B%I2!])G"7F*X18$P=H0LR7:/*45T_TU;4_*I[!G.M#_N1T-8EZ$&T/"%Z6KD+;V0 G47RK^9KLYB@F4394 MHNV1CB,-&QW8WMRV+3N.Z3JJ!Z#PKQWV0NMSM0^1^G+]?V MQPM_6$7S;'?<;]37*UJ_Y?U6 M6(S_B(+V-42$OU=!\^UP'0X_\*FL8_EL[>BNUXO;5@=_N+BA_M#1W(Y5?Z=F M?=_+KO7/JKKA^L=I=[&K5Q-X# "*"0 &0 'AL+W=O^F!+O)PS9RX<:MDI_6@J1 O/M9!F%536-K=19/(* M:V9N5(.25DJE:V9IJ ^1:32RPH-J$25Q_"ZJ&9?!>NGGMGJ]5*T57.)6@VGK MFNF7#0K5K8))<)S8\4-EW42T7C;L@'NTOS=;3:-H9"EXC=)P)4%CN0KN)K>; MJ=OO-_S!L3,G[^ \R91Z=(.?BE40.T$H,+>.@='C">]1"$=$,OX9.(/1I .> MOA_9?_2^DR\9,WBOQ)^\L-4J6 108,E:87>J^X2#/S/'ERMA_#]T_=XT#B!O MC57U "8%-9?]DST/<3@!+%X#) ,@\;I[0U[E1V;9>JE5!]KM)C;WXEWU:!+' MI4O*WFI:Y82SZY]_W>]A^["#_:>[W<,RLL3I5J)\P&]Z?/(*_CU\5M)6!AYD M@<4Y/B(MHZ#D*&B37"7<8W,#:1Q"$B?I%;YT=##U?.DK? ],2RX/!K:H85\Q MC?#776:LIGKX^Y*_/=WT,IT[([>F83FN CH$!O43!NNW;R;OX@]7Q$Y'L=-K M[-^1C:OXR^K.26'##,]!*&.@H9 8'Q)N(& "S5O.LM2P3"%9!KNJ:CA95:?Y8*5&@-@[L,)T_#T3&GE#3\0;9UAG94^6( MB8UDQ:$B6+(U>% MHJ"]P#)\83)'*+6JH2"GG%UN3.MF;^ C%ZW3=B$*JF[:2S'XW_QO#7K-#I1= MRLTQ,:Z)-:*E)6516LZ$U$"/OMD%WWVG+S3$% B\OIRS!G%$V'X!JP+*GSTZ704DV0!A+.?QB- M'^A/GA4WR=#8*.V(Z;(#$CN$S%>=(0>00O);17[1.H9#MEPL7A'D?LZ$835Z M3F14RT,>SCEI6= %Z?(QU$5'=KX_%.,1':W?$JU&/.O/\ OE_7S&M5GWEYR\ MW9^4]9>D)[/W8;J(X>V;13))/D :)O-Y.(OGX\Q9N8RSQ^2UTX.KD?:]0'_Q7@SGHK;7]5CK/CA\9=?[]^ MV=Y_I7QF^L#).8$E0>.;^2P W=_\_<"JQM^VF;)T=_O7BCZ64+L-M%XJ.@O# MP!D8/[_6_P)02P,$% @ LHII5^Q!2)Z/! T0D !D !X;"]W;W)K M&ULE5;;;N,V$/V5@;98M(!ARTZRF^9B(+=M4W33 M8+WM/A1]H*611(0BM205QW_?,Y3C7)"DZ(,MD9PY/&NCT9;OO84^K95?GW*QJV.LVEV/_%%UTV4B6YBFI^ MY-V*O%@#35Z2U.0-GGUR\75V>7%XF@2 2D+DV+C M?CJXSUYQ_YD^.QN;0!>VY/*I_P14MGQF]WQ.9V\"+K@;TTX^HED^VWD#;V>K M;R?A[;RFS[6MCJBB&$C9DLY 5]N:;:$YT+D.A7&A]TQ_GRQ#]"B2?UZ*PK#) M[LN;2.,FWWJPEX B[ZSU)J[.GPOG.>169$"[V<"M<;]%0]&-LF-Z_VY_- M\L-K@\Z/NJK2>'KX$ZQ:Q+O@$@%/72?-5\,J1.H#:4OBON@[]MIY9*3WD5PU MS$;9#X,S931X6*U&PB8:< ME7M$%$4ZT'\.$KA34J@P"!RC@4E*V)-H#*7R$)Q-J0P,0U\T3T-2>Y8*<71C MW0JA +:(77G45=4+%]FB<68HHZ?Y0HJ2KR0VA1X'S ..ENNL8-W%3:8-]'<> M%ZV/Z^MNI)#X?526GJ)2A^BCDK00UF *O(A@E6-N(6 MBQ8ZAS1M>Q]X =L7N-54"M-SJ8UZ''# M=QK="!])B!!7N$ CR.-$XZI")1/,Y."3#&RHO71N3QY=LQ!?IX^)D$[%.-RX MV]GM]\K)<$T_F \?.Y^5KQ$4,ES!-1]_W,O(#Q\0PR"Z+EW:2X=TM>FUP3<7 M>S' >N5&PO=V]R:W-H965TX9[YV_ M#Q5SI,^UL>%B4,78O!J/0U%QK<+(-6RQLG&^5A&??CL.C6=5ID.U&<\FD\6X M5MH.EN=I[M8OSUT;C;9\ZRFT=:W\PQ4;M[\83 >'B?=Z6T69&"_/&[7E%<>[ MYM;C:]RCE+IF&[2SY'ES,;B_=_A?N_#D5O,*9D'YIG_?.S@94M"&ZNCL,!K6V^;_ZW.EP=.#EY!L'9MV! M6>*=#266/ZNHEN?>[6_SX]!I^9%D-RF[1]-CR;GPQ/7YQ2J!0< M)QU"RR6B-%Q,SXX7]NR9*C8)1:WY0=F"2=F2K(M")>@26TI"DP@1\]INJ;51 M&RK81W02V51JH1L(D%1S')**M*]T ?+H"N@B&!T,:F-HS87#_!'FB#Z ]UJ9 M9+]SXT#^B%EW_&O*F1-(:WQLO*LS0G3%/57.P E,@%9\- .Y/#4N*8UISVXS M1+T^"'X6C))[=6-T9QSA4%BVO-&%5H;W(P.O=8P&AW-3Z?'84T" M/(J60@'1U9>B7P;1^IW;<2VIO9X)[)J-;B'I-4\_B('*)XC(1'0EWOG-DA8HJ" MVT1$4*?LE 04NR)5OC1@:(M\U5(BA8L1JK)@:C/J0'*H J3KT"52<*I6)F?^ MAM/0XPHEM8G@Z&P2.^X=K3W@Q&3Q4!A1VAEE Z0719QB]YS M!!'>O1"K)/EUNVQ0.]86S'R@V4*#+$D-ZT=ML-Q>7WKL3Q#'\I M>J\ZC-GI#^L?1_0)68D+CMPZE;SGK9:FG+;TQ;937KLV("T0/-DCWCC_0$J( M:(B5*K!TJ;>HHN FU^.F8\B?^:#?!T#A\4;A?*/TA _M)C^IQ!ZFO6NWU=,ED;<\]K:N=O'L MD9 M'S2/V_.S\*WR6XWD-;S!TD N9N>6ODCNB8];]92F'4:5GB=LI<-6-\X M)&_W(0;Z]^[R'U!+ P04 " "RBFE7USR,#=D" !""P &0 'AL+W=O M9_W'#LG\>EO"7UA"4(\4;=G>-9 K>2;D10[F\<"P9$(H0Q&7#E#\;= ]RC)I M)-+X6WL:34@)[E_OW"=J[6(MSY"A>Y+]26.>#(Q; \1H!"= -P:<-L"7@UX M;0&_!ORV0% #05N@4P.=MKMT6P.W;2-T:Z"KRJ%Z?NKACR"'89^2+:!2+=SD MA:H@18MGGF)9ZTM.Q=U4<#QP86"!J'IO<(3 *&511EA)$;@&3\L1^'+U M%5R!%(-?"2D9Q#'KFUS$E@YF5,<95G&<$W%<\$ P3Q@8XQC%&GYVGN^>X4VQ MYF;ASF[A0^>LX1(5-\"UO@'' %?YN1]Y W2%7MEY>CMY-O58 2,T,,3A MPQ#=("/\_,D.K.^Z*KNDV>B29N-+FDTN:3:]I-GLDF;S"YD=U+'7U+%WSCW\ M*1HC4;3:;W-%!HJ4W<\FO+:[7J=O;O9K4:OJNH>JD4;E6.Z1UUBG"KS@4#71 MJ?R@>ZB:ZE2NZQRJ9AJ5W^T&ULG95-CYLP M$$#_BD6EGG8#@7RT*2 EVU;-8:LHV;9G!P]@K;&I;9+=?U_;$)I6"2OE K:9 M>7YCQ! ?A7Q6)8!&+Q7C*O%*K>N%[ZNLA JKD:B!FR>YD!769BH+7]42,'%) M%?/#()CY%:;<2V.WMI%I+!K-*(>-1*JI*BQ?5\#$,?'&WFEA2XM2VP4_C6M< MP [TCWHCS($5 M @:9M@1L;@=X ,8LR&C\[IA>OZ5-/!^?Z%]=[::6/5;P(-@O2G29>!\\1"#' M#=-;JRC1SE]J7LM#1/JJ"DP>Q2U2UTKIM&*!QL)_>C\^UT9*(6O]_R*WN,##' M3,& V+07FPYRO@M^?X/<,/0MN5DO-[OIU)Y FJ\(7W$;9K[E-N_=YCJGW_6'RJ0A>N""F6BX;IM%?UJWVB7;7_Y&]YVZ4&PO=V]R:W-H965TTK: M+D\Z>YW5PI5:%($7^J/C2BYH2N%3-7%XZ[=6BI=]X%AS)S-HO_'*1GW0&[!!IR@);D/BYIC/2F@W!C:^-S4Z[)2MN/J^L MOXVQ(Y:9]'1F]6>5A^*D<]01._8MG(#CHBJWVP M9:,,#TIETJ^\:7#X'H5AHS",?J>-HI=O9)"C8V>7PK$TK/%###5JPSEE."G3 MX/!502^,3L?3BZFX?"LF5^?3\P\?QQ\O+C^(IQ.K5:;(/SON!^S"LOVLL7B: M+ X?L/B;>&]-*+PX-SGE=_7[\*YU<;AR\72XT^"4JI[8'W3%<##I5M(H_Z57!5=<6:-1["Y3$5B ^^R5KV1&)YV*]W+7U!D]>;1W.'B]([R#-KR# M7=9'""A'TU"^U?%MWOZ*OEBJ$>VC[.BNVP]T3%^@"9-E6RL2.81>_.\L-+@*1@+88=GR7^3]@MBC0 MC5^0TF6AX )@X1?9 -LX@T0[CMK( -2[PE!&WF.&L.M5:E%T:$V<-GK.' M^_W7+(J/!2%+Z^(R%@E9WJW..PKH&G&+\P7-YQ2',%>AS&TLZJ9?.,6\[2U) M!E@&L63S6M%ULY<47BV,FJN,:U:!<++094L5FA+[:C.-CNE+A-O%(RP8HY*^U8JXJ MI<$QBS48E%)^(4'M5ER3TN-H5B62C2F0,6&)BB-!,@F5G.6F+S14(N K]_!. MS4>MY$SI2-#=#;%<0,NV*J4PKOM\:>>*'>ZY!P:%L3-W$13<5 MI]Z+O(XTLHXG%FOLV5X$>[. UM@H!.MNNPBW!#U MRV9?Q%(Z)Q/QP;6X]IR/E7 ?GW*L1RX&7R5YVR0D18HSA\HXUO2Q-@K%BUX- M=1QBB;+0ASH'Y,@>O':V3";;@'95^\NVVE_^SZF@1&46?#I';_YA_=9Z_U$; MXG/3[. 4"TBY;S=E@+8M\0/TUU2\(MUF$!!R.09>#1S=F#L#^M&\02S;.S;C M\I(IC8UY"?L/6DYM(GQJ25H70JKJ;\RJ1'[?' XV#TP_STQ';:Z.=N/,XXL] MCP_GH -4ZD/#X2=-B7>X_F#\:H6U/%9_,^$3'Y4\NE-OQW[&]!1ENB< ;)P[ M?#.B-]M>9C"V&N!(T(IO.!$^365:N]!='R.67$:Y>#SL[>'2I/7J#/?XH'>T M7KA[)!!WYO,;3,&TNA=7AUVNIRK-+XVF;G/*X3$!KY"Y[U8[X=H\SZ2.![YX M:]N>X?[&C:XDMXCWUMC9)J3+7;O:7HW'Z4:X%D_WZO?2+10(1-,2XQ_ ME^ZJZ278*MX/9S;@MAD?"USOR;$ OO/!=_7"&[3_,!C]!U!+ P04 " "R MBFE7)=DRU24& #D$0 &0 'AL+W=O7$W/96UR4?*Y ET7!5./ MESR7FXN!,]C>^"I6:T,W1M/SBJWX@IL_JKG"T:B3DHJ"EUK($A3/+@8SY^QR M0O/MA#\%W^B=/M!.EE)^I\&G]&(P)D \YXDA"0R;>W[%\YP$(8P?K->EDSS*YE_$ZE97PSB :0\8W5NOLK-1][N)R!YB M0%)K(XMV,2(H1-FT[*&UPTL6N.T"U^)N%%F4[YEATW,E-Z!H-DJCCMVJ78W@ M1$E.61B%3P6N,]/+V>?9S=4U+#Y>7]_!U>V7^>W-]/$%Z'T=UBO'1[!2YX]1:\\1#OU MR/.Z/7M6GG=$WJU:L5+\PR@LAG E2RUSD;(F2LH4YHIK7IKFALS@@RA9F0B6 MPP)O<@Q)H^&OV5(;A4'U]R$+-0#\PP"(:&>Z8@F_&%2D2]WSP?3-*R<@)H0U/";E9$Q1")G"W!W3#M(6^:UL[?I':9[N\6RO.]]@$-VCA_3M$"KJX.[U+EEM=" 9-N>0K M49:$#@<55T*FB-TG_"Y>0OR_>16[COL./I4)IG;-"7:EY+VPR=?MGKNT9%8T M<#=*&,.)(MD0,%=8,\E[5,!Q+SZ:,&K,2.T^)%ZF>V (1]"U/20(.A($+R:! M*.^1LE(]'@[]-C"M8^02HA\*]5^GA;8_1#'V+.%>2HWC.OY/.C@QA9_;]29[7-ABW)KR6+NE MAN*YX/<(9_O@Q#M]ZCOC_^*#Q8#9ZJG7PXFPXT3X8DY@?%9,I, ?L+S3_&!N M[Y5V.-CGS\3^IG!?R,QLF.*0BZ21ZW@Q.$&$9[7,,%(Q2V$4$PB3-HKP88B)A]H@B.$VRP1QP_JCJ&I,=#NSXW&, M_S',:B,QO_GT^U"K4IA:-8LR\4!]35'@4RY#&J]EGH(HZ%1K2S@J!^B_38'; M^ %W&/J8.H8!YE,L >JBSAE9(>5H-RP$NTJ1%5*9MI+$HF'HQ73BN4,W1KH_ M%]O8U U"<..)+3N-JIMWD[U\'6'*[O,*!IKCV13E]X5;W(5;_"OEHJIY?U;H ME7:TXML3^YL"ZPI# ^6U=;S&R&K83C;#!&Q=MN0ESX0AD@8VP/Q)A/&PVLT6 MCA> %Y+-4_0'GE,*Y:#MG8"R[YPK;;/+'A#H8]M!E]K#-%MNQUP;! M<[O:$YO0!.&XSX>3SH>3%_L0RX(:"S.JP7!42H.=BCU2[7K(G;V"C[C32MYW M#!VV0\AJ2\%*"7Q?JLAF[+'AVH8K>]8UCOZYU+6'-48V=7R84(/6'U,;(DFI MC:CVQ)("#^6,$D+.?M&'MT=0O2:T4I8R*>-J\S9%%M@:!D\DIW.S<:.O8 MY\M>TPERR$^CG3?O@JN5_;Y \8U50/,2WMWM/F',FC?WI^G-]P\\C[ NT0@@ MPZ7CMQ'6FJKYIM ,C*SL>_Q2&B,+VUUSEG)%$_!Y)G$C[8 4=!]VIO\"4$L# M!!0 ( +**:5>WV+1>"@, *\' 9 >&PO=V]R:W-H965T/J&+U&I ,0T_MUB)IW)H+B_WJ&_ MBKZS+TOA\:55_\B"JFDR2J# 4C2*/MK-:]SZ$PFNK/)QA$TK.\@36#6>K-XJ M,P,M33N+[]MWV%,894<4\JU"'GFWAB++OP2)V<39#;@@S6AA$5V-VDQ.FA"4 M!3F^E:Q'L[09[E_1-X_<[#?L3K'_,0.6@>/L^7GAPGP9=# M/K80EX=@0O3Z'/%EQH1:,0; DK MJVMKT) /.Q6H\YFG0YQ/HA[F?%?A41.P08<@/)16<:EZ.),&J+*-%Z;PYV.X MJQSB@VC#>S;Z\"0$+0SYWNI#C4Z0-.M]:W_ 8+ ;>L-A'*_@E33"K'!/< QS M;1W)'R)6,5-VH=">V_)YXP-?CP'LZ9-1WLM?'%GE5_#&$/O'AAFD15=2+*62 M=-\)/IY[<&=)*"A_8?5[BR,XD1J#+C4&_SLURH8:#A#W *D;#?;1H];B7H>@ M'LJ4DT8.9\H\9@?7(J%>HNL*\ADW'^8A26*4>$QC]ZCA^G<)%3.$4R +JTOH MC8;;]S[F&^3](;Q%[\<@==T0YYOSBB@/@VN^AW9"M8TM>6N(& M'Y<5_ZCH@@#?E];2;A,,='_T["=02P,$% @ LHII5^_QHMM/!0 &PX M !D !X;"]W;W)K&ULK5=M<]HX$/XK.S3MA!EB M;&.PH0DS29J[Z]TTR82T_7!S'X2]@":V1249DG]_*PD^JI4266:8B M[X:^/^@6C)>M\:E=NY7C4U'IG)=X*T%51<'DTP7F8GW6"EK;A3L^7VBST!V? M+MD<)Z@_+V\ES;JUE(P76"HN2I X.VN=!Z.+V-!;@B\*+@J,\Q>\G=)O5K'<*OC1=@H<()+#WI^!T(_[#7(Z]4V]ZR\WB%Y"R;Q MY()BF<$M>Z(4TW N)2OG:,=_GT^5EI0O_^PSWLF.]LLV-3122Y;B68N*1*%< M86O\[DTP\-\W:![5FD=-TL<3JLFLRA'$#"@UT@<0R^?DYOIIG\+-(N\7"#.1 M4W'R<@[:!!VLYJ56H&F3*EEI5F9F>^^9([BNBBE*H]2-W5+PU58#^;<>W"\D M(A0N,]!D!E!<-5K.;7!'<+-S&E-&Y)]5B34!1/&P$X4#.((@]H( (B^"WRET MYHAW;Y(P"-^_^K]Z1)ERU4!!!3Y#;F0"3I#TVD;N,'[EDN->'+9AD/A>$O\?_MBH9O/P(&LPC#I) MG-""-PRMJ4;(QS+-JPS5)D$5-8V<&1.T /* 3UY1IO1-7C,-- )>9E7JJIZM MF\JBHFTA1#Z00*W.2N]ADKNUY7<_^E*GC$N8<7RRLZVRF\4 MZ) 7J&.ZQ7WEW7R.*>_UM@;9"B5U6B<:,O)-\]F05=*B @DI?R)/84T1.Z(L MBV!)R];9'=LT,R# T"^@9L2[:>OV-]O.S^$ M]JI^444FD>!"6@J03#X<$V*$7!P>Q^HL3=NRHVX[X M&82^)S]P^IZ4_)ZS(9!Q'@- M(>I3#Z+QO=!$_$-+3:/WS3W.^_WQ@0 *D, 9 >&PO=V]R:W-H965T:[JOZK"EJ=!&J!"+D57VTNU?B\'>R*'EZO:^%^T[G5# M%J"\,U8UPV9@T%1M/XK;P0\[&U+RQ 8V;&">=W^09_E66#$[T6J-M-,&-"=X M4_UN(%>U+B@+J^%I!?OL;''UZ?S7]Y]^>WMQN7B%+O[X\N'J;W1T):YK:28G M4PM'.,5I/L"=]7#L";@,?52M+0VZ: M9W-T_!6HC/[;A=\;V B[DZC7B!"-& M&-^#QT=[N_F"QN3-'H+A2##.JMS $3D"/,DJPG\+,K[0+EJH%V9X3O&"]?I(RR-^-(X_B._,&8 MSI%P!/+>&!\QU*U E+=2YY7Q3]=":]%:@RAFX"]""+ ZHI,'1SP)">T7N8A5 M\(QRS%BTI0)HN_(NAND]M^JT6[/(*A_6[])8%V+0@,=65[ES]D"^K:S!J(47 MPA9@7=FRE'7A>5AQ"TM1B,,=AQS1'7/\Y'= J)4Q#XP8:8#V?"(Q?,$+.03!#'898\(Y24WY&?\OOHAVJCD"L#<4RC M!-,PABA"1$FVQ<*,D@,LISC+( 4WXSW+?^F@ZL:Z8CB+P==IA#@8GF$2)<[P M&%()MC*,^=.[UJDTS<5?[@4^@.X.N,\[X[I)BF MQ'4'AI,H[IO)_W0;BF)*,(_#H=K00(% QAX<*,;H'?F@SL"B MK2?YCG1(*7+.)N.XKQ29MS:FSEIG:P)= "P-<>H*,<'9<_*1D>B.?)"9/-QF MR(YTB)51G$W&<4_9#4;""Z0W,DN8,Q+>(@0V1K _?$:WX=D=^1"B<1A/QO'I MA'[(UB4@QY0.+SM(NRAR"&UL?53;;MLP#/T5PAN*%C!\=VY-#"1MAQ5# MFB+)UH=A#XK-Q$9MRY7DIOW[2;+C9EB:%^M"GL-#B^1X3]DS3Q$%O!5YR2=& M*D0ULFT>IU@0;M$*2VG94E80(8]L9_.*(4DTJ,AMSW%Z=D&RTHC&^NZ116-: MBSPK\9$!KXN"L/<9YG0_,5SC<+',=JE0%W8TKL@.5RA^5H],GNR.)Z3B>$H09AC+!0#D*R(I MXZ7E-+J0"GB\/[!_T[G+7#:$XPW-G[)$I!-C8$""6U+G8DGWW['-)U1\,4L$B<:,[H$I M;\FF-CI5C9;BLE(]RDHP:+F!SQ-E\OIPWH%EVNRR9%? MC6TA8RA/.V[Y9@V?]PG?$.:T%"F'NS+!Y%^\+;5U KV#P)EWEG"%E06^8X+G M>/X9/K]+V-=\_B=\=R]U)M[A]W3#!9,U\>=4C@U%<)I"]!&;@!N; => K]*QP +[EP#WGM<3WS*'?-WW7!<<:#""P MAG#WABS.N#1>!J;;"\RP'UZ!:X4!7'P9>*YW+5VJC"D'US=[WO *0J]O.6%G M_U^5+";1RFHK"OJFV_?-H=L'SW(<%?K4&]I''58@V^DYPN7_JDO1-%MWVXVJ M:=.A'^[-G)L3MLM*#CEN)=2Q^J$!K)D=S4'02O?KA@K9_7J;RG&+3#E(^Y92 M<3BH -T C_X"4$L#!!0 ( +**:5=Y<+G7R@( !H& 9 >&PO=V]R M:W-H965TVLM:FXHZ79Q+8VR(L JF3,DN0\KKA0T7P:; LSG^K& M2:%P8< V5<7-XQ5*O9U%_6AO6(I-Z;PAGD]KOL$,W?=Z86@5=RR%J%!9H148 M7,^BR_[D:N#]@\,/@5M[, >?R4KK.[_X5,RBQ M"B;GS#)R&>[Q&*3T1R?BS MXXRZD!YX.-^S?PBY4RXK;O%:RY^B<.4L&D=0X)HWTBWU]B/N\AEZOEQ+&[ZP M;7V'YQ'DC76ZVH%)0254._*'W3D< ,;)"P"V ["@NPT45+[GCL^G1F_!>&]B M\Y.0:D"3.*'\I63.T*X@G)M__I9EL+A90O;QV14[29AA?09IT@.6L/0$7]IEF@:^ M] 6^&VZ44!L+"S20E=P@_+I<66?H8?P^EF]+-SA.YXME8FN>XRRB:K!H[C&: MOW[5/T_>G1 [Z,0.3K'/,RJ^HI$(>@U42M9Q59!XJ+5#Y027\A$*(1O_I,%B MWACA!-IC:9P,=#R-VQ)AK245K(]I_5E9V"*=&#[DLJ'[A;71%3CRR[G,&\E# MB9'8((KV%?43J:V%FDX[,$S@MC2(3YX)?"4Y3RW^MOV''QFF4<,]!_X_/1:0LZ:4IV_,>>PSQ0;U6:#:A*UG(=:-<6[J= MM6M\EVV]_W-ON^87;C:"DI.X)FAR-AI&8-I.U"Z:GM1NX0-TOX/Y7U!+ P04 " "RBFE7PA8LB,0# "I#0 &0 'AL M+W=O[#H@^T-+;92J1*4G:SV ^_I"0K/A0B+OQBB\?\.?/3<$0.MXS_ M$&L B7ZE"14C:RUE=F7;(EI#BD6+94#5R)+Q%$O5Y"M;9!QP7!BEB>TY3L]. M,:%6,"SZYCP8LEPFA,*<(Y&G*>;/$TC8=F2YUJ[C@:S64G?8P3##*PA!/F5S MKEIVK1*3%*@@C"(.RY$U=J]FKJ,-BAE_$=B*O6>D0UDP]D,W;N.1Y6B/((%( M:@FL_C8PA2312LJ/GY6H5:^I#?>?=^HW1? JF 46,&7)WR26ZY'E6RB&)K92TP\%S,):A4^H?N^AY&J4 M*#L93,;A;8CN;]#\X3J\OGLWZ&/,Y"8).(3>H\(18]KE@M,8S&TI5I3 M6]I1I3\I];U7] ?H*Z-R+= UC2$^M+>5K[7#WL[AB6<4#"%KH;;S&7F.UT9/ MX0Q]?/\)"8DE( F<$\GXCO9!IF9668&D9)Q33('4;?KU]0N=-NO MZ-[S%:;D7ZSWRFTNC6M[GFT<)9QI@%Q2-E&I:,:>GB:J\HLR(J6$ WLNB?L M.H,C=D:'SF5W(;$#=KV:7>^-[%+\G7'TU I;=44CALPS5;U)[S3[C@ :O3H7 MX(7$#@#V:X!](\!Q%.5IGJA4BO67GT1$-A$I17I[1%S/=_WC/6EN<&[9\$ MW>GWN\TA#^J0!\:0_V1"()7^0@6JMXJJ+AEP^5Q@T 0R_:EKBG]P$O_Q&Q^< M^.OYAU-F1N=^,[U=Y^6HYAB#GW,6 <3B9?,O.4M_@T6U3L\ HV%*YPB&V=MS M:=A[9]@4^*JX"P@4L9S*\G18]];WC7%QRC[JG[A7T_+6\")37F*^8KXB5* $ MEDK2:?55-O#R7E V),N*D_*"277N+A[7ZBX%7$]0XTO&Y*ZA%ZAO9\'_4$L# M!!0 ( +**:5?;D!KL#P, H+ 9 >&PO=V]R:W-H965T?#90E&D&-Q$VPC?_?/A\^SAEM&'\1$8!$;TE,Q=B(I$S/35,$$218 M=%@*5+U9,IY@J;I\98J4 PYS41*;MF4-S 03:KBC?&S&W1'+9$PHS#@269)@ M_GX!,=N,C:[Q,?! 5I'4 Z8[2O$*YB"?TAE7/;-R"4D"5!!&$8?EV)ATS_VA MGI]/^$E@([;:2$>R8.Q%=V["L6'I#4$,@=0.6#W6X$$<:R.UC=?2TZB6U,+M M]H?[51Z[BF6!!7@L_D5"&8V-[P8*88FS6#ZPS364\?2U7\!BD?^B33G7,E"0 M"S^^GE]'&. MOJ$IYASKKX*.?9"8Q.)$C3[-?71\=(*.$*'H,6*9P#04(U.JS6A+,R@7OB@6 MMOKS E?[ ^RZ?(8U2PF(2X.-HT1#,. J@L!M@271&*:4!PC.9J$%0>28&> M)PLAND[OK81'EA /=@->,K'&L:=8A;+0Z%&%A-LC-].6Z=NVNTQ^9ZVTT_T]R MAL-_DW9"=JJ0G<:0ITR"0#/\CANLNYLD7N.*A\)IR6P'SK"",_P$',4DJ8/1K.VC M=\"\[MKR&H6'\FG)K.!C;A4>NDJ\PWQ%J$ Q+)6]U1FJH\J+RJOH2);FMM;=2TV\.T!V*3! V#!SCI]NMWP*Z5BQNEDE]LP.?[ MSH'S <>=M9"_U9(0C9X3QE7766J=7KFNBI8DP>IUW833+D3=NS81(8=D6E&.9E(I+(DP?+O-6%BW75\YV7@@2Z6V@RX M82?%"S(E^BF=2.BY)4M,$\(5%1Q),N\Z/?]JW#+VUN [)6NUT49F)C,A?IO. ME[CK>"8@PDBD#0.&UXKT"6.&",+X4W ZI4L#W&R_L(_LW&$N,ZQ(7[ ?--;+ MKG/IH)C,<<;T@UC?D&(^-L!(,&6?:%W8>@Z*,J5%4H A@H3R_(V?BW78 /C- M5P!! 0B.!30*0.-80+, -(\%M I ZUA NP"TCP5<%( +FZQ\=6UJ!ECCL"/% M&DEC#6RF8?-KT9 1RHT2IUK"5PHX'5[WOO7N^D,TO1D.'U'__G9R?S>\>YRB M,S0%U<<9(TC,03&1R+A6(+Z(T!6>,7**.&R4#P.B,67J(P">I@/TX>0C.D&4 MH\>ER!3FL>JX&N(TWMRHB.DZCREX):8I2<]1PSM%@102F/P/(U7N&[EPO,Z3]L MCHU3U!=<"49CG)\B/$83213A.A\ G8PHQSRBF*$I#!(XLD S/WLSI24<.K^J MM) 'T*P.P!S$5RK%$>DZJ?$E5\0)W[_SV][G*F7423:HDVQ8)]FH3K)Q361; M^FJ4^FH<8@][^^=*E49RDK8E,7?K*KQL==S59N8/^GEKYO?]^?ZG;8?#.AV. MZB0;UT2VE=!FF=#FX80RJ&W@"" (JB24<;B?;-4!B2TOD:H,YZRMC14_"W8R MW-Q+REESVV10P=+>25L%RXZ41A4F_DXPXWT;K[386KA6N7"MM^X$>\-6+59K M?SLT=A;KH+.W;H=]?[Z_XW!8I\-1G63CFLCRK+H;I98IU6^Q7%"N$"-SH/?. M+\";S,O?O*-%:JNOF=!0R]GF$OX8B#0&\'TNA'[IF(*N_ <)_P-02P,$% M @ LHII5WOHZ\A0 P T@H !D !X;"]W;W)K&ULK59M;],P$/XK5D!H2&-)TS<8;:2^! V)C:D=\ 'QP4VNK;7$#K;;PK_G M[*2A3;,P8%_:V+GGN7ONSLX-=D+>JS6 )C_2A*NAL]8ZNW1=%:TAI>I"9,#Q MS5+(E&ILR[!M[:_"9 MP4X=/!.C9"'$O5F\CX>.9P*"!")M&"C^;6$"26*(,(SO!:=3NC3 P^<]^SNK M';4LJ(*)2+ZP6*^'SFN'Q+"DFT3/Q.X*"CU=PQ>)1-E?LBML/8=$&Z5%6H Q M@I3Q_)_^*/)P $">>H!? /PJH/, H%T VH_UT"D G<=ZZ!8 *]W-M=O$3:FF MP4"*'9'&&MG,@\V^16.^&#=],M<2WS+$Z6 \^C"ZF81D?A6&=V3R\?KVXTUX MS+>)$#$DM $&XKR" BV)MEP=&M+O<#7-(K$AFM%SJ:@*4O42P1_ MFD_)V?.7Y#EAG-RMQ491'JN!JS%FX]F-BOC&>7S^ _&UR;7@>JU(R&.(:_#3 M9OR;!KR+N2H3YN\3-O8;">>079"V=TY\SV_7Q#-Y/-ROD_-_WL-_]GZ4C';9 M/6W+UWZ ;[0O_0PB8%N*[7!.1D>],I$0,TT^"*7(UQFV#<$#OJ,R_E;7#+F[ M3KT[JHQ&,'3P4E0@M^ $+YZU>M[;NDH\)=GT*P8IPSOC*+#"03=8=LG%/V+*7Y]&R#SL#='B;[U*+E'YM,3TUZ MQQ;AJ8576AR)[99BNXUBW_,(OYX*S"V42;%EYOM6)S"GZ1YXKD0_.;7P*OK^ MR!&>6APDZ4A@KQ38:Q0X2O,#N)-,:^!8Q>4Y20 /FX1(;+&@4'OK]DXB>56M M:(U)OZ*XQJ1:TD:6(\G]4G+_+QH8>-SX P VQ$ !D !X;"]W;W)K&ULK5A=CYLX%/TK%EM5K30="$D@G4TBS220MFIGHLET^U#M@P-.@@HV MM9VD[:_?:V#8\#$HD?R28.-SSN6>BS\8'QG_(7:$2/0KB:F8&#LITQO3%,&. M)%AQA$E2X[$ M/DDP_WU'8G:<&#WCN>,QVNZDZC"GXQ1OR8K(K^F20\LL6<(H(51$C").-A/C MMG>S&*GQV8!_(G(4)]=(/Q_*1'3^0XGF&BB]@LX 6 70#L9OA@9'(JHJ<24YW(T M)Z=WMY]O[V<>6GWPO"_BR?+CW[I]6Z!U:0=6'^Y@@MD$1/1 J&?]]A2B\ M'F_F1.(H%F]AV-?5'+UY]1:]@D'H:Z='WP;W#\_^#;XXOS@>U6X M"?50%H5=%H6=\?5?X'O@6TRC/UA-%E=HQJA@<13B?.Z@(5IR(J <\@ZH#C^B MF 81CM$*.@E,5%*@[[=K(3E,-?^VU4(>P* ] #7]WH@4!V1BI$J+'X@Q??U7 MS['^;JL,G61SG62>3C)?)]E"$UFEOOIE??6[V*>/^ ASF"0<2J9UILCA3@97 M:^EAZKC6V#R6@T\MOL--0,W_* MV1;86^W,&88GV1W6S.S4N-3,IERM=CR=5,(U'L),( MT9:Q]A5\V,CLP*DYV2EQJ9--O??O:U;JU/-UDBTTD56L=$HKG4XKGYB$U;C< MM;5YZ31RZZK-0\7,3I%+S6P*CMR:H*=3T-=)MM!$5G'3+=UT.]W\#//J#2IX M$1P_$5O#EHR(@-" M)GK-G+]KC>JF>LVUKS&F/D9/%X;3^TM]5O&V+7U==$V MYG^>2N)&9>)&G8G[6#FVM"5JU%SXK7XM49T:E[X%3<'1L";HZ13T=9(M-)'E M9IHGQU;UV>,+YMN("A23#=!;UR[4'<\_)>0-R=+L)+MF$L[%V>6.X)!P-0#N M;QB3SPUU."Z_YTS_ U!+ P04 " "RBFE76 IW'"P# "P"@ &0 'AL M+W=O MAN$+.97I$ZUS6\="X5(J'N=@'4%,6/;&SWD>M@":IQS@Y@!W'U!_ ^#E .^] M'NHYH/Y>#XT$#'5(4&L .DB M17PJ.049 @L!'0]!84+EB08_3(;H^.@$'1G$_8(O)6:1[-A*QVP\VV$>7S^+ MSWTC/@_=<*86$@4L@J@$/ZS&7U;@;9VK(F'N)F%]MY)P LDY\IQ3Y#JN5Q+/ MX/UPMTS._WD/_MG[3C*\HGJ\E,][@^^:K8 I+EY.T2.F2YR>_7%6'Q+]&'-* MD3[/:RRBGV5[G['7R]G-%=F6"0ZA:R5YT5G^YT^UIO.E+/$?23;\2++@@\AV MMJA>;%&]BMWO8XK-X<32G.,IS ECA,W-) %!>-F9ZF>4S932_&E6?NVB8Z^V ML_W:Q%34MLGP,$M0PG)9F.SH;11Z&Y5ZKUFH_Y<2MFZJ,H4926/+L;,G\*#% M\*!%4&6QHZY9J&M6JNO%?,F4U,HH@57IA=AO'I3VVN+,V]-VD"0H(:F]H:Y5 MJ&O]1:T"BZJKM'6X2DM,+O>4'F8)*EDRI?;6+S@&,4]['XE"LUW9?5JL%NU5 M+^TJ]M;[M?:@5K(^U.U8UCW]H<]ZN1LL]*&6B,),NW+.6WI/1-8?91/%D[0! MF'*EVXETN- M)0ACH+_/.%>;B7%0-*G^;U!+ P04 " "RBFE7B_]<=1P# M #G" &0 'AL+W=O%)[9::[-@ M^\.,KB _9S-)<[LTDO$4N"*"4XDQ"-KW+Z:#(Q];O"-P4X=C(G)9"G$BYG< M1R.K98 @@5 ;#Q3_MC"!)#&.$./7WJ=5AC3"P_&;]]L\=\QE215,1/*=17H] MLOH6B2"FFT0_B=T=[//I&G^A2%3^2W9[VY9%PHW2(MV+D2!EO/BGK_LZ' C: MG1,"9R]P_E7@[@5NGFA!EJ6UR-6;#N-G%0$M\RE"G M_>OQU_'CY(8$=S/BX!\)@%V3+1)@(B88(=DE$4$7K%]%"AR M/@5-6:(^H>%S,"7G9Y_(&6&<+-9BHRB/U-#6R&>BV.&>Y;I@<4ZP!)!=$K=U M09R6X];()\WR*80H;^=RY[W$OYE<4<[^4--N%V0BN!() MBVC1?3PB,IJ0 !VU_I25YW_Y.Q=K=RR5FZ3=S\0L=Y1"21A8=X@==D6 M+KS92Q*#,L8-;8Q)'Q%J^PDWW M(/:@>X17->FTZ^FZ)5VWD>Z>JXW$OH$ZHFXU7.>(J&KBG2#R2B*ON5[8O-BZ M=3Q>)5B[=\13-7$']3R]DJ?7R/- Y0MHQE=X"HF5I*G*7[]0\!@D\!.;V:O6 MY8BT:M'KU)/V2])^(^E,KT'6P?0KH?K'G54U\>IA!B7,H!%F(33V^_'!742MI?[= 0 )49 M 9 >&PO=V]R:W-H965TLX3$\ITUXQ$6\I1O[#3A M! =%4Q3:R'$\.\(TMN;3XMJ2SZ697:,$-")Q2ED,.%G/K$MXL4!>WE!4_$W)/FT=@WR4 M1\9^Y"=?@YGEY(Q(2'R10V#YLB,+$H8YDN3QLP*UZL_,&]O'S^B?B^'E,(\X M)0L6_D,#L9U98PL$9(VS4-RS_1=2#33,\7P6IL5?L*]J'0OX62I85#5+!A&- MRU?\5 G1:H"#%QI0U8!>V^!6#6XQ:,FL&.L*"SR?A M<7X;5X++=ZGL$_-/ES>7MXMKL/IR??T %G??EG>WU[YBO:%OOV*^+(=%NVHVVY+@6J5 M4*T2*O#<%_"6U?AG8!GB6!0J7#^K /Z]D>7@JR!1^I]JU!)[H,;.U^E%FF"? MS"RY$%/"=\2:__D'])R_5(,; NO(X-8RN#KT^:7O9U$68D$"N53D!_@4EXM1 MZH$CQ@7]75Q0J5!">P5T_G#9S3\B=SR:VKOV>*HJ-';KJ@[O02TAE-QUD*?ZC%#8!T5O%H% MK\>EYIF4P1!81X91+4Y\47'T6)9D@7.]=/=[)MZR/^ &;_ '=/MVK33X]3BYC9WQH7E61\X)WFWP#]0'G,A-,SC&%UIVRR2^PSP #C288 M4VA=*9H, _L),? XH P'AQ;5UG0)-QD&ZD/,YXS'5&2\?,"NZ5-^K*:H!3KY M/AE"ZX[=A"(XZ=.R1N.1*;3N__E-/D+:T/%FRU:P;3L.#B.!OJ9+N$DQ2)]B M;@A.R9:% :!1PMF.Y$35%+5 )^]#&$+KCMW:D.EU1\;LEDP?H0@UH0CI=V7> M;%GW.*'"R:%G]45=RDUX0?KPLF!Q*GA6[N32.-]>W$AIU#2U4"??*T-HW<&; M"(2&?=K6:$XRA=:5HLE)2!L^WFY;[VB+<'BXBZBJ.?"LW=HSSW^P^(;YAL8I M",E:]CCG(ZD.+W\#*$\$2XIM]$%Y@7Q_S9AX/LEWYNM?8N;_ M U!+ P04 " "RBFE7KR?]IQ # !R" &0 'AL+W=OV4,FX%W7QM(H.N6.F$<9A( MHE9I2N7K#21BT[,:UMO"$UO&VBS803>C2YB"?LXF$F=VE25B*7#%!"<2%CVK MW[@>=$Q\'O"-P4;MC(FI9"[$BYE\C7J68X @@5";#!3_UC" )#&)$.-7F=.J MMC3"W?%;]MN\=JQE3A4,1/*=13KN61V+1+"@JT0_B"5 B\OM"#+RQI238.N%!LB M331F,X/#F_Y]_W$P(M.[T6A&!N.'R?AQ]#B;DD]D MBAT3K1(@8H%NAW(%$8$MMH\"1:2Z MMD8^LXL=EBPW!8M[A&4*V17QG$OB.JY7(Q^3[O2+ZQ7%+.?E/3;I=D(+@2"8MHT7T\(A,)"K@N%M"C6\8I#QE-R!07 5M= M*_*C/U=:8K/^K/.C &C6 Y@'^%IE-(2>E9F]Y!JLX..'AN]\J7/G/R5[YY57 M>>6=RAX,1&H:H_1*P1HD>@&Y3Q(2M",B<^"P8+JV,8KL?I[=O'C60Q+Z')=XN8P8+H1:LT+=V-FUXK3VPPQC/K^=J55RM MDUP3*:)5J,F&2O11O]:1M0[)]L%J0CKU8'X%YI\& ZD$1\\RB0>)U*_Y'5Z8 MFQTS!433;1VK?P#B[*$>1ARQL%V1MD^2CG4,LHZE_5>6PPBOGJ53L71.LLR$ M1LOVWZ%U<)V#'O?;^\_!84S+=_8 [9T3P9S&#U0N&5+$ZZ8 M:)'EA\1<:#QR\F&,'P4@30!>7PBAWR;FW*D^,X(_4$L#!!0 ( +**:5>_ M>&N>T@( / ' 9 >&PO=V]R:W-H965TC42BU%A6X7TRX,'(C5),YL!]I_OV,GS5@Q<$-L MY[SG>4^PCWM;+EYE!*#(6Q*GLN]$2F5=UY6+"!(JKWD&*;Y9<9%0A5.Q=F4F M@"Z-*(G=P/.:;D)9ZH0]LS8188_G*F8I3 21>9)0\3Z F&_[CN]\+#RS=:3T M@AOV,KJ&*:B7;")PYE99EBR!5#*>$@&KOG/C=P>^$9B('PRV0Q:Y5#PIQ>@@86GQI&_EA]@1 M!,$!05 * N.[ !F7(ZIHV!-\2X2.QFQZ8$HU:C3'4OVO3)7 MPQU*ASG=[.R/#I\?)T_AV/)N2*S+%';#,8R!\15*N0)*,OM,Y+N#'R 53#)?. M1Z HB^4%"L8F:%(&G1&6DEG$RY"MUJIKLHG0T*9\$!9U/(KDG-NR2! M%]3(RW1$SL\N_D_C8K%5Q4%5<6#RU@[D'<%RA+MWFJ5 UC4J? MNTV(81L+J%Z!ZJ= =1NH4#5V0!T[J%&!&J= #1NHL0?R/3NI69&:ITA-&ZFY M3_+MI%9%:ITBM6RDUCXIL)/:%:E]E#2+ %OO2H&P\=I[O+8=UZEPG>,XKFA, M,L'2!./ GO2]?[W).\I_ "F[V 6%T ] +TF,WCY;LUKQ]\YJO?[)BKO3O_5=^$C%FJ42 M&2L4>=OY43?$M4E'_X%4$L# M!!0 ( +**:5<4KD _*P, /H+ 9 >&PO=V]R:W-H965TA,R'F.IAGQABH0##C)2')FV9?7,&!-J.*-L[IX[(Y;*B%"XYTBD<8SY MZQ0BMAX;+6,S\4 62ZDG3&>4X 7,0#XE]UR-S%(E(#%001A%',*Q,6D-O8'& M9X!O!-9BZQEI)W/&GO7@-A@;EEX01.!+K8#5WPJN(8JTD%K&KT+3*$-JXO;S M1OTF\ZZ\S+& :Q9])X%=@B*)UJ@ET0['U"YPBA71#:;XW0*0B=MT;H%H3,NIE[ MSQ+G8HF=$6=KQ#5:J>F'+/L96^6+4%TG,\G56Z)XTOGB36;>#%VBF:K ((T ML1!%H%*/?"8D.G=!8A*)"P5YFKGH_.P"G2%"T>.2I0+30(Q,J=:AU4R_B#G- M8]I'8K;1':-R*9!' P@J^&X]_V,-WU3^RR38FR1,[5K!&217J&U]0+9EMRO6 M<_UVNEUEY_^B>_\^UA%Z,T7Z,=D+B17Y_AGU0;G$IUJ"?UM M&XH$^S VU,=+ %^!X;Q_U^I9GZJR>THQ]Y1BWHG$=O:A4^Y#IT[=^9H QY+0 MQ=9QK-J*7*67J>A;8>5TNR-SM9W@9HA["&GU>KL8KPK3+S$[)KNER6YML=T0 MBJD/6Q:'51Z[IRRW4XJYIQ3S3B2VLQ.]4VB1F7Y#?.KF]U!W!]PUZR M\#)5&X.%@,KBRS6[6R5A[=5>(\)M1'B'"/M(W?5+M_U:M[=4@LJA1,IL7GL1 MP7,2$?E:9;/?:+,1X38BO$-$J]KEH'0YJ'7YR"2.4'APQJHL#@X.][[%1H3; MB/ .$?9@SZ.YU-2->? -4"]#QF3 MFX$.4+;[SA]02P,$% @ LHII5\$:'"-P @ '08 !D !X;"]W;W)K M&ULG55M;YLP$/XK%JNF5EH+(0FI,H+4MZF3.BDJ M[?9AV@3 R![+F1I9EZ. M6$U]WRQS*+@Y4Q64M+)2NN!(H5[[IM+ ,Y=42#\,@L@ON"B])'9S[#=\%;,W.F%DG"Z6>;/ UFWF!%002EF@1.'TV< 526B"2\;O% M]#I*F[@[?D7_XKR3EP4W<*7D#Y%A/O/./9;!BM<2[]7V%EH_8XNW5-*X7[9M M]P8>6]8&5=$FDX)"E,V7/[?GL),0AGL2PC8A=+H;(J?RFB-/8JVV3-O=A&8' MSJK+)G&BM)>2HJ9507F8W-U'T!/KMT]3DQ6Y+/NV-LDXB/U- M#].H8QK]BVG4Q]1DC7>8!N=1/]6XHQH?I'I0R.7;TF$5?Z$'C;W5,7XG(ASN M$1%U(J*#(N[ F"D3154C9%2>"'1[V$<>O2,_'>PY[$E'/OF/$]AY.WTZ)N_N M/ S?'H*_\]IMX_S&]5J4]"QA15G!V81LZ*89-0&JRC6 A4)J)VZ84_\&;3?0 M^DHI? UL3^G^$9(_4$L#!!0 ( +**:5= 6U!:@00 +@7 9 >&PO M=V]R:W-H965TVE!86PD: MKL8V'G0+NR^FO3")VUHD=J_MM##MP\].0MJP8%;-O&D3Q^?OXU_.L7,\VC#^ M*)882WC*,RK&SE+*U:GKBF2)(ZDNN4+5ZPX1FEIE&=NX'F1 MFR-"G$K62RE;G GHQ5:X!F6 M]ZM;KN[<1B4E.::", HBH/C#WJF\MT['C: M(YSA1&H)I/[6>(JS3"LI/[[7HDXSIC;2DU?E#!+:S5] M0O5[GTFNGA)E)R>SNYOIKX?G9[.+&*8W5[<7U[.SN\N;:SB$:\0YTF\%#F(L M$/X0+KX71#[#)4TP+7O<9HBJA_>S& X^?89/X()8(HX%$ KWE$C1 M4XWJ^F[)"H%H*D:N5.YK)]RD=O6\'BNDBB%*HUG%0VC(_O2L"36 M8A8US"(CLWO*<<(6M(RG9#==$R9D%Z%*+]HA% Z#5WB,8^Z+QY)8"\]Q@^?8 MG',ZEN!FI8ET[C5&\WUSS*98;$FLA6W88!M^]!XPM G6IEAL2:P%]J0!>V*, MQSH2>R QS[NP&=%"Y'O;;U'/Z-BW\BM=A1Y:8ZZJ M#EAP1"6D2*J] !$.:Y05U4Z0LBQ3S,X_AE$$$(>?5-K:J"%#UW!=74 MK+0W7TMJ;;[!EF]@G/<5H20OL,W%QS-9K/&0A*ZJ).^DZ+56N,=OU0%7JT6G=)FMBU! M?',-
_G->VRPBIE;58EMJ;8K;HL2//CRO;=8@4ZMJL2VU-MUM3>.;BYI] M\MIJ??..7V%DRFNK]8R[<]298[XHCXR%^K8IJ*Q./9O6YECZK#R,=;?=JS/M M*\07A K(\%R9>D?'*G5X=4Q&ULM5IK5+ ECW7-US+^@>T.P8TA_1CA &7GTOB.:# M'6/[*T6)[!WQ<30,]R3@OVQ"ZF/&3^E6B?:48"I8\;$;#!:SY-J* M+F;A@7EN0%841 ??Q_3MAGCA<3Z @].%1W>[8_$%93';XRU9$_;/?D7YF9*C M.*Y/@L@- T#)9CZXAE<6&L4&R8A_77*,SHY!',IS&/Z(3VZ=^4"-9T0\8K,8 M O-_+V1)/"]&XO/X+P,=Y#YCP_/C$_JW)'@>S#..R#+TOKL.V\T'Q@ X9(,/ M'GL,CW^2+*!D@G;H1&>A=#4:901*ZDL:>$&=BAAU-L/VVSM\3V$ D %)Z1/"WHE)8;)$1Q.[,L%,F6"6)+!2'O0\ M#[H(?7%#MFX0N,$6W& /!S8!%VZ0W?1?FG*2PHT2N'C%>EGHDZF.QC/EY9SM M^C!DJ 94R\/,;L,L80P?9&B4,S02,O0'Q0$C3ALOHUHDE2"60C=]"[#N#DYY M&F"%.$D^2\2-<^+&0N*L5T)M-VJG;MQ*G=!17^I:W5F2W)58F^2L382L\59I M0]P.!3>IA7&IJ9-1E3JAM[[4-?F$T- J_$GR6>+/R/DS6JIN[])V]HS6FA.Z MZ4M%)=!!J&-:P59C^Q;/!V]6K*\EGD\4QU0V-)] M3P0[S#&$D?R4:8*A0*% MC7>I\>O(C]:ZJHA]]J[,%"V^\0L:AVA4)?(S% 8L) 84:XQR(]B1RKHRJ%$I M215D5+8ZM&0Y+--8Z! H%B+ESK CC:-Z@8QJ!;(4>^Y-98-3_IR8UN[OSU G ML) GL$V?%)UB1S;;E8K89V\FQW4FQX8Z-&I4?H9D@85F@6+1TM ]=F1TTE J MZE#3J[1.NJP\9D93[R(X,&+7(-'4X154"I,J1;DXM M64[+A!:2!$[[-92/)/Y,$E?:,@P8Q38[8 \\$>J#BS?"N6YF6*A\>K>6,M%, MJ6B6++3RZ^U"2"&QD'HXL(CAY%'0E(<6:QTD*00(^.E[=XB @]^:7@PO.T+I M)RBDOP=ERIN5U0*E95!0%4ZK3'ZAOI!0-YRZU4;BI6HKJ6AF2U2CE+-&MC]# M1Z%"1R&QCCI[VC=R+DF[9)S+1#-;(NM8IUD6/D.CH4*C(;%&6R??,+-/2%_! M;> <;.*3@('K(Z9.XU04N@_I/_^-#\E4<4NI:*94 M-$L66CD;A7Q$8OG8[PTOJG]@FDY5M2IWQ#Y[\]W)J27+:4JD&ULC55M;]HP M$/XK5B9-K31(" 7:#B(!92K:6E#IM@_3/KC)!2P<.[4=*/]^9P=2MJ6H7Q*_ M/2]WSEWZ6ZG6>@5@R$O&A1YX*V/R:]_7\0HRJILR!X$[J509-3A52U_G"FCB M0!GWPR#H^AEEPHOZ;FVNHKXL#&<"YHKH(LNHVHV R^W :WF'A0>V7!F[X$?] MG"YA >9[/EK9\^[ #P9;?30F-I(G*==V,DT& M7F - 8?86 :*KPV,@7-+A#:>]YQ>)6F!Q^,#^Q<7.\;R1#6,)?_)$K,:>)<> M22"E!3[/!AZ)"VUDM@>C@XR)\DU?]GDX B!//2#< M T+GNQ1R+F^HH5%?R2U1]C2RV8$+U:'1'!/V4A9&X2Y#G(D6C[/QU\9HN)C< MD/'L;CZY7PP?I[-[TB +_ "2@@.1*4DI4V1#>8&SO$RGQGMT0TW.;L!0QO4Y MHL*@=4DFSP4S.S(5,0B;=3+G5%A*(^,UF96POF\P &O#C_=F1Z79\ VS5^1. M"K/29"(22/[&^QAX%7UXB'X4GB1<0-XD[> 3N@[;)_C:53;;CJ_]%I^-KS'" MKR0A8YEAY6CJLO6:H5_?$$.F!C+]NRX#I9]VPC8L 9&0'0.>U.EW_M(&5$;.F" [H$J?UZF?9NJ4 MR!.7T:L\]4XR/3"];J0*@#"!MD ;HJB!.DLET=5Q/II!I_U/3ORC+I&!6KI> MJ$DL"V'*AE&M5NUV6':9U^-EK[ZC:LFP\#FD" V:/;P25?:_@/4$L#!!0 ( +**:5?N0/J$+P, +H* M 9 >&PO=V]R:W-H965T,[ M;K"2ZEDO SYD7&AA]["F/S4]W6R@(SJ8YF#P#&"PTAOWQ*;R).6S77Q-AUY@ MB8!#8JP+BIG5,:[AY_^+]TB6/R3Q1#6>2/[+4+(9>SR,I MS&C!S:U@5@Z@R MB!QW&;:W)$IG@"TH(#D3/47QO%$@,I0:3DF12"F5)29GZ2@W,P ME'%]B&:WZZU3M_4>M^J!;Y#6QO23BFQ^(3O:"86'5IB-"JQ6RY"*U7(EP7V1,HJ]>K M.9<.3K8[L"5XJG.:P-##&M.@EN#%']Z%G>!3 ]Y)C7?2Y#T>PYP)P<2CNJD.O1N@U(F"! M[7,H>KMR]&N.?F/Y/+H6BDJ,EJ#P+X&X$W*$?0W()66*/%!> )E@B=GZVL;4 M_P_E%0;K7AKL46"IY)PJ37+D=FI:6=?M9VMG+./T-K2-CKOA=GG#C5X?[EQQ M^U"%NW[Q,%HC1;O6X#Y$I7,KURY"K?MXV-B'_RK*?4J;[ MD)5!.@UD_L8XD8&:NZ%)DT06PI231?VT'LQ&Y3BRWEY.=5=484EHPF&&IL%Q M%Q51Y:!4+HS,W7#R) V..NYV@<,E*+L!W\^D-"\+&Z >5^/?4$L#!!0 ( M +**:5?75D],;00 $@= 9 >&PO=V]R:W-H965T&AZCY4JH!GTR6N,EF1/Q??W Y)E>4L(H(2F/:(H868RU&_/: M-RTER*[X+2([OG>,5%>>*7U1)[?A6#-41B0F@5 (++^V9$;B6)%D'G\54*V, MJ83[QV]T-^N\[,PSYF1&X]^C4*S&VE!#(5G@32P>Z?:%=< M:V@HV'!!DT(L,TBB-/_&K\5 [ DDIUE@%0*K+N@>$70*0>=40;<0=$\5] I! M[U1!OQ#T3^WTH! ,3HTP+ 3#K+IY.;):VEC@R8C1'6+J:DE3!YDA,K4L890J M[\X%D[]&4BB&XS3D M(UW(?%54/2ARF^:Y64=RZZ [FHH51TX:DK!![[7KKUKTNARG8!N

.G)N- PFQ(F ,) MJ,#QO]YBFSR8<_L95ZU2MA-S8(ST[;ZU6F.?:ZV&@-U:0 S]PVMZ>T-:J6^OK&^OM;ZWG&]P&F03J:QL(FN:%1O)I2=224=!8W5;J>?> M87J'E3-JE;,A SH- :OAW,,K.M4K/,B$?"!8Q0+]T@+]5@L\2B)FP0K)E9!< M6F_E,\-:/@&(IK*WDLXM.R3,AH0YD# 7$N9!PGP@6,5U@])U@X]>Y0P@S0@) MLR%A#B3,A81YD# ?"%8QX[ TX_"#5CDYM[<_)=?6.*V1SS768;C:Q.5 AG,A M85Y#[E9M@=,VFI7"7I6%O6HM[)S$LFGY%2U)2IBLL9KC<)A$:<0%P^K=5%-5 M6Z'GWED@838DS(&$N9 P#Q+F \$J!C2-]Y=8QD=/=$4$(#^"TFQ0F@-*_6R/F8?/:YVKVL0'&M(%I7D-8];M MU<;,;^AEKW]D_C.M]T);'_* 7V K+R2Z]2JWACZ[RI T!Y3F@M*\AK$]>.'A M0X7,?:/O;<,DA"VS+3DN';%)1?YJNFPMM_UNLLVN6OO4O';-AG9/;1-FVS[O M^'R/\0ZS991R%).%#&5<#N3?@.7;=OF)H.ML$^B9"D&3['!%<$B8ND#^OJ!4 MO)VH .7FZ>0?4$L#!!0 ( +**:5>J!T7QE@@ "91 9 >&PO=V]R M:W-H965T+6- MDV_I2@A)GL(@2J\[*RG7;[O==+82H9=>QFL1J2.+. D]J3XFRVZZ3H0WSX/" MH$M[O6$W]/RH,[W*]WU*IE?Q1@9^)#XE)-V$H9<\WX@@WEYWK,[+CL_^I3=T>9^Z&(4C^.2"(6UYUWUEO7'F4!>8E_^F*;UK9) M]E4>XOA;]N%N?MWI96O%3+JYM7C>-);WJ5Q%N29*45+=O(ZS>/5C7B1YD4[V6B MCOHJ3D[OOWR\_<>O'W]WV.?[OQ/VQ]>[+_\B/Y,/7I)XF4C(&T=(SP_2G]3> MK_<.>?.WGZZZ4F7.XKNS,LMMD86^DL4B[^-(KE+"HKF8-\0S<[Q]+)Z;XR>& M^*ZZ8KO+1E\NVPTU G_;!)>$6A>$]JC==#W,X>\VRTMBOQ[NF,.Y>%#9QZ^& M,W/XO5BK[+U7P_G_%^Z>\MT;P[6JL'<*MG.>_=KIR'CV;14'=P-MT[U\JE('D5G^N,/ MUK#W2U.-(V$.$L:0,(Z$N2"8IIO^3C=]$WWZ;KU.XD$AF3!Z$ZW9GPL\)O-FNUJZD)O"G2#?-TV0C@<3H:]+)_5]W' MNE",I]56*$@80\(X$N:"8)I0!CNA#(Q"^3/K"R.97A#Q))*9GV8R\".2KCR5 MK%$*1F#;A@4)_C MN;_P9UY^PZ1Z!RF2,%7]0.!)5>FJ5YB)1 V,([(M-=%4X\84;6L<"7.0,#8Z MZ/F&@]%!Q\>1.5T03-/&>*>-\8G-@)^FF^/=@9'65@9(F(.$,22,CP^Z@^'$ M'MF6M==&@))J.ICL=# QZN!.U;X7S?+1XRP.0]52Y(-(LHA5/Z"2^>K8$6T8 M,[35!A+F(&$,">.3 VT,^OWA<$\9H)2:,JQ>Y:OT3M9&4?UDO4FR?3+K/>1* MD$>12C]:9B7489GXLZQK*12TB?RL?8F$K &VOERM1##/]26])[7KB+K,)]E6 M7E": Z4Q*(V7M+K$+)O2_;$H*JFNL9IW9QDU=B\27VG@]H)\%DL_54,4I1_' M5S>KDGQ<+-31:-FH"B.VM2J0- =*8U :A])<%$T7#ZW$0\_EFY5DE'Z0- =* M8U :A])<%$W73V6[6D9WKM!//@#.N[E9G#;? YDQK<4"M5FA- :E\9)6OZNB MDT,[T45EU650N:B6V4:]K8][4]6<'!V2((W!6RC-@=(8E,9+6GU(,AZ,K/[^ ML!>55==#999:9K?T0 \79)UD]T$[;ZR%8V;.U5HK4"<52F,E33?$]KU/?E(I M%W5FN@(JC]0RFZ0-"M"?J336--0XF5'7Q[C'!V^0@U;*,V! MTAB4QJU#T];.>ZK]?NH&MU%#2+ MUN31NQS1'MU7!]3'A=(XE.:6M%']9OO2&E8_%[W:*Q>7GN3BJFK?YN_XJ5KW M'D7B+;,W)+(7'[/I3(&_$(VU#C5TH30'2F-0&H?2W",U3,FSR'[ -@F+-^:L M,9E[SZFIU:C<7&J>-^OJK]8LDCAL]. :U0.U]MGW]PHQK+0?KQ)L1:%H&I7$H MS471=#U4EJEMMDSW]7!!\DGR2A3>@WC.NY-C"H%:J/:AA4J'UJ1!(5 +%4KC M4)J+HND*J2T18+90/R6";[*E'TBEE;NB[5#"^! _BMQT5[>,](*4\Y?NB]?! MV\VL-Y]':R%AUQ3 +BJ 754 NZS .?Q6N_);[;/YK3;4;X72'"B-06D<2G-1 M-%T_E=]JF_U6_*05<\+6LH+.HX72&)3&[4/CV:)VP\TS*JVNF,J.M;_/CC5) M NK!0FE.23MZV1DT+8?27!1-ET1EU=JG6K7?X]";X:W5 ?5J2YIY[0AV4BE^ M4BD7=?Y%579KJ[6%(EGF"_&EJJ7?1+)8@6RW=[?8W[M\B;N]_;?66Z=8LJ_" M%"L(OO>2I1^E)! +A>Q=CM1/*2D6Y2L^R'B=KPGW$$L9A_GF2GAJP)(54,<7 M<2Q?/F0)=DLC3O\'4$L#!!0 ( +**:5>XOD>':@H )%A 9 >&PO M=V]R:W-H965TTEF M&O-+=]?=;M/>SMC;_Z2$@/0OH* MDO=J.JU6FV0;5R^+79+S7^Z*?*V-*K]=AN7?]PD6?%P-;$F MCP?>I?>;NCDPO;[I45NE,G=U>2U]8K9;8)6 M\:\T>:A./AO-J7PLBD_-%[:^FIA-B9(L6=4-(N;_?4Z6298U)%Z.WSOHY)AG MD_#T\R,]:$^>G\S'N$J61?;O=%UOKB;SB;%.[N)]5K\K'J*D.R&GX:V*K&K_ M-1XZK3DQ5ONJ+K9=8EZ";9H?_H^_=!5QDH!SX 2D2T#D!/83"6B7@ Y-8'<) M[*$)G"Z!,S3!K$LP&YK [1*X0VMIWB68#\UAT258M.%P:+^V\;VXCJ\OR^+! M*!LUIS4?V@AJ4_,V3_,FV&_KDO^:\G3U]>W[7Y?_B'[]I^>_N_W1\'_[P-[_ MQ[@P7C7TYJ7K\EENNK*2Q21\^K>?;5YRX$ CU>);3ET2=X+%_Q.TF5-&%_^/2B MB?5;X)5]_R;F6;V XEB+&QO'F##O '-:6#/<^WP]-QWXY_7P:H9AY M!IBP$!,6#:L-AI2G$'O.,?:<<;$'Q=L!,3LY#S(GKG@62U5$[84D\E210]R% M%!V R)G9HBA01>Y"+E.HBBS3I(ZHBH84BIU#";4_.];^3%O[[7WLHIDSK(U5 ML>43J2INIB)0(\S48)("::E*+(M*+0!H9C.I 0 -E>HC4#7$E"HV!#3$DBI? M6T%C>W$DF-"6[K$M76U;OBG6Z5VZ:MO/*.Z,.BFW%9^69G'-6[%X5Y1&DUEZ?FBLS6'LT!@3 MYF'"?$Q8@ D+,6'10KG&'=N6ARL,*4LA9BVS]_',9TCRC-V^;([5S7BRWB3& MYZ2JF\D;5_"?ZS)=-8/-[B:>I]T-^P3PD-:;39*MV^BLXR_\T)D>55_(T7&* M2?-0:3XJ+4"EA:BTJ*.),SQ"I/D;P\I4C'_2QS_Y#N(?C'EMP4;'/";-ZVBG M;7=A67+?C)EE@$H+46D1*HUAT<2([U<[+*W/_.18XAC%Z:-@552P@Z#/873H M4K6C()8T$O!0\_11:0$J+42E1:@TAD438[=?Q+#TJQB_\ C-B@H.2EMQ3R^L MA2T[6Y9JF'/90K8P(1DQJ2OW@9!L9DNSAP"4.;.%//B$9)02>0 *G*FS<%WY MS@K07.>D0L1&Z-U\2V_G^_EZQ#I2!Q,&U,1=V'-';AAMKJ/O8)@T'Y46H-)" M5%HTM+D85K9B$/:+&I9^54,,0C#P9NJ*DNO,Y*@#5,JZDP>HU(4G'U*9LK4> M "IUZ2D$5.K:4S3H'-FY>(CJ;W13_1&_Z!'93J&<#^76@202+,(#Y#(#L]Y27!>$IZ7 M1.U'%->W%@"NKGC6O+LT0-T%J&F O3U MISNV8T:EA:BT")7&L&AB&/8>-!GN03_S$0E]3F,'(1U-)(3F;SX@!.=E W7A$SIY_A8-/65V/F.QB7J_ MF3S7;R: RRHWR%F)!TB(W BJ1)F5G96$YR71^>(R+46LZMY7)GI?^?5ZG38/ MN,>9\39.UQ:ATGQ46H!*"U%I$2J-8='$<.Y=9O(M M76:"ZC*CTCQ4FH]*"U!I(2HM0J4Q+)H8[KW+3$:ZS& 4J_ZI11;*6ND2U+FN MO+O.@W7V7+$B(!U9N$2^?X(Z5QYOA[#.L>4G-@:6CYWGB3O<>U^9ZGWE,9L MJ?H(M+(+$-"HVP AD3)E@43*1D! I.X$A$3*5D!]/8W>T?UG/+Q->_^:ZOUK ME.V 5'67U?V ^H*,?A,!ZB/5J+0 E1:BTB)4&L.BB<';N][TF[G>5'U<&=@9 MJ"_/Z!B&'I&6^S94YQN5%J+2(E0:PZ*)D7GR/ICG.]]@&.*^^P7WY2^ VZVL M'Z)F&4!9RK=LP Z7;]BXKV#Y,XQNVAO=]'LPNL'81#6W46D>A1[)5OI25&L; ME1:BTB)4&L.BB1'?6]M4;VTC[#;1YS Z=%6'V"*F_* 2:IX^*BU I86HM B5 MQK!H8NSVGC]]KN=/H;?8F LJ&_^0#O [/%"G^AT^J*.6W&D&H$[U.T)8I_@= MT<#S9>?+)S9)OS9 SZP-K%;[[?XPO_42/O=-X0D!ZJ( *LU#I?FHM "5%J+2 M(E0:PZ*)<=PO"M!ON2A 41<%4&D>*LU'I06HM!"5%J'2&!9-#/=^48 B+ I0 MU?R^L,B,J'=34&@36]XS# L),:E\/X6$EFO+X\( %MIS.>L0%A+'G,NWU(%E M9 .(XIM!^\4!6[\XH-M5:ZNF.K2K%I8INVHA&;"K%I2INVI!F;JK%I2INVKU ME33V@L.BB4W:KPS8^I6!\T/7#B!NER9S:RX_I0X+UG#0M-T'+F! M(2%P68:P4+TLHZ%GS0:4\= TTY/7LV^3\KY]MW_%9[/[O#Z\@_IX]/CW UZW M;\V7CM]8KT(+.!Y9K]CAKP/T^,,?*W@3E[Q;K8PLN>-9F2]='N+EX?W_AR]U ML6M?#O^QJ.MBVW[<)#$?7#0"_OM=4=2/7YH,CG^%X?K_4$L#!!0 ( +** M:5=+WHG?^@, #,1 9 >&PO=V]R:W-H965TP8V M-BT^ 3PF<2N 4H&5D!=8#$:3?972-F.HMW=1!,3>% M6M+$F5K&J6#R:BQUHC]Z>GQ\^HFFST^CO]#+8#(9_'R>HJ]H*N^7:)D HC,4 MTC25,RYC"=_0FC!&,E'.?RP^D+R5D%@ RH'%-$)W#R!(G/ OTN179"*^( QX MUQ0R6#6D&5:!#0H[U.[(MVSD6D%[^ *&4XT)N:\)QZI5S"C_G5#@G)[;4N<=U*B_<\YR$ MT#/D@\^!K<#H__8+]JT_CD'=R&P'T:T179U[?PCS.,OB;(Z&)"%9".@NSJH[ MZLLQ\M+.*^Q4 EOU71>[;6QUS5432COLE5!>#>5IH7YPOH3H'(EW0.)WG,#! M>(]$.]:5)'Y-XFM)OKT#"V-^'L8_@/GJ8M_U F^/1CO>E31!31.7<+*NMW,%BVOO;> ^@"N!6P4&OC2O'RV6O<6R/Y$$+R2S#\EPRW/WR;0C7TNVK2^P]MV^DQ OY'(.N3P[:%G[>5X_ M\K5DV[("Z^N*(PGR0L#2UV_PV?MHKOY9W UY6S1@[W-I<@)JDZ8P1K+,9;(< M7Y($/0-+T=T'2)3C #>J%RK6_Z/ZP-OR ^OKCZ>EX(*4:ZG64(.M-W)+*<(6 M2LL]@^VBB'PXW-L-RU;S,:V- 4V+W;K M7&XGEYDH=ZCUV?J+P*#8!YO;[N7GA$?"Y.N1HP1F4FJU GGGL7*'7C8$S8M- M[BL52_G]02P,$% @ LHII5^\OO,WR M%0 (7 ! !D !X;"]W;W)K&ULQ=U[;]M6GL;Q MMT)XB\442&WQIDLW,9":YU+LI V2=HK%8O]0;=H1JHM'DI,4V!<_I$SY\%#2 M$8_T96?^F#J.^>&Q\YC'TN,?]?K+8OG'ZE.>KX.OL^E\]>;BTWK]^/W5U>KV M4SX;KRX7C_F\^)O[Q7(V7A=_7#YA7U>OVKV7@RO[A^O7G? M^^7UZ\73>CJ9Y^^7P>II-ALO__PAGRZ^O+D(+[;O^#!Y^+0NWW%U_?IQ_)!_ MS->_/KY?%G^Z>E'N)K-\OIHLYL$ROW]S\3;\7H=)7!ZQ^9!_3/(OJ]K;0?FY M_+Y8_%'^X<>[-Q>])7?+*:_3>[6G]Y<#"^"N_Q^_#1=?UA\T7GU&:6E=[N8KC;_'WRI M/K9W$=P^K=:+675PL8+99/[\W_'7ZBM1.R!)#QP050=$C0/BZ, !<75 W#P@ M/G! 4AV0M#U#6AV0-@Z(#GT._>J ?MM/>E =,&A[AF%UP'#SK_O\S['YM\S& MZ_'UZ^7B2[ L/[K0RC#^NE\7?3HKCUM3Z>K;X)O@*EA]&B_S53"9 M![_.)^O5J^*=Q=N_?%H\K<;SN]7KJW6QJ)*^NJT6\,/S J(#"PB#=XOY^M,J M$/.[_&[/\9G[^/C8\<)]_,AQ_%7QQ7SYBD;;K^@/D1-\^_1P&<3AJR#J17'P MZ\L]P;MR[SWR^#:%CI-?4@F+G!C_ECL=S>P>7N^XKZ MB&V6*-M\17?!/9(Z(CTNG9_LD7\;[=:S_/;E7SXZN$XK5/'+MVF\H>-#WZ;3 M\6H5+.Z#W\KOR_DZ6"R#S483_._?BP\-?ESGL]7_[?ON>W:3_6ZY-7Z_>AS? MYF\NBKUOE2\_YQ?7__D?8;_W7_NR26(9B0D2DR2F2$Q#F)7!Y"6#B4N_KJ)7 M7//SK_GR=K+*@\?EY+;8(8H=X&XQG8Z7J^ QK[Y_OMT71N<)?,-(8MDSUM]@ MY0]\GZ^CUU>?ZPD[^A&27) B,?V,#6MK[U^FPY?E6W%(7^*0>L;A;I.$YVO> MM\'_'[Z._N"4?7- 8AF)B6N_!*Q_4L#: M76J;>XF]Q/;L>; MQ\;%CTSK?#E;%0^TI^-UD:#U(KC-E\4CFGGPI0I8<:GZ9E^$G*?QC1")98.= MO:B?#AH)(D\H24R1F(8P*VG#EZ0-VURA@A_G=T^W^2POWORE>,=JO'E>9E^D MG)YOI$@L(S%!8I+$%(EI"+.R-WK)WJBC1X0C,H,DEI&8(#%)8HK$-(19&0Q[ MYMG#7M>/":LSA%%M-^M=#J)>X^'5C7LIOEE#-8%J$M44JFE*LP-7>[HZ/&/+ M+7Z2>S?^.ID]S?8FS4G[7OE0+4,U@6H2U12J:4JSXQB9.$8=[<(53(61U#)4 M$Z@F44VAFJ8T.XRF(PB=3_]>__0T^[W8:HLTOCRR;?N$7"77GZI*A_U1F/:: MFS!: :":0#6):@K5-*7903-%0-BJ"3BP";\*TN_^I^S1J@][%8BOCY.R77O[ M]/"T6@=1LJG(AGN#B%8$J):AFD UB6H*U32EV6DU/468=K5'HST%JF6H)E!- MHII"-4UI=AA-IQ&Z2XUS]NC^SAX=]\+RM]2:>S1:5Z":0#6):@K5-*7903,E M2.AN03Q]R@\U:155+ZR*AQ8[CRW00@/5!*I)5%.HIBG-CI6I-4+G,];4 M8XORFJ],46K$53+4$V@FD0UA6J:TNS? M!38%2=3KZ,%'1#YM?X-J&:H)5).HIE!-4YH=1E.>1*W*$VO+?A7,:M?)27F= MW)O&:HP@MEJZ_K!X^&'^%S8V=/=RO$.'5B2H)E%-H9JF-#MTIB*)G,]Z=[NA M;[;RX!^+Z7@]F4[6?^Z-+MJTH%J&:@+5)*HI5-.49F?:-"U15^,8$3J/@6H9 MJ@E4DZBF4$U3FAU&T\9$K=J8DW;U9[G\G8[:KCX:-O=QM$9!-8%J$M44JFE* MLV-F:I2HU;Q'-_MX\<'Y;?GKV;\<>++2O3COZR9:Q:":0#6):@K5-*79@395 M3-3O:A-'ATM0+4,U@6H2U12J:4JSPVCJFJAM7>/)K[ M.-K;H)I -8EJ"M4TI=E),[U-=,[0"K6/9Y//D[M\?A=\&*_W/M?N7J7W-12M MCE!-H)I$-85JFM+L9)OJ*.IJ)"9"BQ]4RU!-H)I$-85JFM+L^W68XB=N.QGC M_:B\DNL[>;,J=Y_<-V*H)E!-HII"-4UI=L1,G1.?,PMSYD[^8;+Z(Y#+O+AL MSM=Y<=CZX%;N7J;OU1/5,E03J"913:&:IC0[VJ8TBKN:JXG1M@?5,E03J"91 M3:&:IC0[C+5[;[GG:L[9RN-]M7DO29K[.7MG+?;66NR]M=B;:[%WU^JBR(E- MD1.W*G(.[N=A_-WF7H6[._K'_+&X():_6%YMZLG>,))UQ VJ9:@F4$VBFD(U M36EV9$TI%'>,40;$E03J"913:&:IC0[5:8AB<\;KO%YA''2A(U[ M?=X_]:%%"ZH)5).HIE!-4YI]4VI3M"1=3=@DZ(0-JF6H)E!-HII"-4UI=AA- M)9-T-F&3G#)AXUZ.=^C0L@35)*HI5-.49H?.E"7)>1,VY^_J;<9LW(OTOIJB MQ0NJ"523J*9035.:'6Q3O"1=C=DDZ)@-JF6H)E!-HII"-4UI=AAKKW[2JITY M:6M_EJTQF_ R:M[@UKT [YBAC0JJ2513J*8IS8Z9:522\\9LSM_,C\[:N%?H M??%$JQE4$Z@F44VAFJ8T.]6FFDFZFK5)T%D;5,M03:":1#6%:IK2[#":^B;I M>M:F.D&86!OZSH-SM,A!-8%J$M44JFE*L\-FBISDO'$;<#\_.G/C7JKWM11M ME%!-H)I$-85JFM+L>)M&*>EJYB9!JR!4RU!-H)I$-85JFM+L%Z0T55#:VGSFQGURWXBAFD UB6H*U32EV1$S!4]ZWLS-^=NYQ^"->ZV^EU!4RU!-H)I$ M-85JFM+L?)LN*>UJ\"9%^Q]4RU!-H)I$-85JFM+L,)K^)^UL\"9M.7CC7H%W MSM!J!]4DJBE4TY1FY\Q4.ZF[VKE9S&:+>?!QO;C]X]7VRK<*?ERMGLJGR1?! M^^FXVNS?/CQOU2]#M+TH#GZ^O\^7D_G#WB"2Y<0-JF6H)E!-HII"-4UI=EQ- M191V-723HLT.JF6H)E!-HII"-4UI=AA-LY.ZAVZ 5X"MSM!X!=A1KQ5\XT?X&U02J2513J*8IS4ZTZ6_Z7?4W?;2_0;4,U02J2513J*8IS0ZC MZ6_Z;?N;4XEX]VMO+F%(3[Y-X10QL=5).HIE!-4YH5L8%I= ;N1J?;K=QC M L*]3M_+)ZIEJ"903:*:0C5-:7:V37$T"#O:RP=HX8-J&:H)5).HIE!-4YH= M1E/X#%K=VNV4O;R2FQ,0:7,"PKT"[YRA70ZJ2513J*8ISSI[W/I;L7X7V!1-LA5!.H)E%-H9JF-#NXIAT:)%WMUFBQ@VH9J@E4DZBF M4$U3FAU&4^P,W/=N.^,%2"JY_L@[3/J#:-3EL M!JTZFX,W(7BWN)O<3_*[O4%#[Z>&:AFJ"523J*9035.:'4=3[ P&7>W!:!6# M:AFJ"523J*9035.:'493Q0S:OG#.=A[QKOTF/-S9A*-1G*2#9I_M7H-WTM"> M!=4DJBE4TY1F)\WT+(.V/8N=M'9#KQ7>&'H=%(^FFUE#"Q=4$Z@F*VU0^XK$ MEV&_\%ZEZ>41Q8-35?1[?K135LDJKC^'VTX']SRK04TI44ZBF*30T<,+5U03:*:0C5-:7;$3.DR:E6ZG+A5 M>XR3NM?A?7E$NQM4$Z@F44VAFJ8T.[NFNQDE7>W5:">#:AFJ"523J*9035.: M'4;3R8S< RKG[-7IOO:ZU_S-6/<"O&.&MBVH)E%-H9JF-#MFIFT9N=N6MX_+ MR?1Y,/1#_C!9E;MN^4AY63QD=KY8EMOUON2AE0RJ"523J*9035.:G453R8RZ M&DX9H6T+JF6H)E!-HII"-4UI=AA-VS+R'4[Q?K$L]QF\4XG6+J@F4$VBFJJT M8>V'H?"RWQC=T-0Y[;29.F7D7Z<<&A]P4]ZQ0@L65!.H)E%-55I]4"(,>[UF MK+HH3HK3O.2J?/OLG^].&A\XMR5;& M4HGV)BPG6$ZRG&(YC7&-5$:U5'96GQRA_6.)=BTL)UA.LIS:,5 M331VVD;>XEK>W%W*&7MWFT&"(Z?WSR3:H;"<8#G)4<8R$: M.V4C:[7>)G3W-F=LX1X#"4=6X1]+MN)!.<%RDN44RVF,:R2XU@2%<6=[.%OR MH%S&0)G4_8G[>'LRT/RF4L)UA.LIS:/[7%03K"<9#G%V7/V1]C = MA$E_9Y?NI*<):SU-Z.YIW"]0N=YY@L?PCQG8T*"=8 M3K*OW>Y;C4.Z5^P?8[890CG!S[;#*%XHZJP[ MBMCN".4REA,L)UE.L9S&.#N5<:T[BMMV1R=/4+K/X)U.E,M83K"<9#FUY>J_ M$;*SYU.G;$2N5AK%[M+HW[3G'Y^X=*_;/\AL085R@N4DRRF6TQC7R'RMRHJC MKC;_F.V=4"YC.<%RDN44RVF,:Z2RUCO%K5Z9YZ1'^V[:/Y9L\81R@N4DRZDM MYYRXI$[9R%JM38K=;=)?N^O[#&FZ%^Z?9+:K0CG![)Y3+6$ZPG&0YM>5VAC1W M'_%WTBK%M58I=K=*7>[]CKE.]ZK\L\H64B@G6$ZRG&(YC7&-1-=ZJWC8V<;. M5DPHE[&<8#G)G.F>MTT_ZQ9#LFE!,L)UE.;;GZX_E^ M$@UWQCJIT]IY2VKE4>(NC]XO<_DTORLV9O,C9;6I%['[:?$YW^2QV,:C5X'] M0X#G3*=[(=[I1+F,Y03+2993+*WL1V$4]WK-E[;+V!,+EI,LIUA.8UPC M_T/X_4U8 MOO_*,->O'\Y>#XA*R++?6[1_6B\C'; MO/DI']_ER_(#BK^_7RS6VS^4)_BR6/ZQ6?;UOP!02P,$% @ LHII5V>0 M^=#7 P UQ0 !D !X;"]W;W)K&ULS9C;;N,V M$(9?A5"!8A?H1B,9 MENJ6;VV1<\!)Z92EMNIVE7NY< &6 M>#'C;(^XME8T?5&N?NFMUHM072B1Y.HI47YR\?7W*$*K<(VBSS?K$'V*5"4F M10J(;9"J*R$Q30C=HIQ)H)+@-/V.$I(66EXD("XXD00$^A" Q"05']$G)':8 M@YC94L6G9['C.I;;*A;OF5A\](U1N1,HI DD'?Y!O_^TQ]]6Z](LCO>T.+=> M+S""_ KYSB_(Y>5SIOFSW\W[.W%L-O*L4O>?XSO!LE?Z-\=% ^ M?(S30JTWVG"6H27+\D+BL@FH$@HQIZI\!%H!1Y&N"_3/5P5&7R1DXM^N&JFB M&'1'H?OFM<.I/G)G]<+S"YV8G%L&YA>][COJT[<)S M.]=QQP=:*]5AD^JP-U55CYDJ1=5'XWNTQYQC*CM;4R_FM65G$A:8A(6&8"TM M1HT6HW?1048FI30)"TS"0D.PEI3C1LKQVSO(^+(.>PVW#>WC=J1D]'6+YL$G28#+R)-SSI&1UF/:\=[M&^RNW- M= U";1S_HM95GE!88I86F:&U)O(,DWKOH)'48I@0U20N, MTD)3M+:@AQVIV[M+NK";^"]WDQ=-@I=-PEZ3*D/[Z* F [XM3\@$BEE!9;43 M;T:;4[B;\NSI9/S6O5ZZ'>.!/K4K#X8.^.K([QOF6T(%2F&CIG*NQBI.7IVB M53>2Y>4QT1V3DF7EY0YP EP;J.<;QN33C9Z@.&ULK99M M3]LP$,>_RBF;)I 825-:$&LCC<(V-NC0.K87TUZ8Y-)8<^S,=BA(^_ [.R4K MK$0"M2\:^^+[YW[GIQLME/YE"D0+-Z609AP4UE:'86C2 DMF=E6%DM[D2I?, M4E?/0U-I9)EW*D481]$P+!F703+RM@N=C%1M!9=XH<'49#. M\(7/"^L,83*JV!QG:"^K"TV]L%7)>(G2<"5!8SX.WO8.)P=NO!_PC>/"K+3! MD5PI]=XVK[3OV=9R>6*V9P MHL1WGMEB'!P$D&'.:F&_J,4'7/(,G%ZJA/'_L%B.C0)(:V-5N72F"$HNFR>[ M6>9AQ2'>>\0A7CK$#QWB1QSZ2X>^!VTB\UC'S+)DI-4"M!M-:J[A<^.]B89+ M-XLSJ^DM)S^;3#Y/OYY.WY],)ZOE=D> _7:2^EZW_XCNF3*& M4B\MI0YERM' CS,: Z<62_-S70H;P;WU@NYH.#052W$!5W-%UG?2B47B]BM'YH6=B M#%J,P9,Q=L!@Q6B[H;BEIK4",]K^MH!*T/EK>9ZO(QW\1QH_ .T,Y9F@PQ9T MV EZSB4OZW)=X)V.3UV3&Q*[Q[C?,NYO>C_N;Y)]0V+WV ]:]H/.^3UF)=WN M!HRJZ8*$+2X!;U*DA*A\&_[ RW7TG9)/I6_$ABOK?Q"Y7[L)&JYPY5(L4<]] MK6 @5;6TS=W06MMRY*V_A1_8CZA,::J*?S)-C7/.])Q+ P)SDHQV]VGCZ:9N M:#I65?[JO5*6+G+?+*C40NT&T/M<*7O7<1]HB[?D+U!+ P04 " "RBFE7 M44/^=_($ :)@ &0 'AL+W=O;\9H;SY\S18<9[QI_$!D"2YSA*Q*2SD7)[HVG"WT!,Q37;0J(^ M63$>4ZE>^5H36PXTR(WB2#-UW=)B&B:=Z3AO>^#3,4ME%";PP(E(XYCR[S.( MV'[2,3HO#9_"]49F#=ITO*5K6(!\W#YP]:95E"",(1$A2PB'U:1S:]QXQB S MR'M\"6$OCIY)MI0E8T_9RUTPZ>C9C" "7V8(JFX[F$,4920UCV\EM%.-F1D> M/[_0W7SQ:C%+*F#.HJ]A(#>3SK!# EC1-)*?V/Y7*!?4SW@^BT1^)?NB;U]U M]E,A65P:JQG$85+.T"L->N<:]$N# M_KD&5FE@G6LP* UR[VO%MYN[QJ:23L><[0G/>BM:]I#[-[=6'@F33(H+R=6G MH;*3T\7C;.'\\>C6<9@HA'VR0-(S$3V--JL$R$\TOP78! M-M\ &^0C2^1&$"<)(&BP=]OM1RWVFEIDM5+S9:4SLQ5XSW;71!]=$5,WNT1L M* ?1,*WY111));S-LMM9O_ORFG2-]V;DM%-NT_4Y%+>=LH"MHNCO4;QVB@U^ M-1>SD5)S7;<2:3?'=M^:7+H4\"V%1!)GEUW__$WU('<28O%7PRQG!:[7C,NB M^XW84A\F'16^!? ==*8__F!8^B]-@L"$V9@P!Q/F8L(\)%A-+;U*+;TV^O1K M%KX2*:X(/ /W0P$!^1 FI1R;0MFL%7BI7C!A-B;,P82Y!:R?P[*$9S?M&5:O M/^B/M=VQ%) &K4FA7TFAWRJ%.8MCE>^H7=1_NBH%0%1"IN)V$H3)^CU=M-(O MU04FS,:$.9@PMW^BBZXY&/6&KW5QVF^HCZS>L.I6\[A5>=PZY\=/[I(@]2'. M-HO/JD'0//.]4DE%$*["QH1DUDJ^U-N8,!L3YF#"7$R8AP2K"6=0"6> FV,, M,-6"";,Q80XFS,6$>4BPFEJ&E5J&V#E&*_!2O6#";$R8,SP)Z^:H>YH6N)B# M>DBPFA1&E11&9TIA U% E CH$K[3Q(?W%-'*O501F# ;$^:,3A5A&:-316 . MZB'!:HHP]$-116_5Q.O-I,G[[8A+W8]*LU%I#BK-1:5Y6+2Z4(ZJ;P9NUE'R ML%2#2;-1:0XJS46E>5BTNFK,@VK,_VG+*<&U8&Q:0UW7Z\%XWCZ#BY6!27-0 M:2XJS<.BU95Q*)0:K96U(V4<53FN"(<(:):CKCB+SQ<+:AD5E6:7M%J9H6^< M)!4.ZJ@N*LW#HM6U9AT>JN/Y1%C?:ZZ$G:\8^ZLV@'C7Y&K8*BTFQ4FH-*5YF'1ZJHYU%2-UB+<]#Z-E\ )6Q7_E M"4[EA//Q; MI2*2$0%11+:UX.S+,USL1:@T5E>:BTCPL6J$0[>@D M2@Q\G1\R$L1G:2*+__NKUNH@TVU^?.=5^\RXF1L-[;9QXQ3'E [XXM341\K7 M82)(!"LUE'X]4 [FQ4&DXD6R;7X.9LFD9''^N $: ,\ZJ,]7C,F7EVR ZCC8 M]%]02P,$% @ LHII5P0.7=Q2 P LA4 T !X;"]S='EL97,N>&UL MW5C1;MHP%/V5*%VG5IH:0D8@*R!M2)4F;5.E]F%OE2$.6'*WS./;9O$K?#2JTYO5M0JKQ5SD4U\A=*E9^"H)HM:$ZJJZ*D M0B-9(7.B=%?.@ZJ4E*05D'(>=#N=.,@)$_YX*);Y3:XJ;U8LA1KY@R;DV?9Z]N'LK/-P>;T?OS# I1\X17L'B%YU M.K@P@)AX?)CX<]J8=']7>C/\7&LUW'.,/'"0MTR4EARX5L\O%C:E?L<]I4Y[ M2B@Y=));5$,,ZDH;#[-"; LN\FU *Y.<>H^$C_P)X6PJ&; RDC.^MN$N!&8% M+Z2G=*7K5"%$JC\6#FT/;H):)V>BD":WS6!_3^OA>\"F!P89YXW!KF\#XV%) ME*)2W.B.&6R"3R"O;M^O2^UP+LDZ[/;\+<%<=))I(5,JFS2AOPF-AYQF8$>R M^0*NJB@# )4JVV;.]5NE[)'@OU9:FG(TP?BI3>2IJQE>FOLL8 IA[BZJ0L^?HS M9W.14SOY@Q..AV3#\Q:%9']T-BB5F0Y0Z7N/5"HV:T=^2U+>TY7:E-,JPSUW M3]#SOUWG.154$MXVK6O_F%?YU8ZC_EM9-D^5?<-.C_5K_]A-]D[!9'P*)D^@ M)J/D^#W6A[QC-WD**]E_LR?[2TR&1VDRJ(]KK3/ASHFPB7IP\A[Y/^ ,S[=) MO>F2<<5$W5NP-*7BR<%0RRLRU7^0[NCK\2G-R)*K^P8<^=OV=YJR99XTHVYA M(>I1V_8WF%X8-\=^G8N)E*YH.JF[] M/]A=$D5)XD8 8]%6S_2SO^"U!+ P04 M " "RBFE7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( +**:5=48,;I, 0 "\@ / >&PO=V]R:V)O;VLN M>&ULQ9E;<^(V%(#_BL8OW3ZDX$LNFUEVQ@%GXUFP*2;I]*FCV")HUEB,)))F M?WUE.[1R,&?ZGL]&*A\S394 M_2:VK#)W5D)NJ#:7\FF@MI+10JT9TYMRX V'%X,-Y97S]*U_#]A%*L5S]E$ MY+L-JW0;1\G*&K!2:[Y5#JGHAHVPNBI:91>XT+> MA%G<4,T7468(3?32Q$*[ - NL-&L_D?&Z6R>)G4,+;I+@.X2E^XVC!?D(9S> M1V06A=G]HGW!%MP5 '>%"S/FGS0:: ET5LUF:D :1_!$N%F&WB[F0*%QD M4TS3+",FX9H!&BXBFPHR@XNOAF6TWEB"RPST=4:/VGHI(9MX MR#;I.JX7#_**A^R5(UEGPC3E91<3LHR'OL@XDG7.2$*EM#$ASW@G6G 8S,PT M;V-"JO'050-@_N79F)!JO%.IIL'T;4Q(-1ZR:F#,P-[O@-3C(ZL'QCRW,2'U M^,CJ@3$O;$Q(/CZR?&#,2QL3W.5"M@^,>65C0A;RD2WT-EMKLV2Q*QD1*U(R MJAC)A=(V)F0A']E"O9BFF9WDNCM%]R$+^<@6.CK)/)"E#UG(1[80@/E.ECYD M(1_90B!F1Y8^9"'_1)MDA[(,( L%IUH '<@R@"P4G&(!U X?4_G9QH0L%"!; MZ AF6)^N69 M+2.QLV490!8*D"W4V4:UQ@YK5Y?,5=G3?-(:TW;>H=][M#FE;KG-NW$-)\'?=UZC=M/)SO M+)MN7^?SLEN%MIYOZU4,.AB,0G<_HWJ?W,_LS4YM_,_$9KGQT/^ M8W#X:;IM6L>8J]ZL[E8Q3ZMPW-VV4[A7/4^%].J^UQ(%4H'*01I^2"# M("L?Y!#DY8.&$#0L'S2"H%'YH!<(>BD?] I!K^6#QA T+A\D Y1Q0)#T@#6! MUH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN! MWHIZ*X'>^O"Q3:"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY* MH+>AWD:@MZ'>1J"WH=Y&H+<]')80Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW M$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[0^'W01Z.^KM!'H[ZNT$>COJ M[01Z.^KMS]0[Y=,NIEO/=8WO?R;5^?QLO+W^LKQNHH3#"\X!_FN^_P)02P,$ M% @ LHII5XQ/ZH^Z 0 [AP !, !;0V]N=&5N=%]4>7!E&UL MS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV; M1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK, M=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8 MIF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORN MS+G .'/FC/7QQ!Q='GTUF5SR&?=;\[I)U!+ 0(4 Q0 M ( +**:5<'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ LHII5]R/+\/M *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ LHII5YE< MG",0!@ G"< !, ( !RP$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " "RBFE77*,)&_ % #)'P & @($, M" >&PO=V]R:W-H965T&UL4$L! A0#% @ LHII5RZ6 M_1"L!0 ]A< !@ ("!,@X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ LHII5Q#H1/>P!@ OQT !@ M ("!/1T 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ LHII5THYVNV. @ FP4 !@ ("!<3H 'AL M+W=O&> , M +H+ 8 " @34] !X;"]W;W)K&PO=V]R:W-H965T5( !X;"]W;W)K&UL4$L! A0#% @ LHII5Z+&.,)_# @2< !D M ("!BU4 'AL+W=OK5Q-X# "*"0 &0 @(%!8@ >&PO=V]R:W-H M965TCP0 -$) 9 M " @59F !X;"]W;W)K&UL4$L! M A0#% @ LHII5SETP#T*!0 ^PH !D ("!'&L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHII M5\5<[*\>!@ /! !D ("!YW4 'AL+W=O&PO=V]R:W-H965TWV+1>"@, *\' 9 " @9B" !X;"]W;W)K M&UL4$L! A0#% @ LHII5^_QHMM/!0 &PX M !D ("!V84 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHII5WEPN=?* @ &@8 !D M ("!5Y, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LHII5]5$QX@M P CPP !D ("!F9T 'AL+W=O M^CKR% # #2 M"@ &0 @(']H >&PO=V]R:W-H965T;<#37N , -L1 9 " @82D M !X;"]W;W)K&UL4$L! A0#% @ LHII5U@* M=QPL P L H !D ("!&PO=V]R:W-H965T2MI?[= 0 )49 9 " @2FO !X;"]W;W)K&UL4$L! A0#% @ LHII5Z\G_:<0 P <@@ !D M ("!U+, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LHII5\$:'"-P @ '08 !D ("! MAKT 'AL+W=O&PO=V]R:W-H965T7$ !X;"]W;W)K&UL4$L! A0#% M @ LHII5]T4C?Z^ @ D 8 !D ("!RLH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LHII5^\OO,WR%0 (7 ! !D M ("!:.T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ LHII5U%#_G?R! &B8 !D ("!]0H! M 'AL+W=O$ $ >&PO7BKL

&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " "RBFE7C$_JC[H! #N' $P M@ '1&@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 . X #\/ "\' $ " ! end XML 61 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 62 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 168 258 1 false 40 0 false 8 false false R1.htm 0000001 - Document - Document And Entity Information Sheet http://www.senestech.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 0000002 - Statement - CONDENSED BALANCE SHEETS Sheet http://www.senestech.com/role/CONDENSEDBALANCESHEETS CONDENSED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED BALANCE SHEETS (Parenthetical) Sheet http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical CONDENSED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED STATEMENTS OF CASH FLOWS Sheet http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS CONDENSED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 0000006 - Disclosure - BASIS OF PRESENTATION Sheet http://www.senestech.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 6 false false R7.htm 0000007 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTS BALANCE SHEET COMPONENTS Notes 7 false false R8.htm 0000008 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.senestech.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 8 false false R9.htm 0000009 - Disclosure - LEASES Sheet http://www.senestech.com/role/LEASES LEASES Notes 9 false false R10.htm 0000010 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.senestech.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 10 false false R11.htm 0000011 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.senestech.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 11 false false R12.htm 0000012 - Disclosure - COMMON STOCK WARRANTS Sheet http://www.senestech.com/role/COMMONSTOCKWARRANTS COMMON STOCK WARRANTS Notes 12 false false R13.htm 0000013 - Disclosure - LOSS PER SHARE Sheet http://www.senestech.com/role/LOSSPERSHARE LOSS PER SHARE Notes 13 false false R14.htm 0000014 - Disclosure - CONTINGENCIES Sheet http://www.senestech.com/role/CONTINGENCIES CONTINGENCIES Notes 14 false false R15.htm 0000015 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.senestech.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 15 false false R16.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 16 false false R17.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 17 false false R18.htm 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.senestech.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 18 false false R19.htm 9954472 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.senestech.com/role/BALANCESHEETCOMPONENTS 19 false false R20.htm 9954473 - Disclosure - LEASES (Tables) Sheet http://www.senestech.com/role/LEASESTables LEASES (Tables) Tables http://www.senestech.com/role/LEASES 20 false false R21.htm 9954474 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.senestech.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.senestech.com/role/STOCKBASEDCOMPENSATION 21 false false R22.htm 9954475 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.senestech.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.senestech.com/role/STOCKHOLDERSEQUITY 22 false false R23.htm 9954476 - Disclosure - COMMON STOCK WARRANTS (Tables) Sheet http://www.senestech.com/role/COMMONSTOCKWARRANTSTables COMMON STOCK WARRANTS (Tables) Tables http://www.senestech.com/role/COMMONSTOCKWARRANTS 23 false false R24.htm 9954477 - Disclosure - LOSS PER SHARE (Tables) Sheet http://www.senestech.com/role/LOSSPERSHARETables LOSS PER SHARE (Tables) Tables http://www.senestech.com/role/LOSSPERSHARE 24 false false R25.htm 9954478 - Disclosure - BASIS OF PRESENTATION (Details) Sheet http://www.senestech.com/role/BASISOFPRESENTATIONDetails BASIS OF PRESENTATION (Details) Details http://www.senestech.com/role/BASISOFPRESENTATIONPolicies 25 false false R26.htm 9954479 - Disclosure - BALANCE SHEET COMPONENTS - Narrative (Details) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails BALANCE SHEET COMPONENTS - Narrative (Details) Details 26 false false R27.htm 9954480 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of accounts receivable, net (Details) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccountsreceivablenetDetails BALANCE SHEET COMPONENTS - Schedule of accounts receivable, net (Details) Details 27 false false R28.htm 9954481 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of allowance for uncollectible accounts (Details) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofallowanceforuncollectibleaccountsDetails BALANCE SHEET COMPONENTS - Schedule of allowance for uncollectible accounts (Details) Details 28 false false R29.htm 9954482 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of inventory, net (Details) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails BALANCE SHEET COMPONENTS - Schedule of inventory, net (Details) Details 29 false false R30.htm 9954483 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of activity in reserve for obsolescence (Details) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofactivityinreserveforobsolescenceDetails BALANCE SHEET COMPONENTS - Schedule of activity in reserve for obsolescence (Details) Details 30 false false R31.htm 9954484 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of prepaid expenses (Details) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails BALANCE SHEET COMPONENTS - Schedule of prepaid expenses (Details) Details 31 false false R32.htm 9954485 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of property and equipment, net (Details) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails BALANCE SHEET COMPONENTS - Schedule of property and equipment, net (Details) Details 32 false false R33.htm 9954486 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of accrued expenses (Details) Sheet http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails BALANCE SHEET COMPONENTS - Schedule of accrued expenses (Details) Details 33 false false R34.htm 9954487 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) Notes http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details) Details 34 false false R35.htm 9954488 - Disclosure - LEASES - Schedule of lease cost (Details) Sheet http://www.senestech.com/role/LEASESScheduleofleasecostDetails LEASES - Schedule of lease cost (Details) Details 35 false false R36.htm 9954489 - Disclosure - LEASES - Schedule of maturities of operating leases liabilities (Details) Sheet http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails LEASES - Schedule of maturities of operating leases liabilities (Details) Details 36 false false R37.htm 9954490 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 37 false false R38.htm 9954491 - Disclosure - STOCK-BASED COMPENSATION - Schedule of stock option activity (Details) Sheet http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails STOCK-BASED COMPENSATION - Schedule of stock option activity (Details) Details 38 false false R39.htm 9954492 - Disclosure - STOCK-BASED COMPENSATION - Schedule of fair value option assumptions (Details) Sheet http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails STOCK-BASED COMPENSATION - Schedule of fair value option assumptions (Details) Details 39 false false R40.htm 9954493 - Disclosure - STOCK-BASED COMPENSATION - Schedule of restricted stock unit activity (Details) Sheet http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails STOCK-BASED COMPENSATION - Schedule of restricted stock unit activity (Details) Details 40 false false R41.htm 9954494 - Disclosure - STOCK-BASED COMPENSATION - Schedule of stock-based compensation expense (Details) Sheet http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails STOCK-BASED COMPENSATION - Schedule of stock-based compensation expense (Details) Details 41 false false R42.htm 9954495 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) Sheet http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails STOCKHOLDERS' EQUITY - Narrative (Details) Details 42 false false R43.htm 9954496 - Disclosure - STOCKHOLDERS' EQUITY - Activity in stockholders' equity (Details) Sheet http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails STOCKHOLDERS' EQUITY - Activity in stockholders' equity (Details) Details 43 false false R44.htm 9954497 - Disclosure - COMMON STOCK WARRANTS - Schedule of common stock warrant activity for the period (Details) Sheet http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails COMMON STOCK WARRANTS - Schedule of common stock warrant activity for the period (Details) Details 44 false false R45.htm 9954498 - Disclosure - COMMON STOCK WARRANTS - Narrative (Details) Sheet http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails COMMON STOCK WARRANTS - Narrative (Details) Details 45 false false R46.htm 9954499 - Disclosure - LOSS PER SHARE -Schedule of outstanding potentially dilutive securities (Details) Sheet http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails LOSS PER SHARE -Schedule of outstanding potentially dilutive securities (Details) Details 46 false false R47.htm 9954500 - Disclosure - CONTINGENCIES - Narrative (Details) Sheet http://www.senestech.com/role/CONTINGENCIESNarrativeDetails CONTINGENCIES - Narrative (Details) Details 47 false false R48.htm 9954501 - Disclosure - SUBSEQUENT EVENTS - Narrative (Details) Sheet http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails SUBSEQUENT EVENTS - Narrative (Details) Details 48 false false All Reports Book All Reports snes-20230930.htm snes-20230930.xsd snes-20230930_cal.xml snes-20230930_def.xml snes-20230930_lab.xml snes-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "snes-20230930.htm": { "nsprefix": "snes", "nsuri": "http://www.senestech.com/20230930", "dts": { "inline": { "local": [ "snes-20230930.htm" ] }, "schema": { "local": [ "snes-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "snes-20230930_cal.xml" ] }, "definitionLink": { "local": [ "snes-20230930_def.xml" ] }, "labelLink": { "local": [ "snes-20230930_lab.xml" ] }, "presentationLink": { "local": [ "snes-20230930_pre.xml" ] } }, "keyStandard": 226, "keyCustom": 32, "axisStandard": 15, "axisCustom": 0, "memberStandard": 22, "memberCustom": 18, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 168, "entityCount": 1, "segmentCount": 40, "elementCount": 468, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 550, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.senestech.com/role/DocumentAndEntityInformation", "longName": "0000001 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "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": "snes-20230930.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": "snes-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.senestech.com/role/CONDENSEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED BALANCE SHEETS", "shortName": "CONDENSED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "unique": true } }, "R3": { "role": "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "longName": "0000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "shortName": "CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS", "longName": "0000005 - Statement - CONDENSED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "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": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "unique": true } }, "R6": { "role": "http://www.senestech.com/role/BASISOFPRESENTATION", "longName": "0000006 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "6", "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": "snes-20230930.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": "snes-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTS", "longName": "0000007 - Disclosure - BALANCE SHEET COMPONENTS", "shortName": "BALANCE SHEET COMPONENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.senestech.com/role/FAIRVALUEMEASUREMENTS", "longName": "0000008 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.senestech.com/role/LEASES", "longName": "0000009 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.senestech.com/role/STOCKBASEDCOMPENSATION", "longName": "0000010 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "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": "snes-20230930.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": "snes-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.senestech.com/role/STOCKHOLDERSEQUITY", "longName": "0000011 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "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": "snes-20230930.htm", "first": true }, "uniqueAnchor": null }, "R12": { "role": "http://www.senestech.com/role/COMMONSTOCKWARRANTS", "longName": "0000012 - Disclosure - COMMON STOCK WARRANTS", "shortName": "COMMON STOCK WARRANTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "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": "snes-20230930.htm", "first": true }, "uniqueAnchor": null }, "R13": { "role": "http://www.senestech.com/role/LOSSPERSHARE", "longName": "0000013 - Disclosure - LOSS PER SHARE", "shortName": "LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.senestech.com/role/CONTINGENCIES", "longName": "0000014 - Disclosure - CONTINGENCIES", "shortName": "CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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": "snes-20230930.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": "snes-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.senestech.com/role/SUBSEQUENTEVENTS", "longName": "0000015 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "snes-20230930.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": "snes-20230930.htm", "first": true, "unique": true } }, "R16": { "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": "16", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true }, "uniqueAnchor": null }, "R17": { "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": "17", "firstAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.senestech.com/role/BASISOFPRESENTATIONPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION (Policies)", "shortName": "BASIS OF PRESENTATION (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSTables", "longName": "9954472 - Disclosure - BALANCE SHEET COMPONENTS (Tables)", "shortName": "BALANCE SHEET COMPONENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.senestech.com/role/LEASESTables", "longName": "9954473 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "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": "snes-20230930.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": "snes-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONTables", "longName": "9954474 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.senestech.com/role/STOCKHOLDERSEQUITYTables", "longName": "9954475 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.senestech.com/role/COMMONSTOCKWARRANTSTables", "longName": "9954476 - Disclosure - COMMON STOCK WARRANTS (Tables)", "shortName": "COMMON STOCK WARRANTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.senestech.com/role/LOSSPERSHARETables", "longName": "9954477 - Disclosure - LOSS PER SHARE (Tables)", "shortName": "LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.senestech.com/role/BASISOFPRESENTATIONDetails", "longName": "9954478 - Disclosure - BASIS OF PRESENTATION (Details)", "shortName": "BASIS OF PRESENTATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "c-3", "name": "snes:NumberOfStatesRegistrationReceived", "unitRef": "state", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "snes:NumberOfStatesRegistrationReceived", "unitRef": "state", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails", "longName": "9954479 - Disclosure - BALANCE SHEET COMPONENTS - Narrative (Details)", "shortName": "BALANCE SHEET COMPONENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "unique": true } }, "R27": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccountsreceivablenetDetails", "longName": "9954480 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of accounts receivable, net (Details)", "shortName": "BALANCE SHEET COMPONENTS - Schedule of accounts receivable, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofallowanceforuncollectibleaccountsDetails", "longName": "9954481 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of allowance for uncollectible accounts (Details)", "shortName": "BALANCE SHEET COMPONENTS - Schedule of allowance for uncollectible accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "unique": true } }, "R29": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails", "longName": "9954482 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of inventory, net (Details)", "shortName": "BALANCE SHEET COMPONENTS - Schedule of inventory, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "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": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "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": "snes-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofactivityinreserveforobsolescenceDetails", "longName": "9954483 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of activity in reserve for obsolescence (Details)", "shortName": "BALANCE SHEET COMPONENTS - Schedule of activity in reserve for obsolescence (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:InventoryValuationReserves", "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": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "snes:InventoryValuationReservesAdditions", "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": "snes-20230930.htm", "unique": true } }, "R31": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails", "longName": "9954484 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of prepaid expenses (Details)", "shortName": "BALANCE SHEET COMPONENTS - Schedule of prepaid expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "snes:PrepaidSoftwareLicensesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "snes:PrepaidSoftwareLicensesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails", "longName": "9954485 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of property and equipment, net (Details)", "shortName": "BALANCE SHEET COMPONENTS - Schedule of property and equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "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": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "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": "snes-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails", "longName": "9954486 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of accrued expenses (Details)", "shortName": "BALANCE SHEET COMPONENTS - Schedule of accrued expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails", "longName": "9954487 - Disclosure - BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details)", "shortName": "BALANCE SHEET COMPONENTS - Schedule of notes payable maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-28", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "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": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-28", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "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": "snes-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.senestech.com/role/LEASESScheduleofleasecostDetails", "longName": "9954488 - Disclosure - LEASES - Schedule of lease cost (Details)", "shortName": "LEASES - Schedule of lease cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "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": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "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": "snes-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails", "longName": "9954489 - Disclosure - LEASES - Schedule of maturities of operating leases liabilities (Details)", "shortName": "LEASES - Schedule of maturities of operating leases liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "longName": "9954490 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails", "longName": "9954491 - Disclosure - STOCK-BASED COMPENSATION - Schedule of stock option activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of stock option activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-10", "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": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "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": "snes-20230930.htm", "unique": true } }, "R39": { "role": "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails", "longName": "9954492 - Disclosure - STOCK-BASED COMPENSATION - Schedule of fair value option assumptions (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of fair value option assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-37", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-37", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails", "longName": "9954493 - Disclosure - STOCK-BASED COMPENSATION - Schedule of restricted stock unit activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of restricted stock unit activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-38", "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": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-38", "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": "snes-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails", "longName": "9954494 - Disclosure - STOCK-BASED COMPENSATION - Schedule of stock-based compensation expense (Details)", "shortName": "STOCK-BASED COMPENSATION - Schedule of stock-based compensation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails", "longName": "9954495 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details)", "shortName": "STOCKHOLDERS' EQUITY - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-49", "name": "snes:ApprovedSaleOfStockMaximumConsiderationToBeReceivedOnTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-49", "name": "snes:ApprovedSaleOfStockMaximumConsiderationToBeReceivedOnTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "longName": "9954496 - Disclosure - STOCKHOLDERS' EQUITY - Activity in stockholders' equity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Activity in stockholders' equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "unique": true } }, "R44": { "role": "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails", "longName": "9954497 - Disclosure - COMMON STOCK WARRANTS - Schedule of common stock warrant activity for the period (Details)", "shortName": "COMMON STOCK WARRANTS - Schedule of common stock warrant activity for the period (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "snes:ClassOfWarrantOrRightExpired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "unique": true } }, "R45": { "role": "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "longName": "9954498 - Disclosure - COMMON STOCK WARRANTS - Narrative (Details)", "shortName": "COMMON STOCK WARRANTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-108", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "unique": true } }, "R46": { "role": "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails", "longName": "9954499 - Disclosure - LOSS PER SHARE -Schedule of outstanding potentially dilutive securities (Details)", "shortName": "LOSS PER SHARE -Schedule of outstanding potentially dilutive securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails", "longName": "9954500 - Disclosure - CONTINGENCIES - Narrative (Details)", "shortName": "CONTINGENCIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-163", "name": "us-gaap:LossContingencyNumberOfDefendants", "unitRef": "defendant", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-163", "name": "us-gaap:LossContingencyNumberOfDefendants", "unitRef": "defendant", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails", "longName": "9954501 - Disclosure - SUBSEQUENT EVENTS - Narrative (Details)", "shortName": "SUBSEQUENT EVENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "snes:ClassOfWarrantOrRightExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-167", "name": "snes:ClassOfWarrantOrRightIssuedHeldInAbeyance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snes-20230930.htm", "unique": true } } }, "tag": { "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails", "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "totalLabel": "Total prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r110", "r180", "r181", "r389" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "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": [ "r53", "r87", "r352", "r353" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Note payable, less current portion", "label": "Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r24", "r27" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Expected Dividend Rate", "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r556" ] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails", "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable", "label": "Notes Payable, Other Payables [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "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": [ "r490" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of note payable", "label": "Notes Payable, Current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r12" ] }, "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": [ "r434", "r445", "r455", "r480" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "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": [ "r278", "r279", "r280", "r355", "r509", "r510", "r511", "r555", "r573" ] }, "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": [ "r433", "r444", "r454", "r479" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails" ], "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": [ "r31" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Expected Term", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r556" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONDetails", "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds received from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r72" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofactivityinreserveforobsolescenceDetails", "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: reserve for obsolescence", "periodStartLabel": "Balance as of beginning of period", "periodEndLabel": "Balance as of end of period", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r35", "r502" ] }, "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": [ "r434", "r445", "r455", "r480" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r45", "r46", "r244" ] }, "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": [ "r433", "r444", "r454", "r479" ] }, "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": [ "r433", "r444", "r454", "r479" ] }, "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": [ "r482" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Price Volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r556" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.senestech.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": [ "r242", "r246", "r274", "r275", "r277", "r404" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Share Price", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r556" ] }, "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": [ "r435", "r446", "r456", "r481" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Risk Free Interest Rate", "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r556" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance", "label": "Prepaid Insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r390", "r395", "r514" ] }, "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": [ "r490" ] }, "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": [ "r494" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value, 10,000,000 shares authorized, none issued and outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r54", "r331", "r408" ] }, "snes_ClassOfWarrantOrRightTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightTerm", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, term", "label": "Class Of Warrant Or Right, Term", "documentation": "Class Of Warrant Or Right, Term" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r20", "r96", "r116", "r117", "r118", "r131", "r132", "r133", "r135", "r141", "r143", "r156", "r175", "r176", "r234", "r278", "r279", "r280", "r283", "r284", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r303", "r304", "r305", "r306", "r307", "r308", "r318", "r347", "r348", "r349", "r355", "r370" ] }, "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": [ "r491" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r96", "r131", "r132", "r133", "r135", "r141", "r143", "r175", "r176", "r278", "r279", "r280", "r283", "r284", "r289", "r291", "r292", "r294", "r296", "r347", "r349", "r355", "r573" ] }, "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": [ "r459" ] }, "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": [ "r491" ] }, "snes_CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "CommonStockWarrantsIssuedToPlacementAgentInAugust2023OfferingMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Warrants Issued To Placement Agent In August 2023 Offering", "label": "Common Stock, Warrants Issued To Placement Agent In August 2023 Offering [Member]", "documentation": "Common Stock, Warrants Issued To Placement Agent In August 2023 Offering" } } }, "auth_ref": [] }, "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": [ "r459" ] }, "snes_MarketingProgramsAndConferences": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "MarketingProgramsAndConferences", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing programs and conferences", "label": "Marketing Programs And Conferences", "documentation": "Marketing programs and conferences." } } }, "auth_ref": [] }, "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": [ "r461" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r422" ] }, "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": [ "r492" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS", "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r55", "r58", "r59", "r77", "r362", "r364", "r371", "r372", "r408", "r420", "r507", "r512", "r557", "r573" ] }, "snes_ClassOfWarrantOrRightIssuedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightIssuedWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued (in years)", "label": "Class Of Warrant Or Right, Issued, Weighted Average Remaining Contractual Term", "documentation": "Class Of Warrant Or Right, Issued, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "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": [ "r491" ] }, "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": [ "r493" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "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": [ "r6", "r96", "r116", "r117", "r118", "r131", "r132", "r133", "r135", "r141", "r143", "r156", "r175", "r176", "r234", "r278", "r279", "r280", "r283", "r284", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r303", "r304", "r305", "r306", "r307", "r308", "r318", "r347", "r348", "r349", "r355", "r370" ] }, "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": [ "r460" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Net", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r68", "r70" ] }, "snes_RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "RegisteredDirectOfferingMember", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series C, Registered Direct Offering", "label": "Registered Direct Offering [Member]", "documentation": "Registered Direct Offering" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.senestech.com/role/LEASESScheduleofleasecostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost:", "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r492" ] }, "snes_InventoryValuationReservesAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "InventoryValuationReservesAdditions", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofactivityinreserveforobsolescenceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in reserve", "label": "Inventory Valuation Reserves, Additions", "documentation": "Inventory Valuation Reserves, Additions" } } }, "auth_ref": [] }, "snes_NumberOfMajorUSTerritoriesRegistrationReceived": { "xbrltype": "integerItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "NumberOfMajorUSTerritoriesRegistrationReceived", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of major U.S. territories registration received", "label": "Number Of Major U.S. Territories Registration Received", "documentation": "Number Of Major U.S. Territories Registration Received" } } }, "auth_ref": [] }, "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": [ "r460" ] }, "snes_ClassOfWarrantOrRightIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightIssued", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, issued (in shares)", "verboseLabel": "Issued (in shares)", "label": "Class Of Warrant Or Right, Issued", "documentation": "Common Stock Offering Warrants Issued." } } }, "auth_ref": [] }, "snes_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding (in years)", "label": "Class Of Warrant Or Right, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Class Of Warrant Or Right, Outstanding, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, fair value, measurement input", "label": "Warrants and Rights Outstanding, Measurement Input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r301" ] }, "snes_StockIssuedDuringPeriodValueWarrantsModified": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "StockIssuedDuringPeriodValueWarrantsModified", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Modification of terms related to certain warrants", "label": "Stock Issued During Period, Value, Warrants Modified", "documentation": "Stock Issued During Period, Value, Warrants Modified" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of stock-based compensation expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r44" ] }, "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": [ "r471" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONPolicies" ], "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": [ "r32", "r33", "r34", "r92", "r93", "r94", "r95" ] }, "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": [] }, "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": [ "r471" ] }, "snes_CommonStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "CommonStockOptionsMember", "presentation": [ "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Common Stock Options Member", "documentation": "Represents the information to pertaining to common stock options." } } }, "auth_ref": [] }, "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": [ "r464" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "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": [] }, "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": [ "r464" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "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": [ "r464" ] }, "snes_ProfessionalServicesRetainer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ProfessionalServicesRetainer", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services", "label": "Professional Services Retainer", "documentation": "It represents value of professional services retainer." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r254" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of stock option 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": [ "r7", "r8", "r43" ] }, "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": [ "r464" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of fair value of options granted, 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": [ "r86" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r423" ] }, "snes_ClassOfWarrantOrRightExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightExercised", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails", "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, exercised (in shares)", "negatedTerseLabel": "Exercised (in shares)", "label": "Class Of Warrant Or Right, Exercised", "documentation": "The number of warrants exercised during the period." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "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": [ "r464" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r255" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r317" ] }, "snes_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "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": [ "r257" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Note payable incurred for the purchase of certain equipment", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r28", "r29", "r30" ] }, "snes_DepreciablePropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "DepreciablePropertyPlantAndEquipmentMember", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciable Property, Plant and Equipment", "label": "Depreciable Property, Plant And Equipment [Member]", "documentation": "Depreciable Property, Plant And Equipment" } } }, "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "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": [ "r465" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "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": [ "r256" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "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": [ "r65", "r129", "r157", "r161", "r165", "r167", "r174", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r302", "r393", "r524" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "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": [ "r317" ] }, "snes_CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "CommonStockWarrantsIssuedToPlacementAgentApril2023RegisteredDirectOfferingMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Warrants Issued to Placement Agent, April 2023, Registered Direct Offering", "label": "Common Stock, Warrants Issued To Placement Agent, April 2023, Registered Direct Offering [Member]", "documentation": "Common Stock, Warrants Issued To Placement Agent, April 2023, Registered Direct Offering" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.senestech.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r299" ] }, "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": [ "r482" ] }, "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": [ "r467" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: current portion of note payable", "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": [ "r105" ] }, "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": [ "r466" ] }, "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": [ "r470" ] }, "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": [ "r468" ] }, "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": [ "r469" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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": [ "r317" ] }, "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": [ "r469" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.senestech.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of future minimum operating lease payments", "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": [ "r559" ] }, "us-gaap_ProceedsFromRepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfNotesPayable", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from (repayments of) notes payable, net", "label": "Proceeds from (Repayments of) Notes Payable", "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-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": [ "r273", "r281" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "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": [ "r88", "r104", "r129", "r157", "r162", "r166", "r174", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r285", "r287", "r302", "r329", "r363", "r408", "r420", "r524", "r525", "r560" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "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": [ "r5", "r130", "r212" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "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": [ "r5", "r130", "r212" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "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": [ "r5", "r130", "r212" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r2" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "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": [ "r5", "r130", "r212" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r103" ] }, "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": [ "r482" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r123", "r125", "r126" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note payable, less current portion", "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": [ "r106" ] }, "snes_EquityIncentivePlan2018Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "EquityIncentivePlan2018Member", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Equity Incentive Plan", "label": "Equity Incentive Plan 2018 [Member]", "documentation": "Represents the equity incentive plan 2018." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "netLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r509", "r510", "r555", "r571", "r573" ] }, "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": [ "r482" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "auth_ref": [] }, "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": [ "r471" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "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": [ "r2" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails", "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "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": [ "r17", "r38" ] }, "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": [ "r482" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Financial Statements", "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": [] }, "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": [ "r483" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of property and equipment, net", "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": [ "r4" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.senestech.com/role/CONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r80", "r184", "r185", "r382", "r516" ] }, "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": [ "r471" ] }, "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": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of employee withholding taxes related to share based awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r122" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r69" ] }, "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": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r422" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average 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": [ "r146", "r151" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.senestech.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of components of lease cost", "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": [ "r558" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory, net and activity in reserve for obsolescence", "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": [ "r10", "r61", "r62", "r63" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "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": [ "r23" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of stockholders' equity activity", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r6" ] }, "snes_ClassOfWarrantOrRightWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightWeightedAverageUsefulLife", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, weighted average remaining life", "label": "Class Of Warrant Or Right, Weighted Average Useful Life", "documentation": "Class Of Warrant Or Right, Weighted Average Useful Life" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r422" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, 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_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock, net of issuance 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": [ "r6", "r54", "r55", "r84", "r355", "r370", "r380", "r419" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "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": [ "r317" ] }, "snes_InventoryValuationReservesAmountRelieved": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "InventoryValuationReservesAmountRelieved", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofactivityinreserveforobsolescenceDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts relieved", "label": "Inventory, Valuation Reserves, Amount Relieved", "documentation": "Inventory, Valuation Reserves, Amount Relieved" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.senestech.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": [ "r311" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.senestech.com/role/LEASESScheduleofleasecostDetails": { "parentTag": "snes_FinanceLeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/LEASESScheduleofleasecostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liability", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r314", "r315", "r407" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r422" ] }, "snes_ClassOfWarrantOrRightWeightedAverageExercisePriceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceAbstract", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price Per Share", "label": "Class Of Warrant Or Right, Weighted Average Exercise Price [Abstract]", "documentation": "Class Of Warrant Or Right, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average 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": [ "r145", "r151" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r4" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r422" ] }, "snes_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExpired": { "xbrltype": "perShareItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExpired", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Expired", "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Expired" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock warrants", "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": [ "r411", "r412", "r414", "r415", "r416", "r417" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/LEASESScheduleofmaturitiesofoperatingleasesliabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r313" ] }, "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": [] }, "snes_ResearchAndDevelopmentEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ResearchAndDevelopmentEquipmentMember", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development equipment", "label": "Research And Development Equipment Member", "documentation": "Information related to research and development equipment." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails", "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "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": [ "r17" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r313" ] }, "snes_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised": { "xbrltype": "perShareItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsExercised", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants, exercised (in dollars per share)", "terseLabel": "Exercised (in dollars per share)", "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised", "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Exercised" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "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": [] }, "snes_ClassOfWarrantOrRightOutstandingReleasedFromAbeyance": { "xbrltype": "sharesItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightOutstandingReleasedFromAbeyance", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, outstanding, released from abeyance (in shares)", "label": "Class Of Warrant Or Right, Outstanding, Released From Abeyance", "documentation": "Class Of Warrant Or Right, Outstanding, Released From Abeyance" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r490" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of 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": [ "r233" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccountsreceivablenetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccountsreceivablenetDetails", "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofallowanceforuncollectibleaccountsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for uncollectible accounts", "periodStartLabel": "Balance as of beginning of period", "periodEndLabel": "Balance as of end of period", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r108", "r173", "r177" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.senestech.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": [ "r311" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, fair value", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTS", "http://www.senestech.com/role/STOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "verboseLabel": "COMMON STOCK WARRANTS", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r81", "r128", "r220", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r295", "r373", "r374", "r381" ] }, "snes_EvolveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "EvolveMember", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Evolve", "label": "Evolve [Member]", "documentation": "Evolve" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for service", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for service (in shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "snes_NumberOfStatesAuthorizedToSellProduct": { "xbrltype": "integerItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "NumberOfStatesAuthorizedToSellProduct", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states authorized to sell product", "label": "Number Of States Authorized To Sell Product", "documentation": "Number Of States Authorized To Sell Product" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r422" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r457" ] }, "snes_LegalServicesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "LegalServicesCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal services", "label": "Legal Services, Current", "documentation": "Legal services." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, less current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r313" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofallowanceforuncollectibleaccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [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_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccountsreceivablenetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccountsreceivablenetDetails", "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "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": [ "r171", "r172" ] }, "us-gaap_LossContingencyNumberOfDefendants": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNumberOfDefendants", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of defendants", "label": "Loss Contingency, Number of Defendants", "documentation": "Number of defendants named in a legal action." } } }, "auth_ref": [ "r518", "r519" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, available for issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r19" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r405" ] }, "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": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "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": [ "r85" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "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": [ "r42" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r6", "r54", "r55", "r84", "r255" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "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": [ "r554" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.senestech.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": [ "r319", "r321" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in 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": [ "r268" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofallowanceforuncollectibleaccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in provision", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r513" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r496" ] }, "snes_StockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "StockholdersEquityLineItems", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity [Line Items]", "label": "Stockholders\u2019 Equity [Line Items]", "documentation": "Stockholders\u2019 Equity [Line Items]" } } }, "auth_ref": [] }, "snes_FinanceLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "FinanceLeaseCost", "crdr": "debit", "calculation": { "http://www.senestech.com/role/LEASESScheduleofleasecostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/LEASESScheduleofleasecostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease cost", "label": "Finance Lease, Cost", "documentation": "Finance Lease, Cost" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "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 remainder of current fiscal year." } } }, "auth_ref": [ "r508" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of restricted stock unit activity", "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": [ "r43" ] }, "snes_StockIssuedDuringPeriodValueWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of warrants, net", "label": "Stock Issued During Period, Value, Warrants Exercised", "documentation": "Stock Issued During Period, Value, Warrants Exercised" } } }, "auth_ref": [] }, "snes_PrepaidSoftwareLicensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "PrepaidSoftwareLicensesCurrent", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software licenses", "label": "Prepaid Software Licenses, Current", "documentation": "Prepaid Software Licenses, Current" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "snes_WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "WarrantInducementTransaction13MonthWarrantExpiresSeptember242024Member", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024", "label": "Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024 [Member]", "documentation": "Warrant Inducement Transaction, 13-Month Warrant, Expires September 24, 2024" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Loss", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "snes_StockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "StockholdersEquityTable", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 Equity [Table]", "label": "Stockholders\u2019 Equity [Table]", "documentation": "Stockholders\u2019 Deficit (Details) [Table]" } } }, "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": [ "r436", "r444", "r454", "r471", "r479", "r483", "r491" ] }, "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": [ "r485" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r300" ] }, "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": [ "r458" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails", "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "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": [ "r41" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "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": [ "r433", "r444", "r454", "r479" ] }, "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": [ "r427", "r438", "r448", "r473" ] }, "snes_PersonalPropertyAndFranchiseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "PersonalPropertyAndFranchiseTax", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Personal property and franchise tax", "label": "Personal Property And Franchise Tax", "documentation": "Personal property and franchise tax." } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in progress", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r500" ] }, "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": [ "r436", "r444", "r454", "r471", "r479", "r483", "r491" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventory", "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": [ "r502" ] }, "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": [ "r426", "r437", "r447", "r472" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "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": [ "r15", "r99", "r129", "r174", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r286", "r287", "r288", "r302", "r408", "r524", "r560", "r561" ] }, "snes_WeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "WeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (years)", "label": "Weighted Average Remaining Contractual Term [Abstract]", "documentation": "Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "snes_ApprovedSaleOfStockMaximumConsiderationToBeReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ApprovedSaleOfStockMaximumConsiderationToBeReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Approved sale of stock, gross proceeds to be received (up to)", "label": "Approved Sale Of Stock, Maximum Consideration To Be Received On Transaction", "documentation": "Approved Sale Of Stock, Maximum Consideration To Be Received On Transaction" } } }, "auth_ref": [] }, "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": [ "r428", "r439", "r449", "r474" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share - 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": [ "r120", "r136", "r137", "r138", "r139", "r140", "r147", "r149", "r150", "r151", "r155", "r297", "r298", "r327", "r339", "r391" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock sold, gross proceeds", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock 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": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r422" ] }, "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": [ "r426", "r437", "r447", "r472" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "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": [ "r432", "r443", "r453", "r478" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r157", "r161", "r165", "r167", "r393" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.senestech.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": [] }, "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": [ "r429", "r440", "r450", "r475" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock sold, price per share (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": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r2" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Units", "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": [ "r31" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of common stock warrant activity", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r41" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.senestech.com/role/LOSSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "LOSS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r144", "r152", "r153", "r154" ] }, "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": [ "r429", "r440", "r450", "r475" ] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Table]", "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r41" ] }, "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": [ "r430", "r441", "r451", "r476" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails", "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of accounts receivable, net and activity in allowance for uncollectible accounts", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r21" ] }, "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": [ "r431", "r442", "r452", "r477" ] }, "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": [ "r433", "r444", "r454", "r479" ] }, "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": [ "r433", "r444", "r454", "r471", "r479" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "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": [ "r463" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r2" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "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": [ "r98", "r111", "r129", "r174", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r285", "r287", "r302", "r408", "r524", "r525", "r560" ] }, "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": [ "r462" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r121", "r178" ] }, "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": [ "r461" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r73" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "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": [ "r56", "r408", "r572" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost, period of recognition", "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": [ "r276" ] }, "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": [ "r462" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails", "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "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": [ "r130", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r310", "r396", "r397", "r398", "r399", "r400", "r506" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share - 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": [ "r120", "r136", "r137", "r138", "r139", "r140", "r145", "r147", "r149", "r150", "r151", "r155", "r297", "r298", "r327", "r339", "r391" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r2" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails", "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "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": [ "r17", "r39", "r40", "r47", "r48", "r49", "r51", "r82", "r83", "r130", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r310", "r396", "r397", "r398", "r399", "r400", "r506" ] }, "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": [ "r484" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r3", "r36" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "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": [ "r462" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_FiniteLivedPatentsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedPatentsGross", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents", "label": "Finite-Lived Patents, Gross", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights." } } }, "auth_ref": [ "r78" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "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": [ "r462" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) 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": [ "r124" ] }, "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": [ "r486" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccountsreceivablenetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccountsreceivablenetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before 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": [ "r107", "r171", "r172", "r388" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net 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": [ "r124" ] }, "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": [ "r463" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r74", "r75", "r76" ] }, "snes_NumberOfStatesApprovedRemovalOfRestrictedUseDesignation": { "xbrltype": "integerItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "NumberOfStatesApprovedRemovalOfRestrictedUseDesignation", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states approved removal of RUP designation", "label": "Number Of States Approved Removal Of Restricted Use Designation", "documentation": "Number Of States Approved Removal Of Restricted Use Designation" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "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": [ "r13", "r129", "r174", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r286", "r287", "r288", "r302", "r358", "r392", "r420", "r524", "r560", "r561" ] }, "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": [ "r490" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r31" ] }, "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": [ "r463" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "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": [ "r54", "r221" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails": { "parentTag": "us-gaap_PrepaidExpenseCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofprepaidexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r503", "r514" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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": [] }, "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": [ "r463" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total (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": [ "r152" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofallowanceforuncollectibleaccountsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts written off, less recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r179" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "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": [ "r54", "r360" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (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": [ "r54", "r360", "r364", "r573", "r574" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r517" ] }, "us-gaap_PendingLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PendingLitigationMember", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pending Litigation", "label": "Pending Litigation [Member]", "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "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": [ "r60", "r90", "r334", "r408", "r507", "r512", "r557" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r517" ] }, "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": [ "r463" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "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": [ "r66", "r325" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "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": [ "r263" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages sought (in excess of)", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r517", "r518", "r519" ] }, "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": [ "r463" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "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": [ "r54", "r221" ] }, "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": [ "r464" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails", "http://www.senestech.com/role/BASISOFPRESENTATIONDetails", "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "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": [ "r25", "r100", "r386" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in dollars per share)", "periodEndLabel": "Ending Balance (in dollars per share)", "terseLabel": "Warrants, exercise price (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": [ "r233" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.senestech.com/role/LOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of outstanding 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": [ "r31" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant-Date Fair Value Per Unit", "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": [] }, "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": [ "r464" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [ "r421" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "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": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r499" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r257" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "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": [ "r256" ] }, "snes_SeriesCApril2023RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "SeriesCApril2023RegisteredDirectOfferingMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "April 2023 Registered Direct Offering", "label": "Series C, April 2023 Registered Direct Offering [Member]", "documentation": "Series C, April 2023 Registered Direct Offering" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "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": [ "r4" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "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": [ "r235", "r236", "r239" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.senestech.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": [ "r264" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Units", "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r0", "r74" ] }, "snes_ClassOfWarrantOrRightOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightOutstandingRollForward", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right, Outstanding [Roll Forward]", "label": "Class Of Warrant Or Right, Outstanding [Roll Forward]", "documentation": "Class Of Warrant Or Right, Outstanding" } } }, "auth_ref": [] }, "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": [ "r482" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (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": [ "r250", "r251" ] }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes (in shares)", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "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": [ "r25", "r74", "r127" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in dollars per share)", "periodEndLabel": "Ending Balance (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": [ "r250", "r251" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (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": [ "r252" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (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": [ "r252" ] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares pursuant to the vesting of restricted stock units, net of shares withheld for taxes", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails", "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": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272" ] }, "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": [ "r459" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r270" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r269" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, annual interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r16", "r202" ] }, "snes_ClassOfWarrantOrRightExpired": { "xbrltype": "sharesItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightExpired", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expired (in shares)", "label": "Class Of Warrant Or Right, Expired", "documentation": "Represents expire warrant." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r187", "r188", "r189", "r190", "r240", "r241", "r269", "r270", "r271", "r322", "r323", "r346", "r356", "r357", "r375", "r376", "r377", "r378", "r379", "r383", "r384", "r394", "r401", "r403", "r410", "r413", "r515", "r526", "r563", "r564", "r565", "r566", "r567" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r271" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Increase (Decrease) in Prepaid Expense", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails", "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": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation (Details) [Line Items]", "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": [ "r243", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of maturities of notes payable", "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": [ "r5" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r187", "r188", "r189", "r190", "r241", "r323", "r346", "r356", "r357", "r375", "r376", "r377", "r378", "r379", "r383", "r384", "r394", "r401", "r403", "r410", "r526", "r562", "r563", "r564", "r565", "r566", "r567" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "snes_InventoryValuationReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "InventoryValuationReservesRollForward", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofactivityinreserveforobsolescenceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Valuation Reserves [Roll Forward]", "label": "Inventory, Valuation Reserves [Roll Forward]", "documentation": "Inventory, Valuation Reserves" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleoffairvalueoptionassumptionsDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation (Details) [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": [ "r243", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r187", "r188", "r189", "r190", "r240", "r241", "r269", "r270", "r271", "r322", "r323", "r346", "r356", "r357", "r375", "r376", "r377", "r378", "r379", "r383", "r384", "r394", "r401", "r403", "r410", "r413", "r515", "r526", "r563", "r564", "r565", "r566", "r567" ] }, "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": [ "r483" ] }, "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": [ "r482" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTS" ], "lang": { "en-us": { "role": { "terseLabel": "BALANCE SHEET COMPONENTS", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r498" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails", "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "totalLabel": "Inventory, net", "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": [ "r109", "r387", "r408" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails", "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r187", "r188", "r189", "r190", "r241", "r323", "r346", "r356", "r357", "r375", "r376", "r377", "r378", "r379", "r383", "r384", "r394", "r401", "r403", "r410", "r526", "r562", "r563", "r564", "r565", "r566", "r567" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "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": [ "r55" ] }, "snes_ClassOfWarrantOrRightWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (years)", "label": "Class Of Warrant Or Right, Weighted Average Remaining Contractual Term [Abstract]", "documentation": "Class Of Warrant Or Right, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r182", "r183", "r367" ] }, "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_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofinventorynetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r501" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockbasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r183", "r367" ] }, "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": [ "r489" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "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": [ "r309", "r320" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r2" ] }, "snes_WarrantInducementTransaction5YearWarrantExpiresAugust242028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "WarrantInducementTransaction5YearWarrantExpiresAugust242028Member", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028", "label": "Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028 [Member]", "documentation": "Warrant Inducement Transaction, 5-Year Warrant, Expires August 24, 2028" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options, 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": [ "r404" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of accrued expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r70", "r214", "r219", "r399", "r400" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/LEASESScheduleofleasecostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "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": [ "r316", "r407" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.senestech.com/role/LEASESScheduleofleasecostDetails": { "parentTag": "snes_FinanceLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/LEASESScheduleofleasecostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use asset", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r314", "r315", "r407" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.senestech.com/role/LOSSPERSHAREScheduleofoutstandingpotentiallydilutivesecuritiesDetails" ], "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": [ "r31" ] }, "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": [ "r489" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.senestech.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": [] }, "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": [ "r425", "r495" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent 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": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "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": [ "r14" ] }, "snes_OfficeAndComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "OfficeAndComputerEquipmentMember", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office and computer equipment", "label": "Office And Computer Equipment Member", "documentation": "Information related to office and computer equipment." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r79" ] }, "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": [ "r425", "r495" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "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": [ "r11", "r408" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "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": [ "r324", "r505" ] }, "snes_NumberOfStatesRegistrationReceived": { "xbrltype": "integerItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "NumberOfStatesRegistrationReceived", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states registration received", "label": "Number Of States Registration Received", "documentation": "Number Of States Registration Received" } } }, "auth_ref": [] }, "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": [ "r425", "r495" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues, net", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r158", "r159", "r160", "r163", "r164", "r168", "r169", "r170", "r237", "r238", "r325" ] }, "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_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [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": [ "r79" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS", "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS", "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r64", "r76", "r91", "r97", "r112", "r114", "r118", "r129", "r134", "r136", "r137", "r138", "r139", "r142", "r143", "r148", "r157", "r161", "r165", "r167", "r174", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r298", "r302", "r337", "r365", "r368", "r369", "r393", "r418", "r524" ] }, "snes_LossContingencyNumberOfDefendantsSeparatelySettledWithPlaintiff": { "xbrltype": "integerItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "LossContingencyNumberOfDefendantsSeparatelySettledWithPlaintiff", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of defendants, separately settled with plaintiff", "label": "Loss Contingency, Number Of Defendants Separately Settled With Plaintiff", "documentation": "Loss Contingency, Number Of Defendants Separately Settled With Plaintiff" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r14", "r522", "r523" ] }, "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": [ "r489" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Line Items]", "label": "Class of Warrant or Right [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": [] }, "snes_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation, severance and related benefits", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuances of common stock, net", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails" ], "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": [ "r254" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r37", "r102", "r335" ] }, "snes_ClassOfWarrantOrRightIssuedHeldInAbeyance": { "xbrltype": "sharesItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightIssuedHeldInAbeyance", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails", "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, issued, held in abeyance (in shares)", "verboseLabel": "Warrants, held in abeyance (in shares)", "label": "Class Of Warrant Or Right, Issued, Held In Abeyance", "documentation": "Class Of Warrant Or Right, Issued, Held In Abeyance" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "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": [ "r22", "r113", "r115", "r119", "r326", "r338" ] }, "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_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofaccruedexpensesDetails", "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "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": [ "r14" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information is as follows:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r52", "r282", "r568" ] }, "snes_PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "PreFundedWarrantsIssuedInNovember2022CommonStockRegisteredDirectOfferingMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PreFunded Warrants, Issued in November 2022, Common Stock, Registered Direct Offering", "label": "PreFunded Warrants, Issued In November 2022, Common Stock, Registered Direct Offering [Member]", "documentation": "PreFunded Warrants, Issued In November 2022, Common Stock, Registered Direct Offering" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (see notes)", "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": [ "r18", "r50", "r330", "r359" ] }, "snes_RepaymentsOfFinanceLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "RepaymentsOfFinanceLeaseObligations", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of finance lease obligations", "label": "Repayments Of Finance Lease Obligations", "documentation": "Repayments of finance lease obligations." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofnotespayablematuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal payments", "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": [ "r9", "r89", "r208", "r218", "r397", "r398", "r569" ] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONPolicies" ], "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": [ "r26" ] }, "snes_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsIssued": { "xbrltype": "perShareItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRightsIssued", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSScheduleofcommonstockwarrantactivityfortheperiodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued (in dollars per share)", "label": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Issued", "documentation": "Class Of Warrant Or Right, Exercise Price Of Warrants Or Rights, Issued" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONDetails", "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "negatedTerseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r57", "r84", "r333", "r350", "r351", "r354", "r361", "r408" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.senestech.com/role/BASISOFPRESENTATIONDetails", "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on sale of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross proceeds from exercise of warrants", "label": "Proceeds from Warrant Exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r504" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r186", "r187", "r188", "r191", "r518", "r519" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "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": [ "r55" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r168", "r325", "r340", "r341", "r342", "r343", "r344", "r345", "r385", "r402", "r409", "r497", "r520", "r521", "r527", "r570" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "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": [ "r186", "r187", "r188", "r191", "r518", "r519" ] }, "snes_AutosTrucksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "AutosTrucksMember", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Autos", "label": "Autos Trucks Member", "documentation": "Information related to auto trucks." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, 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": [ "r67", "r366" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value, 100,000,000 shares authorized, 5,899,060 shares issued and 3,279,485 shares outstanding as of September 30, 2023 and 809,648 shares issued and outstanding as of December 31, 2022", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r55", "r332", "r408" ] }, "snes_ShareBasedPaymentArrangementOptionInducementAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "ShareBasedPaymentArrangementOptionInducementAwardMember", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofstockoptionactivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options, Inducement Awards", "label": "Share-Based Payment Arrangement, Option, Inducement Award [Member]", "documentation": "Share-Based Payment Arrangement, Option, Inducement Award" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r168", "r325", "r340", "r341", "r342", "r343", "r344", "r345", "r385", "r402", "r409", "r497", "r520", "r521", "r527", "r570" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "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": [ "r55", "r360" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETSParenthetical", "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "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": [ "r6", "r55", "r360", "r364", "r573", "r574" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of prepaid expenses", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "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": [ "r309", "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r263" ] }, "snes_WarrantInducementTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "WarrantInducementTransactionMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Inducement Transaction", "label": "Warrant Inducement Transaction [Member]", "documentation": "Warrant Inducement Transaction" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "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": [ "r261" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r261" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (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": [ "r258", "r259" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "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": [ "r309", "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (in dollars per share)", "periodEndLabel": "Ending Balance (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": [ "r258", "r259" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "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": [ "r309", "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "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": [ "r262" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "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": [ "r79", "r101", "r336" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.senestech.com/role/STOCKBASEDCOMPENSATIONScheduleofrestrictedstockunitactivityDetails" ], "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": [ "r262" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Miscellaneous expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r71" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senestech.com/role/BALANCESHEETCOMPONENTSScheduleofpropertyandequipmentnetDetails", "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "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": [ "r4", "r328", "r336", "r408" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "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": [ "r309", "r320" ] }, "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": [ "r490" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "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": [] }, "snes_WarrantInducementTransactionModifiedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "WarrantInducementTransactionModifiedMember", "presentation": [ "http://www.senestech.com/role/COMMONSTOCKWARRANTSNarrativeDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails", "http://www.senestech.com/role/SUBSEQUENTEVENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Inducement Transaction, Modified", "label": "Warrant Inducement Transaction, Modified [Member]", "documentation": "Warrant Inducement Transaction, Modified" } } }, "auth_ref": [] }, "snes_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://www.senestech.com/role/STOCKHOLDERSEQUITYActivityinstockholdersequityDetails", "http://www.senestech.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)", "verboseLabel": "Issuance of common stock upon exercise of warrants, net (in shares)", "label": "Stock Issued During Period, Shares, Warrants Exercised", "documentation": "Stock Issued During Period, Shares, Warrants Exercised" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.senestech.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "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": [ "r488" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.senestech.com/role/CONDENSEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senestech.com/role/CONDENSEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Right to use assets, operating leases", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r312" ] }, "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": [ "r487" ] }, "snes_SuperiorCourtOfTheStateOfCaliforniaKennanEKaedarLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senestech.com/20230930", "localname": "SuperiorCourtOfTheStateOfCaliforniaKennanEKaedarLitigationMember", "presentation": [ "http://www.senestech.com/role/CONTINGENCIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Superior Court of the State of California, Kennan E. Kaedar Litigation", "label": "Superior Court Of The State Of California, Kennan E. Kaedar Litigation [Member]", "documentation": "Superior Court Of The State Of California, Kennan E. Kaedar Litigation" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "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.29-31)", "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.3,4)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r25": { "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" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r422": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r425": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r426": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r427": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r428": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r429": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r430": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r431": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r432": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r433": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r434": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r435": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r436": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r437": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r438": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r439": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r440": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r441": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r442": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r443": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r444": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r445": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r446": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r447": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r448": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r449": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r450": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r451": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r452": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r453": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r454": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r455": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r456": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r459": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r460": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r461": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r462": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r463": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r464": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r465": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r466": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r467": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r468": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r469": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r470": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r471": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r472": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r473": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r480": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r481": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r482": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r483": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r490": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r491": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r492": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r493": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r494": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r495": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r496": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r502": { "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" }, "r503": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r514": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 66 0001628280-23-038343-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-038343-xbrl.zip M4$L#!!0 ( +**:5=51)\XJLX $B # 1 MWXDBRY_?[5VB9F;M5YP"%Q-M5S1[*QMW>J;(]MFOZSGZ9DY82HRDA MT7K8IO_ZC J00$ *\IX[U08)*3/R%\^,C/CR?]Z'EO)*7<]T[%\*:KE2 M4/Y/Y\O_*I7^Y^O#-^7*T8,AM7WETJ7$IX;R9OH#Q1]0Y7?'_6F^$N7>(G[? M<8>E$OO5I3,:N^;+P%>TBE:-[@HONA?]>J.O&D:UU*A34JJ1NE%Z;E3ZI4:C MTFPWM&:MKM:++Q=U%7ZLMDBIWC?ZI9K15DO/E7JMI*O5NJ$;6J72;A>-BT:? M-OH-O:FJ6J/6T"OM_G.U7=4J1E\E1*VM_/[L6F7'??D$SZQ^"N\HA#_P;.K-W>U1^,:G^J"L.\-/.,-*NUH) M;Y^[\ZW*GJJVV^U/[SB&Z)GX0L.?B4>CV\WW M53>K,#,;;J>XIM'M!ET8A4?U\HOS^@DNL*G-CMA<1S3;\XFM3\;Q[IEQI(![ MU4__\_W;HSZ@0U):_)7Y[L>_8SKR3[Y+; _!1GQ *PZR4JIH)56;O'J)9'/K M@%>C6ZENQ$\?+LQ-/_!*+X2,)C?WB??,GAE>F+O9<_WE&^'+N9M@JB5XVP*R M^-O7S5:MERJM4E5ES[FPB/WR2X':I1^/!8 Y)4;GRY#Z1,&GEN@?@?GZ2^'2 ML7U@W]+3> 24UOFG7PH^??<_,51^ZOS7?_W7%]_T+=I!N)/[8HK\4#-,;661\83LVA0&8[Q=X(W7YGZ9A4)O]"==O08:X MIL[?_^X_T/XO!;T$\[#)$)]$S8N>#:\;7\+H7&+=V 9]_SL=%Q03%JE?TAJ% M3@7@TVA5JLW6ET]S3TWQDLO =>$-UZ:G$^M?E+@]V[@"L590.)E_*<#27!CP M36D(3QF4##(=0[/0436@_O:OCX3I]/W7\(TW>4.KT$'J9_6">[C=,>9?T2YT M_K'#"[KP=(.]P2(O\U3KF^_4*/6)A0*)OPTD8X=]L?3"3_,0<6F?PL+HU(M! M-C+MA<>$!@Q)84Q\X0.>?REXYG!DH01AWPU<'/$7-W^<1O/CC3O35 M_--'; FC3R P71_QRF!2JJCP_]'OIM+'XU5Z*M7$HA+:$DS$[THED+V/")S)]$!Q MPK!F;V7"D/B.NR5!EWZ/7UY1VQF:=MQCD\)Y[A&?YD>_<3WK JSGHIAL'EY, M-D0C@Y:<#%IV9&@*2(:D2C-#,K0$(,.,D%-W$7+S,VN+-3,M$R4'/_+IDII# MN_*"74JBY28/\ZGKFB!*Q_$/G%Q.KSK5BEC$!_'9V)KX"U,3P=J>QU5F4]N[ M!1V*-OJ"?AK_:,#+WD>6J9O^=SI\AE<8)ESE(;\PC'%Q[SHP$7]\#^Z7W[6- MWA^!.<)G?!UC]*#[;H*)S$#[0#WP7?4!W'1%7ZGEL-LF]_-7?/D4^^8)E28# M/* =N[ 4>S?13WLI=C*6%Y9B[W[ _I?BKM\W=0JW7#K#40""/7\,L7?K_617 M(4M>V+OSL/]5Z :^XSVY@?[3RPWX]^ZLG [9LT3[WIVCO9(]NODZ<,%0!\,= M;KPVW_&O_"!_[U[<:2Y!AER@[=V7.\@2? /GE0X)]N6$#;>]. MYXFN099\< +>\14=N50WR;-%5_XH-SQQ B[RT=R(D]B!'^FW\30A/6ZA5G&Q>WLV87^M.63_" M.NG"K-*>5(VXKCFHF%LRG#6T4-OXXQM;QZ>_4KQ#JZBM?=.Z ;H@"UI7A?7! MNV_$-9;1W1N.+&=,Z:/OZ#_O1JC'-]#Z\*N[\8V>ZU\\$/LE>A5\_&[:YC 8 M[E>2JJW$J2!PZYS9LHLDK0H;9#@WD)'WTP69L%&4'(,LIU 0-X CC &1E;%6 M%2&9>8+)/L>&C]YB0N-P MZ-BY"I35A8T5)*1YUS!,%"?$NB>F<6-?DI'I$RLW]!?6]4](_P?J$].F1H^X M-@CPW*3OUH5UX44#_@[&336CCV,Z.#L%ZQ"!I2A 42UO<51IR+L$K" MNKDBL-'\IE0U*WTKK'\JFK[=$_V%W1$71C+MA_ -\:JD938UZ3QNJ?1JAT^* M;(A0.5D$.N3=\3NH#7V,!1)VKU88327"*DE7-+&^S:IT9R/OWN61;.C,Z)]W MO_'0-G1FA)?.8W[R/QIY]S0/:F =88&:>=]G/;R!=8Q5RKMS?4 #*ZO,^6;> M=V./9&!E1O^\^^:'-K R(WS>?>Y#"9L,6YV5-T7H'24"':17*_8"M:17FX=5DEYMTE37S+;I6]*K/2[] MI5=[),*+D#:\IZE)YW%+I9=TKUS+;J^\)6(WWF/0(>^.WT%MZ&,L4-[W60]O M0Q]CE:0KFEC?9I6!T,Z[=WDD&SHS^N?=;SRT#9T9X:7SF)_Z'6WI:>9AE>1F M:V(QEM4&=UOZR\>EO]QL/1+AA?6Y+RWB>7?]WPF6^?;OW ?S9>#/U(4.+TR+ M?C_!1X_H"; M;N,8#MEC;5\"5-S(0/#LF89)W/$CL>A=GSG_,PO[0%],SZK]6 M?GMOP9G9ZJ@G&8HX^.H($-M3U9,,9ZC5[S#-P?QB/M*1SW45KF3"]G]S4[)5!2 T6& M/Z5AFPHP,A@KK=M4@,EMM'=F.W]^U__)N;<(QU#WA2U2Z 4!Y1)N]&\+N<^4%6I_I?=D6M:2)0MCR-N',_Q M=BEJ61UTK H;X3S0(@NT%,+&$$7AMSQX<=G!0=A@8?[A<&!/+CM,Y#8D*#XF M#NG-90:(6FZC?OD!Q"$]NNR D=L8H/C .(97EQTPL"1NZ.[V\M1,2,\+& D\LB>V$("-LS/)$,]I."#JY MC6^>@E&3;Q\VMV%0<0NI+I9&TY*71M-*6FOZBAU*H]5S&\T4=UWG67!VJ79B MP;JP\<4N/,$PK< W7^DCU0/7]$WJ]=YU*X#UN7:=(?:_"GR"*2)W_:C9U3UU MF:/W=1S_@'EQ&B[S_MGP&+T7ZL*&"$]H;8_3EU&M"QOW.Z&U/5)]^;JP8<(3 M6ELM^=IFRK?"1O3VNK:+_M;=")^R[YZYQ]*[PL;?3G"-CZ5_A0V8G> :'TL/ M"QO9.L$U/I8^%C8$=1!;ZX%ZOFMBM)PM]0_;]+V'QQ^GJ9<;PH:E3GBMCZ2? M&^<=USH:7Q]#3S?..\YU-+X^AKYN"!?WPJS!;[ L+VP1+XE'9Y-@ S8[]]() M7/^N_S2@C[#8]*Y_22RS[\!RD[]3VR9V[^^$&L2=/BBK+<7I$_'-P0)V[F$Q M '&)7[LK:E2$0C+4J+N@9M(^P:!]^"6Q_?@>"I/+T7-2-%)H"!>F.RLH)J+& M8G:O:>\GNW<.Y)7D)@^[-:.&5 UA0XO8Z9?^$<"/>J_PSW)6P\(->S=3U$IB M,P5NS6I]A T+'G]]YG:W513]D_GMLKO=$#9*=WR2+[+$+-$WL,3LK;NQA' 1 M-M02]ZYC!+I_YSY2]]749Y5H[]6Q7C/+)A02!$GEXC8@^&2^7[C4 PM$IQ[_ M.*#$8(,WS-?.%_B'8<-L]&FCW]";JJHU:@V]TNX_5]M5K6+T54)TJOX;_?OI M;SQ_; %&AJ9=&E#,Z;FHU4?^YS?3\ <7:J7RM\+\?<1]@5M]9W2A:B.T#;T1 ML:.KNF,Y[L5? %B5?O]S'P9?ZI.A:8TO_O<3+**GW-(WY<$9$OM_%SUB>R4/ MIAO>Z)E_4G@AO)M]? L'4ZE\MDR;1H-3M9.Q>8=^3B73 < M(LQ8E(%+^[\4_K)Y14#6/I%GBRI.7[G$%;=][\LG LN$Q(U6:[)FG2\^NSN< MZ+/CPBM+,%^+C#QZ$?WQV3"]D47&H C8J-F//H<+^.SXOC.\P*5^I:YOZL0J M@37[8E^P"?'+4Q24*QP)/N#--Z(WAY?+[-(GWUB^UFZ5VY75ERME=7+M$WNV M&]T0TKC*, :_@UDA,7XI5 L+$P^G G5#,C%Z4 MT3[V+G\\W#S=]!Z5[NV5TON?R]^ZM[_VE,N[[]]O'A]O[FZ%G\+OQ!L =GS' M+BI7Y?_CP#4 M-PCQ\0,=.:Y?4,#''Q(?=.N[?]$WWZE1\MU@0B*MT'E?19_]KGK\A)7#O#P> MWA2[G\\//[HWCXI3W<*2(8G8']%K2IW#XI:_V!\ M5.ZNE:??>LJ,T)@(C.[E$UY6V]5:_EC/<15_0)4_(BPIW+)3*.9(;\&4]^SG M/6XNSD/2@&]*0^Q?@S\K&61\> M3EH,L3I^)AJ5J^50GUC>1!#5"AU'"J+PY4\/W=O'&R9NI"1"2>1/X!2)HK[K M#)5_A_^G^,[D[]S-$7-N3 ]#!,JU"0X H!\DW44*,=MCKC[^F/\VXJDZADG4 M4K79KJFY%YAIR<'/Z&!*\2UN]$]]E\T>=V)_-4B*=X(ZJSJJF*:2NF[RGZ@.GPCTG7NW!H![W=+K=JK6W\ M\UJK7->2^>?IKM7KK:U^N7&P6II@PJK(010;T$;O&!U89M!%FG-R'YYMU=H6 M;'MCZXX["@-2;*ORT@ELWQU?.L:\Z0@CTC%:Z=.1Z[SB2,N M7< M!3B[U7TAMODG^_PQ6W2>#%UOR@_EQ[+2&XXL9TQ=1LAY9"JW3OEC'.868K)J M?4U0=@O&W_;6[86\1?M+:G6R.AOLE93\WS4,EWI>^)]OL"YJQ/OM ONY:0?4 MZ/KL&XRW'5RLU0$>6K76J"C@$+7WXK0URO4$P_@\C#O0F=.@OE;H=/_?(<$AFH[,QK8+J7SO@ EM_3]SQ.WKD,;50J=5 MKVA-:=2!\1%2"IWMD0M0-$?$4N@[U5E^-GP--@CUI.D63SV EH+8BC'.7 MG9S'4$1V74KFN*H&Y&AKK8^+7)5"0GYS8%U!TMH+H3ZU7N@TF^U23:TEWQL1 M)J(UC=7]]U]:FMK\["D^M>@(YZG8;*)%!3C/"A#Y"GCU!(@TBZF\(.CV4U?\ MY;AV7$ .0UV115S@ PF%(+&-Z*N^Z0$8%=RN@]7I8ZC1?J&&XJ&Z5BSB^8K+ M-G]$7J9X$DP/W83Q5:SUI(P"UPLPT.H["MS!#&15^_#\$54#;E-T=?]"V$#K M#IE0U4:YUJSO(=):JS0RC[1J6KE>W>ZQAQ\LHVSS_,+"3Z;/4P8IT0>*CO79 MSCDP^^02IMD>Q\-GQ_J0M3&9+V+N4]KO?SX50SNY#1DJM[&J/3,VG-B0#;X9#91F1TJ+RE]18ZC* MB+C**[&";?925M(]C2\DURY:NU!0<#DQ6;@F6"RWF%TKET<,UNJ%4HNG'BQN M6J),F]^O5%N@ \" O"6>0?[@[*=\)^Y/ZBO?OEUN#L-LXTK_)_!\LS\^DHE] M8QNX=4.5YS%X#A3F"T/]"3*>LJTS-*=G4AL^J!^5 ?' Y[# $">6%;H6:)__ M$9AHG8-1_DS#&^"9$P.]BIML/$LJ---GK/MHH=!TQ\N8):48 19S9;>.7*I3 MIII536%IBI[R 9X'2ZIX 6@C;^!@?D64EN0/B+\X]C/1>96 M?=#X')\!&'#]^3\P [R?W0H_PE&$S\$4.X\-@@T27:UV13'(V"NG#K=>!JX+ MC^-Y>BA;V"G="3+;AH!J7!&?\&2Y!>Z?/F/65W\(X,Y: MI8X,_D!? HOO;3V6GI0/__T7M='\K%6U"<<3KV/ MZ?EWAC!(EY"=)PG^%;/XBNED&S4S8T@_9-F^W& MLVT;C"IK,,L5 V27U<_1;1MO6#F\Z#[4YN&]*X8:W6G:7#J!+U;2(OMDUB@I M"QM/;+?+]5I]JW!BO:QJVX43USU6UQ MM=?#FZ9Q"TTM=&[CM/@.6==BP^;]^#/)%"V/JVR9X\\SHQ5+RP^,(E\##Q[D M>1O/3Z\[0'UJDJ47;\N>+5(B>OS*R'')J;'QI*M677/4==]IK3F,$_?7>'R8 M%13KIYK]N! 3"RR!BK(=%A<*/.XMPE3YR?:88Z;@<.*[K#&^_,V$5Z,;:L/< M'!2:KZ;'5)Y-;-TD%EJV>%P);\8"9@9Q#4_!\TFFL2J!I/J!?(SU_&2P8H_! M"F] +6L25O@ X& Q WYPK4"YUJL5%5BY7&Y%!(--)I(%NX^-C95!Z;+;VW M? AJ53&^\/V5Z4_(L^=8@;_Z)Z)FBZIQM>[25C;$FJ7\-P-W:L>]T-*S2\G/ M$NG#_"Z(]4;&7N&3+'^8T_*'XD!Y5?V[A>(8PN2JKZD2QXN\B3]25J)G6F3L MOO=PE]&ZOL#YB[_ZI]_UK[V%2XBJQ9A,&/$_=K]]Z6&OH\N[VJ7?[M+K< MX[%U<[M9KFFU;51SJ]QH9[\9U&R56]7L']LNJXUD.>O;9L]FD29XV .U&2F4 M. XXEG)+.9;DR@W/8]^#N%)NV':VJGU6KF]NN[>7-]UOH!]0^':?6$W4)867 M5_O,/R[W'%I"6; M;D&O)X%,=OJ>IYE^"&P2&*9/C8\[,OKN*WT\J^YTN%9=L8HYMP'"1Y3P?NG@ M9B<6V*D@^*&-.QU?B47P=._C@-)81U=X^T^*@WV)@P7IOI4XR$Y#2'&P'W'0 MGA4',U:"TU?N1I0_F9<)P.T7EPZP_9<.L-:U/9D-,L"[IT6KM\( K[9K@'>/*R8E;KH%_4YL\L*DZJ32WI7IZ0'O M/X)>6]]?1J8%"5_IB)\"LV8E8L0+J,EEW+^*@I47)NM-LW;NGWWH/&6;JK@.2 M5/R"RI)6/:M,7:GXA5#\N*#?Z NQN,9G12FERC\%-M7VM8N^5BW:)5.[ M,KAU&M(55A3#5,HUT7W'E=D'I\"BV0E6:;4>9M7::BA8Z])J/0FYB@MZQ^HQ MW=B\ P\25JM)\"FTFK-W:K50N':D$;K:0A76-#>^\!\-F6Z[$EPI[:O?%E9 MJ>,4@_]M; %W\^MM]^G' S:"DU95OB4 +*>V-A535N-;M=9F%M7XL/*-+,4!FSJD;4 MY1\5@_CDX\H)';NFX0[UAIN5,K#-/EI)!NLLR.[C MXZP&.,\.XES)S);0VYXQ77C+7(5X'O6]BZU6: \IMID_(R-Y MI+#_5H19U'B68\5ET'[3\0_LN?Q*K#G_85[-)YI]11$+S_%3_^M.4YR=FHM/ M%6IN*SN5!)ZQV*:D.MNF!#_Q+B6!5WHA9'2!".G:!OZG-X5'U[\DKHOMGOY) M+&STEJ19235J5E+%[="B6JLO-2KA'5=V69F(]5*L4)9*1O+)J?))[0A\HA4Z MM6*S*1*?9&3JY$,]=GFC.D]QP86!-7VV:%&QJ;_2^-'2$2)6 N2;33:HDXBB M#Q."WE(_-"UC&*!:Z+2JNZ)_#0+WI262&JD2+QO$:DJ\U H=514),&?E3=R[ M=$3 4:;O(ZQ3M^1$)()]4D,IW[#?("9#2O8X(5?C';O^M40R#[*.U4BD;!"0 M29'2 *0T6P(AY:P,R1O[%9;%<6\3VN[;1B^@:ZTK6JL 2NV\UR-"KP(#9&'I-!1@\K]JN M"028<[!C>2T-H'<&48?S"+!MLD^1H-S7NYU0-0;M=5Z:59A FXS$'MK$3 B4 MAF! .<.(;+Q,W&,@3#@UD3K),>'D3X?;$X6?+MYNND]*MW;*^7QZ>[R M[[_=?;OJ/3R&[0>5WC]^W#S]:YLQ:\L^F]A&V;\H\5M$TAR3\P8C M,L9#IV0,)C$_<<%RO3/&OM0D?-;*-&H+B+1/ZI(C_A 9!- MR*]7"IUZK2(0\C,-).55G;D!E>=!,I'_2,EO4S-P-2.HX/TU58'VF>3&Y.%E M9F*T:" V&SN+3?%V)?FB-_(G-".7;^2X# =.?S'O;N(-CN4V9C9I=A&GC%?S M214,Z[9(^U1R0_.H.7,)((.'D5LG:Y&*?N0N1H[:CD]7A5:D=9%4=-X"%3>[ M8_5")ZML?FF#BHB2#=(R%B6SVUA]\YT:I3^IZ\2@IU'HA.661P4615C+<(7GC>1Z6$X01Y]/EA,=MWI@8:* M!U-S<2Y5GGX61GQO S0-!'9SYXC609!V6HF1\6BXG0GE9BBASR-TM\FN=NR7 M)^H.9T-X,1Q1S<+1E"%>@7&RR0J.Q4G2&&^C=O(QWGQ$*W:-4IR[L9$\2I'6 M2:RCDZBJ664=2/OV5""7/#R1%G(-A%P]LQJJTM#=.8W!&0Y-G_5TY8V:X!

2;Z> ;/J*$]U^HU>FYA+F4VJ,51HO2%CQ$15'YZSI>O*?N(_8L7FO1W=Q> MQ]3\?%A@ MZ0ME1%SE%1]75%9.@?>#WFWT;*A>-_ 'C@L+;R0S8*934M>0.'Y\Z59[U_%A M'+%2!"[ _R6@>]1C>_+"@]#_+O ]'\P-8/2-'OUT;M6#T/[&\X)%NJ\=5NT@ MP]J.9/748]MF.5.3#-P &!+=C,\$"#;9RYGQZDQI--\A7@;?MN@0-+/,,=T% MU\7>FDT18V\R@'OXWD$[8*@E(H8.[?#DQ3!&-]*Q]VH5\U>D-4'W9!)O-9B6 M$/;PS-!W-#9;V1O#&0Z.6<*'-853SR[.<-H\,["#Z\56NUVLQ)RLC:8Q8Q;M M>Q8K3=/-4ZEAA3ZMV2[68MH,1E.9,>L4XN%)JTC0AEJTE5I8Z%*@G'QYEN/@9SDV0@3,Z9V+=HAZ;".?U6M@(K@(Q%*PPRJ, M5-')R/2))5/+MJYC,Z'I/9#TQK[D!$VY2]W":L[>09[.9>HS*:5FF6NAHQ69=-G"6R$ME3N^.O!K&O;7= M3\GEZ5!SGB3YS$D/%AM.+MD3YGGS.2ZU;SC/EC99DN9TA%#RTS)=V]A=)-4S MZC"5X6(>R*]9/]1MZ^Q+1I>,GO49I4P8O9%1SRL!&)U9)I]\/$X;;97X2)6IC\AS[!D@;_Z)T9?-J];$^QX% J8Q($'P9!7OGPB MG3A,"(7E%>>V>K>]QZ?>Y6]%Y>;VR[O;J][M8P];]'6?>M][MT^/ MRMVU^@^W=S=\OY]EW??[Q]ZO\&=-__L*=_N'A\%FMF*6/"-K?@#)X!G M&%Y1H>\Z1:T6IMN!HSBB+O^H&,0G'\6?T ^;!(;I4V/U6)=%%-.X4Z7!5#R, MV"(CCUY$?WPV3&]DD?&%:;/WLA]]#A\6:IJ8K31&&7YY*C3+%2XXPRA$^.;P MNR&&-K&:&U[Z=88SU"X;JZ@AD%G4^4[W#?PE!ZH.3I=2M LG0]C\+_ M&T_D/2::B^_]YRCL4FBTN'<_'74H/UFFG MHM(GGI&[P9=",M[U?W4<@^7(4/?5U*GWZ%A&' _@.9R62)W?Y$&< [L%Z?#" MCM9DE1@I\2(B7C98N.GP@OT^6A(OIXR7#<9:.KQ@Z:"F2/KH1,_NQ2_[KZ[C M>I9[0)(4.UN"FX 50O;LN8CZGT.\;AI,:9J M6#Q1:^TL@"6F!,;4IH!YQIBJL[*(=8FI4\;4IGAYQIABY:YJ39&:RIQ5>@4O MJ.DLQ=5EJD7V=N-D]R)D%B\UMS11JZM:5HZZW.4\%>1ML"YW1UZ+%>.N9=5: M1"+O5)"WP0;='7EM9B%49 Z:1%XJ2W5GY&EX&*O8:N8C4>TV[@PI+D!J-F*[2^WZLNF0NO&-&+([ MPUC"^0)PR6#=(P UM%T;ZG+<2@+P? &X9+?N$8"LCWJ[O6S"2@">+P"7S-<] M K"&EFQ=6S[$)A@ SZ%$W9T_H*YBLL54/H3QUH_;Y3$G]BRVRI]-ZJ3*$8HX MPK/*=[G!\IO4\T.^DKDMV^Y1W-BO0$9,_>+JYI;&G8O1ZH6.2">BY3;P@3<4 M$L*DP3J]2)B<+$PV1/\3PJ0),)%9):>,DPVQ^H0X:8FE=<[JI-C$P@H]%GE" M;'L3BU,RW)>ZHL\+W>3[YCLU2G]2UXEC@G:APWK<:I\%2JZ7QS4.;H#M J)J M18+H'$"TT3S;"42J!%%>0;1;I#H!BI;1HL7Y@LGCS_(DV'8K_=WT=&I9Q*9. MX$7&6VQ[%.FN)$[DQ1#^K6,[\ULSL3GPZT5H-3,1*MU?D45HXG2'# M]%H^.9AZ7T_B1D0YM"FY-C,Y5)=R**]XVD_206HYU YE$&"BW!Q.=$/<,6G M$VQOX)U[5OD&TR\53S0SB%?+8PLY -A>;,%44,/S6S/2H3E &%[,2;38*U6 4&V7 U ,$%V#H>M;JFO6'C@"DM'P:*-7#J M13-?*?MZ/XG#I]8M+]WD3T@V)#U@!BC;/J^]INYHVZ\8U.4LVB<9*7=]UK0O MY1!9);QV3&U%T7/Q,XJ^2+D@Y<(6SD^6+%C=,?-B+Z*+%6AKU)9#9E(N2+EP M?G(AZ7',W9BNOJ,/?0!AU6!G19O27I!R01"<\=L]@/(A18[PIM# M/^(3VRI8%^1>2D'6T=VX04U6:C6&\OU["*^6)[,&9\O/F< -TX)J#K MZP)H&8XW(T!KA4Y#K8#7O)SP)N$L!IS5H\)Y7:0GP_%F!&=L+%ZL5)O%9GNY M;ZD$M!B ;AX1(.O"%1F.-C/V:W#Y7&^FE<]GM9\ZHB[W#Y*X! E]-SZS)<9, MR+.G'2W9D39B2[.UP91[ZC*F7NN4:"O#%SWBVD &+WI,*,26^7Y#^"3C883B M*FX@K4*G4MYGC&0W+.4CM"IEB90ER9FXD;$L61=BR7X8JV5) Z,GY>IR*IJ4 M)5*62%FR%UFB9L[$&Q+$,A[(*J'6P"2P#*5OVL3636+! M<(E/L?"=5YZLUN+.9N+@7+K58X\7/;Z;A#V"X++8Y\ZMP%2O3 MGY!GST%8K?S)$8F\EJ3:/&EF_\71(V>8C3YM]!MZ4U6U1JVA5]K]YVJ[JE6, MODJ(3M5_8QN(\$<#-YK!B+S0TK-+R<\2Z<,$+XCU1L9>X=,\78 HLXN0D'ZK MJ=7O[XU:?-% YCB\03IC^&&REK)0XHA#K\N[VJG?[ MV+M2'I^Z3[WOO=NG1^7N6KGL/OZF7'^[^_U1TF^MY71C*_[ "> 9AO=1_.'^ ML$E@F&#XK![KLHQE)L-4ZS$C!49LD9%'+Z(_/ANF-[+(^,*TV7O9CSZ'#PM5 M)8KV!1.%489?GDK]+G,+BU87/Q:HUVN5QHK+U?*ZLIKZQZK M5LM:N[K58]=?J^UKL/5$C]VP*;AQ3[N]=&N,!\CQ?B1W)U[HW<(WRG>X;> I M/5"8QI=G]Q.8E2,P%)^IJU0KQ32;IVGV_I,F@@I.0:V"1X@WITMDTO+C=&BF M;0,KL:(J*\P(X@V4ON6\S7>/!-\,/>57\(ZHEZ@!3Q: R11;NW5\R7,]\BB= M8I<"HJ<6$XR;8HY#>T',4%D5V*:R_;H++:T<9A? M_JVCF1-@?-FTM[=QMBZO>B:H'G%SEMK>]O(RAA G"/\- M\C+*EZ#&Y0P]XY#?+G1JC6734586/QVL;!"5B;'2K(#[W5P^#G7[9OQ@EO'34&"PF=E&-_8K^"A.NY8FL-[ M,(4]J'C&2EF6&EB4C M[%T4D^LR L>A7RUT,NBA*>W+7(C,[4"3>%.GI66VJ2.MT!W#LR,R/L/8[%ZR M-8H0IRM;V+9)7&Z"E)U@2(P6I=M>7N*](0/93@= -ZMF'.O=JB M(6V_33>#X_!?!_RKJD"&@S1(11";"9#3 ^^TA8(.6=E28[H[V*A[M :63S&V5=E&*P%Q8Y9&-3X.OX!2W%C3X-CDW5( M6R"CU<:R,9D4R!"C37>&]N_YXC)%;98]X;)=*70:Q6IU%Z/A(+@,54$TB@G- M>8G/PY<9R:8XH$ C/*T^W,D*_9GV*_4R*8)S;BGKXAA3*Q(8 U/YGHQ9N:DGIZL#.5TZ=W"G:QOKSNZT50SY[9*L)IU4D;&SZ0CS3MC!1DDQ ME4)$S&!/Y9P*+TY=!P9O1 > L$4)ZL\]G+P]CYCX)@$;DOL:B!QS-'*>2Q)G M:K2S.WXK-UP$!M?F(A+)P;4,HEI<^9'3V'7)7X@PSH'9Q; ]WU#,CB'"FV@A M9D,QR\Q3S\CV%2,&F*%5?+[ VS$&F!!X[.1G!IEI.0CR91A&V5.0[W@CS$A; M"JTD%X-\83-%6>GZ=+U2'LSUO 6&AX/'JGN#(=8&@JKNA:Q^KET1K-P1F]" M&M_U+QF!6=7J$)4+4^L-$2,;!Q5MLMD,4?PP['X>&4[:5Q?@/H>Y+&#Q,RW_5OD<:K#QJTL<:V+!J4-^#LQ9/< M#D):I1)7359NO>P9 @^SLC1T9JAB4;:Y_0SC8Z72Y=&5U!+5L\$/G,7_-:?M M-R3MW92RR0T1K:**:(A(V_90F]S)(;4,'0V<(D&*/IU^;;8\F]H<7*@,Z'!D M.6-*E3?3'PP<"^>B^.2=XCZ]17QJ8.LW#WMK*+RS#7DCKK'3#M&IAV1?^OC$UH%:S$7*]6L3K"+L:\OS_8< M?U\_%IS+^&L _I;+A\BS._+L3G[/[JRJ.,"/-6/:&].IF&O,_L"$XU=@#%M6 M$\PBPPVE$?ZO-R7K _5\U]3!4,4+7=N8_V+FSGN8B&,L'T77K0")VWO76?.0 M!S!Z>_T^U?W4&I=M'C>JRW5?9?W"T\!I4L4I.$Y;>+"V'M.H0\207LX2OU;T M)5JE%8K*,WTQ;1L]+3RMPM;^S()@:3BPMMZ=VHGQ4O,1;EP7F\V=^UC*:)G MB&L)A#BU4NBTBU5MN5%.[J-F>17?%+Y=*;CW&((0CD9_W=/D3T>25$62)"KZ M*FHMJQ[,N8@.2G:4[#AEQ[9([(@I%L5F>^=RR^<>-*W"E PG>+:HL%'31$,\ M+:LJ?@OR,1B-+(I[S<3BEA4>C5),F_,.\J_I*<0#7K+PS)0L?Y3$?F?$%V/9 MUQC3K(4CK#.LMD]=$*.[N"ZGII'CIG@Z>G=CN78.B'M R"U-441$4[,K(B)> M1$;RPZGRP\;:R0O\L(Q[[-0A$.*SS*/*G3;3G2'EB:YGMN&;;<<.H.(3$A%1 MGT8%U.4IAW, T.9Z\]L"J"$B@,[*/[AU[!+S!FK@ZC)J8M"SGNKF0OR1.2_FO@ MPY+\B_I<>"X+R288G#MWMY8*5F#P;%"PR<&37/.*7"EC,=1=/U:H6^AG,&)] M\E&,PW\-\[7S!?Z)GC4D[HMI\SV)!8VD4W1R]\<6[(D7B%A33\ HCY2"D0$F M)(QFC!8'KQ+B.\@D!K9CG)@CQ(+A$I]%L;WR!*&+-?D-OJJK6J#7T2KO_7&U7M8K15PG1J?IOK5Z(?C28L.2(O-#2LTO)SQ+I MPP0OB/5&QE[ATSQ=@"BSBY"0?JNIU>_OC5I\T4#\.B[;!;D ]J,NW@7#(<*, M11FXJ"O^LGG=P%QX8K8=6'#8^(NGPY-.'":$PO**?:O>;>_QJ7?Y6U&YN;U< MS?2BC/?V[JGWJ#S=*9=WMU>]V\?>E7)]<]N]O;SI?E,>G[I/O>^]VZ='@>:Q M(E7[ATT"L#:H\7%YK DE2*NP&6A'7"9%O5!",^TV&,)S]&6C?MX2NW-?B&W^ MR9@3>(OM]+,/7=NX![,,=U?Q8U3P 336XT1A79F>;CD>F&]/\(JO%JMM%MEC M;6X3FG9 C:X??H<#H&"[C1 7;@ 2Z6OW\>91N;M6[A]ZP!D IYN[V\B""R>Q MP.EP+7QRN,MKS#P]YIW::AD]"6:8J)C]BVICG^NWTHY8L:($+6.4>E\##ZYZ MWDH>BYT3Y[G_!)YO]L='8KI'"N-^HOH A)VMEY4/7O#L@?L-Q+;&BAOU6@7; M"-QR?V!B?8>1X_JX;Z^@/:]5/K_1(OM+_1Q]$WB+WSB!._D*'/_IMTIHAX47 M/RIO\&2,L[LCU$F\V#C&"9@=AL2^I:_$(/CU_PU@C%JE4BLK=[9RZ[S2X3-U M%54KPK=JO:B\P<_FY[/VR5=@L;T1E\+CV,#"&Y4!)<8? 7%!-GHL6 5D#_K@ MO 0NFH]@O(%!Z;+S8?<#A]KF>U'INN:?CDW*RN_P>_)*P=]ZI98SPE(8\ 2\ M'2N%4A=9UOR3!;Z4%\MY)E:1=;5P3>H3=ZSXL#@VH.%ES$(F\&KRPH-FZ+XI M(^KYRL@9!18O\%*$48 Q22R<+EFXY _ V'\9*'WTB; 5)V-'U['XC/NFBP]S M'2/0?4S.^&D[;S8N->_G>3^SD9\I6!OE>A)C9=FT1H8J5=FO%_T\XE%N4X%W MV:Q]WLNX$S+9:AM"6+DP77"6I*-8YA^!:2C/Q/099HC)SK0@^[!X+8+_!22% MR&WF598Y-'TF8C@& M47L 7PZQV0L+$E/V)^#:FSE8@S5HV$@X?L%9H*P>#;Z>AME%[#/P0# !<2WP5QE$J(*.,QLWB$P< MTX_R8UGIV:^FZ]AA+M2]"_XFGUSWA=HZRJ47T_.Y"1Y9T7QP3(8- 0J*\\Q" MHW.WLIJ7^)97XII.X(6B#.[!,3D@/0B^P,0:F'"#RXKR4#X9#+,2? M' 4,"\K>Q^35I-_._!OA(;.D@PE;EK(R],0>OC91^N;V>JZ&%9@4(,/O^LR* M\1YFWOT0#F@27*I,C!D-"P0N1RSYW+C(1BI=F3R?DY/8@C>9I+B_P7='6'R# M&@]TZ+P2ZZX_S2?]@2?_\'3A?(F>F1FIA4YMN34FCOQM8,*RL34BX1O8[%S^ M&KP%/TY?IL#;8-"3UQ51HK\!#/"_J^C"B+:2-* )71,!MA5YOI/_..Z/QZ?P M(>:J=9X)+H(8L:#!OE0H+7S517S,6)JKL(8Q[& P5U_1^ M,C/1U%']L@A/%VN'(#D]3Y(XK*=6"_A'_B9!X<=,[XX[LZZ*S'\!E: M_S7#UQXISN7_@MD4]CFH%I)QHT8)@I#TR7DD/&X54+Q3:/@ M&1:(A?0#FR44@"$XY.^*XOQH CG,Q8F9%AHUS!8*5>>8$G#T\$4&^(3Z[%Q5 M-E>-P3[VDAK)C,49*>!!6F8?1!X/BMBA(O<"^(<-F+X#\3PD/CJM/K'1C6-G M"6 >ST[@LQF09^ZY\>V*5?0KAF47'3NTC.-6T^5Q!'H;AP>>X]0* MG&S7.U'';\5R8(Q@:II8#9@OBTY'H6$!9(&?PDQ LP-D440X%FLI@)[#RPB MWF=[H86V](8H0P#^2T%4L!!S/\"8"T.'1T.C-KR==8!D+T;XLONB2VPJ V*$ M S3!])D=&%[&2Z!002O!]-GTW49IBC[C2NQ;J!(-I< M$,@6&7M1F&'6W9]8^DN>^$23%]F[5TQ(9_S#;< 4PV;3M^D+4\;66#&!-?0E M6/4#VYB93[@N+( 0.B$SAL<9CA08F_F;Y?;,[;#1(3+6Z@P2(9,$3ZZ MJ)A] <]8B+X,0%?(8?OQ+38K" 40<,T.B- .67[X#1>4$?<,?4-AGBLK%% MU%4S\GQ)A$]$7^#R#*\0(*!@=7[D/C1:66%A+C,6I>0T'W!&Q',) M$;YE%E21TK#A%1-M$<5@(Z8RN'W.@ANO--0"&/[@H(\BH(QYBM/QO@#V?3Z* M>0::!DNXU4.8ZPI_\-N B<%A8!)D.A;07;#TL&R,K5'. FFF+#$94<3@+%(= M=CW&_#@ &ECD@LB0$3D-"E;5C(9!S\KDZ:C3E6'MO*;4Y'DB2+47 M![YD3A-@$"8(B %P##UF8!21ED2QT)9##8X;XL6I:)U@A4<7[=!78E',U,C+ MX>ITUSD1H80QF%FCZ\$PX-7$#8JJFT6H_KI]48;ZRI)>#Y2+LQYQT=OWNM-W M7_%7)SOSW9C&H[#(MM8JKSKS#92U(I-L957!W>>[?.J]:R\>9^_ZER %,!7J MG\0*:.J9U@H=K;Q\1$D)IYA#C*+]!_8;3-A'7:>CZ:EPYQ-LMU'H5S>2A[Q+/=P.=N\0S MWO.L=Q+:^CB:5SZ82+)O<$S@%Z]+HW6.O>PZSACZSKS^\ H46(C%#&M+GS7%_,ML^M&)M[**60[W* MNDIP!'+JE,%ALGN:'_ND[_@%NH0*NEC_( MXVK^/C!!E$4A 0J+$C#*SL7^@##1E5D7%]9Z+OK+XH*85Q#>-HTB^0ZV#IKE MUVW,I3 2\<-F;C_?H"_&!S*CU44FP\89% /08 D-3/K*+:UE$/FP1G1BE>%Z M15_%A_>85SJ-:2ZYI[/>/I)C#GV4A1B?<7\$L!GFY_GD)PTMJR&@#,_LA-S# M8L48ZC7=10'S/$?3:10^/F2+Z2W *#AE?XYVT>A-+R(:S)^51)KCBZ7P$,ND M61D-FL9]PB6 B3]39G%'%J?%@SM(#AM^ZH:K1!=-4G>J$;@Q"+=,2A)QKQT6 M!SWV\$^ $;[.<*8QSEE$XRRGR[BX>*'$8#L LU$&!@46N%IU!Z.@X\_$K3&F M;<#M.'0+J1,%K4/+?!*TGN B&AO;?2CR2!>+W,)=* SC=B(6:0]:EV^\P0!- M[T0CMNDRL4%UF=Y=OSO99;QWX#5C_N]R?K567\YUUNK+^=67DQW720*W,LW@ M7I]HG0<=L M89[-/YG("M?)T?WSDP@O-$9(GFB3[U:_=[OUDJE,*3Y<"10^($W^! MVDRFQ9*;*0TN^TV;[2#@$!.O\F2?#>0OQF)U89!EF H95AJ/,@U5I%O@CS$$H+\=,6-+$'#]-YS('2(^GN\>F M-I@8Z7)9A)KMAD1+%7LD4KD)F6$R8;:AZT^(;#)T&RSMX96M3G0G,XG!.( % MQ(0+GO$Q5QUPCBE@6/_@.?CPQ =^" %NNH;;%;52^H?B#9BAP\PB$D77_Q/8 M,^%U7*,N9ZWE)_Q]LCHXG+7I'T4@AD6-*<^!B,!'?4=#AM^J-OERE9?.QB17 M.2""9]2-Z]@.;ALSPF]0/HU%-9-*0Q]4>Z14VI@="NPZI8LR3YC\:4B>"#&5 MMC::EV_SXGIVAHR]QM2?"8T@)QG.:.9,2^2",BA'65?/U&+&,=\/2NW_-X+-Z;0KRY$\2%P?,/ MOB\^F6 N\1O:)%,_/%Z7XU*C>$?7AXG.B=$1>;(>/]_$?L%#A.#4TH@V/%0S MR28,_5O"LY[\2;X@VCIA?@]3OQ;\9)IXA_8!.)^3W53N(S+'>FJ:A3N_R'W, M%8W] 4^@HWR;/C0KXQ/MF!FR,#2F"5GP8)K7P*(A!C]5-IT/$P',-. ZX;_Y* M>?6P#0JT=1K296[BRC6=&C=4^"< M+@:T./AX:J5-?1:'BM*.9I[)OF;IS#P.-Z2KG\R%DN)Q 4BG;,=ER-)CPPC/ MDL>)YM3442!Z/"P: L"*\9,K4BX>;E; MX60C)$RB%CYUN%I=GSK,L)%J%K5CS*(&AE^YM686:\_-KCQ+JK$3 ",>Y,53 MF1.G$2&UKAO]LAWYS,6HXJ$CB>5O>^.3!P -%UE+4Q?6.,H*XG%=3'\V8GI'-G2(?AD?!0##4FX+G,+BW4'.;7&NURO=)8>;E25E=> M6_=8M5K6VM6M'KO^6FU?@ZTG>NR&FO8IRA*OZ7+'W3"Q^MS-^K9?GMU/'93J M"5H7G"Q%(F6F@!Z+"*+-$>2T^A\N256U%B]590-IV;%VZP;2$9ZFUL:OKN-Y MEWRG/Z;D?K51Z+1D!VC)3V?*3[6L^0G[HJC+1?E$9*B,6DJ)R@%H'UC+/K&&75J&S M?/C]8V(^$:])JP1/" MF6DX:8?M2AJQ)O9Y;ZJ^6&[4*^#S5;$VTG58J'QZ1Y%/)IUE[4^OY5$5? MZA08-7E7O.-M\+"T\>G>S5M8]ST\83V>Y* F<*C.8>.G*C=^Y&#W.]CF0;;4 MVCG=0'IBZ3'?>7I,#S-(V3;2_$Y;!AML>:7/+2;8IB!/=ENSB76IX!1,N$6[ M>;KG13,MVVWM$Z*,1-.N:#J'G( PF3E,")RV,,,#(>Q@F;&V-\TAK2L-#]2QXZ)YY\A'IKRC_;QSK-.(RY%(RC4R3$QA/C7WB*;F( M;F8FHB7:!$9;)NYK-I02BEK/+6SB([(Q-\M$W_#LI1O+I;W MQN*0_2(O2^%2';L=FG2[PQ0Q1,D)JZ3*A\_$JJ>5L+459\G6-8EB;5\G4QO5LJJJF5_)%DKM]NK M+PMV?AH'FXP&LB2Q+$DL2Q)/J?! WB9MM)=V\V4VND?-2H%#K-9C[.#I[X#BMO2NNX/\-#%2\N M]F M;7H#:B@OCF.<6Q[Q/H1E1-!?D9YQ4*\6.K6L#D,+9%Q+J*26EANA4BMTVEEU MM1#(?N0K7A%<,CXY/K%8NU"V6+O8D3LXEOGFA*1"D_5WB>. .CA7VG(7TITV MS<3>SI:XRE#"KL05-N!JY@-7YV"%?@-WX0);ZE+WE=>X=IZ!C-33J:TO-><[ M<5,CRU9!$T[ ]LFL/_H#)W(L5V ;K>5FR?(LR6E ):G03 25ECA0R=0J;0LN M*5=DJ,M/!V_>D8R8--%H^\NTE,TEF M.EH .!$O5:5BDKQTOKRTH3-/.E[",GA99>L*EE*V+F-"]/KILYUVPJT6>28L M;;5TSZ;>&G;H DWPX#4;(_ MTUD@:D69]7T@JB4BHLZRH8Y++9.^TJ6-@!//&3^ -<@(_!"2-PUSM+/N6"I0 MY.'$895%4YV4N%K"3ZM2Z"SG-LKS*\*"Y@!6W[:RJ*5*69176&718F=G6:05 M.NIR>;4\GY 2VJJ3G77D80QA3TDEV3]H9;(7)\#)#'ED2G*I4%RZH:Y_.BZM M 9?NO,LGN51RJ>32/>K2NM2EDDLEEPJN2QLGHDL3=,3!STA)T^9DF3O &ZY& M#4_;CAR/;2I=N-2".U_I]) M+M7,K\*I5J8_(7AZ./!7_V1-+QE^;N5("&S, MGVV>_7?@3D\[O=#2LTO)SQ+IPU@OB/5&QE[AT_P487ZS]$Q(BM43[_?W-G%. M?^ GQV6@N !84Q?O@N$08<:B#%QD_K^8C3YM]!MZ4U6U1JVA5]K]YVJ[JE6, MODJ(3M5_-PL=UN,(8R^7*#=LW_ORB73BEG>!(2*A4%5+&A%JDZ2UW1/G5=:EPZGN]=DA$;PY_4"%_1M8T[ M?T#=KN=1W[LR/=URO,"-Z3C5:N:RXU1$2AJ2<@\]I^(GFYMZ"K(-E6Q#M5XF ML6"Y;$.U2!'9AHJU)W/Z_AMQJ0*J;5Y9;;%Q>+;5:5=$,MB.8JC"(D)_"^F\ MNFMH"RLM5L_JC(X$V?;'P+8$61M 5F_F F0GOID=&KI.GWH>+ &Q%(R?P K* M3D;;2MPI+1]#4CY0G\ +W1A6:%<*G;;L9G3*:%DO.M.A12UT:EG5D1X%+SJ\P?(:[::&%,*%D'+0U@'9-YCZ>,$@VE!)( I)JH=/86?[)5,=T MUB$) ^O2'MQ.^F'C+1_D^._M%TAH4&"L;A& *K-0+G6I6 MV]G2%DRVTM^)^Y/ZN.'#&OZ2H:<0&Z=K]ZF+5;1E3\OMW.8)8>]#NG9MXW)* MU3C\-]A&OC"F@+07#^DX;X&79J'3%,G!. ?;D24(2,MQ6\N1D2_TB\*$CM51 M]78+FVT(9!!(X_' QF,ZN+0ST)_BF8_YZ*O&N_V.%A*,MMSYDGG4>R+-Z0B. M9/'933*C6L&*![OKF S7*!_U/26'2@[-)#B^F4-5X-!FQOD[HIYRR&=^MC." M:8]9W*CW1V".AC#&(KS0WR%5.WKJO45L'USAR8.7DK&K%2VGR=@S=*-3NMG4 MEWG9,B];YF7+O&R9EYV1K,5#E,35!TS6&O256@Z3ME.Y*[L9R3KW:VJG:9N, MV1762KC7.5LUS0Z&)<-A1P7Q>7$F+U:R*3:TK/)"3LGQE QW'@RW,;Z3*<-A MEDJQ7L_'*9&SV&;K]TTL1L=2$8:C ,RJU;I:[J=,^69CU&4]WRRS1KW0:56R M*@4C-^&$!,V*,M7;@Z:!H%DNWIG[O3BA968W\!V9K;4&YBNJ9F\/\V:A4QU28T:M"(:9DXIMSXOUII8+')Z#"=S5]6 86 33 M[PPZ(5=#!Z0H0,C_9-]<696<:JN8!MX:(;&5S,DAK\MBG\ 6W5G*+V2 MY5)S6QVYK=I:+DD@NQR>!O V;( >#7@-!)[6$J2]YEE;YRS'6IKHAS31;VG< MV0ZU"4Q1S^K,IK3 3P9FVUK@*V#6 IBU,FZ4(@WLK:%PZ=B>[P849 MZLDH\QJ.R#JO2VT7.ID5+):FL)"8R3JM2ZL 9@2"S%D9L6N."\K^S+);W9&J M+*2RPS0\RJUF'' 7NMC"!F= ,JIDU ,56TC'J!HX3.V=LQ0%8-03K;G0U74W MH)GTQ'O4!]0(+'K7#Q_ZS23/IF7Z)O58+\+E@@OHGBJI5AX771[>NXX1Z+[R1ESP1?SQ^2019&USAY3\/20DLQB( M=6D1SS/[)C76, #VV!9I9U@F$QS8O-P!.]@Z.ZO"6]*83"D\J>NQ'MFCV>R" M/@9U!J9'%9^\2PMSNZ[9(66CG;>N;5Q'9'TB[_/IXWWSG1JE/ZGKQ#!(M5( M;FAIJO99(!-#&J*'-$0WHFD9->KI-L,17:INWR/L/&R)#78H(]_R9O3$A$@N M.;7,)*>T307&4Y(F8FOPM(R;*OCS B'FK/)<^6$MLI"^(5-<=]\9.8O,N3UM M1":3&S6PN9I95:R2^:V22R67IMK=3,:E]4*GWLBJ.+%,;LT\N?76\:ER3\8X MKQ2YF,.B87PH."\LX'06N/B > MQ0Q4'1:6F/;T)$]9>8);;)S[B,]=@7L5@F5'[("=7_>I2^%5+O'9(U;RCQU@ MQMK2<;"Y\L+3'1%G_T;=C(3QW,3ONX!WO;H8V;7/74Q08^\T E7E;0I M6S4*G79Y6?G]37DS_8%"%'C<<&;8\>G)6G/]J)[@(7,>(*R089$?BK?[*FK1O/GCP2 M)S07B#7S[\"=IGZ^T-*S2\G/$NG#6"^(]4;&7N'3_!1A?K/T3$B*U1/O]_LO9J-/&_V&WE15K5%KZ)5V_[G:KFH5 MHZ\2HE/UW\ Y+.L?.?4269-5_R2=N.5=8(BH#W=5!06]]2F$[\0/7*;"[_K? M'/L%.1YEP(JS"-56TK,(E>.=1?"0FI/<:FYH5"O%4> U::>N2:H"Y&N!E# MQJSJ*J@3+%GMA4<5O',XJ-"J;WU0X2@G"BJM3$X4G%3\.^&9@Y=_]I$,_5?S#)<=@/; MIQODS8& J&TE(,YV-_F8''5CW\)SG]ZH]4J_PTL&<;5!:A5P_^1^\['8J;X/ M?7NZ6XS'92?42$]O<3O6-:S]OW-H4FJE;=FH(;52SMAHX%(:QTBL'X+41\=B MI*;41_EBI&LGB/.2:MB*?.?2]%(A;9<*,Z N98%RJ9:.PDW\$-@R*XV[N"CK MV*96Z(C4,SE+[:.V16<;ED&V'$X_MDHZWW+.*915'#-APD96H;I<'$07FKV^ M4<^[4'2>7Z.,L%<"K+_3G\M=D HK-5U3=;E(PU*K4Z%JC;B@7?*&%%)#;;?4 MMS.<4E0L8*A%?CK&]ME99&-NM^UVVMF8>U7HMXZMKQ9 S4*GEE4W=,%3,>/S MQY 0F[-R,+/\^#F0*](U[YYZ2O5B?5[?4L+/-3'=?Q(KH%>FIUN.APW9E[-[ M:BT./: 9-;I^^!T^;3[GY[I[\Z#\L_OM1T_YWNL^_GCH?>_=/CTNKX'0V:0K M$JKXC#$:H.C$=5F2(AD" _@LKP@\T"C7E&6)1JF27A$^Z%9@L/MUG?\@RBUE MO>S"0S;6-&VZJ)#1R'7>@;5!1?5AD9177"7%@/_Y#N9*PE?> +24,IS$E#;QHY9Y%+68YQ>5MX&I#V;?X\V\J!S#)TNKEI!IFH(S32TM MTZ#I3>DU6VS*.G7'\4P[AF?:RSRSS:OO1A1S"^V752^O5Y9?7J\LO_P;<&DO MAC_7\>LJ[L"YK;S*7KXN)W!6T/\G\'RS/SX2^_^.&=^O5'$B(H-EB%1F^>/( MYE2[+V#J1AE!5[-<@V=9Z #J^+)C2_2G>$H@,',-J8 MT<1?AOG5%O'\*#4>+XP*8Y#*RL[U+%FB+P$ ;,B4;2^S #")8HR M$0^D=&P:"G=&>"8W,TD&K>0K&;16*=?4^G[2-K?-(SU*CFEN!ELK5^JY&FSM M(/7 VSFL?EUG LFE5.%)7TH/5(+!:F#/EPG/H#IX'NF#R+F%;]*0)[NZ\HG= M6<$IF#17?.-TSXMF6A9<=Y*4D6C:%4WGT(+T;M['8A;VF38LV"DB?CXQ[PW- M-..E\>4K/@H5JA MHS9V+@\JF4@RD3BS3L-$S2R8J(Y,=%8-:,B&:VVIHYR /TTW3YY-C^)BN M]ZY7<.TR=S8+'6WGXJX",&:"FE4[EXB).K*.H\JY*ZIS-/+?QFU:#HE595HX M8#A38TFV=1.],(1LZR;;NLG4A=TU;75#FX\U:P4.FIKYR.!A]LGBHP:&"Q=[VKN=N=9%:;FVU6+MJML MH' :W!_']BJ([VH^3@*?PR%&WES!9-4TL3@FW]R7RC4U(5-U4]B%OW[8H#58 M<65J]-YUN+7+:C/',9L6V]U1]ELXCEJ;"J 6 M%@7'#1'O<4!<^A6 9D26Y7(TOUE;K@+?K"U7@7]\NKO\>^EK][%WI5S>?;_O MW3YVGV[N;K>J \]?$/-:;>UF@CCUWV^P&KO:*K)B[IX/!!TXEL$JO&.OA%

'S\_4ALK\>N#HG)CZV7V#*7W1P B +^ %3)?J7)OP80^X/VX MLZQ5/K/;\%OV6?W\L:Q@^?')U\J >(IG8MKB,Z6V D"Q64,'7E?>9U7B8111 M/7A'UXD'P_**RA#+E;L47VV-\1Y>X;T1[92\#>!YJR<)[X;7NDQ'\Y83\!]4 MX'; BNK"O$G@#QR7]93P$(\>WKA2I/);EIK8M&?%ZLWM]2(W3)$^RPO=:1'[ MK^,E9NB^$=>X9>.\Z[.K7G_4 MU4T,18 XH-AE . 08H/U#H'9_J1^V*LD;(JB.\.A8W.081\2O-G [@EP_046 MT2\K=^$HV$=X\70DKW@VRQP.J6'"3ZPQ<*6K@)H%C0.0!MT$XULK7*N5S/#$ M_ODG# BTYCV\RC'4.2C!2N@71N .,3H^14]CMG5O)$I+,YRR8N!+:N'0 V\6 M.M.0Q&3@[";$!#P&AHS=/5EK&P86WI<&&&)$=2;O )RO"!5^/P@E?AMUA][, M*@,2UM-"BZ7%\V9:/"_2HH<-+]C-G!*QA'@#H\FC]I04K4*GC],94^)ZBR0I M*Y>A\/5F>$HA^#I/06EJ&I0U[2!@LEEH)0+&7_EZ*,$([U7T 8X<^W#@U%W' M6A I\493*#-"QJ[A]O'(\4R\X<)%:P$&/=TU_MN\!@XMQLKT)^09[,/ 7_V3 M-886+ZE\)&'66B#6S+\#-QK,B+S0TC,HM)\EULWY@EAO9.P5/LU/$>8W2\^$ MI%@]\7Y_;Q/G]#>PR1,#Q05K%X-WP7"(,&-1!B[R\5\VF_<@L!>1D=:DJE8WF%273"4S"^"2C$PPZKB-]$!1 M7E/CVG&O Q_\CQLP!# 1*[7)U"YT:NU&L5I=CK-%IB+,>]XT>"6FQ18?1:49 MOCGL@.3/VL3)K*V)?#+A";9_46WLP#'DUE=H]^S0;NE1'U C ML&AHY2Y9!^P]X6NZJ))7YWZU*DESOX[7F@]=(YZNA:J3IUV-L 46]FE"C#B! M#SZ1S2R2>6T<3OXDT[KJK;):VRZM:]UCVV6M4LT\64PK-YJM/*6@Y::1$@XV M62.E(^S0;]P :PC7?$A-%N.;A$,6Q?EJ^J4HF)DO8OS./H![PSHP=6%H8'3S M#[TH>, ^W;,( OA@_"/37I)P"X1C?S_0(?B6,!/V":UBM*0"8K'/V-^9_?&! M^:9+FYBB)N((LE,6OQB\WQJ+='@*C[?.-1-CUOEV98T3IVAL54OW($^7(TS\ M] .SVIK$!.&3 ^YF+'?"O$.V71%QFZS&M<[C5RO[VD0);9J9U>'V3MJ(0$LM M=&K-=K&V^[ZWP#5S=GC&SB 6CJ.3YYO$33&G_!EX!ABUC)?6,VG\ED8V+!H9 MDZ$9&5G>S.:.XTU,B&N659'*$QV1,_.D(%;LE]4RVR_;"*Z)>S+CF:!3HL7N MK*&3,L5=%71"N;8RS408NVI-TF7U>%)XT;&,!\JO?$]]*_LIZS-;Q4@%YO M;R3'>>9EDD3$^6EB-%PWT99)G ",\(9"Q+7;F0IG$VK9:"K@KO,-2Z"\"MQ) MQAU/L)C=CI_0.XV$S*XDU6GX:F=VG$Y 2R""<>;&0';ME 2&^FG"=#MC8._+ M)*,&B8V!:\?M4_/\X@:KSRL?)W 0KD/@3N5KZIV75J%3K12;,75YDA]Y%MB? MDCY9CJR%&#RGW:S $E-EK2XC!#E#HXP0Y#]",#)=&1\XKD4P/<"VPB)8ZU6U MSZ*IFO3,EA,ZEW.H=XDNG$<9PA4G/$5/ M]VQKA4X-:V8T\U'4\$"'&=B9PTSQU2C7DQS.7JX*@(0L52W=W7U:6E5!$T3;V+NR4JXNU[\1S9L_2!@Q3_B+3Q"MYR(_M%W#_-"E MVCGBY8=N3B 6[HC;+7RSGQ-N(3%F]/5B3<*#^._R&8(PQVGY,%=4#YE$94RB MG=D&:4I'I2:\HU+'-F*58BNF(O19&C?23-]HIM=$-=,;[!Q712+Y1,ST:D[L M=*P466[GU4[/Q^;K+N>X\KL-D/8<_+'/<24P.%H@I-MX$%X>MSW'C:VM3HZ+ M8\07!#B4G6B#E;@9G0Y-AH<<"T, FP(K[%D><<\-T. MA)V@2[BES;'' V&U2G8I+J?A],GPQ;&MB3T="*M5M'. ^FG"5.9^YSW\L-N! ML/RZ:VD/A.T[ K'[@;!:I5KH5-6BVJJ*T0-3QA[.V%K8^4!8K5)CNQ[MY@E' M($X3CC+'._\A@NU/A.77FA7-)H@]$K8L)^N@]IN:/ 1^7JZ7@#H_]8FO92PW M"IU&JU)N[:ST!<;T:>)1A@(V&#$Y3(K,ZVI_-W0((K#+9WV_-@\ M,[R0TN915:R'66XO1T)%BTG(4S+'L7E68VN5S:-NMGE4[8B'9#ZQKN2=)$W/ M,UW>5K+]%/6CEXPY-\](?2>X 5?+;AQ2H-:0:% MF1&\RG<#6EB'RUGI])_ \\W^^$B2Z G(_!8*!86$_:W92B@&X%7I$]-57H$, M%$WO",S14ADL 9BME9V@ (/R!A;\7[=2OLV]:M^U:?WLXA40XQIH@8B(U<)U M=FQD.?"@C( C F*"A/0"DP9"=9W+,MYXT'G";B4 .\P^1U?+5!V)<"K8TT$ MB3("B../AHY!K8MYOE@K")G(G*A1;LD"RBPR\NA%],?G2.2:-L,*^]'G\&&A M51P3B6-PYI<_OYF&/P#X57E2GGU MM76/5>OEIMI.]-CS\*M'5$<>?G4PT&J9_OC,TAY6RB$[5(*'$4$3J3*C8Z+% M^>=D;1Y _DS$3DF;RAT\(Z]EY?[N:/L?8Q7_-C?'TRIUM(%S0=R;!NA:96Q2 MZ]P2F7?BWBR-Z'7\>Q6N$.?>Q$=#5"%[!9V55O3!"U8^@"&&3J^WE%-VGI$) M9**,0A/KN"9I!*)5Z-37QA_.01L\F-[/4M^EZ%D#:*GG*RY(&ZD-DFN#ZEYU M 2[0_V_O2YO;1I)$_PI"XWXAOX!H N I]SI";+,S<@-&7R #1^IG!=2\GM*&^"KMH5+IROYIFB?&UR8["P'EIO?A4$TC2\G=M2',\"50-O<:_8;.YXSXR) MQ_K%LG7A!6.&CP3,CY4HB,-A?[3N6DKH,Q,@^LRAPU\S\F#5',"F OHM\A&[ M9:&_' ?%K=DNCU+F6$*080?#--KI+>8H\)PH7'W+&MY# M @/I^S*L-UP 5N:_4S]>S-Q\8%1@&^?P!^WF\9ST:XJG\SRY7\W:K$69^JB+_V+W)JPWZ5E]3=-[G9[5 M'DY&QM#0V^.)9IH6T_X7G"&*N2,GX#D59N3_^L9\5X3>!8:(F_KT.U=&":*U M875N>&WT]G]RE(*+GGAMA\ A5@Z Q8V-OX/4 >F-PHU.)I0_P+0)\GO?^?PC M:^:D+Z3WT>O(N+D!>^01A-6* Q"]7>$ Y 6U<1IWYQ'Q.G=?*H0!C_.O+?O,M+H\U[/#EPQ(>%! UQ8DB?Z=CP"L\-Z4]T#>D# M^8?*-^8G\-LM9M' *-L?L90=F8[I6NP0OG?3TU7G*1_\01NM\LDT;6+=]I [0^'ISQF:5$('I"6:\?[KPZ#P9K' MMK;*>1D\4"..LSO.Z;3K>9RSGEN'^QYO ML0\"D>Y*W;14GKAK>LI1FNJ-=AV'NI3(I=XRA2R+E/=>$(+J7T9'II/NC>-X M%EV]*OT,GQ+\]HQ5_RL2S0RML97VE$IVQ?.BK\QE";W5:I"0N25Q[)2XAPA9*RK0NMRR/1'D54L;E2W=\Z8E',XG*O[. MF;XUY>6E[)$YWAR=TUT\\]KGWM+.*^?>-B/#EO:V+O:T%'/*#02Z6JK_%U$* M-BX.4=QR9ST)_QAI:$+/M*2H0>#G2/GIDA/JM+=*G* ?BA.,BW=URN.0G" Y M83TG&(?B!)SG>H+-N24KG"PK= [%"MUZF4W:0>A3XQUU=BN!37WT"4K2U;>CI4/9?1VL/U/1[*R9&7)RD=BY4,=A79T\)-Z?O*EB/VL99 BT >:0/K(U^I@OC$1+*PDB)5MF:K?H ^29,28G+ M^I2>B!0IP)@+*EI\L$A"Y4D_]7C2!L[R>&8T?,1[<&$QX\U#89<:&VQ(U;@5 M(!3I9+?)'4IYX#EEC 2ZD!W^R#'5B. M%T1^05DNGNP(^ '=A.*[JZ5BW;O[K^__\;>OOW^X_7Y'I=+]M\KM/__X=/\_ M*V>YK1GM(5Y1\&*](77!7UWE)GJ )2C:():N."M=085M@X"=,6X* *\'&:RH M-%8I^XUBSN<^" R0$JX"V'3'I*] #..5] 7]QJ=;D(BVT$J>V):8(&6[EN?/ MQ; 69+[X+A6? M8[SF RX7:00H$H9X9U.G:H7"*#(C[U]MOOXG<^L.0.?Z=? MM+>OXSE6PO#!Q7CI^/G\>"O0J*9":\&[4',X+*!1\JZB70$G7^G)\/B9Y[/L M+YH>3X8"&9L^!!=9L+I$\@8LI/%+5&YM!PI5KB,<,D.>8%FX@Y$'HA&?.0;! M8H4>P!_NLL, _14P&(!5?!:*D=UHO'E<:0+MK%L);BA>S1S\(MMR<&B6"YZ4 MQ5\>!?DGA%>5U>+Y^K7S'8FFM>5,-#D3;9R:2$6&DW&Q_42Q M):MQ10^7;I5A8?715/$(- K8T/Z4,4602-AM#LCDO6A2/UAS2RYPMMO+&/NR M<(/BU+N^:"VMKY=M]U%P_A+O P M5C1"34>A[DG?3'M\]0NXTKERA3G6I3NMX9>FFR?66!'2(668*\>;]5NRKU&"@W#=I#M=<9U&@*TI:2IG1M3%E2JIN<*E_:4K3#9C))4>EWNT1&?N[< MN* ,I:OOH:6@I'E)\T>B^0V5E44T7T859!@">VSJ?;4SD&PAV>(%M[9ZBG81 M7RRUG U@_?#I Q"K3=U56\;.TR]EKPA>>,X*F-#W\T], 0VX%3U_G);N<8/ M4'WAGESEB.%N13,N&:ZH0;BBAG,WRU&5&#C9^([2$DL22R^-I4J6[(8ZY)LQ M9JO3W--[+\U\PIRG3ZY(=J)XX&BQ_O8[)I<'=AA7Z?+:VDQAK9A+NZS@J9MO MKT8]MB752=EP(EBJ)!LV]=!_ =G0KYMLV--!92-,?VPL@T>6>%R9*R.-YM2, ME_F6'="O<1VJ= IJX!2"AL>5CS0'()A4W2AN MFM3X2/:9TEF14ES18FP=C9$V*R"Q9?4V/,GCP=.FGFHG!TO^UL+)P5[HJ-<-@EMYSM)+-583:SPG;9A[ZPE,K%_LO'5?YCO%;&]EI!2C93(.1V. MK/20L-&.Z.J=NC'ZNAS"BUV2^K22+ MFT/C%=@EU[0#VNIPRA[>6#LV?I0K1ZVW\-^7*\XJ4 M;.FD?$^H.%. QD75%Q9^G? O0&K=FS__1%KV'(18=7<%R8)1&Q)!F6S1K,.Y.G)LVA)LGS3K959GWK] M=52]LYP[5#GB+BFPQA18A0![6_15K4AWG8MWAMH9+KN6=11^YW0,)'N)U=C[ M+-VXOSER::<@=STTSA[CEA*S$K/UQVPE6V)#O^H7Z%C4[V*&R7+O7DFI)T>I M4@:=*F8KR:"EWN O+X-ZS9%!YUK*D^T6D)3GV/$%EA?(9FJU\(H:FX=;\>2M M9[Q<,[5^_^+=H-M7M8ZLPSD5*BO2E"L*TO?2 JL_D*W43IMZRLPF6D% L%KZ MI7*64G](;1[;=1H^(2E+U@J=");VZ6<=A/\';>)_K4XM7C=X3/4VM>65\LI= MKCRGTU)9-%>C.$!C<_]EH8_$DL22Q-+Y8*E2/F3O*-5. PW]B.%PEYFNDHSJ M3$9E)P3O1D9ZKAIUBP5M-VE2=1 M(2*=HAHX18U-1Y=% Q)+$DOU<4E*%P9R/5%8%SAL7[SK[>U,IX[D4Y=GG#T9 MKS!K]T+%6MVH^)Q"\*OZ-BC1'#XR496,O\9V*'5TD,9H#8S1QJ:?5LT"&[Y< M_X:A?O'.T+IJNU9#HF62LZQH.!$L'=68KB@&,D8*]GM6-6/G-AR2O*00D%AZ M25=D>QG0J9\,.*>(N:P9KY'OT=BHAPRQ2BQ)+$DLG0^6*M4#])?2L0]1[#OL M4K%O9Y<)F9*,:DQ&2T;Z0:BH5RLJVM.Q09U-\(62\3LV#]ELQ'PY:[5.MODY MI> 5GQCTM2/6C0_[.)-+[P_W43)L@Y( M3753J:\.@\ *B*L[!Y5ICKM3@>@0.V$;;7584)@LF4PR64.9K)K?;QRK#T"W MC8VG]8&J#7:9G2LY37):739=A=&6^&SO[*5ANX-^=^=Y,TTJ^EI;-7J=&J6? MR>3&?0>[EEJV5P\7=]O&'N8%UH]*=J:,NFFSRK[R:7K$_2U:ZU9TB3%S5]?5 M;D>7;"'9HBDAV:7&P(<+R6(^E@8,TEYN%-/D*1Z2-YK#&U588T.?MSTP!*:6 MM=6VL:^$CAK%2AM1["%;P];8PV]L#JM,6)=8DEAZ 1=O:1 MHFJD8O0V B&C#-)+$DL22R=#Y8J MY28-CM$FJJOI6,IF&,M9>[)-U$F0T;(=?A R,FI%1N=7I_/9]*UI7*0CZQWK M8)B?4UN>XJC^X(@]HKI:AY?O]+1]E>\THO&!),42IM0>.D1UM>[^2GXD99T* M91VZX>-=7A_K.PPN;U&JG$8= LGRDQK[GXQ:2LQ*S-8? MLY5LB0T]"EX@25W#G-'VSO6IDE+K3ZE2!ITJ9BO)H*5^$"\N@_1V> TC(YE:WP0L[=-3VC6U7M=/LKGA:1.0 M9/,F8&F?SLC.;%ZS'J;G='@B*VAJY"$T-A%89OU++$DL22R=#Y:JI4<=I?1! M[V#I0[UQ=IG 8W>$P4TG>4.]75,MI1YOL<+10WW4$"C]V4!C:2L!8*)L#+%66)68K99F*UDS&[H1? " MR>N&!D:OL6SP2DH].4J5,NA4,5M%!M6O?L;0FR."SJE^1F; UDD MHLXF^$("W!V;AVPV8K[,@JN3;9[W/#F]7(-SIXR]:.0P[GV>1;RA.$=NV#EB MCIS1W5N.W![QVKS V#F3<9&=MD4?S64%VMM#?MWI4.6+46+=U/RKET!^!:37 MG3?+=%O8+44'$V-U0]4TR;Z2?27[[CD&4M9[W0,C4ZIQ6VUWE_NU5:[BDCPL M>?B$>;@2"Q]< P\OWAG MCMWF:\![U+@ZDUHPNO@W[']^"[>U)=H!JBRWOT* M7\9;F)G^@^WRM>AY)L*C>GORO&_RT-JEZ(.WM%'"*5-<^%$!%SZD2\RE#I\HGG.-X3WLP#!DL=&I^8SQ2;.N1<)Y@E0*T!C$#-%8J6:Z-7 M""K^E0U+=,/K*VU PO E@(='.7HO(=OC+R$/+JW3ZA(L*D9V^L5\'[@L6-_- M\$_3]TTW#&Y_,M^R S:N&N?IM$$@:%T58+0D$F*RFD<^M@ -E= CNF/B94AO M3V(!+>5&L8!;3=N-OU.XI((_ P5();* GN$)R=WQK8K/'#/D/U8%W&!%2(P@ M]]XQ@^#K1,#HJ_\=L;8]I#0,VP^-CMKM+UL],:Q&S[ =V&O,TLENYR"06 Q! M^+^K6)'O _\HP( _6"@N )!ZD9]GXTN\A2B]_59L1OE$ ,4$(_I!>_NZI=S# M91X(3MLUG12Z4W.L %\VJ=9@(B(PI;@GA.177*P_L;OC;Y,1"_9@EW M&>(ZT&9+ZQ5 >PYT11"'K<'V%,ZA0$,FJ SS@0$29D"*B 7'GM!V?\WIAH)M M;=K)G^(=-_P5?P1L$CF_P]-SE 1BQ+H>1_XS,_UT)WAPV#(6]9."%P6$N"P_ MD-B.\36F/KM;X4IKMX^(K,[%NW:K#]II';9P+V!(!"!4?,]B;!QLI,3E7>5+ MB;J+5M(W\>2/OC<3.X@77O*LKI?N"IM5M%9%*T";./"7JHP8/);!JH I0R2Z MG7:T9/=],Y\IE?#K)%$&>)[UW@O"DCO*X*D'3*7WB@4^X,*.VSU;^'1BKXJ; M69&=O4Z944YC3&V?O;$]L;<0T/V+=[UNOWAG&1V#TG1&[[ HXQ)W34*9^;,@ M_B-A1KB!*Z^$(UO*5W[-X945AU1E0 S*:"IN%ZI'V\7?F#/^Y-Z,V#.25^4] M#>G07!NNW1.*F"F\!U"FF.)-1,*N%^(^ AL,$J "+ST84Q4S5)ZFMC550C + ME2""3^)Q3\#?P-MXT)^]A6O:$3]4C@E&W++T=O&,Y1\B-[0=7!BJXPG(*OX8 MTOC"<@JGL+8P?9<*ZEV9>S[A";[WF3=1P7YXQA=P?.(KL,;.L<7;PRFHQQ%S M&9"[#7:!]^2"]SBUYZ 89W;(.0"$\:,=X"?;S9%_"SP0IGSQ0J9H;9+>IC*V M RL* L$Y&;BD>^/ :.W5YW@A#^,3PM-U&6<.@B<":-D.4T+X(N $J2HNO#TK M0\"&MJ9F4%EH:&UCTZEO$&\Z#AO_]KRHTZLR8I?* M; >]H:IU5[L,169LQAM5!<T#'P-Q3AC%7(B; M8Z_5=H%:PH@7:L!?CPS(U@]V,;^[Y0%%%G?ZI.5]8W5'JTCU[=FX[JPWKC-+ M?B_TJ2A;L9C]R,9?JR,WM;:[V*BYM6H$S&IK>\%FW773![6_NYC]-VP76JG< ML(B-#Q271*KHUH(-$X!1H.0E(SX ]V*[$6$A)RL%XW>Z*">]@(J'KLD.!D2] M?;+'X13$!H6H,W>)4&X[O<4MS'^G?KR: M.?CR5R.?F3^NS DL]MITGLSGX.)-?H^PP2Q 2\)B]4( D*#'>?,Z M MWGXU6P'+,V:U&F/O+?7^S>A/4F/:NO:7JOT[/:P\G(&!IZ>SS13--BVO^" M8W>/87[D[/?(NL"+O[XQWQ6A=X$C!-MU.@-D:_$+&]^$\;>=];1<8\LTK^9 MY =ST&Y1H"IC!GS.?.V2XQM??S'UP2+3DB,%>MGQ- M)31_L#'X$-QC01LO ,]F(K0LQS$ AY(-C'\\1'$HW)W92B7'VT'?8F68AC& ME=[3=+W_6IIZM3;U>NN<_<.>3'2[(,%5W2A6E67.)N8^>[2]*'">[/3*LEELCI=:C9,0Z M,^*>)YY5Y$30O]V.VND5N%SP_!#H$?5''%=$%K&FIOO /1)^O$6GU.+]R*LC MAJ2'Z\"@[-3WHH=IIC"#:Z DVA)Z(?ADCQ@E1H9;>)#/B^/_ T_B3:9X=$R$ M'02;\J]0TV6CW#M3O23Q(Y'X]X30,@4.G+2_L#"., "5WYL__P2ZP1 JK*DZ ML6-JFZ'J^NHH\Z+.P4@!TKC$06NRUX?LWF\)X?+.16 ].B/WB M3@=?[V^5_K6RQ@;O%-K@H.G??_W\^>L7Y>[^Z_M_*'_>?/]^\^7^K@!2.4"N M?D^W\#V]A"J+3X&U);EJ3=DX2B(>N=0K#%4NZN![>-9O#ER9DM/P0F% 9'-X M:NA';$MO\: "Y#Z72T0)56@D!8QBUU.V$,85D6]DBD> 0^G,(M@=?W82::#L M,-BE8\X#=AU_>!L7D=DNK95N>BL>)L(3Z((O)(>1..8_I]YYJ\T]=%'?*-XL M?F[13PNI;ORWKM[2#6/ES^V6MO*W=8\%V=CNKKYUW6/7_]9I]^1BN^40MJ'@ M=6/QU_*E!8FY//!UG#Q432LEGKF&+%'J>K(0B#-XE%]'_IMW(H^'_Q%[3_PO M%?V%P3FTEB+3H;_OF3^C#Y>4Z90O#6CTY)62 MJO5K]G2<3B8^,$O4GFL;:L]/IIMT25A5=!@V5D,7Q5!VJ(CNM2_>@1.L==2! MMAR/JF./Z3WU!SD@$=:.7\O7KU3;?$,Y;TW\LE,8O5S+?!L"F%H1TVD7[WJM M[GG.Z2GQC-(;:@0!%GOE1G=S;#PCUQ?2M!,#)6.;H%FR.6F[1^GG[:6BHIUL MF.+F.2_L;ZE#;N>_:'K$K_8EF*.=]GZGVL9%5JZ"F MYG1L [R&.1_MZR2CO>;9HE T7CUEL\LE5;J('@)6ZT$9-5/.) M2HVXJT/"UB2]7"^7:+Y%S\+:=73I&UMV=%EJ7&>F?>LHT=^>S=C8 M-D/F/.^_?')0V-MN[\JR3%L[7EY=F0Z&-:.#+O4&UG2UW2ZH]&/HZJ,8Y(RF MZ!T2= /EUG)E&>H@[(\)DW9DZ^1C;30QK,#>J)"$K0=N>PPNM\X=>. EO; MI/;60>DS,X/()PW]"==6P#0##25U;[!.4+]5'CWL?^/8X7.F)^SR1ESB[>4] M;$HZWVH/5WJZ"3"JA\NI-[^\I>Z4:Y?,*7UQP9M:4.T*="/#42G J=KC+=A/ MCS98K&/EV<;NA]L ?%4#BKT!'/5[$;Q1C_AV\.-JXC.F^*)NO/+Z^X=>/^7: M+"N)7W@OJ6NKA]Z_?HJN2OC/B\3]YF#T.4A'/,!_[LJ#K1C]$:O6?1FB#TS M.SVU7Y"[L2EVLQIFZR(YT1Q;;8@&.NJJP$[:EG1KW:5WCA+B&5*(9]AN&QM# M/.1YL\4(2!D?-\BWE*]LY>@;6I3NT\H9@DW9U]<9.;5R+/4#^SC#WN%-'/W0 M?LZPOU_'4C^(8Y,!^N"PCJ5^$+LX"_!AL8&3MV]L;/4 HF-[0^? MG&OC?W> MI:%3(T,G,S=+=&E"*5O?R5F]=JG)687#ZQHV!:G7UDL<%W';*SMN9FGZTTS, MP,TKF*9Q#@[,Y"HXP,P,ZDG-+LE&P4:*/9]9(8:+1/:-F9EMW3G^A83^] MME%^V$_>,S6!OV7\?6\B,6/C'FKCC!2+"7 M-93!KO$(<;EI0Z@ LE=1T_'\);6,)!F'C6GTVIW#FUG&@<,:O3:8SL/EP].M MS2SC('&,#-![N<%T!S"TC(,<^V1!WC]H),DX\)%/KXV6;JM@!]+ .K:!A0WP M5="JO@WO>E\JDRB(4XF2H3*'21HR-CFYQPT[]=K#S7-X5H:=EB%\S,PA(^=K M'RK-MJ=1C+ZW=AQF)J;TU0J])(E0TX\76[&DTSLU8#LCNT=XAL/&6]I@[6C2_.DY$ISP<]K'\W/R M\#CH"7I/0^^X.2?HG8/$N%)PZ.V#6SN=@R0!9!26CJYK;YG(M[9V.@ ECFX @1N;2J+,>IH0M#%V#[_!)^0%HOW^]NU.^W7Y7[OYV M\_UV9?^ ->$N_MAF] [XS0P N(X7!!FCWLXE&XR>N3I.>@RPD-]@AJ%OCR(^ M-0ULWBQ'BUET>#,E(,03>DPQU8AKNZP<$((ATW=HG/8UF%-J1IP-8;N6$XUQ MU.&RA*!1]/Q94S0=0$J8(_:,[@P?"KTT8U/Y8&. ?5P$!6\VCXI@<+#]1^)D M#F\:%>$F1@R2V]R)X"!#0QPJ.MT+Y*7OX M_W%SQ,U(XWI^*'*[8+$"9$$\?!#U%/C90((>NI <6PB+%0O"_]/<5Q!<]$QF MHI+C>$B?N21AR@O!=![D#6POWET:E;@5H/P(D'Q/I$U _#HI(3T'%09%UD>\ MY6='"AX3QD9)LDK$78+)DQPI:0Q;W4,,/C1:^G"[294O,*51+O:0B^T?9?[E ML'9##,O9O?=3C!=\YKV;;M&HX<,=LVT7]S'DL:GP^8*MK2J 9W]S5+>:8E5# M"*[MV5EEN^<%L]4C,"4U26K:C9K.H97P^X+Q[*OG/,NQLNM#N=UH&H.SFCPK:;8LS>K'IMF)_9.-K_[#?*^ 7(UVTD1> MDJLDUV5R->HG8@T-NU_J_;[:;>^Y2[NDVM.@VDZ]A*S>+"&[I_E6M;;$O%3L;>V$D.+*H[Z?7J17H=27IG0WK]&IJ^V$-65P>Z'-5V\N0W MJ"'Y869>6]7Z.\>VY BZ2L3SO3"EZ,QFE%?FH&&];(?^OKW AH8FSH#T>NUZ MD=Y DM[9D-[1#\76D]Y0DM[9D%Z]SK8Z>S_;JD-P=1>W24X:7D6[1X]P;G:V M.MK>,@GVB/X&!0DDM:^B]GH%53O[.QZ3A"X)?:$LJ'9BW<#L!4-OJX:QW'%0 MTKND]QWHO89'%IW.GF/&+TGL)::D[U*+WM5+U**_1$7AFO+T8=7R=,R!MD/L MPX%].MX3J!Z8:P$I?K #R_&P3<=RU26VC5FL6>]TEVO6WW_]U"Z;TD= MRE0U_1=J_O'WR'G&-A9ME=IYH;QAV-7+GWO4.@:HA?FP3PND0\ T :63"?VMO7U-1>4X%V",_3"$?X*H@5**D*?1=1-7'OO(>7AG& MPP+N0E$A_QY ^MP;5.E>F7\\3V*0VJ!= =/_F"S!X]W&\-2>5H&EDJS!Q:H MBCGSW ?%@]OP7L2,"O^:H?+$%&SYBM7*]-#<^K7^VT!A\##OF9J7(;6B\.3M M/2)\+I;P.DX\!<&&:W$6A>4],A=[4,'B'CQOC#VZJ"'(F'?K&C/8C_N@8DT^ M]@W@Y>X>;R>B3.V9*+IWJ%< /"3(IDLIN$=8YPQ?KGA/=$=+ ;<<4RV8]MG%K4? MI\9JA$S& NJC-@8 >*$R8H"T1\8) JOK!?6E[^$] )Y9R/L <$"VE(] JD!1 M,RJZWR<0J:_+1@@"MDV?>N7=L3!TV/A/(+($W +U'#"W"/;]BW?A MD[<.^" 5.+TL B9(%@(?:26<0W+D5[Z'4VUDX7V.?80PX6021-3\(T.7#S[C M;25^N%3BCP-+@.*>?) \D\@1[=FQ&0=OO9#C:&!BNA=9GYC39YGG@(P$(F;V M/!2RP $BG/L>B,SPFS'[Q="',#$RC_61F;,Q-7;E,+"Q9L,;ZFMZGQ MW0*U?N"OO/,B "?-L:ELN.*TAW9Q[R85^X*@S2EVIHK&'V;@N=3EP 2KT7?9 M/;(U14(Y#?G+31;N'R!-NGN80D\P%P'01@Q6/7$.*% M1*/Q]HNF944!&37!(GJF9I96>+=+A#[\ 0_U'+$FT@2KI13HL$!QP']X$*83 M_O4#UX-$A LW%>P0Z=LXN(@W',%>$J#.D6K$TO;7Q:G;;9[EK+6KFLYWT2A@ M_XY P]P^HOU<8"4/"ZSDX;*5?/?';W>W__SC]LN]69FX M?7G)?$VP:#MNVY6J;]Y:*Q;)R6N ,GUL+67S_K0^\R8JB.-G?'[:,9#<%%N\ M'+T#^-EE$]M"F>T]@8\53.TYR'5PUT63+=][M.-I==EA:F3\%PCP54)$3@0Q M%G2?G ARKA-!A"IJA(X5HX_0NS>X=Y^1D7P<)N/6ZI*,(MF!3<:$)"-[TV'8 MG[YRGLFJ#M*K]4ZF$?!W_E:*=V^M@@!A1E=;JX!(5*?BG90&-N);5 \WY TE M[5N':@I=GW&@5@;0IH;5O \%UX MJJ?U@6V/#MH>>F^PMJ7OH@YO5NB!./U3OJ,PT.,34QPSZ>FB#R'@A)MP$T8?06X'8BJKYY)("9\\C*=2\%NQGBULV)\V M/42K+YI1R"-Y%7BN(X8_ BI^L+C')7;+Y!9@Z,/M^#N\#&RJN6B+2(% \'%A M<[-H1EW.E3G.1;! R"FD26C+?[3NX%7NH^U[+CH2/#P?"H_CAF(5RD?/=A! MR!5;:C4^FK[M10$0$\:UX1K<#49H3'$"PTU)X?&;EL7FW+"=;VW#(P0!^CCK&FEJC F!QQHRO/)#>3&W6D2[XF 6PZ=-:TMTKS5$>^&_0A811,XT;CP/XB M\.3^"PS)-.;*AW:M52O\?(5WX0?;I%!=EY-//:U11P4?/?_)],=7OWO>#T35 M70*39A)=!J?".XB[_ -Q_3,R?= .SC/0$G: *6N1V)AQ0<;"C)FN.*I/S.?^39+MD?;=O['HJ%,;&@8E M68#Q2;,5LJDF^T_VZO@M+>7& MR?%'G%I"2$V_G63A- &#-PMUL*=L-TFK&2MHF &@>$X(?$9KL11F5#&&8@'P MX%\ 2@C>F,83A6BVB>,_=*BXN%#C7U*^CTTI51EA:@H>&),OPQZ>57!P_L7( MCX0['SQP$&@B(DYA &\O+R2Z))#NMIB>+< 4;X M+3/ !3Q[$7S$4!XZ9Y/G=72(\R_ $@[XJ8$9Q/@UR:V;HP^B"OS&/XDSUZ7O MXP%\RS_\Y !8^)J?'2]]'40/#_"HI>]#$"!L^6MRTC"UJ>#% /M_%;UYCIY^ MP?R&'@;._AU U$.AW)!#8(5=/'\8IT@(_JD:.&.\TEJ*BE_,U[ I+P5>ZB M@Q180W*"UT560/QXO(@2<5K*'9 +SBM<]Y!RPED,HBGD_W)3(MIR?%I5N[]P M?!H*6RX'1&:'R#.D$\:8GHG<7-!(N9&5>)N+ U](6":26DR!B1,?<,GCZ;#3>&U$(Y8>YS-EP3F$XZIR8%V$$WP3%G$<'!&%;?W1:IDJGSY M<*%0P>.94,C2G_@!AT',/)QV(.GLQ>DL*RZ6)$02DXO\@,6T@<+"]*VIB 8^ M,L>;S^(L6?OAZQ8PRQ+ M@,#^*?G_A?!-'LA$N-ZI\!>^&AJ20LR[C*$5.Z(1<,#$4W!<^.'NLC81_@41 M T=<_)5$\$LBV)[$AWF1&T]R]$T<'^LR3-LV_6[%O-=243')J*,9(CI QQ&(1*R5M^2Q!<#,U<8"*DI(.3*$XM3 M+.>^-['Y=$")[F.C.^5++NA3=/ ?0(TG2IX'\QX9=TPFCOIQPT&L2!),;1PUX9Q%(\R_Q)"WJ"ZS?$J+35PUB;(7 MYG'"%MI0Q8Y7S-H\MB_<[SB=-G.'Q&<=\,E=*^9BSX*0NAF(>C11:4G);NY9\;I,%XCCD6%\+E^7F1Z_6KFLCOA "^N MP37#&_(F(%%ANI_L::I(1BVD7[%-L5 S\PSITM6 >#,(IIQ$/*CTXF-XVU+F MIA^*$K& 7T3V0$1_@,1A(??.4]3S$$]\-"\B@=Z#;\ZGE)[@>!:GFYV1+3%; MR3*(OZ0 ;3Z8RU-$R#(0F5NY8EDR*UW.J:G!J!)QV%;DF'A:3#U*E(EG 6W MC1S_L:)*3I%62S9)#L=B]!DV"2"!3;DR<2%!4B0PQR(NDS(."/4"0SS)1GRV ML*AGO-Y)E)G675G^*9.FI>#:E^#"YB="L8BJ)5X&G]K0RJ,=7R^D539K#@R%=L:MCOQ3;!> MX0GH;B#-Q 'J[#FU.*&4"#X8@NF\D$>C-R6(2"P(Q"CQ@>O/+?ZP?>>"(EQIK9$VM%D(Q.2\*^E Y5$#N3N#TH M;GF]2.SDQH(M6^2"OTFM];)!]:1O8J:9KVA4B+NH(C+E.LQG[KHD,N="LFB8Z(,=I U)88.A:&,0@KB MB,>_>.A>F"CB#%FXUKQXC[?M#>VD7S47G>,(/.?G+&X=;"_#X[7*TJOX,6'2 M>@1KX++7E&NTTJY9X7*PML8XKDI^B$SL.,7$F08_V\SPA\BUX'UQL,$R=[HB MEW_&-D* A<@5+2@I_8:.2>PP$O9E4@4]MK&P)G*HKD;468K>:V9(23F6B7V, M2"H^N52!F,5G7.JOXM%-1$8HK]_GZ;:Q?$45"6]B5*V3=),16TMNB1LEGEGI]Y*WBQO"EG!C=X MFLR?C$@QJ0L2$V$_DWJS9TE;$&RVWRNUDM!NKD3MYW=L]O21WYE4?TZ4;Z8? M*I_BH,:-Z^*.EDLE_Y%.$'C&2A9>_?F!6=D"+8T*M'2XU,YU,[^[?8_/^HR& M)[]4Z\>U7!SUGD@&X27>'&38JA03K_%?6ZA)"FC"TW$60>[Y@!G%I0Y+&0") M#(*4H)9)9BV^L%.Y1=CBM+"VPO4.$1B_6-25YD8H!*IXANA?4:Z^5)?9 ?N. MX*W,)\T&;&$;PTXY8TRB:#\H6CH*D3AY<9SLPV:6"*M!-10DL///]0?3R7!2.F1/?V JA&] XCYMHV.N, MJR*S*F]B;FJGT!X2GM;R=O;<*9HS\P?.7'8"=\XYRTOW;6]?.C,;.)@W$GTV023WK)]*YH%I'#COK3)NN/E M90W=^[6&<+X_UF*SIH4N34B!FYNTQ&M&(GVTV=,2=.GSQL>8(R\*8Q=0[#^> M&A1$U!F'(%3@S6*;J[@'+[^)-[>BM.<\ O8\:SPKX<5H"8J$2Y(Y MX,][)87.*IV#KD$^MMZ"V['VE2IB9"KI>#00$GR)UND))I(E)$1N>,R0;_9-FG<&<:L4]LAB$PBW\5L$9^HF?<* M^_FL+#08Y#(_^Z*\8TR.J7C$JAO$.W,>.[5'3L3:!/N98#_T*29$4W/=IZ=6 MP%P6A,R:MBSL&Q\H@8?",("58F:MQ:NM2*8$N67DGNVY\4L3>^2)C0([S+S' M:CUXCUSXR S-E1F:/9FA*3,T:R@94.*7B3ETAOM*6C526 MY LM3"*-H2KS/5?4=^9$X];-6#N-:L;Z]9'Y:#V60;4/@?+6/JKODD M^L<'L#1N:!ZSNQ/E<9*UQ#6:> NH^W4MGVC2 :TZ3N <\W$1V?XR?#0!-_7B MP@3*#573]3[0Y"I:A6.#KJ$9N#BFD<^ZI$FU-,8A,X.87\CX $5N#,:KF?LV M(-]& S.BB'[^,#I94U'?E(+N::FS","@F>0HP^9D\J,S0U-4U/Q,%;)YQ$0N M.A.*8)]FP')7-= >O!<@6]G%[HFE.',9S23! =A\S.BPU^HIL"HGF81!#1'B MNJ,L;-1% &=!BK,O: B?..0$^1A'5K,HRF6+S^ J##Q0QVJ5:B\Q]>1!N%JO MM%8_O[0%2N1M]Q9N,EJ=Y"9@2;'AE,;CD4+KP#4UQ3AL\+KVEQ5'^3%,3FJ\_\Z"XH%*I\EAZB!>\0 M>!ZF>!8R+=O74!P"KL 8"1DA*;/2\9"=UAJ(QJ\ "7"'*2TS23$?LSEV/E:B MN7"-O"CD(QKQ)#C;^W+5:7#VG%&YM%_OTDN%UR38R5"DM,Z.QXF7(Y5%HOER#5C-(U],V=("Y?)Q:?7;9,&O2(*GKR\? 4*5 MDK8;R'6_40R7V*N@K2MLD#IX4_,#(<'.IELM=8O_>P0F8:)W@=%#F]9J@GD& M+&'!FH#SQ%""=%@>'XF1-4U"[X$1#]*V[^ >N/*#F#9 ?]P66W^K'TJSVDD. M)08&D'(0Y RH:(Y/>]5O=1,5K]RX8\+&3?2 ,\=$_DDR.#>VF,3HQR-L6YX=Y8&"=W@\'-QTAR9K%S:9CPQ*QEL'/]@GOD88^ 3SZ\XR3@SQ[C4].+F2=T_IQ1D7IK_EFNC M@KPF?EEH )8S$JG%BLO;=0B="?_0"8R'AQ59O;JO!G+J,9K)@OP]C8:FI$A0 MH='!C[J^W>;1>K_QF9, #A==HNTZ0:HB_=5!FXU_1#$!KQM[:F%O:2J,2M"X MB#RAV:F9TBA,*8M(@<3V-T9[ M&C21BTK]DHP%+X)EC8/7I?.Z 0#B];%,0PUX!8!PS'G KN,/;T&D@C_Z?&V[ MM!W>/UH\3 A"Y%N*YEJF(X0:42?_.67I5INS=>C#_\?QF\7/+?KI33A>_LWH MM(:]U3^W6]K*W]8]=MAJ=U??N>ZIZW_KM'MRK7*M9[_6;JFGOB%ID%@-0ESJ M/2ZBT-=R4*+]UX5QD5H6E+1ZW58TNBI^1W+I<.E2??X3+UZVNQ8%%Y=9+Z32 M[BD4]ID?<-SF#S@4HZTFPGUQPQ5@ Y?ZX$;09[VA M[GG!3-\3'TK"DX1W',(3XG EB$SKQX/O1>[X2NS&LAB;3-9!""N-7@@^Q3[Y M=QX5#U1,0%D$U*:-EB.2MM($0+PZT.:SF_;Q?;7:M=%K\T/SP^P>?ZH(A74R M:1/#+>P&5"%$^]4J# M9ATS%&RZ(22O#:K2?#&"#RJO%EZYE;QJ,(KTJL:21%'=?<']8.CEU8,DCU+D M,9 <7',4&7VI!^N.HJIAU%,1LGLZX^-8;M?<&/]K7(TVL9?.^L[6,=7ZO9IY MIC+>L!?+7H:1ED550Y"W[?E/X]61Y/H="4>3Y\$GB%:C<\IG6BO+&O22-4KZ? MJG7ZDG_KCB1C*/5@S9%TJ0W.3\CN*8+2#)O\CCDX!DX5#?!XDS]S/+-=.\!N MB_8C.[<$2K5?.? K4T>.G=BMZH.JVD,BZ=C:0^^4UQZGDMLC2:,,S+JJWI7\ M6W,D]=1.WY!(JC>2+K7A^0G9O8;-AS4WT>\];!Z]W!==)E,FQJ"F;QGO.;E4 MC1-#;+^C2<0V-GJDZ^<7/9(\O[/1V9:Y\2>(V+XZZ,OL^.8*\RI^QJD(\[T> M!=3=S_@=Z[3X[-GEX0Y;.-,G);TN-778U2I[VO607'N,D)P64FF0G41J(U%7 M(?WG5,)>DM]W))JN.AQ6IYN3X_?30FI?[6YQT'AR2&TBZO3V^0GQ.\% <6KPO;O9^XV_PR->4RKE%!!O6/'=>0V*G@=FO=\PL[R5#SCBF< M6R:6U\,FE%A=):F-RJ+@Y##:1+QI@^J(:[P,/]&C@Q7#$%FH.%ZP=%Q0T@D7 M0XT-V.[8BW!$,K'H>;;5WR=HZLTP>*;2J6!][Q$R+QS7D7PA^6+]L51GZS!U MD_GBY..=\M!*BDPI,@]SLM>7IH3D"\D72X>CYVEBG[PI43T9K?&F!,54WH0F M4"+\.[8?W_T*_XG7-#/]!]OE9*G'^+/=,7/#:Z-'Q'&@+= 3K^T0 &:5B);$ MXZ^3O97:"67TVBJL2IEXOA).&?S?]L?*OR/3#YF/C\$)\RKPZVQN^FRLA)[R2N]N MOD=O*;06 JSU,!7W48\,]O ,FYWB M;L=LAE"@+%I<.+P]B&:P9D#I#W@;Y4].UV#A>G&TI M -G0A>=/[3E_!Q",8X(632X^P MK<@Q?40L;/\I W@.#-," -KALT@BAO5-;.;$OX;,G(EU)DBAWP8T2#?P M2SW_P73M_]#B6LH]P'$*1,CBGY],G"=A TB!PF,\ S/$ZX$/!'PWFHTXN0@X M*1&@.4"%-5;Q:B<:QTB^==@C $OYS;1#Y>XY"-DL9L^],EJOU2W!:6_G7F#C M[J]]YA!9OD5A<&70W8L"&K:,#[AX=__Y(&LN*1R0!VQK2NAQS,BUID 9@(J_ M1RXCAE61HE1EAM/Y?&8!;3O . C]3X 2"?V#0/\F>@"504*VU3R%\U$H !=^ M <)QPRG*MS%L[8[-@4J O_E1KP$2GRL2(2-(]PR& ZX,5!=(E011(KY(\%.WI@J,M'_"J*--%8_\O,N-_%RWG7:=Z#PW ML92L!E#$;)RA*OB1&Q3\PECS+]%08/GFG%0W6A4^$Y]X(+F0!T(K%B'R( M'EYI@PYG$+BDJ[7T7_#9B5FD5C+:-'VP];/T8_$XL7U8P!*199NHB,E#3N4G]X\J<)U-#%F_P>88-9@):$Q>J=3R8'VSE'P)A9(F1S'0$!^=SO M_-6LS5J4J<\F_W7Q%[LW8;U)S^IKFM[K]*SV<#(RAH;>'D\TT[28]K]]\)"$0%9KOYK@B]353NN5D7'])9%R!F%KIW;;!W:S:K(^D^EG%2A&LR M\1R0WRA +\F@\R)8P#AX?5U6R<)6*;:?RBTZ9Z)8Y3Q@U_&'MV,[F#OF\[7M MTL+IIK?B84+8%41JB%;XSRFOM]JJK(W5ZPNG2N7XK/IS<>0P^7 M+BTX9^:V5:U2N^]!I3/E,S=;;_-FJP(6:XEQD6>#HPT_?$B9+P).$=A_#VV0!<'Q0DMF8#"U=ZO^#<_R73XKXQ/_!< MESGH:B7W1-M52%)]]1)MSAW3VU,JHUL7W+%%DI$[;E=+7FUI,:51VN_=24RHK?"H:9Q%"],71I''W> ML<1.^=11K>KT*8FB8X?]M*J3WR2*CF^>OHR0.X>V^1_8W&=8< !FZ)GUR=>K M6C>R%?NQ,21'&=0<0Q)!-4?0MJ>:$D-'6P,59WI(C%T=,$LHY^U14Y?LD_-,320X>F:8^BR0E*?C'Q6 M'QAZ9B'/K@QYUAQ#G2U3R22&CG>H*S%4.(DBDD4YPT4VBJ5CG:)GE#\L9Y\(8QE&Z&Y W)&T6!L:[>*&MJBQFF_#$O M.W9DVS/ZP\[1-@U/D9DRLPQ3285$R_=(')H MCB?^Z; '4>BM^.S?D>W3@%"?AF85[G,>^7,/]GD>(V-6@F$!W62V%8S8(Y6U MTY ]71!%)4RK>T.S*AX]SI1DX4BL *[U39RS&K P4$;,,F=,F40.KBF^EH^7 MH=E'M AZ4@(YCY[@*#2WA<.+STD5\W-IU)\]@T^/? !L$$9CF_$QK'R.YA.. M%+0BWZ=6CT$89!]6] C! 7SHJNW"5;2Z*+#%O!L "( MB"?7 @CBUQ*\XF=F M0'4"$[CNF -?/JC*7YG+L0I@NAG/;->FV;DX0Z@A\SJ2K3QDMF+FMW)*HSN& MP]:@,]AJWI?7Z>Y\N,&@-M7+3!:K]=HA)"$U:Z["E:X.&K+5)<&W26H$& M=#FY8[5*D),[Y.0..;FC/J0C)W=4AJ0-@\Z,HIZANS 57,4 M7>I].<"CONC15-V0\R%JCZ2N%'1U1]*ET9:M[ X%W$]N$/FF:[$S:V>GZ;*+ M4-U1U)'=[6N.HDN]^OF#Q,[10NR5ZW EBHZ,HDY7#EFI.8HNM6ZWR=WL:FU^ M?C;]'PSK'\\L!#JH:GU*K_/8RK,G451S%%UJ@PK#YR5ZCNV_;=L&1J+H6"CJ MMF6(NN8HNC3:?1G]/%0/9=]\9+S[ -6MA*;M8K>(,PN&=F6@K>88ZE25TQ)# M1\:0'+Y2<0 M&S_'(==Z6V;,U1U%F@SCU1Q%EYI,"JXM914=Q3UI!:J.8HNM0HE:?7+ M"983KL^J9\D^05-OOM34?F?+**4E=J#,D;DC<*.J2IG0< MY'B3EN?//=@=2P8@*PY@B*4/G *,8#F9!R43B&ED[(IU9P8@S^+.!,G(XGB% M-'38FIKN SU6\2(_F9*T+ "BF(NLM6F, M:N8N(?S;Z2WF"$1]%*Z^90W]\6ED+U;_GH=-]K_39,+BW'Q@5R/ [(\KN M!$I/O+9#X AD24!67A6IY5&O=0ER7 MMB?WB/_R[TQHXA5W_K)[%)9I5I197,XI+CE(<_.95H*$,B'_"-P7+D5A^_0 M6V@&?)FZ%>'17Z_T>'4S<+; !3!=YD6!0$,!;=KC_[HH83>T+S83],&IMUB@ M_FX#! "Q'!SOS3F*8N4["T!_6IG:P\9JC&2#S9,L=S:2.AHR^&$>DF?YQ)0I MF 1* $L#'D%U#RNU)[9E A4C:9MDDR#I$))DAL!?H)J'[&? Q'V/_AKB";@,8*^:_(N%8("[&F\=MX" ?>'Z6JS857 M*9,HC'S64OX4J^>F(+*[8\]L_->'9;A<-(W1J* M50 5@/@@*XP;G!8#OW*LD($/H@"6,4-3DB[+K"#UG"<1R2XR&#GX0!8GZPBG MOA<]3',B!*4&<$S P"8E:*E*.A89 $ 11A*>X%HP,EO)N::X A,_A3]&R@0KT7$%^I/F,6 M2' -&A1)Q6)L3"KLU;#7ZJ4A%Z0DQ"Y1$8=2"E]U$4E9M "-(_T'@A_L((A( M_2Q &G_C.AU6 :HC\/QG#G[TDA3SX<$'[R/D 5"CU4F6ACJ.KSTE7I'M0S[6P]S/AS+2N:15S7CAG(#3OD;] '+3UY![&_&4S3#TCTC[! M)%:\7F]I\=4-)+*O0 _HO17WL7GNC^"^@#T0D4ILYAWL /?$SKXUX] MD@30#5*VFEFE\FB;([XN\9 ):%WQ3;FE)TQ!7]%+X:T(IO@Y(/;$(I96#<8A MV'TVT2 J'F91V)4S"8AUBPGPQ)$)VYWX9A#Z\ 10-OCH6,WD=*30-+B:1[Z8 M&/_EU2/<_+BT$9^1U4K\&X+C#A#_P9[38"SI%/XX5:@:OH4'WWNB-X\BX&A8 M"1?ZEX\ +/PZ"RPF0/7D^3](W0B3S47AUT!&_(U"%L1QN"V*\N0,F3E8X22_ MA+U!-O]JT00_KA2"@)PL$S_9(3XD!!$X-[,V")? 0/:)RY/J#EQD@?Y_ DFH MC)"4)BA2<0N +30MBK:%!@:=ZH3DR83"4/J)'WP6.U6IL<)@=Q&/YJ!RPG3K?2*S+V5RKSD8C$ MEI<0R&.D\ Q<9>22%YLL@M^!D#9!?L=L7&1NDNV2I36^IQ%+PZOPU-#\P83 MG0%-@004_C'8_@[8+N#1V_ZB.!GET$TB.Y9+ %OEP1,6+7CD+@#$);9 E(7) M,L0:LD"--X,Q9#RLS['"DHM"P=(2'HE $+QVQ$@KQQK)B14!J*7Y'/R3"$_I M\(@?C&(.;+$BXBA.#X_H'7"*6E1M?JHW^.G3(^-R9@*:72 UFC?RB?[(N5IU!4:KB3$>3=OA8( _QG Y+MU!* 9X ME^?&&IX(D/FS8(DQQLPQGU7NC>$]>!7*258@ Q9Q%#N%N$ [2':>RKH3"#RG MT2_E8\1/%+YSPI_Q8Z"FZ=T_$X5*&BV6IUD/WO-S1Q$6&C%6JCF)F5TN(E(V M5?FIA@6&J0_L9^)1!^@Z*Z) 7&JL48Y!K%17JQ,N= 3PB]F+CH;$>8@)OA>0 M*FH6OL9$V) \FT=@4%H\O.D^KR;+LS^SUMORS%J>61\O.+UJ*&%&F.1\@)CK M@VB$)[QXBLHC-,DA:&HAH@2Z+BV@11+A%2:8D@HJ$-DY-76E#5X,0-@ 1^\E MB7%JGU458H&_*/?N?8$_\ARW'&=#[X894ZJ(+9:#F(@%94WM$Z@&_ MIK"7S1RT0\#4YBE9L5,U]Y#*D2+ MP(/$7 &UJ(?O)4T<$0: /YST%PGW+ ' MT+K(RH#K8&K/R.P;R(#[I1D_@GN @GH"02Z8?3*?HG4/#H3%\2Y1 M>TS4PD-!\9.+NA!R0_839S5Y2V^,:9/V*$J"I^OCANAEYF*'F= EO40 M*)T#%(5#)6$# (8J85#6)?,*#"#D09N!%$1[ M1+Y(2<005NJ^FN2NHD,(@L)!O),@$O&WP#+Y!PJF\Z-I-"0H_+5'V23E4DTH M*(D6Q!C+1J]*8'S\:,:9&"53)ZAF)A_MY#%I/ V:V2CGXJ>B0%OY5)%LRPE+ MBJ,Z$%-\'!L?BH9Q# TSVAP'_HI,)\TRPWCTQ'-LC\[T)*:.B"GX+@U"FXX: M1\Y%K(";L<1F8,9Z_HQ'MX/G(&0S<7 >']UFS9+<>6X0T8E#UF?-BX6-:529 M(\%*,+SWY"RH 7HCCV"S)WQ &;$S@LV#J-\L4RKC)Y M*PH_)@JB&::5_8=Q/1:?$PN;FZ=1T9D8GL::H+I$ZK#(%\:LJ@ CV&/EDHY' MO0A6. Y>EX[$ 2S$2N+H.M7] DP<>% MLE\B'OYS&I%NM7E46G36$V\6/[?HIX4B9OY;;]CJMGLK?VZWM)6_K7NL9K3T MH;'58]?_UCG48KNE'KNA>^'&7I+#I4L+.@3P\Y,7JH\*HTQ3A[(%\S6''N;PK.Q#7F6[YP4SO0I9G43'^O>KDL-49<1 M*U#N)%:"D*JJVK[U/)N65-M\O=N2=-1^O[M=9^5Z-.79T'-94O"I4_!0-?0M MV[&\R?WD07[D 7-G;1VJ6W1QZ]& M?2I/'CV]"G-(]HB>L[()/B9G&F=K$QAJVZ@Z7%;:!<>6!H;>9*.@UC+@ \L4 MQ*R*,^YB'.P0G*DA)>IJSVAOVP"XWJVOSQ>I/;5K;-W5N2Z!I],ZUV \=7&G M$PW9I/U H*DW.^NJUMGM-*36 PSV>-,>:,_U)O'&^6'&+2/7)*^,I%N MC<;[B%T7>-.K-"I_DWC@F'RJZ2^8?"J6.4F7Z14<'E /$-$!&1L=,]YA@9\> M42.A6=)[/[1G(D6!-'W2YXPW:([K&7F&JOG,AP3,S#'5-#R"*4!MJ:CNU7'P M7VHU8E*9 R5=\C?!XUW/O:)7V)CRFDUR';,YO-9.&S[ 34!QF0X0*]O%)\T^ ML?U' @G>+3E0QKQDPU0>8$NNL%C*Y7P>FUC7.X)\'U4[OQ91!AT=ONIFI@0( MS*N+/:8Q$Q,;QO&^IA,<+=#.M6S#'Q<[>&=:( 0LZ9K(BYULGLGY2C/ZV/I4 M+6Q)C0]-* 6>[C^(N[H]<=>J=H1K1PJL)S&1#MQ2OF;WC"UPQSY1#E4#+_3 MYIUR-H]NR "_ ,)QN<@XR=.FLJ(TB9LME"CSIE)QSXF5Q1RTW):2G!\3WG$; M%1&6]@K. =LD,(TS 0K3HF$-^1:Z\*4?90ODJ9G?@+>^Q0MD5XR5YH FNV+( MKA@U5$;CN(-IW$Z->'J8L/3"4 &0NW/37A !:Q1 .K; Q@=A^R\L9B3%T6VG M;XG%#3=88@"_,FAP30-[$VZAX_6U.KZ7&9Q56L?W4\-@M7[>1NEWNOT$=_B8 M(A7?[VK;J7BUG'X74T1XF_8-LP%>P!38R@!86R>Z: 1DD\BV-P26U']03?]W M.9K%:@N$26>P2ICDY0&_KIA.X[N"E3)(ZWBBQ' M0OIB2DQ&+@C"3&K"XL;F*WE;S4W >4Z[>2>^;T$#NJ1]W"IYL8V/1L_@@MPJ MN>\<&ZX8+Q&#(-AJ5;K*A7SB->27X@1>ZG4O@XYHJ\0(#.+?DV6N-'NC5LQ5 ME%02*X6TPI*&2XW-9X#\U9CZG*9%PW0@Q M._4Q+2@S\8%4N&V_'"!F2R^JH M2=%Z^DO->3GDU@Z7!$DEZ>OQ$Q&MHPFSO>,V,D.Z:>PUO,F#]CU4,*<&_"#8H M,$XPU5/5BL%@IF"89\' 8C H- B4/=I>%&!HV0XLL) Y M'7X">E7Z<1?I&]>-J"Z=]RQPE8^>/U.T]M4_DG$MSSBNA5/[!U @&6+78F*? MV$YLZN(==[?O\5&?T=SEEVI]+D*V)\]>?U9]MX,?->\&\ 5;2L_G0&DHB[;'X;#F..RT*/;C>P[G MIV^HL\:(LN9WH+CE$P%$G"&EQOWLN Z2],^XU83H\RXZ@\:S$$A17H+5C58& M-8S]'H%BU0SS2NM>CE['KLGM3RYVT2A\K8JI47P* CS^T0[BX$4B[GA'6AQ? M(*";]I%1XZ8(%Y1)C&FQ"H000WMDEL]>OJ:>4> '/ M]TD;;L C'YD?GR;::/VCC&]@T$U,2MT,+).ZMN%D%Q[Q82Y=3C,/L@U]LD,2 M1BRO'GFH9LYC/'BC27,>'#YE(HA&,SL,DVEBBP2C$)PM/,L?JTD7.OB8-$\9 MB^D&^ :A,^,!MO8L;982S)EE3^QTO"WH5/)-^F_A#5$\%0KW%/ P6 GX"(]0 MI;>B"J+F_B(XM^JF50 EFLI"%?[,3I**^QQ%+O"C",%E&2,_)&D.-C:R$';] M85:4J-#T^[15DX<#51B>:'OQ8/, _\6EX/,"V)5#(^9/@[6H MN!83N]L0T.GPW2+&1NP]F/Z8GT\+*DDAVT#FX=-TQ/2J5!3RGLKOIS:; '' M$/_*(=)4=_C MU!5?025B]C".>>$N#3V :#9VJW &!5$@RF41CNT43I A8M\\@$W^@1 B] MY1O4:HN7TR16GYOKJ\_-RSL4 _U"'K;79BW''D'Q L1<+-"_W7R_5SY]4D3L M6/EZ_[?;[\JG+Q^_?O]\<__IZY=M'>9!M^8.L]92?@=[R>%^(T.SJ8&.XT<: M:Y1U#V(3T*'-S=/-H0)+NCFCXK#=1\]Y) N?,>6+%S)EJ%P15CXXR90"/U>. 8+O\& M&E#YI/) G\:M*M",_TPTXW*P[Y];QW0&@Q(D^A*H7D>U-RV*NBD?^<#6YE%L MA:"QCQL5DVD5/ ?!](7I,IW,O85PO M'GTIF0-"#[Q GR&UT9Q!X3,*S^X][V"L_&K_O'8]]TLT@R599$?#;K^C]6!= M=2\4UYS!!IDUOL9XE]8>=;4;W[\9>_#"\4?'?+A0.$"!3'Z&UQ/[)QO#YIT MC!"DG:$OHF:5J:KLY#0['F0]ALV% MJ?VP90:,(C^9^"D/\[<'2)'?^1 &U,5W5_]X+;VUU=Z:L0]O;=@YN+<&&[2N M &@X:?N:AUR?WS;'A$..+]8JE6V/>>%CLW-*NKLZ#/7T?^FW>@ M<,$H*]%TLDQ?R,9#Y@,++-^>YVSO->31+2*/=?#:T&8BYF\P8-CZ0O7=KFS& M,G;O0;N9VN 9+]5%NF48_W>K9J]ENU,="I)%K0GIQ:LL_7@/;ZY\:TI^ S!&S9^,/TW8S,TWVB]0=OH#][ >K6>/M 'X$BW MC;;6;[\)7!9

1JK5;^G [F7J YM=2_N=A1C6+"T_B2KW*D"W MZ496-UXUM);VTM:/Y-2C$3"Q MK217=D4*VM[XJ'DZ#_A(EQKOS/E(WXZ/EM(USUD?Z5(?G3L?Z4(?W8FD&\WH MMJ4.*L4[4@>=.^_HY7E'ZIULS$)K??IRUTC5\Q+P^D1'G\K_^^W[[^"4!R'5 MN'_PK(A:=NPVJ[1YDA>IY^[]WQHI?%^:>N[-GY[KS9Y!E8?,I4+-.VO*9N:^ MR*F9PNC]S>]2&.V'G-Z;CA4GC?UNNS^PR]EYRZH/MQ^EK-H/<7W /$7[(+35 M3,'U^\UO4G#MA[9^-T?,D2*+R.K;]ULILO9#5M^PJZ4;'D8A-E%H=:3 *MM# MDLJFOYD/C)?!F[PEP F\CXU:&?K/ M)I8"CGGGC1I4-I1)\:Y/N4-G+^4.?5F<+HO37[PX_>[37[_B5J8MXP=%N*Z3"[9?; MN_O;]W]3E4]?WA?:Z3M71JR'4I4BBFTAN^XP\+ UTV!V72M?P,)-2^.'/(NP MX$QLOYM^B?W^]GQ=H=ZH"3MZ$[Q1_NYAR*2E?/0CYH[#*LYL!4^NBM.WK]J. M%P5M[ P%F#7"[.PGE0JA.KPK2=L:P;!BEHAU0#_#?)?292$NBIA2U7NL0EFY(OV MKW>FJ8Z5P5[9QJ6[.J[Y9N2-G^&?:3ASWOU_4$L#!!0 ( +** M:5?"S_Y1P@X (R8 1 %WVC@2_[Y_ MA8XON_?>4B );9/7]!XE9,M;$G) VMU/^X0M@ZY&8B69A/OK3Y)M,-A&,I"& M'NR'+F#-C#2_T97 MW!FC"01R:(1?/?/KTEB(Z56E\O3T].;I_ UEHXIL7ZO\<=?IZZ:EJ*V/R;>5 MUL]#YL?MSROJ\1!R%#?G!*TRYTC^(I S?N/0246-MWIY7HV;*V9X WM,N(#$ M6;!W!2N+^71-QH)&/JZHQTK.6;EZ7CZOI2AK9M)JN5HKG]62G73%@BS9PWHE M?%@"4 B&AX% MQ+H&^3!P)5IZ5G6;W(-/N=/NR M^EBNG4DK*B VSX#M9A4;; ]YL>M.A:\,KZ#_=P69PZAO<"&5 M*:-3Q 1&/!GZ-(,Q0]YU207 15W3XD@03 MO,7H%?5 /@?8O2[%R7B#N"TBL)BWBB0?(Y)#&2 R1UA6>5EQ.C<$B/PRPKC?QXC9OU!8]"Z:]T/ M^MW;[D.KUQBTN_?]QOU-LWOWT&M]EHW:7UJ=;G^+J56 MQ'3BUQ,EU) ]Q8L MY0 I"*Q( DK4L8/<;/0_WW:Z7W?$<\G&"%W=$CK%$FB>1X31IT:_+=4IC;0O M]: MUQJ8+%HC&F]5%H&YXU,>,"2_:"Y*_TD^1X7 ,M(H=]&]5P99 (1,ET;G4?J$1O^Q%[H&:R2RJ8U O%\'0O$!FA%(FU>NW_OW8'OQ9#(954B,$M4P((B8_@Y#-$:E?6MV=3-*5 M$KXV>KU&$4>?16L$X&P=@)!+B .(^1P1 FHQ)!=+_<^-7LO>U2>)C#H_3SE\ M20XD/= ,CDC9H#\B;?LJO+UB D,<1Z3UC0?I ?>Q@Q'=9U"YX;$#C\K)^J SCT"Z&S@8D1GE0,SEOS@E]"EL>$3[@8*HC'"I%1_^EXK,F/ M4=O92ZF"VM_(Q(A&*ESGKO,]=LQPI)V-61@1256P M<[+>B.%Q(9.5K]Y#QF3'9J@X2E;LC(BE*N&YB7 9++B? %RH1;U5X 8^HAYT M'!H0P1ER$)XIST.0V ^LED),8+]/5=\W@!W+!-0#L52P%/LKD()/=I %D>_3 M)W7&W:,L( [U?>0(+%46:W'O-F$KT&@?&44+._N(>P!D%\!*'Y:V<[*5-'28 MS.3@*)N_@*O(XFVT /NZR*H%+(2=_$*^ZY:A$XLY)FJ8;*:F*QURR8([2,Z= M_8<*.WE&FTC5:JRC1M@!:1P@ZH+V#\E.G"PE SDYNBG$+GJ>(L+1WN-%#GNC M':2J1)9V$,D#L< 3YIF@Z!<1YI"XZ.\ 3]4)Q1<("@8Q1AM(5:2L;2"4"Z1@ ML)!\"A8;\GP6H!=S 3GLC?!G'-FT74 H>2<7L D40H5Z^7"NEE<3* *&U7M) M^X9^LQ2C!5@?%EVS "T61'+!4O#)$HIB]%?M^]B"E'.RAN]A#>'6YQ(5N7#G MR*&\PANPS&%OO\%BR M,V%[:7WD_NAW>+(UOIQV7%#G&YTJ:7%M:S^@6HDP IU]L#\;Z.2TUC)!*'19 MM#L90!H=#V(V@WZ (H0X#R;Z4^'HOKLDHSFD2OF6YJ!$ RU[81-+Z2>SR !+ M#DXP[ CDZJD42,$OY1\L1!D-(U7/MS2,I>S(92CI)X=A=.?JSA=7(JQ*7[J_ M417L16*'29C1.NS/@F9$D;(6#Y+RXYK?\=K'RM'/W=+!S:R,V-J=)SVE@>N: M;BRV4K65CZGO(L;5-L:6'KXP=R.TJNE6) MW(2&T#RI>4$6$=>C3(R17 9CZA8U@SV*--I&JDJ;?6!YU9^'?8@B?=2+9;!7 M^_CJ*N"P)R>C"56XM7.WX66$.56\S8/YN-U[\J3YQ?+#LP%%:R,K+RCO, MZ4U<#(C6JZFRW0J_HY_%Z^]';Y]7FQ@9D4K7W=9?O#XFM#Y45J\Q#K^O7'6L M+CJ.+HW76*H[5O^Z#R9#Q+J>OI^--P(QI@S_%[D#VD>^_\"H&SCJ/OHA%TRF M(=@.J4$F=1".(E3!7ECO74&+ MOT]PY=()Q,1"1W>0?4-J8TG"-F)PPAO$;5(B.ZI.C/)<&S#2F0<77D\OXD=# MZ*M3[7(4:(A%(9.04,AISN8V-N%#SKM>!%J7]=2?T BA^XK49^0V9HC!$>HA MI4(Y0CDLK8$ ^@/$)KDJV0?K%YHS,9&%@A[D^I02J*:Q/D0H<;V5XW'&F*,! M?,X=O9%N>X-P&')?SB(BO-I$>BW]:""_[39CWLSO?EM%.S M5\]&.+\NAIE*P4"V66+ OX^:(JD4RT MK=F8N$K-PB[=!"KI>M =^**V6N.>QP/*UT-!+D7,X;O&N X:0;^/V$PBQYL! M4]>?YPXZN_&AAN]V_#*< D7KMA>^_L0;$_4N9 _Y&,TV8&S/8 =XOW].:YBM MK>A^$"-D7C^I\(LJA!V&T>K=,NY$KM_?9AWI+Q(60!F1!;KE0: MD6)RU\=[X?U"JR%ULH*,=O(M/>K[MY2I9"9/!9;$KSW&G(F^E7>PGO[;#4G- M>VX3^Z4D&;D:4X9]57?IH1'F LF^W<@..L*NQ%.4R^'F@MWE%H2%W19B\=K6 MN\D5U\[OI&,9KSKC/IH*#9CVQQ?;._HBW _!V]]BHE*1CCH^WJ0\/_U+-_RA M\IZU(+.2LNPC:N4P?.V)H&(+9,ZX0=P;F:WZ5+_SVXI?_MULYY;$A^OAUC!Z MY,@+_ [V4+$(MH'-OE/:XG59AFX#XB)W=;^A3>[I+'0YU;.SQ+;$=D%OWU(. MUV3"@7U&OAQ<8XCFX1_8+5[:7^?PZLG/HAC73!P,353D/LW3]3H5S,-*'?\M MA)V$E8Y=]T1>J3>OOXW2H9RK;LG>(>+,XRW3&^0AXJHQR50!2F[(G_>1$+Z< M<5B,'WPY(($]+[\XLRO?5]^57=T]#AT(B]9'ZL*S#4"4& M1!M\(%VC90PVTQV$+^U)\]*S5+K#9*;8'?K17D[^GK$5[<'64/N) [PM?7RW M@XFN0_'<)>0FDM?.&+>K\)DJYCMR/8S*X=H!E^F4R>S'E>&&SJ#?]7J+=W,> MU;L>'(](A)/=@1E[?J_MS.*N]J&/5/>E.=_!9SP))C(&<>RBT$ ']!.*/7"7 M)!;)N1K9G?&A+DISMHRTZ?&==YYRV;QVVFFL&B']XKI[R^ADNW3;R.RU5;"G MTOD/5R5OS:@_0YNSF]4VAU /2\=F?8&Y?2B/FN]A+*ZX&LN6S F&.CIMBX/N M5EO.!:+.OLJ2<#^&=AGWJ";DT1!V91*A[S4S[V":R'^F$ M8O&#AX>R$-ZN#O5#U)7BM.X._H>RQ[[4.,."JEVCK5:UMFQ>.RG<<&#"=?'F M): 5[<$N 4UYR8N<(-Z&_^M/>YN34_'9V)V.7RV9_%AFL\T)//LC=B^<["\W M *(ZK?7;$FOM#\*//S#J(GWOKJ?>&R.J0UK*+340_4FZQ8U'G .SQ M!DUEDH!5%^+7#U0B*QK$M:R^%N%P$#;;H62D?/T-&HJ[\*JX><.3&9,Z?W9+ M@WS#M: \U+.>UF]=[7CT9_]ROJ_-Z-< N3.6^<''G_X'4$L#!!0 ( +** M:5>T]C,"$1H .ST 5 &ULY5U94UO) MDGZ_OX+QO$ZV:U\Z;O<$C?%M1]#& >[;=YX4M60910N)D827^?63)9#-(D!( M=>"XK\-A@Q ZN7R56V5E_?V_/Y^.=C[B=#:\\VDX/]F9G^#.'Y/I MG\./8>?=*,S+9'H*\//BU_8F9U^FPP\G\QW!A%R^;?G3Z8]%F\)SEF T!E!! M9XB&%3"&66^$59KK__KPH^;TV]P%T"474-ESB$PK2%SJG+)@S/O%AXZ&XS]_ MK/_$,,,=8F\\6WS[TXN3^?SLQY$F_)U\NW_WB\NV? M;[W_DUR\FWOO7RY^^O6ML^&J-]+'\I?_^NW@.)W@:8#A>#8/XU0?,!O^.%N\ M>#!)8;Z0^H-T[=SYCOH=+-\&]27@ B3_X?,LO_CY;SL[%^*83D9XA&6G_O_[ MT9MKCYSA&&=S3"<_I,GIR_J.EWN';U_MOSW>?_7+[L'NV[W]XU_W]]\?$_&+ M#YM_.<.?7LR&IV#@V&( MP]%P/L39[C@?SR?ISY/)*-.RV?_?\^'\R\!D'TR,#J1C&521'$+.#$I&GHMQ M/K%T75:5MQDQM]!G";.X4.KE U]6(;[$T7RV?&4AUH5(UZ7I0LA->!Z8R 0W M7M/R3+1&I=,0:=716HPR,9."EJ([]JYS<@4PN].T,YD2RV2Y7NQ\PFIE+HW8 M!2UAFFXAZ?H"NGS'R]GYZ>GB,V$XQ]/E[Y?IY+1#),PG;41^H5)B95N=[TU. M3X?S:M\K=WN3\9S\ /F#2I#4T9*%]F"U)H)2*> *,:9B$-EZ[E**C3%P#SGK M8$+\%3#12B7-,+*"/UZXLI8[R-YQ4#9P<#EQ8$FA\I%GH7-C:#QD[U8C0OX5 M$+&E KH$@@^:IQ(L\&03**X"..8L".>S-TXQ'^T3 ^'Q?+TCPG ZQ0N]_3., MSG&0G29MD8(2$[327$ (W <02>G,F2\JLL:,K2"C3XYP2^W?!/6V0F_J B?C M*U0PQH(/WD&,(8)20H)W.8(@\^J1.>^,[\#O7:6A3\ZNL=ZW$G_F/*R\ MA]&[,,QOQGOA;#@/HT&4DHRI,) 62:=##YXSA.)1!:F,-4DUUOT=I/3)NS6& M0 OA-T/"$<[#<(QY/TS'%&C-=E,Z/ZVBQOP*RS -YQ1U^6!+$2"L(EY-B1"Y M8Z"9E,9R'QW*QJ!XF*IU\*&^3WPT5DD[HS&;X7PVL$*DI.FQH0@+"LE!.1,4 MR!)3*LR)$EOG11=/;D/_WCEYW?%\X!%-+IYB1A0D0I4EY1)(9EBPP'+,C +5 M3MBX)*!/L@/L4X#?3?3OC-\/!N.B&BYE_>C<)X3FEI M-3<;JT4Z80AXQX1*,$\1@31(N66"[1)A9C,KJU45A%2)^BF1;& M8&MA-PY:EGY)UDPZ,DW>*&0"'*&.HK$(DFM+H;9P4K9V OI:.7.WH4OU9(N>4,RGR4Q#B&:NAFH%#BED!93 M9MJE((UMC>+5E/0IOMD2 W?YL2U$WS*JF9YC7LDA]Z%VCF2D3$4)Q\&CU&"$ M%#9G%((WW[ZXBY@^Q3/MP=! 1W5_994?5G25)SCVCL&B4?":!+D9K.50%;< M<.:\=JJUZ;N?HC[%.(V1T5 5S>#Q=C+'FW:+9YF%Y@&X$YIP*@FG' T(%5W4 MS@CE6F-B!1E]BG\: V%;H3=L;QC/IR'-_QC.3_;.9_/)*4YOX=)J[E(LE35! MX5[P$9R-#HHS)GM!D&U>%EJ'KG7PH;]/?#172Q?!\T!:9W50!F1VA1)T+B%Z MZT$K%7C"Y#"V+@_?V0;<) U0R)A#)P"E)88*2R11S2DG,2H7@RK$U@'29I'1 M,X3)C]+V/9W,F\BZZUCH2A5>48B&F3OP/@A0M0G32U5 ^\A$2BR4YC'R@T3U M-%;>"A%M-='.O$W&'][C]/2J@QY$,JU6,P:.(_$I*(T+CF>0SD=AI0E*MMX, M745'3P/C[0S#MO*^H?F_O[PIG /Z?ON33\?O=]_O_[;_]OWQX>O#=_M'N^_? M'+X]WGW[:N_PMW='^[_2F][\<__@\'B[8U&/>$S;,U.;\M?H0-4_II/9[-UT M4H;S ;-"N,P,%%.;8S 8<"S1/]QPFT3V-K>VP%<>OWW#X$<(]91/D4PSF:PI"1MSO &9?8I+ M-L7+[5[";K75,$^;S0_+/R:3O#A!@M./PX2SX\DH#ZR@L,DH#5Q=T!,ALN M61!"4Y1E2FB>G=U%S2-#%?@N4-)(^.VCV,L=L]D@>,-3%!Y\JJ<#?304-<6Z MF@'^'Q2Y3,.(*-K-I\/Q<#:O_'[$ M)5$F!<&K(?:).5#1:Z#4H4 J%EU!([QJ78AX@*0^I6QMX=%2%^V*V#A_,Z:H M%@_(X@^\=+:(4L &5XVRS^!02Q A9$PF1\=:YVO7"-@:[E?\EG'%29.1,B!: M:K3>. 2/$HK(A4L>G/2M.T_NC(:?U\IMKN-;$-Y0OATZ<)]Y*8E9B+JVDT9? M*(?F"#)8D9G5VN?6)V4?<.#/'+NUT_9VPFZXSS:>+"FYX&QI,3U#I53A8!*A MK\ZW@1 #F4V5B&M4(JKFYNHN8OI48VH'@3:R;[_\K[ G618B>4H?2J1H2AC" MI+(!@F:V<"S)8&L0K""CI>=B2@1K0@#K=&U^*9E6&?,U$(@N"E7/^OU[>*YM M]7V?_WJ,E#OT7YJ5%)46X*.DJ,\P";4)D'QI,HI<*>;F)Z/[[;]:ZWP[D;<< MAW VQ1.B@$+^"];(3!^66AC#@":YFE!0#DA0S+I65QAP'K2FU(*GW+J,>0\Y M+4U9EM'JR.O2,AY4CO7HN9+U*T,_*]9$]^]AREKI_SZ3]AAI=VC2K.(<<_!@ MZD)53&J(LE;Z3$#F-84&S>'<;Y/6E>ZW$_T3!.C%,B&*U:"D%10D"LH1592@ MBZ&(5 0I>>NC0-]%@-X5(-IHX@F $0TSB5,B2:B4M03J(23M@9GLC HZN>:- M 6L"X_%N)#,Y"D V\U3URV#N%7D-$G M_]<&"ZO.Q&PC^X;'G^8X)5(NF7J%<3X@)QPRBP52*DA1*\O@G6*02PDE6E52 M:'\*ZA89O?*$7:%@.^&W'09P-X_*)3+GI0YGQCJ@H)C:M![O'O[X^./RC76_4MT_LK@WJ#JH;=3S5<\YA=D(I MS\59;<-[,9N=U+/IAN3(&<$"!(DID=%9^+(8C7Q8KC648DI. M)2TH6?!D']$R"%IE0"/(I4K$*%NOH'7HZE.3P#.@J(FZM@92]3B#JZ1PF94B.=,WNPIN.[-U'_;(B*;S MK=@NH=&) MK9ETNRCG Q8?+]Y'WX7%M$ZSQ+XOWU9'I\$J;X"]&::SV$XK$% MN0/E558L<#">#*'2V@ QX*!8QC@33B;6^M#)T^CSIQG45UI0F4% QBX 6R5(C"952F]<;]^M3U*4#^_N&YK?J[ANVZJ_:WBNLNY> MQFBUM(#$.%!^HB (Y.!4R)&QHE+LBW/?MJD^JI14)%6(Y 2I(DEPP64P6J*P M1H$]S35][+DMBU"5BR4#170;"V\PK,IIN&%H,=Y]W0RG0__[R(3HAS+ MNF00M':*0IOD*+3AM#B1V>2X-4RTWAB\AYP^Q0I/A(]6RFE9C/TXK%?'4OK\ M:G(>Y^5\M!R-5SM"(C.+ZSY,'1K)$:*)$9)TC'NME$FMATK=1T^?G/<3X:69 M>MK=&;>ZQL*,1EL]/DJF015N(6BAP)+SIS^Z<-EZA[E)9>RO )(&*FG8CG(S M(KT],'K@, GO*(6I)T&(,M00D\X4,C(,/LAD;&N[L@Y=CYQ.]BQ%U=;8::ZO M#I&T:*GX)H"+6QVRM+R(NM64ZXT;/@9P3M+I^A#S03#)2L-JYUZ]BW=Q#-KI E(;F3USBC6?5_ 03>M@R/[E,;2% MGCI$SW(J>N77"55'9S%(1=?0/4L(]71/9'4^+!'&L/5IDWL)6@/Q?*X)NJZAN M\7-C4'G- IU*9 0-,Q(HYRL0=?:@2V9*HS/!/PF$;M"U5O&/_1O :!M]=8BD M>^<5#[QSPE5SJ5U>7-S-P1OO0=B4A)%$I&V=SC^2Q+7P]1>K+G>IQ7:3G\)P M7*O?A^/C,,+#HS5"Q22Q> 3I8AT-),A+9Y)#5K6I@V6I2O-;$#9LC=B\ MK_']9#>11J9XYYVD \\2"S$(8,G46TM0@$]. <:LL_">*]&\>WIMZAZY+?@L MZVM;<-W5N]A8=YWTY*^P -<(U*D(+WT-A>M,C$A1C--.@%!"Q"($"[QULOL( M\KZ#3<7FX.I(>=V>._ME]V#W[=[^\:_[^^_KR.K#M_40UW$ZP7P^PDD)EQG8 M]&L=>HSS5S@/P]'L.H7KG4K;ZGE-SJRUX[C1B;9[[_*L-UJ7R&IIUENR0YF" MQSHLMUYZI3-'^G'K9;[^;:HM>%T,,/EZ,XLPEL*FNL7!,JA$<5.PD8/4EEA% M^EJT'MIX/T5]:IYIAI.'+Y/=6"GM+N,;C2:?ZFF6%5ONW^C\=@44^6N3ZD!Q MRJX4SZJ2:(&,:6!!.X_8_/[MQQ#8JT/XW>&H,YT]KP\<+F]>[=;UK7K,DWB\ M!_EKY.BNW6 ;;#4G"4%CG8==DH' A804392H5?2Y]>3UN^\(WH*7A:D/U[([2^V_F<8G2^X MKW/>IY0[##+3OEB?@-M%'<9[BN(Y?165<]&[:'3[FO]=U/3*Q;1'P';2;X^& M"T1R08]) 8%+M0B-##A3 FCC6H-Q9Z>SS_,9G^67L\ M)@GKP-6$*B=AP2FF0/DZPB\KI=2 M4$RXN*]G8$/,26E?TSP'2B&%Y\9&B)J[6&3@3G5FVJY1TJ=^\RX@L+G8GS#X4?,[\CGC>>SBS6$J7#K@P*>:B-&'=<84$H0 M]8X)Y2VSMG7F= Y-Q M0>(QU;.KWB7O:KTQ8[UDR1B(1CB0226GC&8JI8=,RCH/ZE-LT4[?S47<=CKF M:D:34E(;]&!-K06RQ> JEJ!NQJ#R]=1=Z_KMW=3T*>!H;P<:::&-*;BDXWA2 MYI_"E*Q36GC9)4%11&:U=)",J7?F%08N$GT)N1$>)"Y$PD MDW/AK2>CWZ3AD4?"OA, -)'X4%_TR@9*I9:M,MUMN#SSQB3+,];ENEFG> MT9A4R_7.6XU1"(H"ZJ'V4C@X+Q?GV9.JM7RC>/O&LCOI:=!3M_JS+](?GPVE M.:Z>QXZL[B(X<"EYD%91A,P$,U(\%;<]S$(;X61%KUPKI;3K.$GI_/1\,=3R MZGP0^GJ$*P:%W-W<)ZQVUDD%.=9!ESD(,KA>@U9DU76)AKO6VX*M:._5)F)G MZ'L633][&V<] ?4$Q=H[GO14K9L/OWY'(K_KT/M5MVRJYC4!;'D?)YVG^1YA2)CG_LN U MC/9&838;EB'F)7'>6^EJ 8ES+VJ&6=)A=D):1;?(LVWH-KX-H&8J@1,:I5+ M/6;5_)C'_13UJ2;'$S&'][C]/3B+L6H<['%@K8FUAMD"7?<>9!.%<&=%,A:=P->??ZVQNCJ M9[V=C-,EY)D3J20=P:*6H#P:"%YR*-%I831+AK4NTZRFI$])R\9ZOVEO&@B] MF3>Z2LO2X$E'>5%. B(GME2]*30X"HJ$"I3">JWT3^?P^YB;?77@9YZUW7-?V,ZM )>? !Y6A4-ZBYK>O\KMZ M/=N[Z7"^NY'H.E^\Q7YXKLQ,<]0/6;\5M:O^\_X>@C_C89ST]F@^*= M3DY5\RSJ1$\AP7/)($49658E%MMZSW%NJ\'E05Q?'^T^3@2PN M,:XB1%7;#"4+$,3BL(/2% *ZD'SKD1:;T-FGVN'S8&P3A3TCM @K.) HB"*6 M0?)2A9,+U)UBX%9E*QE'I_2S@ZM2VJ>RY#/"Z]%*>SZ O9Z<3P>,$U&UZ,:2 M$* RD^ H%P(3DM+6F<*;'_3?B- ^532?#UZ/5EFC/=';='[9+7.^MY%#SBS>D7=VV0/O2H/G6[;@V$#J3;;;7A8'_W>/]* MECVJ V/39+9-4^N#G]FD7O XRKO7Z\CUZT(!B6!.+$6 B-_4J+H3H M:!VC-:ID3]AA>JU%AKDE:'S+W[96^XHQC<[TTBS>N$O=F3.:*5MRWRS0X MC\QSD.@E$804 (5LP68I-2I&K[;.O^\AIP_9=;?@V$;^3^LPOI5B)V6R'#>] ML,6ST;=MW(;>Y'$/[,35;,%SJ\(TDLW K^.]%YCY.M!].47XU3D.BBQ(1D2" M9$K6OBP*,F1*$&6P1D2%7K?N@%R7MJWSH_N>\_LX#V>+R7Z8]S_7X25D8,_K M_,!D=+$D 6E+J;K&F?!I\) V&RPV(S8_.#B(TG\/OWN$P!N$Q6NZ8\O7Z__ M1'KZSW_[?U!+ P04 " "RBFE7NT'S29HT "E8 ( %0 '-N97,M,C R M,S Y,S!?9&5F+GAM;.U]67=;.9+F>_\*3\[K1!G[4J>KYBAM995/9]INRU75 M]:2#)6!SBB+=).6T^]=/@*2LE2*OB$M2LA]2*4O4O1\B/@ 10"S__G^_G V? M?<;)=# >_>DG_@?VTS,C#[\Z:>_O?\%W$__]\__]F___K\ _NOG=[\^ M>SE.YV0,X,_S/WLQ M_O1U,OCP"*LTU__GPQ\U MI[_F+H NN8#*GD-D6D'B4N>4!6/>SQ\Z'(S^]$Y_)Y]??/JGY<>_W/K\[W+^:>Z]?S[_[;>/ M3@=W?9 >RY__UV^_GJ2/>!9@,)K.PBA=OH!>GV??_O J&OU\\4OZZ'3PQ^G\ M[W\=IS";*VCM$)ZM_$3]%UQ\#.J/@ N0_ ]?IOFG/__;LV<+R85)FHR'^ [+ ML^6W?WOWZC;2P6CV/ _.GB\_\SP,AX1X_H39UT_XIY^F@[-/0[SXV<<)EI7H M+X9<0>D*YW_7ISW?&M-' C))YQ&!?HJC2O&&&.]Z^O:8OST+,I9P/IPU1'S[ MV4WQCL_"H*6 ;SVZ =KY@^ ,SR).6D*]]MPK."] WD18'SG%$4YGF#[^(8W/ MGL_Q_7STZ]'K%\IRR[QD& M=1DCZ%#R%\.GV)5Y%^QR'L^G%3^;"G@MZ#92% MA%N-\-5HAA.2_SO:BD]F=3]^2VL2_2)\P%,3I6&A&,A:.% N.@A1:; "M4$3 M43O3ZZ#O0W==#I=<.YI<2&0Y9Q\XJ&[/Q3K2Q( .-[Z=GXTG&R9]^ M8FUY\QXG9Z?)^J)E3&1S<05*Q@S>:@O8334^!6CJLCN<] M_H-MQ M8QGWL"K7C'UV^P*JQRJVPS87F-K*+"%N'='ABAB M\88PR: +**,-^, #:!68\CS#Z=OPM:YR M;V8?<;+\?OK;W'HZC&8@O- MC?L3^THGX=^?W^&_-SZ2J.>:^7R(X_)I,J9-=O8UD/O^W^>#3W7S'.&L^5'% MQF_L[PCC88-N=+3Q=OG*M\,PFAV-\O'%>R\M6Y:UXU(5R*5(LE98@)BJM2(Q M2&D#%G;' ==6DW8]JFU7JI5O^,MD/"5K/CLI6"DT&TL@-TM9"(;,-.>C9RYZ MH6/K0X[[$>U^G6K,C)MK5D,%]'"N<932^=GYL!ZVO,1/$TR#^4T)?3_$N=A' M^>AL/)D-_F?^\Y6#.57"\E!J99=;UQ5/>!.(/1T;;@!O/V>(S56[*76VU,N>*.181*_J68>, M]3"%5FY?&(>L1#%*%0PE/A7JK#EY/ 3F=%%'0\;4,Z#3"TN?%M>54)?'9+)$ M;XKU@*IH4)YS"#(S8)%K:XOF+-\XG;Q]RM3QG0=D'C]47^/^A=W0P9_#?(=3 MI*=])%@O\3,.QW-@-Q%RKW1QSD((/()2BM74N%H/J;"K>AMSP'=W0^&T_?3\[3ORXN21@/M,9I!TPHLKR5,^"C M8""+MY%'QJQ)&ZGZUJ.?H&ZW$]]M9#&>AV6E*N17];3_ ['VVW*&ULE$FU')R(FVQH 3A=.:EC+3'!-+K4.[[\/S M=/R$YM)?:1/N-F!A5&,P/BWB+LX"K8#T2ISV&*]P_PMW$:[088#"M;OP*.[(O)VIKD>0AXZX'\U>DT3^OWO./R,OXU'LX_34\V=U458@DSB M4]DSB.3&D[6@9=$F.B=:G[AN!?B[X]R6.NLI4'AC\'6&O/]]?.JD24D;FA^Y M?D$3(+ 2P7"=-7(I$P_[Y-D2YW=(KX=HJ(<8B.Z8B29XBFA$#EY"88E\G! 2 M.$9S05C'C2\FD_NZ=UY5I-\KLSIKJ8=#ILZH?QF?3TZ%-8FIJ( 0VNKF%HC& M21"BI&(=EN!:NY(/ OJ=,JNSCAJ>4LU/8NY _/6HS'#R#1TRHC?7'"29B*"X MD."-0' VY:QY=L6&=>[D9J]ZW!SH09P]G#M=!7B:1% JTD;)BJPG'3F!5S1@ MD9C@S @E0O,SR"OO?]SZWEJBM[5K6FKWQ?ED4N.%9CQ*2U2&>W*D& ?&O:%1TH+C9")_ M/F&M+H5!-X_$OAO)TU/\ Z5\6_>NCX((5MKDJ_7@G*DUQ3B#H)&!)AK2"D0N M=M\5, ZB(,(6NMY6JH<2*'UGVF^A#2KH2!M4HC5*I6P@!$6TQ:"*0"^M[#L3 M^M *(G32[28%$;K(>'-7'L< A%T3H@0-=I+R'@@A":6$CRV2Y>D8+7Z"%C^D,0;B, MD2<73>OQ^%=PQ M?V_EJ^Z5!CV$,SQX0/,O?Z>5;3#Z\!8G@W'FIP(-8ZFH>DF.H*2(]=XI@E6* M]I&(7!AU*)2^ _\/-N]*^3V8D'.@-/01K/%A>;S[5#T[_0A^<35\M9]$_L/8:P7ST&2?A \Y_ M^3+,\))"N)2R@\NEKHDA3"C0.3BT74*JC<.AUO)P/[[F;' MX=&EAV"=W@:Y6!-HUUS^J'Z.GP916-;1 W(:J'(Q@^-DNJ&2+I)&6%"MSTYV M.\(?L^1P"-1#]--EG:NU8I^NDOOB2C@J9S$%#TFF3'NADQ *68_))>:U32K+ MUC:9JQ=*+C((,DD:@+:* M8RXTL,9LO?K^_9>UVRD#;I:@>J@F^JA.ML2RO,3RN(=E3V;H':V:% MBK<0ZPZ4':-(JA00UJ;:SP'!B5 @E1R="@:-:)V;M@LEKRLPUY>..TBS=5VH M6NQ@]O75J'99&WS&BDPP[I;1 \%S%S'3GFGG90]\)C>]_A-=L=I:$]6-DYX5 MZ1CWOF8/)1^V4,"X%^FU+/PVF9V^JYO1HN(A#T(Q6\ &A:"$L."8B>"R*LIF MYG+:Z+".GGIEFM*_+J?HM1=^GQOTPV7>LMS7!8B+>G,;P.BR)6]"@?8S>OT> MO(7P;ZIO"\FU7)EOP'%91IX"^2I:!UJ? ,,8(?LR0'4_+:[VL/6BCE//%),DVBH59I[RK M+WV$RGNPS'KP4Q;;^$64M4K>FZPS%"%H2(5Y\.@5I"Q5M$Y9PW-C-^4:@._3 M%MI>%_NX(U\IB,MAC/(-OV&3,?5TYM''>/9S8N]*QWW%QK4>&\^! M2UTRN%#+72)-<9]4 (>*6YX][TTP!WA%V[NN5UW:;J6HO68. M79;IG-9!C.>#"&DV^#R8?6V>3;31V_K+,.H^V,/).LKDNVF.EI;&5,BQ2XG( M%#@4%%P1A875!Q,W^.O>LXZ684%OSF?361CEP>C#N_%P^,MX4G]Y6K(J.9D, MPF$M-IX"&>8L0?8:70E68_/(X7Y&3 M;QF#B[R8JT',QU]PD@8TKE,LG+O:[8)$54\.R3>.QE7W1)-'(HLOLG6(2'>4 M/_C:OW(/,.&)I%9PWL7GVS0[M5%KQ\B_Y:Q>.[IJW"51PXDQ6529V]@\"K?] M,'X0^@#HT4/"TK9#NDR5O1R2B2QEB0*,JRG?O%:LDU* Q,0"^B!-:1W)V\,P M?C#^ .C10SI2>Z\A"V4XHTT+:R%U)9"<]L3IBV7&.B:Y$.; ^+[&H=S'.C(W M >K=\%*J4GH9F(W@'"/+M"""*RZ C\@CJU$#[M#VS5N#>$1KR&&<06U'@P-T MR:],M!O)RQ=&[]O)(&%=K\MRO5:H.+=> A-9@$HU3,F1@1"0?#&?HA"EN8.S M\U'^F!F'1:0^?/O=C/C4,R.\DA)"EA&4,0B>)0E%99:1I\!O-IA^+//E$4V2 M';%T/Y.J$\4.*D9GDRH:UX>JM"U>D75.?JFOI;H4.)$$:.9\5$9Z+5N'-NYP M>#]FU+8S:D]4V\?^M&ZH%Z/9;+1.<8>!O$0KF22M& ;.\$BC906M3BGBSLVZ MIB/\,;?ZGEO]$>Z@ J-7GY;>.U[K!9NW/"@L9/(4DX.8I0$1)$.7,,7FO>AW M/<8?4ZSO*=8GZ?9Q?+]^2;EU0'OO>!-9PD%F!@E++?L>+;C,#6!!&K:5+H?6 M4;:['N./2=;_/M8?Z0[[QN#>8>IBR+6D<8FBR!Z.TH$W2H..-B=!&C&A=5F_ MO1QD[/5VX5X-,%U*,#J#T<61!E""J]V]F4Q:&XP"]:&%!FXXM$>TJ!W&>6L? ME&EH9<^KA-P ]@ZK8F@JOAB/9I.09N=A6-O]'<7I_)^G7LB8A$H0A-:@&./D M>B<%@GL92BCHS(U^22NJKG1\\7=#OMZUTI<)&=>+*G;> E:-7)P6H55V1H'6 MU6K614!TV8#)R2A1HQ)TZ\9=>QCF#E/N>^==J]+Z.R)-ZVI6;4-O-QSRJ2ED M#=)R \GG6CDA%7FU.K1LQ/ M2XHQ,(/ L9;\D#3:J(4&\O:$T$QQEGJ)(]SM,)_@-'DLI.GCU+M9A107HPO: M<0B&T7:70@(OLPJ,)X;5V2 E@N M$93BM1QE(>N,5HLL6$&?6_=W>V(ED3IQX-Z22%UT<5#A*O?4HMAD3#]*(G4J MB=2))KNH+?,0'3\6_@8CF3%)@PM!T>SF%F)&6F(\HSV&*:_$SJ,4#X:WG4HB M'1QMNZBVOX.)"["78UE8T:]&^3SAMW$LB_ 4E[#8;$!X\B25S&0 .=IQM.59 M%9U8BJ;CT4(G =X)-R[ZN\^1.A/;P=2/*F$P>1S;[':Y)ZH<4N&E^X;XS>8_NN7">*KT0PG9$#/ MY[33!GGM:1[(@R(W)AB(-"@@WRG)'*-&N?,PXFT']7U.@(.AR4%?YHDA0;U&YA.CK?9.A;XO&FJGSXS)OOVS>B[(/Y3+O6@M"9%$H$2V81%]4L)RV M'V. 8Z8)Z8PQOK5A_K1:L79BP'VM6+MHHO_NG)N@^5Y:L7;2S/UM.A\BUOZ5 M'2VZ[&,&RZ4B5(R#9Z6 -84S4[(WOO6%U0%<-?6EXR[2W&TKUNCKI9FE3=+5 M=@P<:VVER, +FPLK4LAP(^?E4;9B[:2 S5NQ=I%>#X=TUV]&BR=V>A=!TV!! M>13@E'7@G2$#VD=%;N6/&)R^-NZ'Z^*@BEO<<]NYR9A^Q.!TBL'I1)-=!#,\ M1,>/)0;'ZQ2#%@$*2PR4R+18JV) :\N822Z&?#BUC0XZ!N?@:-M%M3MM2R:4 MK9M' JX-V1V6!W",9S">2YM]MDZUCHM]ZFW).NEZX[9D711U()$U]9QT,JC7 M!O.>7>?TRAVT)]O@K;N(K>DZ^,,)KBG2)5HA$0(R 0K)W'2I*,#$=<)D;%([ M[XYYN,$U%_X7:?M\OF*\F7W$R?N/8;3,$GH]'GVNY,E7BYX;QRUJ\MJY=T@; ME"X0$6LC":FTYM:6T'K9W>T(#W M;\O\9K=-_1/HD*)O-A_MLL!V4JB2J0-% M7].JDP70 5BR?#E"4H0;!D90X^'/\^UP?W\:I M6!9>9@$:.:D@)PXA>04\,Z8C?1?P8**D.X[MQT3:RT3:@F"'U&=N[3B7]4NO M##5SZ:V/#!13M=UZEA U*[7-8^$Q%R_CP73CZCZ\']-I+]-I.YH=4A^[SL9L M85FS("+XY"0-M- 84TD@N70^L2!E/)@:D=OY2P>IA1N%8.8&TLLPPV\QI5YKTS+%M5F'R*T_ 1S;U#(/\!3N1.S'U4L_?>(H1W M"8*,F^R%!S2R@-)H2!!F?@9!%I!*+IO'XT5T'/R/>7R8\[A/#C_BT[/U@@CH MH^52@I"UYSBI#P+G%K+R4HN8$G]$+DS'P?^8S(I6+D**F#J=/2=.0_IO%A3N/>V/LXSPS7RZ DQ3.* M")(%"^10>/"!98C!:0R!NQ1ZJ0%Q4+[Q/E.SB^1!\X"0:-J 2O/;55* 5L1. MH81!WWP)_0Y3L[W.\NNCBL>3(;#*F'SE>G7*\.M%D)P5K'Z#CQ\)?';TK,D3R"VNL M8<@<0I8!A"TLHBY9L6:4,F.*90"M#1 MD%VCA(28=01DG''AN6C?M/-.( ?H$/>NXW%K!1U(7M<\H2E6J:4KDL4O]5OL M,;-KH_?N(K>KNP .)[LK,.)81%HV1:XE!!2#J$1M+:,$_9<+BN:EOO:>W74T MG'^&9MZ=4(X7FCM-'DT6&($VE@!*V 2.U^KE6"(ZVE$RMLXUV0S9 :Z>;9EV MRY%IK[ ^LJ#J.O!J.CW'_/)\,AA]6-P.S$^0%C_^93PYP^/KR19@<,R6A1M)35<%:@C.#@ ME?40F< 0@[2Z_#A1W#,S]Z+L0SE1?#4BLPI/9K3^U\?]6O^@#KIZ?5:6P+@) M0,M^+;F: C@A:.V7D2?I'?VD]2)Z#YS'?]K8B1_C?O34PVJY MK2B]L$7$^' MB/<"V\]I8#,U;D:/+72PC&^HR-M'9DVUT(_X @G84A C_(92;RV MIZ[U.)=8ITNPB FC+ HD]NP!\2N3I3S,KUYL> MSF'_^N;7E\?O3H[_\V^OWO_S=9@LP&][RGK_4YN=H78 O^4)Z:)K877H/XZ' MI)+I(ACHBCN6,15GJ_M>#=V2,C@B$$@KM0PAA20V["BY^B5;E4$^^O1I,OZ, M^23,[?KY%4'X,C@[/WLQIHV:7C>?&._'/Q.'$I(<\YO1>[+SI[6NV'AT&A7& ME.K]@=0("H,"9Y2%:+4*)@2K==IHA-LBV=TBTE3KU\HJ[U0;#;>E2XG)=VZS/J+89A.WY0EJ#>3=S4$\A):$2HXI2T4:\F29T4"654"0DJ.3/E$ MJF8;D>#^]SP%I3>49,,\GO70WDX&";_]AL:[?V/CR/G!W-17Z;#GIK.BQN$J9+V[B: M0&&4\,5X.IN>6IO)WM49F&$&:"&K]PDI@=?,6ZZ]XZ%U(?O[\#P5.K02^6TZ MF#[,E34'8K&=[6K>M+MW_%87XU.HKXM:Y*IUXEVH]* %^//E1M#QR\YF"06?I= MSBJI;35]_95/7.];R/;OLXI MET$J8Q(4EQGM5])"X,:"35GE0NZR*:U#+;>$_,CIM0_%W7&$M?U]V^6![#?4 M\].VQ2QY=?T0UBOI.8L0G""KR)L,WO $-EJRCARM-*5YR&4'?$^$4KVIY [^ M;!]'>0EV?@Y#5M0<[*D3207T$G3."93@M0J\YQ!%9-$G+ADV[_F^ LO3X\7# M17T'![8O=70)[-IMSMTW.3ZF@-6"]AA-S?FAG;;:6UPPBY;';$OS$@A= #X] MMC16RAT4VK[ SGT7/[>#QZ,+0BI+&Z:LR8JYGM8D3C:[#2X@LARB: M)=[1N(*'G*/*PJ9D2^NT\)5@=IU$T4[-F[C6G<7=0S#SG< N(BPW@-93+L0] ML/:3"=%(@9O08@OI[Y@@N=226$P#+Y*#XC0MO#$:C?)YFN]'5_RNBV!I61?#9,"5'*K=3#9-=A885\5(3D*=DJ L+J'.VXM?X) M)[Q>^LTN=C9_Y_? @8<+N?7\?SO!7\YK*/[%V?_%,>[K\>#$^.QN/ MYE;4._PPF,YP0B[W8(*)?*&"U?5>#B490RNAL:"\(Q^;IYJ?XSGDD))F47.' M>2.^M,7U1#BU1V7U48/^/$X'>1 F7Z^V6E7,Z831#V50AR+;K]N"^-U'G/ M[5Y#7?11(F4]4JXX[:BR !/U,*YHLMPY8=;9!^:,ED(TS[_<$UO6^#1[(TL7 M%;0V;=;L?F1@6]ILJAF1ZMU3+N1Z8M MO9K)[/1=K8$RI[2SLG9X)WO*8ZUR4L.FK XU \L449@J>:,X$'KJE2E/_[J< M[M=>^.@MA(>+KV4^R@6()94V@=%ER]]$F^UG[/K]? OAWU3?%I)KN?;>@..= M4)R+&JSN:NX")S_7S=O6I>1UC S%1L;\OA6X8HMMK[\N FNLMV76\Q*($J9X M5S(@SGLIU].JR!2DZ'2VM(,8MY']M$9SUUZZPPOD;<0^;B&S75;XO5:^2%,B*U=H[R$2!NA[0%ET-;2^M MMS)ZLKP[I,*T+4EQI3S+!$.M:KSX_ZO1[9==;?M46"G6\0A"F%JPQ4MP(0D@ MHU#$4KL)R=:W11TA'E \2A<"W%$]JS?%]% FZI/F3>O'5MIHH\3G%NC/A4Q M&E^*@2!L;?-@=C?*R:&5D\WKEMU \;49L*?4>SG^/\O\[G\[FV:[O MQT8QA\6*ENV MM5,F(BV_9),I4ZL5*O#)9T@%3:HM&9QOS:J^Q_2T.7I0C&A=4FLJ,HTR6P1NK:KU MZ@O$0-\94[*+*?L@.H3X'F!5KT-A2@L%-*S0L3&I+Y'Z;&.2*@!ZVO)5C!Q< M=!JL*LJQ%$A>F]7^ZO3:[X\I#<3?L';' W-F=&:221Z =D=-IJ%.A)8K0!XU MQL)K/.1WDLJT-V.]'VTU+ 2R!NV*%BM.%B<4N9O/::ZZ7>B?WK,JO\??Y;Z:GQ@=C%!F.)I=,)F1MABM#!G)6=2UK M[P5KO:IM!.QI$ZJ];OJH>$*T7C19^'4\)33)V3+/<2^8:-_V@5;/J, R[RV2 M!\*P=36+:P">-B,>+NL^ZIS<>]6#U@IN4(!4=9@2"WBT!HRV4FDC4VG>&7KS M2[544$P)'X78XDUB\;IUB-<=W6T=?3 (J3/Q!P]<1%< MTHYT5QNVR:)!Y^*5$%:[O%FKAT--WW_(S7@SB1U*^OZWICB+@=1+C?&HWH#, MX\JD%;J6S(+ N*QQ9;3,<"&!T8XB3"QDR6]>$SXF*JQ+;MDQ$[H(NX_R#9=VU3+F5&01;2+CCBP?7.3P>.L].)5I M7XT9'6N=+GD+Q.XM_0;*61TL]0#)]A!'MR+T80F."1MI?R/?4DMR.!B9O:ZX M#-8D+3DR9D3K8Z9[ 3T%"K23>"]M2F7 WDJ= @ 8R7ADBUS:L_\6;WWY[\WH>^?Z/HW?OCEZ_ M/VG1,7*3Q[8(V>\,?\L _7L+,USZHLS'Z)A6($KR-,6E A^"!U.$,]X6+[#U MV>K]B/9=NUT(Y@K6_D.):5 T#VJH'.V#F;YUUJM;IP_?3^WV'CC5NH)[%_7U MD0GP@-9H_)0+YA6MMX"Z.O1>:(BUD6+A9,SS6CQ<[81SZX ^?:8U5=5.FER^ MQ\G9J<_<"Z4$<)88L5[6BDHDEI0*6?.BV*@W:W*Z\A5/0O4-I=A#7L %V8Y& M><&VJQ<:):)E.?(:1E<;Y.4"SJ9*0\-IS?.,WVQCN_42<1^>)T&'YH)O&#J_ M";;?,$S/)_.CH%>C3^>STR1]#E)%X#G4R]A@(681 )776(0O,;8VYKK@^VY( MLY5B6D?6KVGHRWGA*&D'RRZ0CV]KE7CK!=3K4T;_RIJ+AV\=>XR'WNG^\3!Y MM@Z,WZXQ+R^%*](IH*LWRL(["#H$$&0RVQQ:Q2BD M@>)#=:CI.V>M!U8+ 1L1C5>MKW(/IEE#:V5OW+*AB]!W7)%_$V@_6C9T4F"' MTOP/D?Z."1*RT]K;6FFQ,% FU+I5SD V/*O +)>L=6C8XVG9T!:YUS 6D;&LHL% E/D9+LB-!J;=-RL;,!C:]G022\=6S9T$>HN6S;H?V*8 M+#]P_.738(+3H_,/Y],9&<9,N OTTH8HB@(M:@N\+".$S!$PRH3995F4WYH2 M&T'9<4VNUIK=E#7MU;++A83+W\CR_7@=_PE^FBWZ#-0AJ(LV HG)S,D:\RXF M>4466I%NLQ.S-GB^$WKUI*"&]SB+0Y_+F+KK32O>C]\.PV)4 M1Q_F!\/+V4&TN%%56@9A;= )$OT2%.<2Z"\U<)Y"[;G$DMKP(&Y[,$]DN]NU M6G9J UWOKN.D*SSZ!#ERDA$/&IQ.#(+V2M.$2-:L#8IZU"V,^K&)'B[DUDO, M"9$2IR^./DT&PZJU-37JT6#VQ14PM$+2CFL%1)D=:.Y]])YE=;.DR:KSV4[O M?2*A[XO;NU5 M8:VOF1OWZA)!,V:&[T) M-H'Q])JA=!+^BF8:#Y%72 R(N'VC6DY(36&?X8%+A1 M,Y06^NLBL%Z;HCVL_]>AOM;4")+43?P^WZ/0BMQRPY)X3SLLZ% MS/F(QD (.6".RO*;=;4?'2G6W*WOFA-=)+X#+LQ+5\V#4R\R@;D+&*($JYVC M/4W*&L^<@+9$[8UT2OO6\5GK,.W>"6^EOS6TV$KX.S HYM#^/AZ&V6 XF'U= M@C1,9%_K163G#=E.1==R1 )4=$7)D#5OWKU\(V!/EB;;JV$'"\GQET]8JY'6 MS+H+\QB](/^HAL+67JTI"PA%!TCHE!2*BV!:IR>M1_5D6;*E GI(<%R%\.7@ M\R#C*+\+LV_-*7/VNI:>2+7VMM+U?LU$0EI/$[DU(=R\>NB-*K?1/7G*;*F0 M'?@S[P;3?_TR07PUJJ?2T]D5I"DIM(K%6E.Q)FPBAQ!)/C*+7*Q%G9K7V=\< MW9.E3B.%K+R5:EM+YM@\^Y\5:]*9L.9S%X:X2/NAH(XA(0Z+1&(@J<'!DO=#V9E&V M[[#:= 2[RF4\" ;O4?F'DBFYYY5X+1IA93#>Y5BCQGIRWX9 23T2<4&X5$'#S3UER1/5JB M=5%@#P1;!A]+K;6VA0#OO 9AO9=6%!=9ZZ*/UP 7$!:AD?<%QZ(4KQR&_BTG92[*4H^;4^>W\C"4_?G?QM"G) *3#(RVF1- M:-X_^%Y 3X01[86_LZ+EK]^_>OV7X]=-D). H$5LN#Q-J.PK&702C334'#(<8HH&B98HLFYA8ZRYGJ]%LNW1V0!#H;E')J,T/LWEEP5.6 M&(NFWN>3/4565"U3Z@E@0)UD8258T?I7,7^NXBT]9U@T[./]5RTI,7X_/)[$UY_Q'GW4/?E!=A M."CCR6@0_@-'HS Z_H^ .4PN![$\4^%%1EZ,@&QJ.7ON+$136P^;0N+AC&/A M&[D5VR+9;6YH&V6.]Z6)'N)R+O%4W.>+VQHF"Y?::-#>,U"I" B:.9 \%>,* MXQJ;&XQWX'@"QD$S,??A+=S M)P*FZ#JZ0+^;D3[N7;?7F-K*+"%N/LX6K@; M76&:2Y-K2;P:2QXZ2+D'W;_%>63X MK:W)%A:*1:')-)*O=P7V$5(T3IF).O(6'L/G7/K-%I$_V8':H?7;;*+8+ITVNTBR>8SG7= 6153_ MBL/\:G04\6L8)3S5F -M488T&$JM+E:;P D/7JD<@F?6F,U:TVS\RB>K^JWE MV_IT_4Z45_H O\,AANDB)/X;8)EI#TM6@G"T^RGAR3/TM36@9RH9YYS*6_1J M7_/V)\N-EE+OX0CU2C3S/ ?B6HOQ'#D91]9!1$]^/?,%HA(9M)0Z&LE<4JV# M'._#\\@YTESDK>OT7P23S>]_ID?GLX_CR>!_:M7W$QP.WT[&^3S-3D.0R*/3 MX(*,H)1!\-8%X#K$(I.6K&Q6?'^CUSURG?W&H9!&="@6!^7JH MY)V%P(("8S57,B5F1<^F[TZCKGJ9[EL+=M\15ZL&TN\WEK%:SCS$%'W<,UR!ZR+.\ -@/5TY;H2U'YN M79NH;CT=MI#[3HF1>.#)H0"F%0,5@@"GD9,_I'DB]]CB32_SL1%BS0WL;OG0 M1=S]\V!Y-%J"1Y]KQ4\5:/=TG$&T-%Y:'JV/EAD66Z>GWPED[[;D0Q5UO_H? M(.4>PK!6MWYFM!-**XC?01I"IPT$\G@A9E>\("D4UUK]*\$\&0NAC;C[.%"X MIRW4)M!ZLA)VWBE]G9W02($=6J4_1/H][!'W0E2!14,+(C*:#,JIVH396\C) MTV)9E _-K86=$V.-O; '7G00>NN#Z@Z=31-*HZ+G$"0/H(PN$+2V4!22S203 MVIO7<$^L?6PG/3VP?6P7(3>.Y%J>@[V9G.#D\R MK&1N?6*&K!CKR$)2P1/[ M&2M@4=M@M6>:L0:1"'>]^]&;"DV$VCC0:XEG>C3*2T07<8F;@&H8]K42R.Z# MP+;7T6V%-Q)PXRBCU>!H7T.-A=-B%CVYQ"41N**)[CR%*&MIEHVRO@]+Z_=$ MCNU(Z5WDVGIO/_X\'G[^%INH>-&"_-W$"QDO A$BK5P0O9 R&5.0S>4RQ?2'#^//SS'EYT>_ATFNYQ5O1L.OZP/%KLW&J\]9 M3,:4+^?A]2=W"A?K@K)55-B\,&"]M:^E VEBAP7!)C6 L-I2TY^_7G[F;?@Z M[XU=87W#1GQY.PRC*[41&Y]U]0%QJ]S.6R^[Q+(HF79IBLXA7!10,Y9E;RPP MG3B0&M HTT*64%M-FNM_4 >S@?[)%=UY,\=Z"2'BZE;Y15^^V:./LI M4_>4J;"16&^K4=^[M2Q_7+]$@O;G?_O_4$L#!!0 ( +**:5>\2&]U@\P M )_&" 5 &ULW+UM<]PXDB[Z_?P*W-D; MY_9$"--\ =_F[.X)V99G%6M;6DD]"XXHS\$=:/8#J@8-_ MY,7OZ3,&UTMY?B[^*(!0N8SX, XXA MP@&#)'0$#$,G2D(O0H$;G-W_-7#EVVZ,82"8@(@E+B1.@"!U_8!1YCE.DM2- M+M/L][^J/P@N.9#B967]UW_YTT-5/?WUUU__^../O_P@Q?(O>7'_JWS/_[5[ M^D_MXS]VGO_#KY]VDR3YM?[7]:-ENN]!V:S[Z__Y^N66/O!'#-.LK'!&50=E M^M>R_N67G.*J9OTH+G#P"?4WV#T&U:^@ZT'?_/W:FRO>9'F[+;"1?4%$[Z4Z.O6JI_G@#?$MYJ%ZL%<+6XWVQA[./TFS6X M=U)#\/$!;W5S,N3F@[K(V%3?[KJKDZ&/C]C69Y%7>#G!9['I9@OR4OWBB_RI M[48UU*-,ZWY:U;T%E?^H>,9XHRU?-0U2]B]_DC\M5B6\Q_AI<5OE]/?SIZ>" MT[16W3=J62MOSV]NO_)'PHM%M?Y^%SR#O]UV7=7M&3;V)P.QJ@/3L^!EOBKH M9F%[7.Y;K>1"I9:V^-<,/_+R";$M/3LWIVJ+J]_?KSK=Q7G12X8(>&:;VB5]I+G=33Q5\-6*B MR!\'BE_E S^K9B DK#^!O&"\D'OH/2*N/W].V>(:O_R]E$N&VB2K3>&GM*3+ MO%P57"HS?EGQQ_+(QZ_9RHP^?8D6/)=@"R_8 ;?%6108[;P[1NRL^?++SG] MRWW^_*MLJ?WH*=M\Z[KM3_*E&PK;?>>FKYE]Y>M9) T=MEKR*W%.:;&2VXX4 MDW295BDO[S!9\CNY^GZ08OR^"%Q&HT1@2).$*BO0A[&TZF#L!#SQ64)\AQLM MK]I=SVZ=;9 #<8 ?\QQ//2EX:KK'Z]&LNMJ.0.O:JN\5G"QMLX0;?:^1 M00849_ A"Y0#DQB1-IF*/!CB&/A08\DL>>+2&!' M+'9\^4>7H,,]:GVH>D<5-C_:+[PL_PJ*!B20!C3(22DQE)3+<31;OWOH]I#C M)D'DP,"3?Z 0!U#NAC!$#G%=QV$\"N+%TYN#L['9;M7"VV['(_L#7M8.(UPJ M$X[P^S3+TNQ>_:4!88UOX?E![,O/.XZY#Q$7&":81= E(?'B($C\D+5\=X<] MD[*]_S!K/*YYQD9@66];:H>WD1>O-4BP1@DZF/;VI<>IL+0Q[>EHTIWI<8'? M;DTUWABV&*IFY$L/YQG[Q)_Y,G]2NY.+QE);!,)Q0X(83%P7R?601I!@WX=) MD+BA%[F!\#T33T!O;W/;QW9@ 99J@FW@FBF*?H+U=(4UVD96%Z\8VT(*6JCV M5(86(Y:T1G]?DRH.+;'?Z@Z]EPQ-VTPN=+>K>N4L/LH/J+H2=P]<&3O\2GS$ MRU1N&K,4_SO/,IQ=_#OF#!=?I$U]7RNOUJ:+0DY8J!R-"(52O<1,[DS" .+( MB2('.=(HQEH&L0TTGRNM,?G>$S$" /%VB#7^G?S&;!7L.8^ MO?\N8S#V=ED!AA\48K M%=@2"Y 7L/U<*QJH93L#&^G =;_+UCR0R3;CMN*< MK.&:-@S*-IT[45+6.SA!CW_HP5&V0#Z\!5+_<2=[/<_8M9PIW^3<:8Z$%S&) MB1?Y%'I44(BXZ\!$W1CT?,_!3L(\J?&-5;IED'/3[C52H* :QAF,.I(&ZOX= MQV=DS6\R-,,4]TC<%NH$ M3BM4O^?UN6E/!:P^XNU.QFO(0&'6M](/477$VK:VCSTZTO;LD"ZY^*^5M/DOL[(J:I=T>54]\.+N 6>M&?DM MSYYYJ>Z@KVJ7>HQ\&L6>"XE0L9W,89 P%$"1X,#E+&%NPLU#F2;#/]/(J'4L M5!>W\TN:@5));'P?=[(O@7*?20@)1-3C$*FT'21P,!121H^'+@Z]V#3(:L;? MP?@Q6[*'G^P3L+3M?X]!_0F\0+7T8$M\4,L/*DD 6'OYUAS('VL6)K0Y; _< M5(:(-=SSLDYL#X>QR6(=P(!@G8]+7)97XA]8P:JNBOK"_]6J4HF;E'Z]R9?+ MSWFA8"U<[F 1>Q[T0]^#R(M5 "#R(.;<(\CA+*14.R['H..YF44U=&4.M> E MVTU&BS.P)0#XKD0 K0PF@1PF8Z(17#,2TR,O"0W)5QN2K]Z/9(/ F)'(GB@& M1H]T2S$N ZCJ#6?54C,XY.T MM#\O\;VN3ZNGB;DI\*_?KB^W$['4D.O[3*\VG_U^'",.CSN[+-$WLE8V80Y\ M5^ M9;;1H&>0,ZROWWX M[KAI$8Z3EJ"' WLY"?9U,G5"@AY!]V0CZ'MZXKBSUB"]^,$+FI8*T#^XVJ!P M=O[,"WS/;[@Z:9/[E(]Y5A685BN\O./%H[L0V(D<$7/HNX1 %'H,X@!1&'D1 M#7% 8QX872)[!QGFIK&V1)@HDNV$\3?PALYW5.?O%UU[/K>8. ,=%Z E ZS9 M %MT@+N^F,CIHNE.'\OWCKL[08*?(T+O]"&R%LMG 8JY 7W#2W5W1(%0)]7G M/])2UW#>\^K<%I8MB. 35Y'2:=8H(H7XK_HV\CZ:CMO&)S(TLI+N)P=\5W M M6<$]1 RR?O>U-YG5VR/,MK7;]]BPW>ZW/,N?N KWS>XO,YH_\N[>O<-#X1'J MP1@Y@31TY1^Q%R?0(6[$7==+$DY-,O(=[,EH@D^0D:\Y*DUKB."7-B/?G\] MQ@WS&ASF5F^_9X6QD2?\-D9PV7+6PCP%^)MUZ'!7W[0;A M^ O#U(/<;CRF57WP>IXQM4>0'?",IKQTI#@PQ+:J.OITD5AX;(;U6'SBO#E,=6+L?+[&G57 []>[Z46FJIKHLVF1;" M)(X)"SD,8^)!%)(8)L@-(<-.$F'D.C@TNIVIU>O<%,IVVLL:]5E[F7D#W$R5 MZ'&OIU2L,SKVP=QQ,D>HLV+$DB6]H]?GI!K(B(:WNLCL97//Q&56IO+)NP*K M<('K?)DJ-7==Y/2+0=T5C59F-!M:M*"%"SJ\] -AMRUZD]'<5ON0P)7=WQ6/6<5,0ASWOSTWS:M0 @43NJ_F]%U[,L$U\NN'_ MM4H+?L-I_LR+ETV)MP&'L/TMSFZZ;QT_,@E=>6%!T8 ''?IA)[1'J#4[N+7' MZI3GN8I0"1O?^1[IYEV.@O5$/W1"K/GV0+-2E<=]R)?R MC;*YI"?[VBH@NID:H2_". @\F)!(FHNN&\&$Q@)R+T:N$*[G$=>X;+9.SW/3 M3K=W5Q___=^NOGRZN+G]?\#%?_QV>?>? TIF:Y'N$H\Z@:]*J+H8(N()B"EV M84@X)@2%E$L;77X/)']7VK<1C'C>=/7UZ]4W4/,/_G%^YV+.8UK>HQ MV!QY,6BOE=O5]H,)L5FN7*O?ZA3AD+L0!1VZ,@CC$L8G^/]KCW/1^!QBH M809I"[F^-4UKU*!4L =$&!TG7T\;6:5T9"WTFLT.;5WOH2&S!FQ/,6ES8TDA M'>]O4D6D+?Y;!:3_XM :A;3@N.2?>//_RZP+8?Y'6CU\7,DY][=W M*/EZ:FA$2D<_9&T0@U\Z['\&:;:^/P+^D/A!)\#9NHCQ85_$@ IQ@[BS5C;. MK/>):\D-HF:WP-RP9B8^METG!CR72O>Q.S9XXK3B[%/ZG#*>L1M<\04+/) M^9AWC-&;_['O5CK8+;GK!/S--]&)#F[Z,L1.=Q!L.DSO?3"LC??G."@VI=_: MP;%QQP,2I[4)>2XSMJ(UF#OYUU(NC+(SU_\J5\F']I&ZM@ O;R75=2R?A^07 M@]IH5.KPF#IA#*DK"$28QI"X(H2)1QWJHP3[7"NKM$5,.@,* D-$H19&N#^E>B=AFWDM<;FB VIA&AIZ S2 MODT_A!-EA)MD\IGEC;/+=6]*.4M=39=MSBXWKQ+166YZP)+;1']=B;I*8WG^ M]%3DSYS=\,?\&2^OA#H&+E*UQO^F#-8RO6^N82^2@/HA<;FT]SB"B(I$FG]) M)']"C".A0 M::R6$PS R,MCR_V5:*K+EJ 3 K12J'_:R &D(.#3I,-@L/)-,!P3+75C#8O9 MZG8BG[W+V="VIUN_3I3^U8)U:EO#?)B=+S3E99N;[9R4M<=TX02>(&[@0Q<% M"42>AV!"L0]Y[%'L4B1XS$R[FMMJT\(#RPUBS:0Q&K3J^?KLD#7RRK % M/J\6/>7(NKE=!=_D%%+_)4/GJ5;>VT%R%+_#C"!"('8X@B#\,D8 0&3N+$ M891@XFEEH+""9FYZ9KUBEU*@9G-;!YG<%WE9@J%RH]M(!'Y9/EE0>\$@C!#'6C=C,Y5MNUQF'*0 M#';!4P[61-OA*0;-;&MLB^3>/?+)G4RW6;;%QZM=L[5&AX96MC$Z=<_7N+@J MZOT[J\]SKGE1G_@L*,:()9A!'\6JI%I 84+\ J&A>N$OALCHZVT7K=S6^[6 MJ+MU[@D7X+D^H%57KEF^7.)"KGO2JJVO7QO>OM8<"[W]MWV&1UZT-N2VBD]B M5I5^&M3M.;C$W9R8VXR]-"'*6@"F5J<31V&:$+$;BFGTM@UMU=2U=9G#:>!Y MT'$1@DC$"!+LAC .D"]U%A)(G*":9EDG>$\#A*73:@4+;E&L2'M 1FBG^96:'A'&?V]H?6RYFPL MY7.LUO#IFF;"RL,:(O;K$"N5AU>DY/^UDKOWBV=UA"9;:6J1+T0*+/DP9[FICPV0$&-%"BHX'L#5O/4_SB]>DK M"FDCJX*!?)E'W1WCPE:TW,%^IHUR.R;N3G3:T1=F6YS\33[\W?KJ-UO%#[%+ M?-=3J:Y\AT&4N!Y,XMB'),3,Q9&O*G].$C(]CGQS4X<[E3EJ]+!.);\5@*L, MC]^RU/#NW,RXGT]%[+&^F+'7@O>HF[W_"P5OO] QCJUF^B6\=]SX2-+]'%'F MXP[M.Q3U'@1SV%[C A>J#D[9N4,^I;[P"R_JDL/.8 @A8@]6*1_40WWKKH 461UZ/.H0; MO^@9:%':6P2.T&!)&1_J95*E>$34M\KIV.,#ZV'LJT#]99T[&@6QYX>!"Q-? M^!!Y6*C\.PD,8JE"*(I#S(URV?=W-S>5T51,SS<5T_.V8KI>;NDAA.LI"WLT MCJPS3F30O$*&%C&VBF3T=S9MG0PMP7=*9>B]99[#\9KG=ZJRE=I'G3]6NHD: MW[PV-WUP?7$%:GQO[+%'5;17/POC6W+ZY_R)O(Q]=C&($J/4B0>$'Y0?\6U; MDR5!/"#$=J;#0X\,]#32!\Y6*LSCNE"5M*J7:SEPU7E6&RM/]1T?E75Y$8>> M8-AUH&!! !&/*"0,,QCA,/*B@,=NZ!BY #4[GMWD;M&>@1IO?52Y1@R^UYA- M3RQTQT#3538"LZ,?;9Y"JKD+R9 A6[X=W6ZG=;H8DK'C#3%]?YBBZFK>-P%G M=2)X7K5!V0O"1("9RR%7=RF0@P0D01A (G\,$<UC65N MZC 89]3KI=>)A10I#J'OJ7ASABF,G8C#Q'4P":)($)R8E$2U1N\$55$GH%=/ MK=LB;615ON;K9HLO+.1, .?+9?Y'G;102/ON8\%96H$O>;FYYV)/Q>NP94FM M]W8UJ2K7$?JM^M9ZQ]RR:PL[G1?%AY?+C#7[%TWS;M^[<].Z756Q+:^__(R) M.D2KLV*M\%+?TMM+UG%S[U2>1M8$&A39V]H=XV.0&;BWP MIW;:U29VLZVY%;C"YR[S8.(@#R+D!C F)(8QQJXT+:5-RP[2R&N7S0)Y6W+.KT#> MP4%X[WB6@_A^CHB48_3:+I!WN*/![I9BQ=G%X],R?^'\ \^X2*ON%OR"<3>( M<.A!+ ("$4M\2"A)H(<132)!4.(877#I[VYNF__M(3H#)5=!.DJ%*[=EP9?U MW3#2BF#L)^BC7=M38(G,\7T%"BCHD((.ZC@. 0U2[+D$^CJ;VBF@(?@>MX#. M6X;9+XIJ\26MTOMZYGR4JNS\1UHNHICC)&(!Y)A*V\ C")(@3J2!P)/0=2(/ M^4(KG<7>YN>F/#8(@8((OBN0NIDM]Q/8KQ9.IV5D-6#(B'["@%[!^Z:Z?'-K MFLN_;:;X@4:GN?'?*]#Z"G__4V93EO&T4/FSFXV](DT^^@ -W,._R N0/]6YY=\_P;S\^?[^M0#UJM\'+Y MJ6*%O\K_N:LEK^[O%#Y0 QB%5QT@][G.WR.?(T]$V2!OGDC[4]F7M>4\AM3[WN*R,Y[)28*)*R*K%T+M89^;RJN16[I; M,N4G8,E)_#X#.P/W<:GK/VX84&75&@[VW+[L> U$1-ZE^V/WE1^9XO(Y^61 MMC\DQK[J$2"\SSEV+]#=2YD+Y'F!Z\81)$E,(8JC&&+7B:!#$0U1$GH.U_)D MO1/^N2V-:SV'6SUW7U\.8NJ6N5"WS.WEN9OZ2YGFB'7$\9_!"FIQ =V;OF ^ MI[0#QW$F9[BFZ.>UGHXS-+;/?X?"&+:N?N/594;S1ZZB=Q=!Y,;(C1-(5:)# MQ$DBUS_A0!8D) XQ\W @3,+#7[5NM"9-$ _>Y0$Q;Y8>PE?@1#&OL0 M18X+">4A9)$K98F\@! CZWDX81,F5#B%,+W5JLR]S]DJV++@D:!%_HD@"B,.$1N)&""Y:X^Q$&$ M?#<0CGS?0*OM=C$WU=9'S>WUIN=36E*Y$JWD9[$N'(2PW*$D001=-W A0CB$"7-#Z"HA.8EB MSS?*7-+7V=Q6YJU$;5MH=9*VF?.LIP%LL3>R+AA.G+%BT&'$DHKH[6I29:$C M]%NUH?6.^3'\QP=E@+%KSHN_%?GJZ7-VQW]4'R3:WW6/X'N:F)M&:*$"A174 M8,_ YSROLKPZ[ TQXNSX";LEND96 7U,@>\*,:@A6[K:ID'*H-/TOG8G.TG7 M$&[[%%WG\0$3/;_E2ZY*07[E6&F/;W+TM:?XOI=G-[GSQR>A ]9K.XCX)A\W=OB]/-W#Z!7LW9W@<'VNR\+#F_>JJK M467W7V3#O-RL-%0P#SO28&,##R#'*"=+?W=PF^Y>+ M\]N+6T/#O9]032/>&DUC&_0U4'5,U$(%#5;+J[<9+[:L_?[.IK7\M03?\0+H MO76RM^\\:PJ[/.1+^7[99&A>6ZU>S+T8DPCRD <0$1Y!C!P/AC'U8I?[C\7$+SK]] K=W5Q___=^NOGRZN+G]G_\4>V[TO\#% M?_QV>?>?@UV%_0-A[$"T1N]T;L5UUK/J9>QZSUKLV/<\]G?[7OY(+3)ZO)1Z M[P\,8#H\)9* A4&( QAZ;@*1*]52$B0QC B*?)[$+.'(*-;HI]%&VT@[[<-K MQ(8%Y4]6.#^%BFF G8'SJBI2LJI4?AA5_OH:CU9:?C+E,A=U8JY QE4934W M3ZM"[IV:D) Z>J2L_[$-&>D"+=F"(9IPED@MXG@,HH@D,.;"AZ&(71QXE.%0 M+#)^KRZV&R@3(Q!:$R9I)LPVE!'G30?MA-0LYF-AH'CL\_OSQ?9U\FV%]UE6 M8X-8MJG>S !,K_8&$;17'0YK:9B:O,Q4Q;Z\>/E;H2*,'.I3'(8"NBP*(>(J MQ:E+/>@35[@!(]R)C5*:8?13*F]84Y/80WG8V1EM :FXH3[PM2, MM<=^D2UIAC>-3SKK]POV=D8?>&I@_9F\K*[$W_*86+YY3*O6"W#XM/)>P M* D1%%'LR-5_ M_)V7U7JWX2YX$DI=DH0P"5T.$8D8)(X3PS"A;A!S7XB03G*!:P^XN:F?]1[\ MN8$)GOJWW^./GJ;M]$YC,G^KJOX?:"6T;TV-P/M[WW#:!^WGN+[40ZJUNTE] M?0P]N>OR6MU6N%J53;7U!0UCE[FA!XGK.2H=1003A@4,'%=$*'%<%AI%\>[O M9FX*>"MO6@,3?&^ &@;N'B!5]\SM5*I&/V$S9FG T5H?"=8.TO9V,O&Q69^@ MNX=DO4^;!^E=_.!T5:7/_".N^+VT+>OTAYI!>GM?GMN<7H,$'4K-,ZW#]/3/ M8RO,C'V"M4.*M1R11\4?%):WO\7)PO)Z!=H.R^M_T#"Y:\;+Q1=^CY>=<=?= M_DIHR%V/Q-#W10@10ZI\E,]@%&"',8*8(%J1M@=[F-LDKC&"L@6IF=KU('W] M\]<**6,OP34?';[CU^SVZ(-#'/K?)G2E^;/350L MCHD;( ?#F&$.D2<\F"38AY%PG-#'7N(X1G51=3N>F\Y[A;NNZF;JD=8D7-<_ M;9_&T;W5VPPVF,] @Q=\;_\_2FRR*5G6G-F:W4[LVC8C8]?1;?C^0$](GMW? M\>+Q6U[Q\AJ_U#7C D%IP@($<2CW5XC''L24N="//!&&/HH(,\H_MJ^3N2D> MA0T\-=C.P)*7Y3J%P5->J/7:T!NRCUA-7\B)=(VL8&I8X+JCZIN<#];S&/0P M8,L-LJ^+:9T@/4+NN$#ZGIWXP*L),[S,RJJH-[/E5?7 B[L'G+5'.?*+4&0>$+J%"(23UIP9W:V7HPR,]9SYPU"8'[$/R'XSXYPW9JEM MS!+:S#.-C?VL-;9RU;Q+AIHC>6E.ST:C6I&[U/L\XS>2E^7'/%.!J#RC+XT7Y4I\XH)G3&7.O^5/N, 57[[<\JI:.7K_:F7I,1E902A*P)-UM)*E-H>F M!Y$MJ\^Z<<0J:U0NM;+7.E8X$0Q%2>! WP]=B 2BD* $0^&ZU)$+8,"I:Y94 MJ*>WN2UD[6G,!N2Q*.,!!&LZ!&W1-O):8\S8@!0<&DQ8R[;1U]?$B34TQ-[- MH:'STC"U<5WD3[RH7J0:RJKSK#[&>5)];2=<==T AQA2)'?&B-9[Y%C R*4L M<&@2!I%GHCN.=SDW!7)+'SA;+;G:"S^UZ.MKY[R#?@8RKAGW;,"\GE*QR^?( MFJ4#>P9JN.OII5][ V9@84_]=!-9.;;&4)+1KY- MCGLM?2L=36?NV^3EE&!-YKV07AU:KS^Q[+]U])=^(SB)"(NC#B*(')] M'^*0(>@BZK" "Q$%?-$D?I'F1U'I;>T'83&9U&\1C3>O/_#[-*OGZ@ E,,!! E&H[@XZCMR1!LR+$N[ZW N-;@R./4*3;#M;@&> =P%: M3PKZ.XZ3GE4].ON3;"WSS;XD7^]+7H?*;3U3KA^RF"[S)")MW4@YJ"=5.X]BX2#LQ;%61F"=SN:F:-9PU6EFC;<^AZ,;Q 9^Y&-$ M:WCU+=(WLJK9,-=!!1(K^#@*6%5-0?SY^*=*EHN^'W:2EU&&>?TH+3ZDK(7F3/7[F*AEO$ M(2$T)B%,_#B"* A]&!.7P,3E3A!BE[DQT]:Z9GW/30G7L('"#3; 08,<=- - MM(GA2&BHY?'X'5E+-\#!QS.@13+XWDA@R+ID]X>9G] M)\?%W1_Y C,4!T'@0Y_'@=R@!W*5\,,0DD#NS*,8!R(RRK8P!,3)-/WB##=Q#WVF/F4_2+Y75X_Y!EO+N@O$L0HQB&%(N01 M1'66?8HC2&.7",=UA$NT#H+W-3ZWR5KC S7 -AN%_DS=(>[X-#V%CM&]/]I, M&$W00R(/FIT[C4TV-0^)L3TO#SYC,4Q,;8+*&TYY^ES7:\",8-<-$ACR $,4 M81>2F&'HNMQ-$ F]P&6+C-_CBFO>@]#I5NN[39KO=KOS$;>.+490K$%:B!9[ MR[:>V\(:@^\=+=8P>G.<43O18@PB8+](C<_XUGO,#+\XR=L\6&@_3((F"@ ;)9.FE"=$N_>T.4ZKM3>)V'^(DA,>44!A$ M?B(UI*1X)P_,##/BV:[:9H?,DU/?[6]]7OGN>ADP M3G+7W]JP?>75$U^QT/F>A0B'$00.9C#F$=8&N,H+->G-=J;'^=?;K5IE M=>3594-H#?9LG3WBI2[7W *VMZ_5YL;27O=X?Y/N?[7%?[LGUG]QF.ZYX5*% MI50JN%MEV]5%W6]N?VNM-!JSR/4(@Q&).42AU#N)&_M0FK@H])D?.TCK&K-6 M;W/3.1NPK=V[,J]XWT^OGEJQ1MKHQZQKOFJ@H$8*?I%8RS^/8"IK\6))G?3W M-:DJT1+[K1K1>^GDRI&?5OPN_WN:+^NM]Y7XM_R1?U3A"\7+%_R'0>B_:;MS MTQUOJRP"MN*@RL%:!N6X5E* 5@P@Y3@[%@U_.OW]&F=LYD=60..0?DK92VWV M;!3$/-[9>Y7*U*:AIXBF?AL6TXO795H6@M* ,A9"+_$%1(PZ$$?8ASA)?)H0 M*A)T>L+C.]/PP4G<_H>2Z[85; Q+B_5PK+<5LL/<)(Z[(:39R3E\-T*494]' M[Y\]^*XOHE+CC8$5Q=:'CO66ZK(L5RHQ^\>\K,H%G<[FIC2:S7_:0@14830L&=9'K9ZFL$78R+JB@ZG41<-; MAQ1\[.7-O"R8!B&V"H+U=35M*3 -H7>*@.F\,TQEJ+B%RTQ:8JNFJ%CQN AC MWV=R$P'=R)6*0F ,28 %)+['DPC3F BCO<5N%W-3#TTL3]57#$B7/#U5EOB;J1]> MG+0VAK5?F[W'8(WM)[$T3D/2VMH8,).PIVD';JH J+$GFF$XE#V2^P.C+/0S M88B4/59>!TM9;'?@'2=>EIP?")#H[HK4GKY->2D>^1'F<0(=*AR(:$0@=E4, MO^,[D>=2P@*M)"@G8)C;OZ>&)5J8O/ZEK:X^H1Y&^BKKI[%H87 MGP:,D][6?F3V1U[_&O0JV^/A4*PJ!X2#:YRRS?6G]A@!6"T?9H%26U>=!B"8 M]G;3<(IV+C2=T-3 8TYA& MG$(4$0(30ADD290X#HX00T9J4JO7N2E&A;:^?EW_L(7;\-!3BW'-\T_;/(Z] MQ3]$X1EH0(/O[?]'469&=-DZ*=7J<]I#4Q,:=LY/C5X>F(Q#-MH>MS0IMN1? MZI36S8[R,KN3^\L2T]K00B*FS.,!%$GH0Q00!\8)HY Q'%(_29Q(S_TQI//9 MJ:CM:YEEOCPE';C)&.AIJ[&8'5EI*=CK\]BS-FM>_8L:?&??2J*W\%M,P3& M-5L9.$RZGC8!QP!2=O)O#&G#5HZ_]1[O7.[XJG)]=P[%) A0*'58[&.(" U@ MXHL$NH+Z(F(L"H71S1[MGF>GRAY4DO(ZU_W&[,0UY'H'L=R4R_SKJ2D #PV& M]H&2?8K'/U[:EPQP8WHVR'5NCEI("GB$K]$R Q[J]YW3 QZAXWB.P&,-#%-B M7V7CJZ)VY%UF3ZOJ)BU__UQPV9^JGU56-[CBK2O<1[X3>'$ F?Q3W1/R8X)Z7<]-S6VA1S4T,^ @\4>M#!!PJ_F1(S& P]+38.Q2.K M,7UV1[AO9,Z8)45FT/&DFLRJ;$ +MM*!=!>YV2)"L8\$C6%""(((^PS& M'*M+CH(R)!R,$JWB4QI]S4U;=25>1Z231/OG&QD M1Y;C&45V7QFV/_^<9FG%OZ3/JI97I;RR31&^F,9^Y+- 92=.('((ATF ,,3" M0YX;)0F+B,EF_$ _RBT60B'$,79A%(0Q#3EQ4*QU9MO;R^PF?0.T]A"V2,'W!JIN.& OJ4?V M4[:H&ED+#&))?Z'78:%/"<@&MA2 _-MF\O>W/>M77>GC@*6D;J'4E MSK,J9>ERI=*&;TK\7?R@RQ7C[+.$KHHFK*KVJOP%+C*YO2NO>5$?>&RB#@B+ MDLB72B*.DQ@BSB)(?-^%+HU\U^><$\J-SE*M0YR;PMF.ELM755G).:6VSD^Y M4N\I7BY?0".,-AJWC8OL ISU4'HW@G:/G\7HRS]ET)D@8E.IH7WN393/J M$68[85'?8T/#2)ICD+8TC+K!O$"1RP17I:B26$#DJ<(L <4P%%@@*A(F_S.M M#+G3RP#G^GVXQQN4IB$@NT3J[8B&DC-56$?+2@OOK*Z48C-TXZ#TUH(T M=GN8.!SCH(B[@1>''S5?AN\*=EX46Q7:[^_/GW&Z-%B.>YJ8V[(LH16UH@ U M0OU"KL>H.KX@6V)IY*E\5^#:D#Q71P7WO$D&LF69["'0ZHJMP=*@E;NOW'WEG$99U*Z,U]-RJB*!*A"UD<(HCWO9VY:8=LDI]+NR;,N&59SX5#E#C.];+B?8+W5W@)M(ZN)]HJ@PCCR/ M)JS=]=O?R\3W^7I%W;VSU_^XK8CQR^Q93H:\D/IG$3C,8;X*G_%4.B&&$4P\ MJ2V\B 9^Y,7<#4\N![_5WQRW_PVXEU-#O[=9U;4 3F7J74.\M\".&=*]AY/1 MPKBW^WKGT.T]8A\/U][WTH"PQO-5E9=WQ8K^WI5&9B3P"4LP%+'C082P![$* MM2/,%20.,$>NKQW)N-/\W#8/-4"# +!=OHZ<[I[,PL@SOL8&&G"@07<2'08A M<"?1,E'4VV56^SCKTYN"+]4JI?(I8 D=5#5T6U%N!]GH#6S;?6NZ6+:#B%^% MKQU^:G"Q&2Y?4O>)/_%GOLR?U&?0NE/:CY#3)'$P89 AUY&6$!8P8SJ9FR;:8 0- MR$'IH??2J>GK/9&DL1V]IOR8NWA["+#EW]W7Q;3.W1XA=SR[?<\.<-"LLXRH M+-+E#;]/U;U\U?X-IUQ="E@(5Q W]J6U$XH$(J*N1'K"AU[ !5(7Y\- WV-S MO+^Y*8%-;IVRQBSM] UH^9<&M8%30X-R#:>/72)'5A0MAU>B21Y?@FV\X&84 M#@T\17:YG,AU="*G9MXC?89ZW4D:S4SG7]*7Z97#R>"U8=NO$\-OFX"+11*Z M7APD'&*$?8AT, E+ P<'YGLUZR@FIMNO\LKO!R>C\[.2.EM!2?G M?^R# 3NW&^R%!(]"M*4]JAU,DVYJK=+X=A=LM_&!:OH/7+ [^6YMST4X<;C@ MB52W;@CEMECER*,4"E^X(2:(I_H;R,;8: MTZ;"7!'M$]F60GG5]K2*89]8.Q-\[T,#[Z2J*?\!EYPII<"SLJF2M(EA_?"R M>:2MK%CWKW()5R^;>FQE?7OB[@%G5T^JB?)O34F)[+K.1[(0,?%":2U#/_$P M1,)/8.)059(YCK!#J6#,*"/Y5,#GIEYJ=$.R#TT^XGJZ:X[C.+):K.6!M4!@ M6^CMT'% 7L#V+CZUKN+_6.%"SI#ERPU_RHMJP3P_\/R8 MP)#+V8HX9C#V(B;M2LHC1TYF$6F5YNWI8VZ3MX,)UCA! U1O#O>QV3^1+7$T M\FPVIT=[4FL0T!-^(=]N)K7\83.7^]J<9$)K"-7-:IU'AZW&WR1&7#ZH6/JR M3GV>L<]IAC,J?[ZL^.,FJS^/Y=0.4 1=C\<0!6&L:OYAZ&*/)T'DQWYHM%!K M]SPW-2"!0X5<;NA;Z'5DDNC U7[XGE(B07]P=!;^$>A>.QSV 8SN'Q%[AHV MJ'&/4F#!F"U+FPG]?B?=9QC3\78+8M[ T%I\3VF%EW64*TM5Y4UIJM!547#V M855]RZO_Y)4J_;CP?4$9\SF,'14EXC *,4(Q#$CD!\AWN>][9N7X]#J>GP*K MZB*D];77M$4,1%XTF8ME-P_J IRZ3,R+2FX? 9<6XH"X>>V1T5-G8_ ]LC9K M(8-MS* ##U6;+/C"IK5?LTNYVX<)\9&;NU^PS?G_@0X'49 MKO-5]9 7Z7^KL#@_1%REL':ID%LV1@*(8_E'*'S!L.>'&"63>/L/(9R;9FQ+ MT^$UP'=P\!\>%JNE7O2CG7B6WTQ?=MJS)MH]#+R0>"R$-P@BB,"(PQG$ N8\83N(H MH4PK"EJON[GI[@[M&7A2>&NS<;UO/0/WO?KO374!UCQ\KJQ!YOLF\W/74(#'O/ #:BG M=I"UY\^'V","QD*$<1(Z$1.QF>>OM[^Y*98:+F@QFCKT^IG5=>-9XVMTY]T6 M56=M,$2'=H3;XIK,6'/4]?:R>8L.3XAHF\W3"U@097FU( M_^"JR!-GY\^\P/?\AJMS3/G[CWE6.PU7>'G'BT=OX7JJZ@+!D,21#Y'O>S"F MPH$L<54R7QX0QZSXPO0RS$WC;8DPP.B=>/P-S.+YCNK\#>=U--L6$V>@XP*T M9( U&V"+#J#XL&Q>O\]8VC3 )Y9@>A/]?89HKQ'_3E &7MM8+O,_5%&!SWGQ M*5^12JR6YY2J"R%E9 MPZ/ %4:9#XP1S&T%Z\""#=HSL):J/NOZ6'"65N"+M)_ =R4*^-S(8GI5Q'BT M]%:L4<=@Y/5F'/K-KZ<,I=#6%1;C_J>]YC*4GIVK,(,;&I+OO\X*)/5W?35+ M.\7_]EMSTU9[DM9K1@[M8:1?NYQ&QLAJ8P\/UJZL'19\8#[^5TU-F()_GPBO ML^[O?6)HHOVRY/SJB:OT =E]G;3[2XI)NDRKE]_DIJBL9SEG%S^H?+2]+BYH M$)"$^9!&B$#DRCT)03Z%-*8!=0(A4. 8E*D_"8S6YSU] 7LERU]!JFX 2^LI M;4NBF";I'S(X>KN/\;B>*L&_PJ_,UE8"T*;\7PMQ!K;% (T#!PBL(>,BL>_;GYN^Y??FFC!-3XS-?:&.CW]-)R0D17/6R[.FOR5+^![ M^_]1ZHSLI\.2_GC3^*2*8;]@;V?\@:?,K8MKGI_7?ISEBXKH4QXC@T)B^]^> MVVR]OK@"'S-79$Q$E$&5DF_5P,LE .-#F9I=(O MTK;%)'1R[@5FF MV)[.YC;]OUR6>@GLBS>SGM'E494I7-ITM+P!PO\:, .MRE*EE6"+'C"1@&JHP& M]CV::%UO[N]F=KI!HH3J"*LN@'O6)HT:E*G@ *^:RN)DML96$X.(,E<0O3S8 M4@W[.YE6*?0*NJ,.^I\V3W)PD55I]?(Y7?(FB*! >.1W"#P .(@ M8O*O#@E)G"1.K!7RN*_QN4WZ!A]0 -OK$?KY#':(ZY_?I](Q\JPV8,(H=<$A MD0?E+-AI;+)D!8?$V,Y28F4$0.C5T:!Y@876S;W\W<)FI]5OX*9EN[UGAIWDNJ[M)\*E6C+\W& M+ U8E_M(L+8N[^UDXG6Y3]#==;GWZ0&U'[:W_*I8\$+5WA0NEPMSX+DJTLF% M6/@<)B%V'0S&L=8927Q?4@2IHH0^PG$$7>A$_N<Q<#$V2@E@&=^V"1H^ QO10"T;4,*=@4ZP=A$8)Q9G)-JM+PAVT+W3 MBF"5VL-+@MUNAJT)!P(9/ZH$9%FU((GG^X'KPBA665]P)%4\"U6Z+T2)AT6< M>$9E??J[FYO&;F$!E0JWW?/EZY#?QF.R[$0PT]E':-=3P?;('%FC]L5)MVCM M:4@]5BPIO".=3:J_] 1_JXXTWQJ:4XH_X935R0U+WGW=/"$N"0B%'O.E*B$\ MAB3F#B0A]SV&'<1=HP.6O;W,39>T( %O4!IGB]I'9."SP"//3871N)\A57K] 5VY$X-QQ GB$#91X1%Z&/#Q*S#8,Q-_\HO+#0/,AM O^Y) M]]BDCGX2_CI(K15"[N@46E##M1NK-IPNB[%L T!,'NLVG*A]L7 GM#9,[6T? MG5VV=U=;O;J@(@Q(F,0P0!3+K:/4<@ECEEB;]CA_S5^+U)YRTJ##D@;JZVE2-:,A\EM=HO/*X,S%;$6K M?V#EI*U>SBDM5GCY<8G+,A4I9]W^7@0!(@@+:2DA%78?"YB$/I-VI^\'),$J M<[UA"F.=?N>F2%K8X(\6MW'>8BVR=8TIZQ2.;EXU['6008MY%#O+B!Q[^8RU M>ITZL;$)%7LR'!N]/B"84%4BRN1XOOP=+U>=(Y\7SW*[E"^7;?JI!4$1CQ!R MH1OR!*(0B$U*,$P9@[1!J7F$#,!(6.[X<>1I3'?FAV+VN[^;DIXO8^4@T1 MM!A-[V:]HJ]?N9Y.RLB*U(B/ 3>T]HE]PAVM5\U-?$MKGRB[][3V/F6Y-LV7 M-.-UN<<%0[Z(D\"#$>,<(C<)(4DH@7Z$1.#Z"). 6JE/L^YR;A.ZM\8*^*YP M-P5.3& M_]%FG4VS>]E;)G^D=4!@V>3>:O[BQB1Y9(4EH1\F=YI$<4/9 MLU5"Q[3[:6OJ#"1GI\C.T';,$]:I4%17&YDXIC#V7(^+ M",?"-TFX?;1#K4]\^J3:+3KSHLW'&=9P2Y],V$0EZ15,<"6ZXS%P58 :ZAEH MP=KBS,#U;(N[B3S.-_Q)-J?61NUN&CU\O&&8>7F:T4)$-GWCS_\OL=43H K$018C$T)&C#A%*5)BVG\ (XX@C7Q"7 MB4Z+ZAF$Q[H#*(Y" M&&,F8)1X+HL9$9XX(5_9GA[G9K8U"-7M/+;&>$K2LGTDZ^D6J]2-K%S>I#)[ M.0,;'C\=Y_'$M&8]W(R2X6Q??^^8[*Q'_/Z\9WTO#G#PK);<=4C@JH).+'^2 M6X#/2WRO[=O9__K<](.""11.Z+ZJ_M5"-O#K'*!+PZ5S.E-C>W/Z20+?%5Y+ MI=*.L#',H7.@S>E\.?U"O7+C''ETV$[A(RX?U'_JZ.L9+WE='['+):#^X3QC MKW^Q]>2">(0GR/-AF 011 Z*8!($@4H)%C#A1*X(XL43+]* [7.\R?'(]?9^!T]M<3C848_L( M);(S4(_#Q3;]6VEUFD?4*+WYY?8;]K:F5IBUM&T]#PC6M\/%H'-LFUR@L6N5RGU%7#.NN6O^13U12]#!W4Q03W=/[ M?,J('J;&J(!H3S/#5-J;;&(JF)[7>IWE9J2U0,'SU+,=O._-[^CW.-DO-IJX \E+U\R(/("5/B'Z8G(H,'5TZ%C M#]G8WHPW*1J;RSM2D38R@$8(\*T9#BD'V!;$GCH]A49+.G40A$D5ZRDDO=6N M)[4U3,5^E1I\5=3>LLOL:55?:J=-4,KC5UX7+@I=+_%$B"")W "B.,80>_*/ MF$A%BUCLQL0U4:C'NYR;^MQ"#&K(=4!(#1HHU&:*3X-R/35GE\B1E=HQ#L'W M!K+%B%Y]?BQI*XT.)]5-^@2\U40&;PY,YXWK)+)*S5U+E<>[5.&+$ <1=9NN$JIW,_ D\*K/'K- MEJL.WF/Y/QJV3>38ND�\L5K4U9&G1^K-7! M9(?))N)NGRP;O6*.RSY*/O?I"LL=%[ _;[N%$G/- M[KE6[]L.DT6<1)XT* AT0DSEY';DY*9Q N6,]Q*&*44X,)G-8,P#@=.;&/MIO2&OMA@;D6>MLM7A\3> M+^K.X?F1QP=<#=Q?I&8K0O##R^:1]OBJ+E=S]:0>+/^FKMJ4E]EU'57S#ZZN MW'!V_BRUUSV_X8\X50%3*L"UP+1:X:7RCRR\Q T)B%*6*1U O5^(LQ-G]5"&%V_>Y^1[U>%/\=XCFV"U:ZLID#9-@.OXG8_O(#M MY]:%S!0/*L"@9N(,-%R RPPT;)R!C@_0$@+6C( M2@R<]N_X,1E<$IW]1S71 M[=/Y?UQFEUW?=5Q[;]&^#[+IKN>^*_.O[OV^+Y*!ISM#,:MPR.KE,BNK8M44 M::@>>''W@+-6FK_S4J+OI%E$@>/1"$<&WW#[<+)!USRJFM- 3E_\]>#R1]KE[VV1V&;Y:X0'6]*#6GQ0 M2?DWBV/[K:3=XFCQ6&WB8;-U3#<5[&F/_28>C)UCQ*G['[;<_:W(R_*ZR$6J MZD/&<1C$ ?094YD358D.YKA01%Z"L$>3./!-RAINM6UDE4]0S+"&!IYJ;&9+ MQ39A>MI\( TC*]R&@>M^!HQ5X!Y9+6FI[98G521[1'H[U_<],O0PH-G+JC#) MCZNRRA]YL5.E.&(Q9PXCD,:>)W>.)(()(T3.6$9=-_%=G!@=^^ET.C>WFKJ& M7ZBT8 5_YME*,TF@$7$)PKZ M).P>+QB\.]#LI0^K(I[V[DOILH]N =)4ASLMR]=C\[@Z3)=^$WP01$J[P M Y5_N3X]2&""N8 ZD,V6C.![+>4XF:'' M&0!;AJ==<-.:EZ,0NV-$CM.+>=6>6T[K*L,7/^B#,F"_R;FQ0#P4L>OZ,,*^ MW(<2I>0IYY '//2$B]W(U;J&?:B#V:GI%B/H0 *%4K]VSUX2^Q6I#6K&5H5F MK!A5\.D3?5 -G[T-3E;%IT^<[3H^O<^=7M-^P6/AAX'C0\>/Y,1U/ 2Q(VH&)HV>[\;EY>NY4'^H^2E,N&W0EM(?7I!]0:7Y&T_5U_?AQ*L5; MWB>\:OK=JKH?6J/W/G/RS3)I\I4IJT--504^RM-GSJZR.VD'E-(25&$5+G)Q MXD4NI,AS(.+,@T3X"+HD\%$0.BSV\,#K9L=[G]O:O.<.VGWGXY5[$F9J+1F- MA*8Q-!:_8R_PKV^EO<(..O! _KP%?Y2[:OJLV;_ IM'W>]UJTZ>EYZJ;02.G M;T"^XDKM;U)>WO!N/;X2U]T:?9FI'"R?Y0>\\'@4!B0*8(@IAB@,'1C'2$B+ M R&7$Q]1S\C5/0C%W'2=_$ZCX=L7??+-]SFC4#KIAN@,M#*\M%F>%-IQ=DG& M9(VPG=+'\&[[+F.:^C9HYHT-TW87CT_+_(7S+0=-FQ]#)(P+S*6QY0N5DH0( MF'!'0(03(@(<4!YHU?@ZVM/WR[_EU7_R2EKD^7V6 M_C=G3=3GY[QH?Z6>&+2KG 3^ MW!:?W[)B#1C0[6ATE6_BK,U4W^0;74LQ<$L[S?=AN$^>W:B/[>+<%\*Q"=4^ M VNAN\@.):7\;05>> 4V@IZUEPKJS+(W&A_'\/W[I&-DVRB8!OS[6!J3#LQ! M\V5:% -L(ME@F6=X>5WD4I]6+^<9^RQG''U(2WZ'?RQP'+M^(A@D"<,0">Y" MPA""(8Y8Z'&41*Y6"*%.9W-;@#JXZO2JQEO7Y! =8I6SVF!G?HQI#6O'(G\C MJ_(U=1U4(+&"-5B5<]HB=0:6C$4*)S)?-+Y"6Z61-.M3&=D:(IS2O+ M1/<=0TU;5(NO^$?ZN.KR,_/(D?9 ', DP 0BGV.8B 1#AP;$)2X*B*>5I':G MY;GIT!:F(4CQ%^I$U8(O+HN_XH+1]VT+YTM:64/YMLQW<;6^:N7E( MC/5$//C X-1N3P5_D-NJ])E?9M*2Y%T>_ 5U'8;CB$,1>\K/Z\>3] MIW:O=R=?782)",(H"J$7QR%$V.ZP 05. M/\#^%5?]FN 4!D:>]GK"&\71[Y-T4/S\JX8FBYO?!W\[7G[OOP_)N:C.?%5U M&OF)-VD8Z@LTBQAQS^.Q"R/FRCTSQ0+&@2\WSKZ?R'_ 3L+T]LP]G JF3#+JG<[85#GO]C#WB8N4 MIA7XY1.O<+HL_WR41,.\=/WL]&>.._#NA+G=^M&_SKYVY%GS.A;R_=42%U_2 MLGIS'5BS>,7!!N:F_5J@0"$] S56_0(5AVGJUW?6&!I9X6V3,\KM92TB!E6; M.-SJ9"4FC@JV75?B^,/F%L5%5DE=<,Z8_";*]G]?THR["S_R0TH]#'FD?!(. MQC#V1 1Q%"/?]PE//*W8L]Y>YC;5&Z"@A7C6_0 46'"5&9@?AXD];HM8H6OD M>3^8*2-;Y2@3@PR7PZU.9L4<%6S;I#G^L+V)[RV8AW'L^0PZC#"(,!.01 && M 8ZP$Q)IX_A:!DYO+S_5Q.\K[FU [/");T37>TY\*V70M9BP.O&]]Y_XGLG$ M]P9._-H4N'C.E\^\B[Z-XR#T' X12@A$TNJ"<9(XD A.4111SGVM&R@[+<]N M@M?8#(SO5S1I^":&"C_V=*UA#8GA?OV=Z+LT4$6NX@3%.,:0<,=3GE4*$[D5D5L0$?BNXR1)J*^+3@ R.]75P#JI;N[) M@Z.A 2>B?&2%64L!K@3H+FQ<%:#&J@I]-[*TE3+%VNJO29MRFX M4EZJY%N?,$&\%F=\0U\;T!K[C>U2>]?A<:@#02 M0:3EA>OK9&XJ98,1U"#-CLQ[Z=13'*>2-+*R,.;'/,%6#P&V\FCMZV+:=%D] M0NYDQ>I[=MAT_Y26=)F7JT+N7;8O6MWPI:J.I>Y;E3L9?LO-N3'C3D@"[D.* M20B1P @2' GH!!&C'!$2$B/-<"*>V2F1NZN/_PX_G-]>? (?K[Y>7WR[/;^[ MO/IFID1.'20]?3,A]6.KIOY+LU)3C9'1W!)_EC3;J6@F58*6J'NK+VTU.TRU MRD93:2Z>4YJOY)XMN[_.ERE]:?[<3$Z/2M,M2%SH1H*J0X\8XC#RI>GF(3FH ML4?"P$2#ZG4[-T7Y,<^8'!XY83^G&EK1/ITC*[\: ML+J L8%\!AJXX'O[_U'TGQE3EM2<9J>3:C,S(MXJ+<.WA^FFKQPKM:@FUV7V MM*IJ+5B[L-HC-D_$$0^36*HA@B B 8.Q"%PH D2\)/9)K))X<@ZJ)^]$7('ZG)C2>L<[6Y2?:,K_%M-H_W> MQ/6JVTR<5ZNJK'#&I I\4V#[E<_])E\N15ZH%Q=#%'H.)"Q! M,/!(PCPN L\W2LH\O0ASTX,=;-#B?GN<=AZ72;]8A/:#H@WWR %FKB'TZDH'G MPTDOGGO/B4KT@E5LO68"B;$@G*-=R5B\61QX2/(\A4=A44AR&,O<"# M'D(!#43,(TX7&;]7/I$[@S-B$Q!:6BYIM-P.E!%//#L9ZK1XJXS*(>*T2M7% M(=S*8GAJ;#0T%(5KBHWFMD MVO7G+9(QO1C+>EAP[M[7LC:4;G(V"S&I,,QU8CPC$TS%II!%F.Q.W;$18L1;$">@==*Z6/! M65H!E5QEA K8@XBS%8]AU/>TP1E#:-F)U!C4B)6PC:ZD!\,!0X1!YD1R>?%= M#R;(E7I-KOM4X(C%)#XA;F.>KKNW@0DG!6P8>>A.IF?RD WKCKA>"L8)VG@/ MEUNOF$?"-L8MVA&H.D'M TWP:7F^NE^5E895Z '!@D/(8H#"(8 M4XJAM T%8J>6A!6=N&N18=80 U@6XVL>ZX.T2-)(!#YT!)9RE$A5Z M(]JOH:8?IY%5F:4ALEU.1&^L+%49L3YF,RD^;Q(CAP25+]'J91R43 M(T:T"YR8M3ILA]SD/5S'E'0>YX5P1*#L>ABZW)/&ON="S'T$G82[E) (^\)H MCWR@G[FM<6W2SC5.'1^\$:]Z6V8+;(V\T@PARGC;?(0&2QOG0[U,NG4^(NK; MS?.QQ]_G;%I:](*GU4I^:)=94X!BD?BQ([@7PJ3.Q1@)'V*48$@Y<@@741#B MH'.S3W/\O ?E #_\R(JH!=E>*:ZO$9>:]XC'',UICHN'CM#/=QZ\)2F0XWS= M[SB>_+2W9R!F.A.E E,'$$AG[HL-!S@@3'5#BHG(ZM$4SJ,\DP=DGM0>JF=QB;+*G5(C.UD4@>?&;:?ZZ[=GV>LN7?_ M+:_XYOK'VBA!21)@B@D,@I!!Y&*Y6Q-A(BT^$O#8C0*7(!-C3[/?N4WJ6GD: M!C;H4JRW<1J!N&D\CF5=:JK!K,HL!U706(H"-K+HJQ M=WZL_GHITJ0B^X?=I M*3%P]BDM.*VNA."%7)#:(VSB,4)YG$"'"1\B2AV8^%$((^RCP/==SXNP?GI, MR^CFIMT:^4 MX-DF_5\C8UT6KY,2U&*>@5I0=#1[1(?$HUH?6)(OG.P[Q5*D]1QIJ6ZD^1QJ!_OR?MCN= M,"GH2'R]SA0Z5B<3GW8WQ;FDX5,5]50KKZH':0$]X*P]:/F69\]KOB"Q-P-42B@BQ)5R2/@,'9"N9N3.PF57# 2,3&_ZC0' MT4R4UH0WJ-9WIKJ;.Z>D[)X3WPOL12Z)> 2I$[D0.?)[(K[< MF][/FH-@YA_2^->^+NIKK?__^X9&CN]XIZ]B_@$A;?W1+69 30VH)#>;<)$U M/7N2!]04 <414"2!FJ49A)*,,.;O'7MB4Z2?(UAEA$&T%MTR!C9S7_5G.29Y MQF\XS67K+Y]6_"Z_^*'DX%?B(A-YT6YP'RM=E[5!DW/S[;3008<=L!57+IT6 MO@H5V1) &H>/ZOZGOO/:A.WC/NR1B!YYV;',L9$#>P!C@_S8)OU,YLX>(/RV M5WO(ZP,M7/K V6K)UWD3Z[/]\DN.,W7XWUZXW)S^"A4E 8P%CQ"E$ M)(QA[",&$TKCA 4$<,Z,&;*W>/XL>=[ MW,.>UF5U.W!FIZ./);L?>*_OQ$'3T[O3#<6$GI&!HS!>P8%>\J:N-[ ?S#S+ M#?02-[C:0'^K0ZNGW^$?ETRVF(J4UOU^6S6GN6'X_U'WKLMQXTJZZ*L@8I_8 MNSNBL((7\#;[E]J6>Q3'EA2R>JV8TS\J<*/-F5)10U:YK7GZ Y"L*M:%)( " M*7;,K+5DB00R/Q")!)#Y99RDG$/'QPBBT/$@\64U4^H%<2+_DBB5AAOL:6Z& ML186"&G!L;B@EE>WBGH7P/V6SBIL(QLQ8\0,JJD/H'%%1?6NEB>NJCZ@X'EE M]:$73&D/).=07KS=\\W2IW$4>V)OR^5^%P5>(,Q ZHA-+^,.]F@B7"H]KH-# MXW.;_GO9JEVJ+J=!"[3 3WD<8Q\FA/H088]#'/L>C%S?\T-*(@>AY2;?X-7( MH.V[^!N IN;^F4(QLAULH7#?@X(!R\.YNM:H'5I-3\SG<*[4.8G#A6OE'O,$[CEX_1 [W$85NBKAP*Y +B1OX MXI\,);X3! 1I;C$N=S2W"=KXRRUA950"'F3IU4-7=7]Q/6;3;"^TX3+87?1C M<<7FHJ/AB?<6_>J=;RT&GM>/ 7B6OFAUF/$]7XE7GC9KC>O^RV_/;7974H*6 MF.");[;%6OL*OP.L_GEM!Z>19[0I1%HW\/TH&%VV=S0YV;UZOTKM*_2!)TT7 M\E: >LT%T2IALD1.0E,7I9!ZKMCP!CZ#&*4<>C%%+G6HY_E*%^)JWK MU'':1RUUNZB1/EN9(OJJR[TM3*=9](?@M+GXJR!SA0O0V_S$CH"*JN?N@-); M!DGL[#^?\T>>R\N/3VO]O/7+K\_-/@@QM^6F9BW.P>/MPU$DM"2ZRS?K?*-8 M$*\/MV$'P0)D(T]_5;3&2#WO!\D2S/N5.LHI'WATXERRS]F:WVWX M2[DDU&-QY5^DLO)5DJ8PIEX"8R^D:8IB'P5:%<^O%VEN-J8RS9?R+'[YR#I:[M89],8YL&Q4+2NHR \MA5M@=L6>Y<6 M.$T4LBI@UH..!SM^IQAC54"Z0XJ56S"S9$_2[5ES=HL+F=)>WE"Z?=E6<74? M>9K1;+.D?IC$- EAZ!)AP81!@PD)$$2/(DYT;%@PUW.S7*U) 2L%E'/ M1BF@[ =AY,>.!U'LR5K"V(%Q5,45>FX2$I(Z+C*H)6P)['1U8"01KL^HU ML^0%Z/4]J4-@!,NI;V#6B+Z;T+J@W+$)W*W9O?CD5+V&[A;F9IFD3.H.1 \R MP_Z$'5!&-A[MH(N=E M9/#;[D;$M7H%>P+2\CF$\C)R0GF8G\TF&56N[* I/ MF\<0T[QXS8OJ,+RJZ_A!QHH5;Q]RQI6UB((QA&/H2M<%^1% M+/!CS=BCWO[F-O?W(;(MF1=U[5$!,V@D!U)T_>CB/MS[;<4(:(YL-&P :11W MK #/5>''?>U/'H6LH.RE8&25U\PV1#=ER3=E$]]\J/H5$>XFF$*$J# JD>O# M1.Y^?#]$'L;B3VID];V]S,V4-.(!7 FK>"31CZ/:)N5J=$8V#;5\BUW:P2A[ MCEX,+.TM+OW"#JZG%L$9 MX6E><'!SQ&GVH> LVX#/0HV%O>PE/^88Q,>YEY1P_%(]% M_B,3PBZ]U*?,2SE, N3+&W@*D]3#,*#4=QV.?<*4#O"'.IK;0M9LYAIA6]NX MG<"Z>^$.?%4WP=>C-LWNUP P@SUO/QI7;'8[&IYXE]NOWOGV=N!Y_;-O&3QZ M0S=;O%J]/>*,_;.\D!2HG6VCU^K<+,)Q!':C!I!Z@!_E/T!77JKZL;HFZ,-' M[>/A/?[=G0G4(R3TF$%H=&*OV=5DI_AF$+1/]@U;,-R>"XO(LM56$@]\Y71; M9)N,E[<_Z6K+./LD5)/B;.L2;@_I+L+HD1>5/)_W"2>!RU,WC3WHD3"5%+ 1 M3$(OA5Z ,?9#ZGI8Z2;0MF!SLXMMO]ZKD==F"+&Q)X6N?+"-X!!ZL1ADJ8!"Y28W!3Z MFINQKD25D[<15F[0*G'!G[7 NA%G/3"K65-+X(WMD9KCIA\\-HR(K5"QGIZF M#0P;5ODL#$SAE6M3&-O[$,FE_2DOSK,G#[F5I3RRIXUANYR)63%R__;V*#ZN MDPP\BCF+N;!"),"A9,?%,&&!,$HQ\F(G9:Z3)&;9D!-J,3=S=Y98"2LB=$#; M&TQ>EP1#YB0.Q1S'T(N%PNPEA+-4Z2/D[ M,;LU'&1ES4%6<[>!_!I*-R7(PR1@J2M#6C&/A3/A.3 . Q_2A'J)[U+'#6/] MPN>V@'_O@N1CX,UP&(E^Q?F MMJ(]WCZH7VD>U!Z^K332>.09*LD#_ZRELG2A>*:ET5WAH97)K@'/!&_?\)W_ M4;/2QIJ7R^8HYV[-MG6-WF?QSU)2'^7KYBORXI @%(C5U2,.1"ZC,':9"STO MQCYWO9BC5*D&AUI_=3R[#U*]3(H>,K4ME2]5YM))?*>ND*+8S#2U4_1TVE=5T7SM MZHW\(RX>BBJDC/T3K[9\=T.WC$(:)"3BT.4ADJ57?$B8CV'LTT38Y9!CI,5Z MI=#GW SQ\;;^%1?@AQ2WVO2P?+7"10G$OJO> )GO?SJ'0'L;9 /827=#0F!Y MQU:+#"J9#W$&H^R+AB"ROSWJ[/&]=DE#$/1LE@9?-;R+VY(R8QDNWK[B/>=? MQ5SD8]=E<13#(!7_A5(GA3B,/>@BY'G4Q:$3Z3$Z=_4T-]LCQ=MS66H59AL& M5?%^R0948]\!Z:"D?Z\SA("MNY?.?J:]'QE2]^P.8_ %,W-PSS%?:!>S!.0A\F"!$>NMPE M2:!30E6]:RV#,4&!52$YH$)TL)47HL)#R78R[WB%A=!Z%D1C'-1,RCCHCFQC M)+!2:K 36]XI__)'C?*O8"\\N!F&6=L$Z2-FR29I=#RID=('Y-1J&;1P;831 MODIMDSMZ$N_!(NJQ-(V@1\- &+$D@ 2["$KRO,2)78*IGI.CV/'L?)Y6'$]V M5"^ZXG;;T:-+XR:ZY<6/.FDZ)Z60L*1<.5]/>X04/:81P MF"1J1@TMZX$N ]V^4VR*&AC=X22*[T]K3WDA_[@,7!8D MD9_"-$X2B!S)IN&%,?01$W:0H@@%6ORAXX@Y-W-YOY5'@7+F-F)/5*VG?RP5 M3>6[C]#8AO7:JCZ+W:@>Q0J /Z6ZH-%W#M5^E ;DO2L ]0OY]Z@*I 2TM4I! M:KU=Q;=Z\^W;YK8HJKQ1]1+/G0W,S3RW9ZV0M*A*1P A;[[F^;8\L0J:E9^[ M8>RWO]80'-E\V@3/E*CU,CC7\K2>M/H>-*V7%>M@:>UXV,Q_?'CEDIUQ_:VB MM?F<89*MQ(YNR9@;HM3U8,0HAP@Y"<1NFL#4YT&* @_%6"GB8Z"?N9F(FN(@ MWPD+5E):L&K$U3ZOZT)7S26S@-G81F$/5"7B NR%M.<'#:!@R9'IZF523V1 MU5-78NAQ,XO0E*R0?L?=^G6[>1;--)FE;BKL $<.#$F20N0)\Y!$#H5^RATG MP6X8$2V.Q>ZNYF876I*"2E0@935,WNU!6,TPV,%M9-M@"IFV@1A&PY*-Z.EH M4C,QK/"II5!XX]H3]2]XTW ./*2?\_6W9UZ\?.3D]-PVQ:X7,QQ#PID/D<\0 M3"CQ8,"B&*'0\6(]?F9= >9F6-K'O2][#>2_9*GT$KSB-WTR5^U1T3U-MX_U MA*?J7XY@EN)#*3^0"DQTOJZ'G_5S=L7NW^F\70^<[G-WS78,66,/6X-ER!,G M35T&(P=[$#'/@0F)?,@P]P-,_" -0YW0AU;;\XF.HU]B$,6P8AZ*>-NP@,]DKH)9)Z; MY[.3$OS8BSG1=9G&.(]\=S;.Z,W_(DWJW027MS1?@/TW<5 >2.UG<*NF/U3O M?<6F(?'?X[Y-?PBL7;X9=&UX'E]\P^OL?QK6D'69KS)6"[EFCS+&:KUC\/N4 MK?&:9GA51?]71"2'.HR'K9WO,(=%E$+J.A@B[!&(N<.AASCG;LQ"U]4[R+;Y[N'>\U3?]MCJ'A=\(XC,_8]0TLU22/5 M4JX*1&RK)S?U>P7!0<.CVK.C[._'&@!;5QRVQ9OV;F0D<,\N5<;J1S\RXP); M]S_+1\Z+WXM\^ZI=!D"QN;D9Y$[6^7]*!F3QSTI\]4 -552'PS9& '1D.ZJ& MY0A\_II0&85TJ/8Q68"'IM+M< _=5PUH/RX2N=X)]Y:S?^^(?Q-4DHM M&?(")+,],96Q(%&:P"2,(^A&*/+BR&,8*P4#ZW4[-SO42"QVJ5DE[0)\%_+* MU ?<2*S/O:4Y$-CS0AZQ$#J>3$M)Q'_%2>3"$+LT\7R'1@Y9_N %R=]O*-K= M3S$8DP]"_[HP'K C+PTUT_;#@6G[H6':7H"[YGN7LH.[-=A)/PJ\&M0MH\ \ M$8.+3;CU:%VT4>ME=U%O;3J2%VT-C[A>]-_6]^S- JWG'5UM/:):.XQZMK'3 MD\9+6PR2?J_(Z.%P:*LQT"TZE0_X-=MYWN53G=+*/N7%IZW8)G%I!:I%*G$Q MXHGC"H\X\"!",8=8^,$P3=P0AWY(8M^46EE-@KE-_F-B)OP#9ZLJCD9F V>- MS%:H:14'2.W$=%38Q_;7CFB;&O$;,ENP4Z#"OU8!['08A<1)#S[[E$Z*_;\7 MP9,>/#UT3YH-&7@FJ]7M3TZK,E(?Q(KU+2\R7NIQZ/:U,3?#)60%>V'!05H- M-Z4/,06GQ1)88[LP'3A9INE50EK>#K'1D&](S='Y7G]27Z?KY^V*^XZ M)'!OBN*&Y:\;8496^)OJ%.]N86X37$@*I:A R@K=HR"51FSUN=X#W/!,MX/9 MR/-< 2[PIY39TH0?!L5HNO_Y#>DW!28 M;I8AY0@EGDPD0+&8M%X@)BUQH)M2ZODIPBC5FK3#7A%KQ)QZ9YN?DW MS5+5PRBKS7&[V(WMM%?"5A%2+7$7H!98F(-&9)LUHY7QL54->KC#:>L\*P-P M5L%9_4U#3Z"0Q :;J@S=1O1S^]_;[+5BLS\D(!/73Q@*'Q53,, M-A ;V3"8@654&J$/"8N5$2YV,WEAA#YE+]5%Z'W^ZL"!*CELZ3"/LC2(((NH M, A4_!3['H8TP9SXU G,"Z@ZF)LA.+[V_W^RC+M "NXRR<^C^[ M(LQXN_F>%]G_R BW8!$GR<()]W^L(VNK#:N_\*)D@>+@4O5F7%%W?!5?2G45 M GQG >2G6KT9.\DB1/&%-L^;^,AITX);M> 9!R;4'X":U;IF6$>V5L=A!?^L MA[&.?ALE<.!(?_MQ 77S[W7M?Z1C[R MVE!FJ:Y+OJ3(#5,?B8T]=QV(",%B3^\YD 5BCL5N@GP2Z9BF@?[F9JF^\I5H M^=L"?*OEKNL7'$FN-_6'\%:S!!91'-DP_-["[5A6T AKSSXHHF+)7 SU-JGU M4%3]U)BHOO8.2>F:6WTK?/ M=RTV@7(!GM4Y&E5A[;>6(R Z]EVD(IBC,#!JPF468:C0_G2!ANK*'L4;:KQV M3;A#4PEIB=PT]C#V8.B1!**$<$A0R"#&U,4Q<6B8ICJ,B4>M:YF3R3@3:5/( M"U>BFD0Q[,!3\Z>,(1G;'E1R[0N;V8Y .%'8:K#!KNUWB"LX4>MR",'I0V8S MM2Z_6%-&T_R%W_/-,HU1G.#$@TY (XBXF+DDP@RZ01PF":(L<;3(I"[T,3A%"BC5+2J@W82]AJ#9MKT1FY,E[D [4XBV $-#>'.[1WM),OM3#I/.Y M1\736=WWJ%&&S]V:93\RML4K_LW?G-F%EIDI+2*U$GG-@%-SP*S$9>YT] MAL-^ODZG\J9Y.N<-3IF?TZG.25Y.]W.F00:OKZMJXXY7LAKRIU7^U]TZS8N7 M>L._.T7S/DB2PZR4E[RI?E*_*'4C!=6'0VUQ7P$C$>V&D?P5K76I(0!RTHSB,>]%XW(!"KKB[KJ^&/VR);?WOD19:SZC)SQ\_T)6=9FG&V M1#@,8NXB&"5A*.N^Q#!V_!A2GL2!&Y D\91"I;1[GIOAJN6B^_-^T>=+"0J^ MPC*U;I,#RHL-SM;@KT81#98EK1'I-UVCXCRV\9)B-T$+H!85BNM!J2G,0%M_%L>]"/_83B&*>0"(]6#>.XA"[3H!#I?BXOD[F9O /+_E/HI_'5S'WJ:G,0@*RNWGOLJS MAJ$AF^^\N,_7^Y*Y]1'5+@K*BQ%U@S"&*/!E]0$NW#X_B2!S?>HXW'>"2*_Z M0&]W=",;A$I0T):T.60&OS3" M=M.'Z4?!**%B*[REO[-IXU:4%#\+2%%[2\^6,)XM;]>;;//V*5OQHB&Z>5LF MJ9^BB"-(_,B'B"4<)@&*($IIDJ+$\\(T5#$>'>W/S5K4(H)*QAW#DF))K"X$ M^RV#!5Q&-@5ZD"A/_@'%>PZNQ9OU1!<_'.9W5WN33.@!978S>.@QNPSR_^+R M9\YN?@@[\8T_<>EJ"'/Q(5]7YTY;O)+E.)?$=V(O3C!,$1=3/':8\ \8ASA$ MLAPP)C14/Q:Z7IZYF81F-RV),]\X+FPQFJN.CL(1T;28CVQN%$BY=TJ!1BNP M5PNT] )2L6G'R@YO^@AC-A]"=1MC9XUK71-I4Q)VU6YFP*8!"F<>)')(FY\D:UJY.YF8)&3E +"J2D0(@* M/O:5ZU6'='CG:@.HL?U)$XRT=K%#(!AM93L;G6P_.Z16>U,[^*S^7QN,[1:<[!JR');[^%EUT#ED>?:H+9:"^B)?D;KY:Z-R9;'$Z';J^'I MG\PN>[YP+'.TZDCDU^UF5P'[HXR$Y&LFZU\W<;-^2CP>$@*3E/H0$88AYCZ% M,4G#1/PS#+$6-9)ZUW.;ABW)025ZJ\S]3OK^(O?7CH7:_= X"(\\ZY7!M1CW M; Z8I6LDC8XGO5+2!^3T>LF@!4/FIDNG!0\'>J EC3BFR*$PH&$"D9-@&%/N M0)YPXB0DC3GVEZ]5],S7#2XV:E9LJ%N=F77:^7B3[#?^+5M7QV2_X=65E9R& M<(^]T"-N2&$8<@X1C1R($RXS0I$?>0E#./0:W(6?]UZH[[H>\^:+30.XVN)@ M$\))#O'SPT%POC\(;@ELDI[IDS7/.5B6\BJ M@,>Z6M;-GGAN29 7,B>*(1-&7AB9,(8D24(8\)@Y-*4A\S5)KONZFYM#NI=V MQ]MWQLQG;FX&@%RXJ6P4@L:K3;2QF9C=L?:/3\!)W83&FEO M?[YF1?7.7N0E)C*%2NQ50O$31)Y8^@DG*<2^DV+F$853T=&D%+) M3B>UG6[+.N)QBA3RFHW-&&,Y\NI[Y?C\;=;1_4K9TO2P7,Y@&1P>B/=>T'HD M_'LL3<,06UMD%+HR/K1ZQ1D3R]>VD(>^2X?%L4-E&=X0BLHCH.QTYCW*UI0C+B(?.[W:QI:BZRK&SO6NMCTWC M'_)R4W[ K]D&K^1Q=F//;M:LVO#6++ '3NT#J;A+@SC"/H)!@%,9UBUQ&I['?WOX06\6[]<..&^&&;K(?51GO)4E)Z"'BP=AWQ%8N MY,+FHBB!#&/D!B26=0-UB.[5N]8RL1.PX O):[[.K3S*$6[?@>4#[X76L[4: MXZ!F5<=!=V3[*8&MF#IW8LMCLU_^J%'^%>R%!S?#,&N;1WW$+!E"C8XG-7GZ M@)P:-X,6]#-=;HM"'G\]<9K_X,5;M8"JIKU<>G=N#IV0,:_8EU9O]7'QZ3'S M3GKU))F+D/7;%1MHC6P]E(%JO"Q+_.%]J!@EW5QL<+(,G#YUVNDXO<\9,+'< M;V5,_$-:%?]JQ3D]Y[+NI3 A;$LWRX2E'B5>*,OK""<$NQQBA!WHX(BX.$H= M/U&B#E?O-@.K;+4GPE6DCU4I*HM30=ZXB69D?$ M(GIO7L&B>4-IL>7LY'+'0P MTXOR[.]N;D:[DM: ,+,;3[5=H#V41C;#S7E8+2EHB3I"=34U4&SR979W-CU? MYJ#B%_DRA]\RLQJ?ML4ZVVP+?K-FG[*?\J=RGWX=^L)"^,+52SR(>!Q!'%$/ M$A)R'+LI]S'5L1C=7AW>]VPWK1A';8^5^&KL6D)=H[*>%O:-^J# MU;MYU&ANNAVDOHY'VTB#UTV#1,CFD *Q*U\KF3.J'2Q[Y.(C$U_@-[XDD9^Z MB1="'@625CU&,*;8A0Y*4L9BSGRD59U!O>OYV7VRD<$%:TD F^U*_A;:K#P: MX*MYDN- .KJY)YM67ML"[(LH2\$7]7$6 P?9;<9IZ.)E+2)#N>.)8R]T 3F/ MLM!NP: JL;QS>G[Y]N_Y7U_6K]F'=90$VU*)T"?,/7D_:0&]FV#((&_K0: *8.CEF]X_ZFIZM\ MK*3B40UDM3<,4R>E99'FYB']E*WQ6CA.J\>\S(Z*[P9.Z@0$)]!S60H1#\6> ME= $AHE/73_A#*>.%OF!0J=SLR%[F>6EYEYJL!-;I4JO^0"HN3"V81W9P%A M5#^U4 ,B6[F"*EU.F_RG <)9-I_.NZ99/CGEG)6?A. -;]7M3^'Z9*78W:4. M\R/J>9"$,K[3)QP2QZ60)SZ):!"B4#?%I[NSN9F@WXN\+&781"4QD ,+>".L MG$-ZA8R5X%8S/+9 '-G@/!XAMV.MVTMJ,YUG& ]KN3P]74V75=E3-(4>@B1*D#79K$ E(DS#'G 71\ M/W*QARBGD3Y[ZW7 OB-?Z]5X)G&8.C$1GVB$.411R&'B$@%OD$J:,>+2E.JR MLMI UJN!5/68KX%FY.6J%F@!;C:;(B/;377)L,G!([8;:=(-@C4/^*R# MB?W=+@7/O=O.)\U6H2W8ZF3NG'D( E,TC 2_PQP MXF"/I3A:_N %R57=V(O]Z'S+[=[&^Z0/8M99U>"/=:;KKUZ&5&V^7PW3R%/^ M#!_[,2*]$%B:\)?[F'3.]ZIY.NW['S;T/YL,YX=TD "G[&+ J5->"&6Q, L> M1%369(Z8"V/$,?0HY@D-Q9>$]4[?;$DVM_UQ-7B7**Y^^<@W.%N5OP[FU(P\ ME(I>R7L,T-B'?:V$?Q4JLK*7B\Q>;M1HF-ORG:S)-:W+91O.,T_->@<&87\/ M:9I1&4DH>]X*$W<:!N5@A[BIAZ%/?1\BGXJ-78@PQ-0-$_$G/Z6^UO%4T'VTDKHX==,/Z!E'NMZK6L1O94C:PR>BQG;"ML+U:7)OH:83JV41Q MH@"]NW6:%R_U\E+P514.(_;0>=^W^0]+P7JJBZW6TG1F6TNS(]NM]^85W.UDF!Z8G'KO>_+XF[+'&7.$@CG 8A3+$O#+]+$$PPX] //.I33KV(:%6?&D_4N2T8^]*> MHK.7BC/T37P(1E3NXPRMXD'*+ 9L[).5ZXG=#[5,0$OA5H57J;-E?O=1A\4F MS?LX@D[/]CXJX!=)W\?MT7"YV9)2^ YR&?LASX;V(98>9XCXD0N9X[H044H@ M=L(0.DD2T21"CN,@K<6BHZ.YF?J#G* 6U#R2M0M:16-M ;"Q3:T)5OKF<0 ( M6\:MJYMI3=. LF>&9>AY,[/0!)^5PM.M*J2VN:1/:V4O8Q9AGL88DI0(4^%[ MPE1PQJ 3H- EQ(W=5.E4UZ3SN9F/G>P+D$HGXHQ,![9XNS$KO:_M>!M!OH%:,D.[GJ1UK9#)I!9LDU:74]JKTQ .;5A1FT8 MQ])?SH#^[>U9M'CS,RN7Q$E0XA(, Y1PB&*:PCBE" :QYS#J^4&B'5(_U.?< MK-CG?/T-?LY^R*V.^'TF(^TJ,FNQP MQ-1TA%=#5K)9E*$IP^U5(;@0=:_\ZA47 ]8M\4%;?O T.M8& M-*OV,9^<;]4*]F;4JWKH*7&P*C8Y/1FKGJX765DUFS"EU*FY>ZK#PC6[>*6 ML+J\.=T(J_FDEG ;V;RWI5P \:\5WZ/7%GD![O-UPT3>!Z8!/\X@3-8(<;I[ MFI@!9U#E<\J;X5?LU8J\*\NM6&HY<=(4>0'$KB,#@J(8)H0DD(24N$&28JI= M[K6CJ[D9DJX*D5DEK=WBD W8JAM=&Q".;%.Z2D+6@HY;#?(8C!$+038=O7L- MR&.%5D@1^BASAD.CE[ZETJS,3IDGG.R94^*78"RZVL+^"M90=O-;"+\"::]X" M* V%\CF:57A'-S1'N#X=XUH)#1JIQR&M&,)H!/**SB[?C<1B"(0^,HO!=_6L M$^/9\G:]R39OMR^\^):MO_U>Y']MOLO@"KQ^6_+ "U"(*>1AB*&,8Q &B4:0 M8X?[/*"4D43%HQGH9V[N3"TJV,D*:F%!(ZV:M1F"MM_ 6 1L9)MBB)6R&5%$ MHH>[3[10&PWQP\%6#+4[B7E05&YG$50?-SA<%TV\Y.O*ZWFHHZ.:&/& .IX; MQ#YT$X(@HDX,"281C$(_QE$2,"]1VM3T]C(W U GR>>UB!IGLYTH*IQXV\!F MY+E>B]A0"#1"ZNGRX,/F^WB[M8R."POWCZ)(2N_ M<_9[GK-RZ3LD9$B>^02^ U',$QA'"88A#WA"*4D84G*3^KN9FY'<"0>^2>GT M]F =0*KMNJZ'9V0[N1=P ?8@53(N0,6U:&]SU0^%I>U41R>3;J#Z%3W=,@T\ M;3KY:<%QR3_R^G_OUN>T3D_Y:O4I+V3$N?"<*([=P(<>I@0B%L<0\S2$ 4V9 M0P*'$4/59,B! M0>B'$"$W@ 2['G1X$!&:8NP0):^HMY>Y68Z=H*"6%-2B@DI6]>/D;E"'#Y.M M0#6RC3!"2>L@>1 %HV/D[E8G.T0>5*Q]A#S\L-D&Z3,O2\X?7KF,W5M_^RS] MD%W-Y+<(F:(7@F0HR-[,AOS*]S8_Q$*CM@J8 =F0C4ZNP 'LE0*7%8E]V_6TA M3V()!X\X8POP'QP7X&%M\4+\6A M[8J,Q9AT>W0M6*?[I*O;T]\P/?YXK1@A MM3=(9R_.S3X)O,"/4J[3U9V&&%#P4:PIJURF&B[ FEP76-SJ=,!AM;,Y;FVPCTZE(>^/2_9"9WW*SWF0L6U7;H*]B.U1DFXR7 MMS_I:LLXDV$W-<=@=6GWD-[B0M[7E6)@:_[7M\L-5/F8 64X"!P&T\ 3VYTX MBB%QL0L3'GL$1P%/"=-Q;4:4=6[6I2TI.(AJE#H[YA"KN4XS&;B1;9[AF&G[ M4!.@:7C"BEC'JK M$\),F#\G^" H"PA/DP"Z#A8?A(]CF]=)K.$< MC)>>K;G2-+2R'7:I-&F<.)BFT$EP!%&<?N3SN9.]4XG M#^B>*A_.FZD)!\43Q^*VYG2@>I/LW]7/%$R"&SQ7-,1AY%K:.$&W=?73K M:W2&>-+49&>(EU5HGR%V/*$?A?HAV[S=%!Q_R!E?AAZ+'.YX, P2"A%G/HP9 M$^MBP$D:AH%+4J6;V-.&YS;QI&Q "@>D=.K1I4=@]<^\:R 8>_53TUXK:O22 MJD:!HD<-318;>DG\=CCHQ;^;\HC<,":&LWS,Q8YX]?]EK_74HR2):>A#IYIZ MC,7"&PUD$(3X/4ZIRYERS'=W-W.;B TS1B/J M3" B&MYLSL079XGMK!:^19 M:PJ5 8M('Q)7D(A<;'9B#I$^U$:>X0;(J--;#*C?MS,5[[9VI>)?A\G=V>PTG!<#2NWI+H:>,SM2.HVE M.03E(D(<$OD4I@XG$+DA[S'&0IV(QLZ>YC:Y/S]\_0H>;Y_ MUW^_>;K5.VCJAE/MP,D*2&,OXHV,,N*YOO>SG-*I#(:EHZCN?B8]DAI4]_1H M:O@%8P*,_(5_W>!-=7GP60Y4EJ\_YB\X6R^36"SO8EF'L60(1!P%$%,60,?G M/A)[;^H0+?;CWM[F9AMJ8<%>6K 3%_Q9"ZQ/8M$#M9K-L ;@Z$=EQMB9$%$, M8V*/=J*GKZE))H;5OD IH?"2 =>@<%=2L?,0;>%5X[&43US2H/%BZ;H$4>YP MZ+FQ!U&((XC=*(&Q$[J^'V#J!U29;["OI[F9D+:LH&R$U:#5ZT5U8/]@$ZOQ M-Q('F'9R@IV@MO#2H"*TA=M$=(1W&U <& FKNIJR,-3KI:]//%GK88N#4 6K M7A["W@:FXR)4T>.(CU#IA6MI-F2J5*-] M!GKY _Y9NF$*8LC%$*'^Q2BB#H0,\9@Y#@.#H*(A]2S4M98=#:WN;F3 MM3K&YSM!S6JP=".<4L9P'/A0^# A1%RFRP>^#_TD0K[K)LAQ!<+Y!J\F1GC? MY=\=8;4#)%NXC;\CK,1<@$K0"KG; W+W/,+@MJSF M;K\3,JTEC8UTJ#S'C9OC#I]Z+N8!A=0+(H@0]<5N-,+0#P.61&Y ,%:+L!OL M:FY35$JVJUNP%[G: FA< O6#JW!K9@VRD:?S1:! A>'@>9,N;!J79];@>Y]B M7KQ&-=NC^KI#U=:-F1) O5=F_2U,=V>FI,G1I9G:&U=O(L_J9,C"JO_"TL_> ME _%D\SH+UM[1\XQBDD(72^E$#G4DZ=3*0QC1!./(2]1L[A72S(W@]S>,AX5 MLONKUN#ZK:/F2&GO&,?#?^R-8@OZBX5]I"(+L%-%S!10*S/5AM$,6?O[1$TY MWFM[: 97SZ[0L$%#V[H+&7M(/^#R^Z=5_E=Y0\I-(0S ,J&NXP9. BF/78B8 MI-;"?@*C**1^X(6!SP,M\]G3V>PLY#[$4KK:EKCHZ#TF7U1><>0DKLL^>;P+5./)2F+ LC]6!(T MTA3BF+HP]7',$B\*_##68M$^:GYN9N+FZ]?;YZ^:!-?'@*E-?G,8QCY\J@0; M979?UMD6V?-QX]/R,U]4[(Q2^?)3AJ>^SR_?OJQ?,UGT0;NZ16<#LYN.U4GH M<_8B.2R_W#_>M8I<:)X,7\1+\9#X6J@F.2^^C-((I?T&(3$_3[[8ZK1'RWV* MG9TR]SYL& #5%,)YXBNQQ+/G_!G__%>V^2ZW$&)\/^5%!VV>Z[I!+&,3/3>* M(*)RH98_Q1YQ:)S0)$[QF:&]YQNY=7HL\A\9 MX^RWMS]$^W?K3]D:KZGHM[FLSWCY(5]OLO56_*XI7B:O\G?NOA.%)"#"V$;" M^$(4( [C!!/H^HPZF/G<9AOB;N:J9K/#1'-E\MP:O4;E^V]1GC1YYF---,,>Q 4\T<78_1 MR&9G)R#8\]K9+Z;0#X(E&]+1R:2VHE_14YLP\+39W/^;#]NB M$!9G&3(W(2YC, X\ I''&22!\%BB.$P#AWI>%+H&UQ47NIKI3<1G7I;_!F@M M(WC-BRK'+T_!.M]P\(K?9'2@GE6XA+.:23"%;1I[(*6#4CP@Y5N 1D+P!6^: MNL+V[$(/$I:,PJ4>)K4(/2J>FH.^1PT"%]A_/N?W^?J1Y_<\EV?YG];ZP0M] MC)0JIX>/M [@7_SFJW/@ISS=RVFO$-/1"J1#78 O%L6,; M] <(]Q!!2FSD(?>EJ<+>U!1\"CT0>D%0U'I)7>JZS(D@ M#=(8(D8]2!(20R])4P<%'"$_UCG"'>IP;@>WS[(/L#I(76W,RY;<__M_Q9X; M_=\F0TK3@QB"7]&=L CJV+[%"9*W_:CI^Q.*4-AR+H:ZF];34%3^S.U0?<_P MQBA?Y_4MU/I;3;7;U.#_'3D0@BUD$D9/*.Z*(PIB$3I*&!#LTTKK5 M'^IQ;H[+P^8[+V1VI>2'_H77POZJ>T4_B+/BU8]-],:^\6G)"AI^[5\:<7\= MYZY<%1U;MSN#_4U[J:.J_ME=CO*+9E:FFD)UT+E5U&+MMCQM MUCSL\TH1$5SDFGW!6 M_%/6"A"&:OM2$XD]9>5_?2HXOUN+"<[+S1/>\"5!?LAIE$ 4R<+S/J60.$D, M(]=/')][/O:T/(O1)9Z;(9,RPE0(*?8]M91 >(>:=S#CC[.:QS.KT1O9@K;S M1(Z.A5OJRL"[B_DD4N<%D%J#2FW0TGL!I.9 J@YVNH.GOF]"/^5]JG&RE3<_ MNKS3)M]/!?]9!O]D'=NI0BGDR.B2(A2C$'N0I9*]EU /8A)$T'%)A /?0S35 MRG:YV,OLS@>$,B,PH^"7; U8OEKAHO777Z\K4%DCK6;E MK\9O9,M\7IAR 2H9QRM)>03!2.4HZS[>M13ED9I#92B/'S8\SMJ=E7WFPB15 MM$4/Z1\EK_;/RSADE!$J4K014V0!O,4"F'K0S&+ MYV JH-@Z#^OM:]IS,16US\['E%XR]"^:[/NF)-ME=^@^7_\0[@QGE>=35AOS M]M\_Y.7F/M_\!]\\<9I_6V?_PUF;<'OIT AUTNAAR,&4>I0&$4PG#FODW9NMGK)>-B[ M=;DI*N;KBLAU&?N!6&U2%Z;$QQ!Q/X 8^R&,O)@0/V61AQR=M>9"'W-;&=KD MM\=!VN @^8[I5I-A\Q+$:G;]2N#&ML)V,-,VK3VH6#*$EWJ8U&SUJ'AJ9/H> MU;_XK:/2Y*ET&,?KVEB/$)XO!EV1I?+FEU-=M=L!D'[ZMFP!<.;:+SG);\7W]9# M^BRV *7D^1#]Y2\X6R_3.$%!D*20Q#2!B 4QC&F40D28XT0L2=U8*RMWN,NY M62\I\9[2'_Q9"ZG+$3X,M.)=KE7XQO9O])#3OS!5!L/6C>=PA]->62H#<';G MJ/ZF@0]4%'(#=K/&J[1'##UK2$:TPF7YD#9%2YJ:)?=;R0P@ MS FG31+V![Q:24ZDT^(F2Y+2F(:,09\'/D0)QS!F1/R7RQV/NM0+0JVZ35?* M,S>+4DLNU\R_=E6"9%Q!%4M0:@837#M4:@[)A ,PLIFJ-)'0-S+NZS,MP&%8 M#AJ!6B493'9>TKC?9YNV&,3'(Y0?QXT/QG/^U7@H'Q0E"CF#JT!"B M,'1APCB!08*\$ 4!Y@E3F9D]?X=C@I#RY%7 H&<6B[?K62Q^.,SBOC8GFI!&GK=]^( _I; C%$HZ1^+J M*DFM)M^E1-*Y2EWUD2X\J3=UJYK4%UWPA^VFW."U]**>>!5HRSX)B6\(?\-" MFV4:8H<2SF'BB>4;18Q!DK@(LL!-_ 21V'53E>EO+,'E^? C?#ZYQ#F(]5O62;!?Y*SAH?#6)J+.LE1#93K1).XCO52F'>\"0+R=5Z[]:9ZQLR MK-''JY8_9YOL6_6--O3+-!&[1))$,/&)!Q&+?$@0CR%C21 Q,GB3AS21P1K9"9D_;G M-N>KHC:O0C"0YGN>N*IXIM[S.\0VE+,_NT M]4EG=(=JIS.YZS'#.+CMZ^NJ.G/'J]_P2OH%7[]SOCG4OFC%9- X0HA&&(;, MC2$*<01)&',8^K*^;N32./:T(N(T.I_;W/_MYO/-_8=;\/7?;V^?P8>'+X\/ M][?WSYJ5=K3@5S,+8X$ZLLUHBPT:N4$E>*O$CNV(F6LPLQ58I]/UM"%V!J"< M!=N9M&&U N)=E2*E7@HUB%),?(]"U\<8(L?#8OOB,4@]'CHIYY1HDMY:$6MN MUN^TE&VV4\=Z*5O=\5,SDM./RLCF96R-<1[W J-ND+-H7JC(9"* ME1U-6S=T265H]EU9;CG[N"U$#X^\R')6T3W5OY;5T.N\V'+IQ$'*4F&J'=]' M$"'LPI@&#B0)CJ,D0"PD6N0&6KW/S2Q+ 2O'*4\E1\%+OJZ+(E3[T[(66M-! MU1H,10]U+(C'=E$K*&L)02TYJ$5?U*QYB]T?)=P[!2QZJ2:XV7)3M?J>UD\U M@>7,435J1#^XZF-SJU,EG632;#YQ6?9L&7J.3V(>019%L%D;Q5<=O3RWF7L4/B0EY:+7%UDS4S^XZABE M_FEK!:"1YVPW-J,$5EV$X:JXJN,6)P^KNJC0I:BJRP^:)A<\5X-4[60^2H9I MK1R#DY?G-EU;XH&/RFS>W=@,3]*K81EYDEY*.E!&R2#YH .)*W(03EN<.!6A M0Z'SC(2N!XUOG L9R?*1U_][M[ZA5-*OE8]UL>!ED'@$D9!#6L6?1,R#A"0> M='W'18B&//&TV)D'>YS;9-^)9U8^>1A@Y=MI>["-?U]=R0A^V4G[*\C68 _D MXP"0)K?8:N#8N]<>Z&_JFVXU]2_->>;/=?,\+R9NW M3%/F^K[G0-=+&$0\B2")A5WQ'4:\@":A[^KE;W?W-3>+\J%UE+AH0J$!WHM[ M1:)V#]YJ9L82BB,;F ; KS6 M:#@(*G%G.EA.&SE0_?T-&VN\[#*9WG,"J^8 MNB<_A">9%V]/^*\OPMLI,KPJERCP/3^F'#HR& XQ@F!,XA#2(!#_B(7]H)IA M<1=ZF9O1$+*!EYUPNC[()115_8XKL1G=UVCD6P")T%[$A:Q^5EJ\+>@%PII? M<:F/B7V)'C7/_8>^APW2L?JN#79)1K<_>4&S4BQI8>QYE 4NI&F:0.1Z%&)/ M_.1S)TZ]A. P5@J-U^]Z;L:A\Z)R^RI^Y(W8;3:8!5CW5$"X=F3Z;+__ MK>6>Q64O_VA :R18C0;X1)E5=H'72Z@RPJXWDTJOQ>E2J(PT/T@2Z MCH=D->T4XI"X, B]."%A+#:L6CO3,8202!C(YN4E%^DDK_*/_<$2QY* M,1WT'24J3ACR+BI!N$,4$^W5^,VI=!',)JU=QSM:ZYRB:Q5#4- MV1GUU0IR:A+8=V*KYG390&QD: =6MO*Z'K0@_39F=UJWB6:M7SJ,%%Q/YF8U\_YXG+A!^QCV LJPN" M^@&.@D#ROB%$((H#!V(G)C"*D,.HXSM!I)3:JMKAW*S /LPG6X.B%E;CG%L% M885K!,NX375;V2JOM9-W ?826X91XY+ ,IP370U<"ZO>98 &1KU7 "KM3'?P MKZ'5T7&_SGM&1RXW[#^?3-N=E/>6QP=LS>\V_&5HZ>Y\ M;T[?8#OOZ(@S1TH+*G$MYQY=A.*JW*/C%B?//;JHT*7J>-7+1G7=Z&YA;NO'<0VT%QFWK;YF] U/'7M8#3R_&T)"792 AW,M*;P M,"1&\[BGV8D#1.48H]I92GU=38W._ ;9H#)4N_\I_RV-8_?>F%5.X>S M!=;8"_HN_TA\ESS[T1S+%5SL4H"\2@:W-7[@ERNJO&,:+59O2/%*,GW>K3_@UVR#5TN'1U$2"FM!'7F7%Z,$ M)HP("Y($A 0AHBQR] *^+O8S-[MQ$+,BW879&M!:4MT0K,NPJAD/"V"-;3<. M.$D1Y7'GAP&<#$*7>E&P%GUTN9>) XAZ53V/ >I_W) 43>8I_28I_-L>82N0 MX+>WPR./^$W^JMJKW/[W-MN\W:W+35&=;)8/F^^\>/Z.UP^OU6&7,%LISS9R MI_@O+LL&<'8C5A/\C?\N0U]ESO8GG!55..PR)2X.(QS!)$Q9E2Q?K7!1@E=>U%F6FDF6\\!8E1MN%L+.R)A7 MVL)*W9/-8(NY@KR!]G,-+J "9@%J:$ +&U"! S8"'=# LP M@!9@!Q%H, (5 M2!4M!I PU1D,%KGM9C7NMDCSYJ'4M&Q\\]"Y8W&>F72FG/VDY/^]%5+ U/L!(SC)'2QUIE"1S]S6RT/8H)*3O-0ORY@ M%9>NZ^$:>RTQ0^ O.UN+W MDK]99A=L\4H2-"V9[R1NX+C0(TS8#N9PB.,8PX02S_-.N9O7+CE-DM"J@Y6OSUZKR$8V7BI%BH\\USWNH&63&"<<0P)'%(TL0-TT@O:V;$U\SV+[<[!TH_*.@SR#NY-RX/+DTO6( MO%'?,3F=K0$[,$"%QH0W)".-XU1W(;;%G]>MQTB#HWV_,98<5]*E_BLO_DOT M5^24E^4R#"*'>7$"J>M$$$G^@@1%8J-%:1AQ+Z)$+\K@? MGFE4D^16JJW8,D9F;AAC&J04>DGH]GBDSE11OQP$_Y'#]W>) M&&I)/B\'V?Z03![[W:WO^<_-\U]\]8-_R=>;[^52,M1Q%,:0QRF'R"$$8A(F,"28XQ 1 MCZ1:R2Q723.W/:'XY)">*W7=8*@Y1Y-!/+(EDGI J0B0FBQ HXO89/X'QP5X M6%L\OK."F24OXSI9)O4;K,!VZ@G8:52_^/?M>B.^KB?^+9/4ONO-O?@VEQY% M.$G$;I3C*(4H< E,""(PC1+F$=?S/:)4%*2K@[F9M%I&_<^I^^8?]D45821L Z[PJ8_ M-[\)H?Y+E:FCNX6YS=%=;:0JM*Z4=)D7G'5U[HX>Z(;W-'90&WGZ*@$&_I2B M@TIV2YN;87",-C<]S4ZVN1E6K;VY47C:G"GJ"]]\SYGV?.]X?6Z3_8@WJI95 M@\JM Z+A>6T!G9$G]05@1IC" SAM[L44KUK5NG8X"IG9"M0 M']+C2KIK*X9?A%KU)MH:?.]:.[R&LU5)J!]8"Q7$^W :K8SXQ4[?N99X'Q## M!<5[WS:S1;OH^)LUJ^)1RU9:PY)&-$A]/X1.F@80I5P>?\8$QIB%S/?]E @; MJ7'\V=?9W#R/0]I *BD%?O12"NA#JV9Q; $VLIW9EXH4DM7QYV4[695'! MPY(]Z>UJ4BNBHO2I[5!ZQV#3L2.ZU> ;;\SMTE^H$4^945>:). 'F&CL,4P MA&7L?44G(E89/B]I;[:;:#'L7 ;<0$ER$ KW+$EBEU"&>!!YF/,40A1BF:HGR!GW/ M;6;O1)?54WGV@S,@1Q"40@MY O;:Z%&M6'RGA#;9I_+(J"WW(^$]LLG80UTA M_+5!>"?Y E2R+RJD;P>1-N$"U<7,'C6HNEXL8>YV:J=D$VL M(1!B5F1FZO>.EX$V/\A^M(M_JVPDE2(>W M&;;1''G"*P,YPF6'#E1&>Q6E#B;;P^BHV][;:+VG;TKJ&](;EE?AR]4ZIF@X MSM^_%[DV]>[LMR*V?%IK;V6]S0QM[DI1065K* 15B8"Y1M9BU=]JO9A M-CQG+<$U]GZ_!ZD1EF4%4(QF7:\UOE<<-R'E3L"+8K>9G_D;\6 MG&:5#R9^7O$J%6G-;EYDA>K_J7[??=(5AS%)&0]AS)@G0X8YQ#0DD-"$>D@35;G:#\P;9T6 M8*]5-49MO1:3'7[:!MQ6:11;8DU;2\4RF&?%5VRW/S&O09-0VG"LR(I?O0Q0 M)*4Q#V@"8\I]B'SN09+Z'L0136(WHCYRTDG*L>C)/3>_M"7V^U98#84UU@+#[DVS&C]PR<.\ MNELS_O/_Y6]+WXTBGJ(8NL27D=4.AS&/*!0KDT,Y"A(O"/32&D]ZF-TB4F?P M-5*"2DP@Y-3-;#P%N-IBQ/G-W8H=)[@V/6@ MF>=ZD4"W*H*31BB)2.1#/Y5TY[&8RSA*"4QCUTTC[/+ T2+EZ^QI;A.[)H#. M#P30>4, ;51CJ!M@-6_."FQCWS":(J;M)PVB8YG4E]D4-U3[V'X!3,S M\3O.UK($]8)8NDV.FDYDD/B%-;I?FVX1W,JAI/SB[OJVY_RA_YTD^9B[ 70(^X M#"+7CZ%H#@D[EB9!&&%'_%ZKPKI2MW/S?)[SC?#7RTU._PN2ZI2$MD]3>"VU MYG6)V@ H7H98AW7"DZG]B=-A+R^/F_HQU;^^T(+(UN6$6J?37CUH 7%VL:#W MMGXDR'V^?MJNN.N0P)7T%<7+>L,^K? WU3B0S@;F9E6$H%!*"J2HT#TZE)44 M'ME:XJP>#]*-W' TB!701K89:GB!/Z78EN)!!F$QB@;I;G6R6)!!Q=J1(,,/ MF_L@?V$AZZ>\^)AOR2;=KFXHE9E_Y5.52E6=UA;91GA!:;GTXM3SG2"$ ?(E M<[D?P=B-7>B34/S&"QQR(*G0"??0$V.FVZDZ8[($?PDY-UQZ_.D"K'A99:7E M/WB1<4T^"]WA47=5;*,]67A&#?%!S 78JP/2O ?"LZR#9#>^P)4.HAAL.O# M&&!GT9G1Z7URK\8 FDONC4DS9@;P$\Z*?TJR![%5IZN\E-5F#C&<@9>D:11Y M,.5Q!%$WN3E'GV[NGL _;S[_<0N^W-Y\_>/I M]LOM_?-7/0O6CZ^:O;*&VLC62A"EK@LQ9P$,P]B) M0BH\)N2K\7JI=FG@'HUL2@Y"RV/0M!9;N$:2K"H_"*Y1)58%^7[K8A7-:0Q, M"\:'%#3R@DI@\# :C!H5=BW#.5%97<6O\Q^6ZNAJ@-1;/%>EG>DJYFIH=50F M5^<]T_3"NS6KJ+FU,@N;E^;FE:DSE)_K/WP(9:SZR);O0@;A0D;O9#\RML4K M2PSEG0A*_LLWW M#UMA\E]X\<]ER),P#/T$ABY)('*]0*R7*8$>2Y,(QZD; M.DHN[!4RS&W-;%0HJS52;T4T&0$UVS RKJ.?(532U^Q]._G!7T(!L-- AGXT M.H"=$D!H8<_47 &A)7MD(L&D1NL*B$XMVS5-V2 '^Y!_Y2M.-YQ]$3O[;6&# M)*R[S;G9L &.*_EGO'X#.W5 H\\UU&$]@ \? 8R%]P2!'U&(XAX&L+$B5/H$B;_ MP%WL:1U67.ID;C;JM/JHE-,HI>@BHFINU;4XC6Q?3" RJLS:A8'%@JMG74Q> M1[5+R4OE43N?U<\/OGGA:R8/CZN83.[CF 8!@92D'D38]R'V@QBZON<%'+<]M>N^% U(Z]2S@8[CZI_%5((P\=Q7UU\KUO:BK48[O<4N3Y?9> M5*"=TWOY :,H"5GWE!>A&)' 2GCJITH*KT-?<)N;7*B84?%B @]R@%ASL)->ZS>\%NG\"6X9O M]&.,+KS G[6PBIZ+"G!:$1"V )PL^$'[P],-=U!!9"#2H;>)*8,<5'0YB6]0 M>L60(@&7WV_63/Z//+[^@5IV;J9725GG-5/[ #W)K!1V4;'$L*/4Y+=^"#@QGW M:+QNX>(\%_[1=,\YV ME>CJ2]V[]7W^HS)T F+O0Q7U4-WY#BRX$8\ICSP7QC@(H*P/ Y,8^]"/&?6( MK H3*-6$&4&VN=FUO7;@4,*RB87(UF"G(I Z+D"M)?A:QYU8\3DMC[R"C_I^ MXSFR?>T9RCOCH31QARV/J8;[_'YC.Y&[/.!'W*/0(01 Y82)YE2(8,!YX M 4Z1@SWEI;JGH[FMNVU1__?_BCTW^K]@%YPEA0:5U#I6MP]EA671$G8CKW'3 MPJ:Q\EB";Z)EY%H8]18&!6QZK7S?^].9; 4MCNRORO-FQS9W:VFFRXV\WK[G MFR6/4_%_$89^Y$40>1&#)(Y=2#U.$$K2P,%(YX#FI/VYF<[J^.!51F;(A/VL M$5;O'.840K43ERN &=DN[B2K(E;: 7@?\&NVP:OL?RH/L7Y(;&YNIFL@)K72P4:\[V5L^VW52+".?06E@>@D MH;V]@%F*ZKWB$48 XU6#)U.I<:=:\'S=FT8BI<<"K#+O"(;E5%*H]9E=N;+HS=UW]C@[@ MM5\VSP)[;G),[H5.VZ*0%4J\E',W=!%,*)54QSR"V.44.JF+?#]U(XJTN#\O M=S,W1_%>5G5_Q6\UM6Y%7MQ("EYEL5K=DM0=X*JZB-="-KI?>)P4UCJV;T#[ M@C?;PO+Q?#\L%O/$+G0R>:98MZ*7V# M'<#&-A)[K-IB#L?EZ=N%83AL&8>>GJ:U$,,JGYD)A5?,;,5)4=O[K6SS(?V8 MK;:[:BWEPW93;O!:KA'+T$MI+$P%#/PH@LA!,4P"/X2^PU)"B$.\4*MDNF;_ M<[,I^XK6N*EH75_H@?P@,H" U=J8W_CICI*:*1H1^Y'-TUDA\5IV>=U:BPU: MA:;[F3W6YD[?;GZ_B4ZMV M;@^I-+>8;C**2;;*-F_:EX!&C<_-R#5*@)T659FUG1YRSIUJHGXO: ;^\"WA MZ+B/;."T(1_AXO J#(VN$,US5DENHF8Q>_YNGF+V$Y/V=4 MEMLKFPW_DI#(9YQSZ 8R=2YUF-*F4*&ON=FVG9A@U6\)LNED@)E)Q7&E:@&T@%PVD%GI%M9B6C+'K32 D>"E#)N:CJCEJ! M2L-66H%L(C-I"IV>C1Q$I-<\=K\]G64HP9 MQY'/8<(3!R)'&,=$4B2X"67<\W'B(RT6E\Z>YF85#[DN397W\M_T3ORZ,54[ MV[."U,@&\@#23LA1:@0,0F'I6*Z[GTD/X ;5/3UJ&W[!EIMT^Y,7-"OY8R'\ ML?T?R^:O33#_D@0T]D(WA@YWI=$@%";43V'H^@$*JYK-2D;C2CGF9E*:'!9Y MA\#RU0H7)1 #5]\G*%XG7#LRIHZ9=;S?SW/;J0(J75K/E/N']OE&TPS*M2Z@ M]<%Y?Q_1RB!9\"6UH-5W-M6:?V=O5 N#87=5K[F)%J[=G]G2\R)$'"^"?BJ3 M-J@3P9BE 20\)CQ +$"QM_S!"Y*/MGKMA=&9LVV1IC@KX#LAWV<].PP8\<0@ MH3""U".!<#98"I. (QBG@3P"#V/75V=MFVRXIO W;NB,['X8C=+?Q0,9'JWQG9 S@*W[(8<>YNV*G"%QM3=RWJ+9 =MC4VWZ.;^A M_[W-"M%?+@SQYNU1?(^;FS635#^O\I%E[!/7I8S"D"0,HDC&YT4^@2R,@S") M4!+'9)?&I7;FIMZYTA0]3N,:>0U[% U]KTJBI^"U$;MB ^8[F?5.Y30&0NV8 MSC*X$UT&[RK/;W+0B UV=FH,VF=12&)';*&1\#:2 %&(O" .,4IXK%$+1[/SN9F!L\#TO0*@I4%UB0U^>>-B M1ZVSC]8=&86=\XAXCVQ2=*!6N%:\'FV-G?"(J$^T]]5 W]+FUA"SWNVL;IO3 M;6 -M3W:LIJV8;9)O6$LD]\<7DG6I+MU0P+:)$>&S,,N MI$'L)U' :1 J46XK]3:W5>$@;$7[!>_6.XI4O>UG/\1J.TYKP(ULWD\QR_:8 MC9"%J@2*I8UD?U^3[AV5U#[=+JJ]9&9#GK@P19ET92O6QS;'XSW?/*3U+S[E MQ3/^*0IY&'D0D#"#VTQ1&0>0RUXT#'&N1I9D*,C?+ MTR:B;5)37[?_?W-7TALWCH7O_2MT[ ;,@19JFT,#3NQN&$AL3]KIP: /!DE1 MB1IVR5-2.GQ\ZYI_5G/K3?V5.J^,5;YM MLRO6/==MN=K-JN!VZA6M!P-\X_S2IZ:<:HV^LX^T$UNU%UQ.V-E8QIGEX):% MKJ=*F^':Q@/=-FO3?LB7A/'B#)DQ)R;/A=.0!-4FPZIP/1>L?;E[]GB:=<#Y ML.]01;-A'=-+[NCXTM0A>/=C>TUK2[S\AM;9W0N_LKK^_E*LQ4W5S:JIW;NG MF.YX41[S+$-Q%@4@SWES%IRD(,T2"%#B>F&2IBYU,Z5*XI896-H6(,@_TXO_ M9@^#G)A?\A+/O#T(MH#@R]DM-#S@WL$_G.&%+0*.@( W9A"B*^K MHGYPUM_U;ANLI/Y&ZVBJ%KMM\NU6U:&'88.3 E['ZK[E46KW7U_JFLZ$/Y MA,M$PI:?>A[)E*$PH#@"(2N1P&,N?DO2A(0!C"(:1Y1["/]7@G#J98F$?:J M_!<\A_*#:D]*"83E-F8SN,TL,'0A.[,APC$T9NF$L#/1&[9 .,;P>.^#HW>H M"8N,%H_O>54ER2"(@^L7]* *NHRF1)_D=F2'8OK_?>FJKOXR..N+W':Q/LGTD\\QK@J:MJV)FM.FKSFUY>5&*5I/!.R M;8NBW >!!S, *0D!CO( D 3G?IP$%&,E<^?VY4/>LS M+[.LWVGY_\_[BN%5R:\KA.CM9\^+'PK/UOJQJ9\"3R0 .\ ;BR&8 MF5S+80AVP#^,9+ TKZ;G;8,K-@\C[_I5T-C7/PWS-(]\X@'B!C& B9\"[,FLP8AD:R@^-SN>J"'E_*55^@ MA'_[K4O=5PYSU%DBGPGO($492), ,BF.0I"Z00;R.":Y%^$P2ZE""9GY%LE. MS1CU96KB5:VLU?A.,3/^>J-Y5HI#VDNSTN-U)\M*-#/D@)2@ M+D4$DP@R54+IL+$8SI:FIS3DVPG?M?;T2-I;ED+ODK9EB8#?B7C?!AUG (_3 MG!-K!M V&KA]\,8"@052#H?*X5B))M0VXX%MK[^M0&%K?"TK@MCV3 M[&K%*.Z.9"TH\2@#PRC$XQ?H=M.N*DK[(OFB%>^'HNW.UM7.NF(ZC9OY*/"B M$+@)(0#2U -IPC7B".8A<=T8N:E*B+_LQ$KOJ[4D@+)O[O D_/ =&89T)#,D[0Z/ 75%TY/]P6/=L94E$DPV9A;#2IC7;HEI[7QVP;3 ,E*2]>VZ\RN7;K=NA8D"PZ[=,W8FLMTM,#!^&_;BNMD;,#)"_5>Z-^* M%?>9"CU#E"*_RS]75*1;7CZ7Z[KX7^-%"TB:TCA-09#D&8#L+]ZN!(+8Q:Z' M"4$D4.K/)SGOTM2#(6VB#A(G'90YV+"#B\AF5A,#LO#+"8<90)U99+04=R>5 M3QV6%#UE?_C]M-7],1/ M0=LR1_R+RU6V^\'@RL:6VB4(7-'F?_;WTR83HI1\Y7;;3ZBFUWE.2?T8QC!Q M:8)![(4I@#2G(,68@#CS_#0/*?6#3$6KL4O^TE2FCF1^0"",-U'R7_Q"MUPJ MGK#L/@^29[;%KO+X=#0K;9)Z?.R!^ M$1D^#19.!X;#T7 :. P>--]D&4T=7>T2;_SOAY(/=_F]J*0+B UO6MJ[N\UQYE[B85C3/Q4* MB>W ,KW+:B,R\UMZ&@SG+TZJH0WW*/MZ-H*7+_L[> MX[9OU16MR+H0 7/;S&QY]79BI*6]F5SA^_WR\KYOA38@6DD%GD)02BLV")X% M1?D4;H9SW=6PT56HIX:WJ6-+LKJG=LO>I9'?>K3M;I-M\TB\.//S/ ?$\U( M(>0]A5 $O!#[:>0F;I"ZY_5N;R9:FN3X=Y_H6#098GJYCF/0PB@F.$LRX$;( M ]"//8!BZ *,493".$J]P%5(0C4$KKV,TUE '1?$)H&:VS!\NO%Y0ZLAP,[M M+:\.G*W.\4TB9?G5&1X]AF=#=W_F+,K_"XTZCW?V_O?N*/[+A?3_=KW MKM>S#%U17&]3/3[T)5+#,$[]F++M*,PA@ G,0$)1 I(0I4F&?8QCI0#+$_,L M;3?B9 YRR,M?MAAN?NW9,=YNZJM&*.X'>H:H@CUD60"\C&$1APG36 &&09A "#Z,P M#V&,$((J0D)I]J6)CCZ?%+7YI&V'N7)+MP,60 <) MO WE@P9R ^(O'$&^.:4VMU4II@7+OFS3&T2]MO;UJN86]Z9PU2?Z MPD/!5E_^8 KSIF+"+0RCS(L!S3!A!W(<@21#$*0895[@!6D88AGA-C71TN18 M0VM75"+U&61E"O=[)$!D'+ZR)GPS/R^;S-(&O*OK(Q,6:R9'+G&VK_Z%H_1M[ M2![]""9I &,0YSRL&KN4;?L!!1@AWZ,^A3D*I>WPD],M;?-_^$K7%'$*%:R> MTZ!*&(N-0C6S#."T DZLPZF]<#IZ+QQ!L<-)=CC-1D%4," ;!=.2&?E\4-4L MR=(8C=J3IT>Q9U66YFC'MBQ_EWI(Q/WKRP/"3]+M"[OKER86[]$/Y[7BD?]Y MN7X6Z6#;9GSR\0T]'./R4!>)F:7>* C.7X)<0W$*^]QK12/T@UB+.=@G>QA9 M_?A<\5)KBM:@+VG8BV[#/[GH5ON\C MAN,L1FD>@C F.8!^$@)$4@]@Z":Q&R4H\ ,5RZT9LI;VVHO7 MXVG!CW$>PL E,8!>%+$M*<4@C2$"E&U,.8P# F.E&)!SB%G:UM27"&BJ]+T6 ME7HOUW/61NZ48 OQF?>GCF1G2_.%T_/6M%Q=TZRH'>Y$&"OC8+ 3JP%H3759 M/8<4NQU4#8!VT!W5Q)CJ]D\VVY=R17DOU5>Z_G&UH0_E55']=X.>BKP@0B^X MRQ_0]W=T1?.BKBZ?:UE;J<[82Q.0+0].QX23;2C/9MSG@\=T,4Z9L^"M9>\\!4WPR<(@I='D;0FY9" M9H";6S^3Q,RL)VD:&KU<]M/#VDMLGV1M)\M]^NI3[_QP)3ZPWW[]J?N$_>#M MY'_]Z?]02P,$% @ LHII5VY'W&1'= NX@% !4 !S;F5S+3(P,C,P M.3,P7W!R92YX;6SLO5EW7$EN+OKN7U&W[^M%5\R#E^VS6!)5K665*$NJ[M/W M)5<,""E/4YER9E(E^=(3P+^M M?^W9_/.WQ?3#Q]5/@@EY_K'S?UW\<]&F\)PE&(T!5- 9HF$%C&'6&V&5YOK_ M^_#/FM-O+S[\3+\G?S[_])_./O[UA\__(=>?YM[[ MG]?_^OVCR^E-'Z3'\I__]V^OWJ6/^"G =+90JKM=3O MI>NG6S]1_P;G'X/Z(^ ")/_SUV7^T[_]TT\_G8IC,3_&MUA^JG_^_O;EE5;KRH>.JG/GB_#>/0\3C]4\G&:>39W-:,0=QN5J$M)J$8%/F M/A)VHP/E#8,8G(# ]X]N:-(*'ZA\1>$AT9 M%:<>U(OI,;X^^11Q,8E(%BP8!3D(\M%SB.!*$9"*CR)H+HV4>Z'A^ALW0H'N M%P5[2; +[;_%#],JA-GJ=?B$$YV252$$8$81_4YYB)I$0BY0*=)*8U4+!%Q] MZT8H,+VC8 ])=H&$E[,T7Y )6PO^'7F<0W+=/31,>9)=1% M,MK] OB"Q(AR"-$X!=(5FU +YVQL )A;7K\15%SO4&DAVRY K MZ0SYA!D;:+9/&=GM &=M"S56;*AQ59SPZLW H?O'1S[RK138(B) MU]Z)DC+H7..JX Q$'C-P6SR%5L@X#X, 0VR6OF*/#QG;";4G9#RC;X\6[^=_ MS";:1^F+3B!H;P1EC(1 9A"20I]\)M\ZLG:XN'CQ9JCH.*O90J ]86+M-!TM MWBSF7Z:SA!-DC-@0 K*7]#1\>Y MST9B'1DH=+#"LZ=:"29)$ AUKC"4Y15M>"6".1\6!P^6V; :#C M3.?.HAM9Y?7@_?C-Q_GL/#?'D9,Q*\2QH*AZ+0#BG#SDE$/!=1W"?O[#]3=N MIOJ.TYM[B7!D];_#=+(@Z'(1WT]7QSA)047D40);QT;1,G#H$B2-2@D9K.9E M+_5??^-FZN\XK[F7"$=6__M%J,5-[[Y]BO/CB=6ZJ"@UD/%"4,@17' *0A(H M9"PY7EC@G71_Y76;*;[C1.7NPNMDT1]^31_#[ .N,_&%,2XT62E$ET$EDR#F M2/%O=BG0CWPT^^43;GKK9ACH. .YMRB[" >>G2RJN$[/9BND20K)ZV0,7#M&SK#AKD86\^>V;U4]UGXAL(-HN(%(/ M^!?/P@H_S!??)HQ5GS<*T"$3PD,]ATG60$(KO2Z6.=4"&5=>NAD@NL]![B[( M+G#P[E,X/O[E9#F=X7(Y\2YFB5[2[JV%4P*D)22K@IG,6E!@ M"]>,EV"B:V$7;GSY9KCH/LVXOV"[P,>[CWA\?$%]8)XA49]IHU-1>/#1UH-9 M;AU++L?2Q$Q<>N=F:.@XY[BG&+L 1'^J1;XS-,_WGTDN2V/3E:U/:A&UA.) M3@@5 W"3.4&:O.1HE0:K/;,895'8) "Y@X;-0-)Q=K*QF/L #4EN$8Y?SC)^ M_7T$^6$^%UXN@-J=(3LD6.%%O7XUCG9? A*;/GV<8M+]X,%!UG M.5L(M"M,G+8HG3*AR=KY0$C.*?C*A %G:T>"#:IX6TJTKB$J+KUZ,UQTG.)L M(]21D7% '.0U%\?APR1YU!0J$>&R%))'IMU/10E%L5*83D1]W@L-5UZW6OGAZ_?'3[_Y>#5P>MGA^_^3&=AEJ:TV.>G_7S?$22\ M]-G0.H\I65 \)PHBN 6@G::\23S76:TA&5<*_KLI:>K!X]7R_.?7"RC;>C: MU3*<1NY2OV9"WW!A"!B&7.U'J :6*G)*A;RH1F&HKFTV=Q52+<[ M9JX1,BYT]M'LC2#91\P=8.596'X\F.7ZQ^%_GDR_A&-B9GFP>A86BV_3V8>_ MAN,3G$BIR54R!;262&LI(014$;3#3-\4EM5=-;F[8&X.C]>UHHS996!$%7UU0)YZ#EGL$JFG#Q)K[3>K^^B M9YQ9*,,!JIGL.\#1FP5^#M-\^/4SSI9XSD0RA=MB$H14VRN9C!!*-%"*3I)$ MA]S?U9FX"X!N)&2S+T3U?/&-4#^)0N5:!%/M MQ-Z!>7FSF!,[JV]OCL/I]$ORY3_7?$4UE3;DE'((X&TBKXOL)GB1!'#T3D8, MIJC6Y8U$ _KTCLRHIG6 M@\_H"@OHG&[MZMY(2 ^>3!NCL[>8.\#**?T384AY/CA@+M,VZZT#'PGAJ!F2 M=XXQ\^:!]/K-/7@O#?-Y6PFR W_EU33$Z?%T-<4E&;UU:=7'^3$)?5D-X.K; M=]%@9H9Y4X#YVAG&ZZD8)TF%2']D%ER1O#% -J5M7"]F\-.$0534@>6YQ-?U M\,%'QP)Y9\#)_:=%E *$G#E0G*@L[<2,F[MJ7/8$6UR"H[9\DJ$Q/(%/>R-:!NIJ0;,.VEYUO2 MQ'L(O0_H+$[HK3_(:))USDY:\OQ38.3^AP)1L77SDLD\H3>A]=YW*S'C;G;# M :B!Z#O T-4\Q#D_W[X?F5A>G!$\:N+H+ MCFX@8]Q ?B#P["ON#A#S;#Y;R^%OT]7'9R?+U?P3+GY8!=:@8YY[H-B#(A(R MLN0N:@,LFI 2UNN7[NI@W*DF8P.ZQDT'#(2IY@KI &0W[-4B%XU:#E(YX4W7N?F,?^]1'7C; \7^K=53 ^&:3[[\!X7GRYOY!,7Z%4Y14#4 MG'@@,QMJKZ@@XNLU3UKFUJ=F-]'1C;L]8"II7_'W *$+04U*XO5_-6D;(GWA M&IR0"5CF.DF9CN M63IM!; R>I\-^7*\7GN::EU+5 9RB#*DF)S1K6M:;R!C[&ZP-AK^L0!Z+W%W M@)A+XU9.Z1>JEF+:1,NG9% FZ!J]9C#1.2Z84=(T[^.Y1L/89_V#8&4O07< ME(. R\0@41F< Z(C0T/^ZX MA91Q Z^!8--"[!V@YRVNPG2&^3 L9N2R+0]2.OETE>$ MK*U&M8#72? B,LC1R8Q&*9)B8R#=3]6XL=E F&JLC [@]:.@)BH8$06% \9P M#TH96AL\2XH.F$$4NL[\&-R)'CPJ[@YC^OJABHK/R1HLJE#I93 0% M'HD?;F3PDLD0V$,70HYS6>I86:+]U=(,9@\SM>7-6@T?<35-Y,E?0@FMNZ\>8KC+U4B39'VT M6+\VKV.)-[A8S\JD]FG7$)]0I9*-J*:(AYP5MGCC:C;.SPOS%R M[DX$-%%/!U[55:Y.I[$>G*P^SA?3_\(\X:(HLKD6D-5Q7-JO9P,@H+,L+I0 M,^[Q\$-B:R]%](BILVU>*8=!*@6Z7@2N1)V*S5V]S"L)%E34OK1VXV\A9=P4 MU\-C:0<%](BCRWMZ$3(9YS(4:>NQ5*8(5]3.+I0Y%$WQR?!@VM;#:C[.?CQ$ M[:J*_D=XC6-DZF[,M@HN?IR1B3A=\1^AZN_42\&TG9_PCZ"\Y.\ 4MTYMZ=0Z_IN.3NG#JC _Z+[\/7R<&M6)! M6&*WKASO%03&"EAA1T+_PZG^?U M81&F.$V;?/+@6*& %V5 I=!IV3KU<.GU MXV9)AT#)KK+MH+SA>[O7V63>B]E743&60@[@,Z\S6-%!9(F#YL9[RZ.)P\VF MO$[,N-G/(2#31NX=V)6WI LBH,Z9?TX[\?%\/23QC*N)(-3G7,\%DF6@:CV& M(RY(6%:*:),PS9.<=Q(TKOO32.D_.$"M-- !G'ZEL&<1CHF7@_QI.IM6^=0[ MY,_94=PE%1P'1$:[+DN%EEM1H+,*PA-!O'F'PCTDC>OT# .IEEKH %0_"&F" M6=?9\@9LSK0JT$0(R6?0(;!@5?),M3XV_H&(,F#%LPY?N==BGN!Y8*,<4_F!O6!=I1U!W!Y/9_- MKW)Q!OR+29_29F4*0N%&@>+$57#&T5^S#C9X%G/K#>M>HL8]B!L"2FWUT,&6 M5:_#6*Z[ET_9J5/'L8Z,58D6A8Q<2:6YQA7D^*]RY$\?QYD .5\/4'B#)S0.='VK*)JG22\ M@8QQ'>6A@;.?U+<'CC\%S@P_U J6=M<$W"JG25$!C8\&A(T)5$8/P6CZDHH. M*9H4F]^%>C=%XSK0PP*JH2XZ,$JW,R+K/1J2E@97V9._1^O#>\^ 26F\\4(R MUWK*UWYX&BS+."R>VFB@!X\;5Y?"!:-9X+44IJ"6M>XX0)1*@"U*.R3#:YO/ M\;I"P+AE2(-XTCO+MP-P/)M_HE=_)%Q/O^!W%^ZHK,]\@R+J_)B'GB)V?3XQ/ZZ8^U>X0-DA8Y@$4772\8JK,4LP(IJC-8@N*L=1_GEB1N MEC%@3P"!3934 0;/IWV<]T2<+B06N99UQD?;B%E M,^0\J@JU%D)_7"7=SP[>_>7%JZ._M:O>OGCB@(7:MY#=?N#%L[#\^.)X_L?% MB2XJ8R4R 4)FVGU"X!"=X2"B%D8QIGEJ/7OV+GH:I #J,]\LYE^F)+E?OOV^ MQ/QR]OTX\2"MIE].A^.OI[Z>T,_._G$^NY!*#B67R"VPK T%)<:#1RR -H10 M/+=!-4\]-:&\FP$9^R'MALS#0ZNU@TWS:KZE2,%B;:'7KM9>)$G$1Y/!HA<8 M;+:Q^43-[?-9PQWNC8" .]-?VZBC RP=Y/]S1("UD')T"9*.H@K0QA=!YT"RS;2)118"U%Z.DEFTC+=V!^X@ M9UQ#/#Y6YL,HK@,,GL?WF&O&'&?+4RY88!3L\P"! C?RG)B&B"4#,BN34SER MUSI(OIF2<0UE=\AKH*Z=0?<%%W'>;.01R6M)I+^8+Y[/3^*JG!R?W],[\89G MC%J"M3J TL:"#\J#"\F'+*S U+JTXRYZQBWLZ Z"S537@?7[-4QG58)'LW?A M&(\*\4926WU[D$4!G Z))#&V1*95=RW=CHW MHVS<&I'NH#F .OHE>,_Q],_+8EPN<74A0B=8R-I;""Y0G%CJ M/$5=ZJW4T5KNG!:R?8'EAL2-7"4W?N SC!H[L*4_,G:^*Y!IP.F7]55[QB!Y MQQS!>%7O!2T>8J*_"HLY<9\,\M;5"9O0-?HS8T:&;-/@,+M$T.AC+4;!V*X:Z11@ MZ[+[:Y*;..:]TO7.K:P5*(\:'",.,\.0I>3H5.M@9#/*1A^+,0KD]M91I]@[ M=P[.+TD.3 EO:JC$Z8LJ28"+PD.6S@<1C"JE=6'?O42-WH0\JMNVBV9ZC1,6 M)T3'I:N60U3T'[-@9:V2911A!3+H8)+B*3 II&D]$6$3ND9O51X+.W'B2:_1E@-F1VY X>JO/*$ALI[4. M0+EY,FIBE>+"I B^YD.)LQJ6ZP3,V>2E,"$V[Q;:G+J1&Q7'3^D-I,@.6H]N MX>QT,,'FPI5<29^\!PRJMHH:!&?J]=(.35'D"_/0.NO7AO)N[F5ZD-K&(=7: M@;TE?_GLK.H@_>?)=(%7CH<.9OGBA$B)3/Z-0"A,T4ZB&.TDSC#P";71.=A2 MFI] ;TQ=EU61@V+G^@GT,(KL(A G5A)B7M8!TC<<8EYAKA1+8A0)3%:YSHVN MOI6+D%4*,609[0!W)FY,7I7=W/[X(*[KD&KMP-Y>WDKJW4O$*VTGER[1F00>>521 M ]D #RH)!JX$#]HK'X/B7)G6\]'O):I+1W50I-SA >ROMLYP^!8_G_GA1^7U M?(7?SR,P1A.<(3G91#Q%GVD_P@Q,\% X-T(TOP1D$[JZ]$?'0F,3Y8U:25Z; MJ2>7V3@5);ZJF>*C>#S]<"JZ20J)DR,4H.XYM,28 6^)K:RY208QR7AOG_:F M+^O2GWP(C VBC3X"\C.6WN+QNIYW_CY\K<82G]2IL<44 =D+ M!\H+3U+U @SCP?"H;6Q>U[8Y=>/6?W2 VX$4V4'X7MFJ_Z\ILB_A^'1QDL2F MB59"_8>#6;[Z@TN??(.+Z3S_>'Q\=O?>X=?T,E("E!<2Q"2 7> MU:[-E%BM2ZV'R)D^X$3AK'68_[ H<# D M#J&8#I*QY[=\O G37*^&*5KQC*& )U^>R.> M!3>$FF^Y6647F79D,;PRFC8D;]X*#X4[#!U%.!ZA[%CY/:4VNFX7S='5""J-U M=%(I^>5D]7J^^CNN;?!$TA(4G!928!F!&(S@I/.0K2#!%HFT&?5\ M+X&-YCL?+3Z$V=G$NV?SV7)^/,WGT_#>7"+__!QP&HZ_V\!+O4&VWB$E,_A( M?I,R(=9!XV3^ OE0.>:8FL^I:4+XWC?;[4/$\^DR'<^7M-+>DS)_.:Y5)(P' M](PDET0=#%O/4T,J%J1#X;1V7MKF]T/[AAKTQ,=&QP7UU\/K9 MX;N_'!Z^?W;TVYNCUW5Z_6XV]\8GM3*[]Y/9E>5-**5-R5/D$6O9F:U981;! MH),"999)M4X5=&%Y+\=[OX3C6J'R[B/BZF(!+2]6D*_'_YV>/#N][>G M5WGL8@QO?E ;6[@!D8U,X8LP7?PU')_@)8U_1Q9WI%*6 IC$).W%KHZ1]*8. M*'!1( 8F6M=#WT7/OH;KIF=?H%MF8K;>DNK(\P"EN8*8$P+&X#AC293F)[5W M$C2N:6J&B^L6IYT2NC4QKVC1'NYD4\Y^LXT1N8F,1E9C79%ZJ>]?2VL#&@C> M6E Y.G#%93#6,N%4'5G<.G2Z2L&^EN$5+I>(WV<-G#[\ I6:W'WO+2,R;"&\ MJT(;GR;X"XDV(9-!MQY_>#=%X]J&/;1_W1HT%'P'"==3;BY7;5\V;<@5C]F" M9CJ!DLI#B&3?>"Q:UX0AXG[]X?/?OW7\B8/Z]Q M\>'K=SLG36]Y4IO]9A,R&^T_%[[#NA/L>RGY6>GYL_ERM5P7F\=:;'Y>F'[A MOQBL%R96D"4&*MH +DGZ@M$XEYCFIG7.=#^*][XD9].W_W+Y[1?+R&E?K%$2 M MH(2J@,7BD#$HN5]8!>Y]8%['N2/.X.^8#X_.%:G0=4==\6\R]'KYX?OGUW M^!^_OWS_]YVMY=6G-+24=Y#7R$K64L#5M^^H*E($QNJ9(:]5K+)&6+]V_';Q]>[!CVO"FQ[2Z MHO@> H>6@\$D0#E7 MN\R0OJ0D#>82A6Z=YWB<9F4;3.QN5K911\,V^^;IPJ-W[]Z0)_"7@[>'.R4- M+_]^H]3AK22ULB'7KKB_R 1(7@KYN!!M-K4T-$/@)@%3*=>['Y-*S:W)+;3L M:U>N/_=25D)(62PSD 3CQ*0.X+6U1%I1F>GH/#;WQ&XC9F2[T0('URU(&\%W M[(B\?O_R]:^'KY^]W.V4X>H#6CD?MQ+5R&34B3_3TXOR#F;YM!O\ \[2%"^5 M[EPXMIXVH&!IWU$U\><$!X\B@;/(M==::M9ZV/-6!.Y=V[O)RRZ ;YBIE= ! M$B^L5HY*B%'2ZLK&9>MH TVCB*,3,S0__U+3'(>OWQ_^ M===JBQ^>T2@3* MEFFCLR;*ULT>M]&R?U'8U>=>0%@5VEV+0N"\CN; 4I.9CH'G"B/3S#G6NHCD M5F+&[JUK@(,?*[A:"+Y;VW%#,?Z;^?&TVLM&70/?'S=8]\#-!'=5RRJ#Y=)Y M"3;Q]=WG"7RR"!1A,RZDHSVGM7_012WK+V$Y71Z5L]N@:"M>Z^K;Z==+=>!& M%)5<@:QT :7K/8N:UE/TW@M/>[-CK0.VS2A["O6KVV#ONO4;0'\=U)&\QC\N M<;28S^C;="JUF_E+)61;\_::R5H_$00XYSF4B#%JS;)+K1.3V](X;KW)^$@= M5*<=8/;W)1Z5P^5J^HG$MISD:#W++ +RE.L(5$?A$<5(F%06*B5)_DAC1%ZE M8-PIHN/C;0]]=("F6KFPP(\X6TZ_X&GS_\VKQ/C ;&0"N,@>E*V%"Y*^6*Z, MYI%+K5I'%YO2-NZTN/$1.(@.>\#FZ=BEZW/PKC&%B=X=LP/)D@8E!$)P*,#F M@DPK9DH>8ACBO82-.^"M U0VUU['L?--'97OZXCR'8/G.YXW9!/H321W%3ZS M8ISQ!$CTAN#"N -O7 19!+/HBZ;M]2F&S^_21\PG]5:F\_N4UW/P7\W#;'EY M5L9;3$A+C;1XR;\U.43N-!B9 UE]AA"YMR!2M,D*&5/S^PSW(/ M'WUC*:8N2<10DV"NWG.& 6*.&K))+B14P876;NF^-#^%2'X?+#^HSCO ^*T7 M/%[*YPKOHG"^WOA$JU:F E%%!D()HUQFNI3FUX+<2]53B/?WP6ECO76 Q"M. MS^*$WC\-<7J\O@OBVC["T07M9 (=C2#!>0H8$PG.E<1-5F@TMNZ0VIRZIQ#S M-W->V^FQ*X3^%E8GBS5'1^75?/;A/2X^/<=XW=]QPEB-WD%1T8 204%$8C)I M07]DS5P:#J>;T3CN*/>>T#J 3KM-5IU.J]@].77E]UL.T!@P^72M"UZ8DET6 M"%(5VAU1(WBF(V0F X]6")E:EX.U'J-!3ZMNZC6 4APEI4X1# 58U:AR"-8@ M%.L32RRB%:V#CEM(Z6IPQC;Z_G'JP?ZB[F#_NFG^Q_GF_.W,_'V[QJ*JV7^5 M!/ Z]$PE7L#G7,"A#LA3P!Q:)UMW(+.K^1K[(6U8%76[(]T\SV+W'>K.YPTY M@F/ '6S/00?",O16%9"\UF5YS<%YH4'&K(S"G*44C9?RN(,X+GR[F^_"7#<_ M'GVNWR[/[AW\86WEG)R6%B0MX7H958"HM0)ILPHL1Y_0#.;![TKUHQ['L0U* M;W?F'T3A'6SI-W%\)M*#/\(B7^:X#@(\1<%R>?+I]&?7N$]>WMJWE\/ML2F*O8KG% M"J#QC OC@!5RW%2T#,C5%^ D%RD+'XMK75#9F(5QSW$Z6P@/!86N5L)EIJO MKUP)?FX:%HMZ7^RI](_73U]GVVX6W5IMOZR/'*X)R3@1L@L(D8P#F8OD($:, M$$7R3C$I$F]]I\THC(Y[ZM3%JNH55GU'ME?FC^T9U=[TK*%&I0T8S5Z;8A,= M4\:Y",&%# JM H"73:!3Q34S M$KR("CPR@QF-M+IU4FUSZKJ:;;0-*N[P!%HJI%M#<\-(LMTMS>T/&VQ^VL/9 M&E5L+)8S"+9>>Z18[?:B2-_J'*)*TMCFHP >SM;44M&_A;H#KY9'B[?3#Q\O M]ZD78X7%%$!+6X_<'8>83('L8@R2UE/0S:^(V978KBS1-IC9QA*U4U>WANGR M@+,]SIQ_?$K[^6M#VJ#;IF\9KZU/AG1<:N]I;Z@I M;)=J?V:K:9X>GU!,C>\PG556''Y-QRTVFH(<')>WG'[%#&C-4-N+4A; M$[(B&? ,)0B?;5&1<=/\.+L]%YW.?=L&>7>4>8VAZFZ-W0TC29[C*DR/6XU0 M.7_:8!-4;B2WJPXP"@,LE]H EEIW$1+MRD8D,,IQJ5Q*G=T>NJ]YK;B8O#[Y M%'%178C:8_X6/TSK0T_S/[4-"/,DU&1EX FRC1)H_?HZ=".#8[20C2J"*W$? MXC9\UU-HT=H&1N?F;PA5C)@VOH&=@\^?%W-BX2U^FG\)QT?E(F/^^Q*?XW+Z M8;;F=:(12R)'%*R,C)Q3G2%HP<#9&"5G4N0@=X#;Q@0\A;ZK1A@<1FF] /.W M\'_FB]_?O2<"IO3QZ2UK+@?E5:Z3KUT]JD&+$)2-X(LT*6KT6?FM\+C9>Y]" MR]3>,!Q 11VI#2R:>3]6G+A9"3)86 0 M%07L)4M/%"%B\QG:]U/U%+JC=H'D0'K;'HG^%(DS_%#?^7[@<2@'JV=AL?A& MG*XO^YQ([XV)I1Z98:U ]22Z%!RX4(0+V3K6?@#Q)H0]A=:H?6#97GL=V,A? M::6]FB^71[-WH:8#KG0F?F]+G""M-Z4*L9$P$5=<@I9ES4+=P-[EQME)E*56MVG0@O8!)6,^S?4;&8N3 MT=(>T;KH:POR-H*I?;HP'4J3'2<2;YK.]+H>%=5,ZUY)Q8V>/.20J;O9Z"K9 M:*45T=2FFE"GDRD*F&.P!9BP(1JEC#*M#XN[&#>UF;.B5-92\P"A#G!3B1N( MMN;L)5.%%K20LG4I2SM7L_/\Y#;(V\W5W$9[';B:M1W[Y8RD<_+I?+C0A#M; M@DD"Y/JZPX . N<:LK/.1FV+,LV[FGXDXRFD(O>!V[Z:Z0!=_==[S3[]S M\'6ZG$AC, C,P%.M^F#)4QB&#'@42EJ*QS1O795X$QTC=W3MJ]SK3:[[2KI# MM#R??Z(X:A)%+-X0[3+4&FM#OJZOEZ]J%9CQRA0?6ENCFRD9N?=^;PW? YD= MQ-T!:-93'-^$;W4%K<>(G7V__ UK%GT2F3/<,C*Y]?8]E=!2M:\IN(67DCLS&6U<+>7<'FYC+%[6_))5S[A?D-+E)5TP>< MF"@-"\5 UH)"!!=)6E%IL *U01-1N]9YV\VIZ\DOVA$,=P*LF6:ZPUR=KC5) MM@[GBF1G U>G>3IOM05N=#*FB,1=ZW;S'ZGHR4 -@:&M)?W(,J+GA:CS$LZ& M92^^C\6>X:IYGG3#]PV9/=V%Y:YRJMK%)(TFW[_6@BC-UC>M!HAH6<#BN.=/ M,J=Z/L[]8G#[KXOY.@=,D1U7R5J(7">@M6YS<)%6:FO__VZ* MGD(6=1NL7;>D#?75P0Y<6['_(#GAB_GB^?PDKLK)\8\V!Q,F_T0AEH6UNYHZYVMY3S53@>T_\\7Y%EOCB9 MI?GQ,:;5E 1Q[J4-Z8MN^NX'\DMW$D57/FI@)F1M.4C'$)0O$GP2'+(2A8F0 M3#%/\IJIS?:5MZ12TFT=G#2A<#2$R.J-+IDBS.0M.%\*6.F5B]FCRZW;L;8F M\BEXLML@M/CKG-GD9G:&M*!M1:#_2 5S0!KC+/HNDM S-?8?FSNU@ M 1N$@]>T^HWXYC7F^D=-R[K$;H-]/IH#.S?%M,5'I6RG!BF>"E% M0Y%("U5Z#;%D QJQ)IQ5#+)Y,FL[$L>-V'I$ZF[:ZRA?L-56PCCZQ,B+TC97 MH5H+WJ<"1%](I23DS:<=MW<"!NOBZQ&?NVAN3R?@<)9'3"E,SR_4'/8DZZ;7 M/$RBX%X&N\H)>&V,"%F =S[4RY\X!,\-A6&HF-[ZZ0EE)*;IDC:A7^?SO)RXP(.-4H,V%(4I3VLE"$'>KM#)"Q;0YL%0 M=H62IW"(U 1EN^NG)Y2MJP4F@>7@LM)@8KT0C$4230D6F/*2C#!77K0NH;Q* MP5,8!]($5=OKH]EA9 ,T?;^WY2T);?$%B1./FA=:$MIQLKX\!XC6!K!8.,,L ME&.MVY-NI^8I3/=H@K+]]-1/-N4[0Z]Q-;$8.MICB[CVF^9" \>>UWKX=U)SIB[.< MJ19%)F,0D#%'.P-M"C$[!_+B;2L8,P)?"R\9GTR\><5.!UYR59IZ_:U6M]?-D[B;6#D#"+IL.DU8; M&4.[R[S#$/1'RVHP\R*"@VQ-(9'Q>GD%"G!9>LQ%B&1:#SG=7O0Y3#-^K==6XI"5_+>\Z6%BS4W8["JTC(0RJR)"]H0],FL!?"@: MC"Y")C1H0VLK,'YH^>942^_F946+&U]-TUI;Y]4Q0DG#R-6L-TY(4#Z1SZFR MA*@5LF +W]0[N_L]3R&8W 8^5_;=ABH8VVU[LY@77"Y)5B0B,NO$RO)L@/IB M(K5VV7D.$6L=8$A(GJAU8(T-KE@9)6,;8NGVMSR%L_4]D-1(_!UD(\Y6QT TPLU]A7JN9]%M=I> I'ZKN JXE..L!4 MK018D8']4J\77U6QG)[B)@PR$OZA)%4S*\C!)Z6A7@IN-?(<0K' MZ_L@K(6&QMX$?PN+?^!J.OM YOC#(GQ:UN&Y\QD14H]8EA,?!'/1,\BA7EP3 M4P)O*9JFY4*>ML*42.K!X?:B$8 M6B. K0\QK/'@(K.@N2[%&Q$T:]T<6>-SY4.FUSMKM*JQDI/:HB05A+, _"0@Q,@T4F:I6D]+%U86$7C2X7MUK? M>KO,Z1#9$)"YD#4$8UFU P("V040R*2.LE!T/MRUY'?3]A3RQ,W*'"CL=26.4*AA*ZZK@#<@:%V_-H; I MU';4R]BIE^=(KZ5]H$[*N(VUL^G\LD1O"NT(M#=H4)YS")(",Q:YMK9HSG*Y MSW'<\IV=8FE77<^'%_S8>*K%"?3V>OW5<_R"Q_,U(]-06IX/*O*Q0714RC3A.O_XZ?,)/?0Z,TPC M(WHC:,;UV8!VMF[I<5K[5+B^?N_8+?BY[TTCUC\^!'2:"GILU!R/6)-XT/@8C]1=N ^ MOSA9S*:KDT7%]HOIU_K=.2=6.9%]DB2%9$ A>O"*6TCD%!J?#7+3.DJ[G9H1 M2Q<'QE%C372 J5=U<-S'^7%^^>GS8O[E-&ERQHHS*(-1&9 '5Z]O7$LH01$^ MZ%1J^:=L#*H[R!GG'/,A4=5*%QW JN;I5F1JJWK6HST^D+Z^FUVT3B;:<$O& M=0="'5-8.-G>E)GFF%AJ?7IT%SWCUHH-%8\UUT0'J+I55J^^WW+$LJXWOQ?( MI4YB""2JF.I5;!*#E#9@8:T;0^^G:ER$C9NMW$TU/8/MK!0I.RE8*2!#"20L M14&H00?.1U]+2H2.K4>PW$U1IVFE'?6_*;RV5T8'T#I(Z>33R7%M;#IW+:J> MZ/MC/#O8.O@T7ZS.#KUN97ZBA*40QF6@W3\#.0625NQZBI$H@2D;O&S=J]"* M]DYWW39P'47!_?38WM0((S<6A0+::WR]$:;>;H4%;,PA<^6=L*TQ>Q<] MXQ9SCV4VMU7$HRT3"BDM3O ANNQN>=.#W=IX+YM=E0.Y4K)(T4"RGB(/$35$ M\CYIQ];9E52Q^:0&N%S:&:JB#@EQ\V^(OY"JRW3UO_T?1O\XQ^M;C@.^FZ"F4_FR#M1MV\E;Z&OLHX15M\]_[P+N!I(^X. A7R'_))6OTM+!;D M0'Q;+X9P_.PX+)?3,L5\SE8F\HSV 0KSQ)8V"4*LG86J9([1,%Y:#P;:D+2G MT*NWC_T:0H-C&[(W])C:VWKNW=9#F-J(^'&ZQ/?AZT23X:V6MY:^8UUI&ER1 M#*233#%FG,Q\(YMVSXN>0I?>SN:MI1(ZL'3KCIVSS?[5-,3I\70UO62WJE2RR4Y@.7[Z;H*73U[6/7&NJK _3=S@AJ*8/A%HJW MZQ(%#M'G )F644FTK$KS@_W],-=Y5U^#6&!/+3W:5,ILOL+EY_"MGA5]"JN3 MQ5H$ V94[G[APR16MF"ZJ_R*Y3:[9"2H6,^-$1G$S"2P+(04(<;7(XP+DZ4BQS!D&30'3PC#,3M7.M;V6[@8RGD$G9!E77 MK>>^FNE@FWXUGWV@IWVJK'QOO"@BJ*"C!98LQ?4I&PA!<7 85!'HI96B,;IN MHF-<>.VMW.NE4/M*ND.TG!?SV&",)5\44SVKUHR!#TZ1PZ"Y=0F#5ZVKGVZF M9%S$[*_A>R"S@[@[ ,WKZF^\.?4W3J=(G'Y_7K$EE!8VL@S&>O(TZ^#GP'2& M(%S&R).+IO6YR3TD]06C7;0^'TX%'2#JJFF^.%=.G%FG H)(J8Z^B0A1DJ$. M!;U+KGAC6S?DWT+*N,<$K;>N%O+N #9U8;T_6UB_?0]\WB+%0FN?L%833LE/ M_!R.WV)=:.ZM+G0R!)&Z5R;Q' M6NN@O)9%F^B<:-U[OA?!/1G.!\?KGOI[;&"MJ_']'_.)DR8E;>J8S?H%32#O MHT0P7&>-7,K$6Q^U[D+GN.>NHT-S%VT]2D02Q'"":$0.7D)AB<*V$!(X1NM. M6,>-+R:SYK.==J-TW!/;/E"YM<8>(RY?S$\H4+,F,145$$>V]LP5B-6I%Z*D M8AV6X(;(M&Q-Z+AGN5V@G]XTY,'=K6;"7=#B[BODS[>2V!3)GG:!,8JSTHAYZLH*6P M.Q>%G*,-?LB\R3:U'NZQXF076??37G69D]?S6?I>6^PISF4<&*\EG)'LHY,) M 1,F+C4&W;RQZF9*-L*.?ZS8V5'BS?:AKLI^)M=J.!^@\(=>V4'ISW7&OQ?_ M_+RS(EX='KP[O/3^XSH.),V7^\RTOO>9;42Y'>F-"J76XU(NU::@E=%+ XF6 M)(6T2H"WVH(I0EEI?/3-9])?I6#O$N3/N CUKHKU8Y^1]"9:L."854#Q#X7I ML@@(466B1'*?= [A>G?._E5XJG>87*I! M?87T0_PNH."M#=H7\$70-N=+J=EP"UDH'5B2EN34NF#X7JK&/:AH"*'&"N@ M4J?E?KB6T=OIAX^KH_+[$M=\7AY1,"G"&5VRH"";F7IO20 OA0=I4RK1IY!3 MZ\*3#4D;USZU1L2/-V$U5T]GJ'LYH^>21W%VBPFQPJW$P, S\M$5"@:Q9 DF ME91CCJKDUIO>'>2,:[H>$%W[J&'L;.QE/M;[>O;<>"L]N.S"Z4FPU[P ,TI8 M1DLBZ,V2K]>?/.ZYYD!PV%^&W3:U7(],+@*Y>9F?^X/K<&5Y?"'3AA'7=B\< M)AS;@^EA8C4IE-,Q,W"1O"^E5(+@Z:\1?>)&F^)EZ^Z4MK':Z:*[&E"G*KK8&0HP-I"J/H16>4K:]8WI2V<3V[$;"VE3)Z M."R]BZ_?9WFZ3/,3"F+RX==$'Z7P^*1.4/3(=3$.2N+$9!V;[(*V$&P*!7E, M1CTHXFXC=-S2M(>"7Q,U]7,2>PN7DZA3I ")C':QNR^K^P@4AW@#/;=^Z-G__X+T?2\G@@? MOGYW\/[ET>O7=7K6:OH%]\@+;/CD-F+=A8U&D?YSLN_'\^7) H]*O8 )9\LU M!V]Q/0ZY9I:6[SZ2]8BDU'SNCES,9^$Y)"$YY)A#O<:0]@'M.:B?RRE M]:"E_2AN=S_P^AV_U'=UKE(P\E4<.VOR%DCL(-:Q#P3KH/O5 MMY>S1/(BAZ=R(AAW9Q,<@N-3I_H MJ9=L _WMPBY<>6$OUS^-L;WL+OD>X')^^5Z6D:=@R*W3Y."Q7.H5'!(P1.^B M\H5O=B?])H 9]7;GW95U7=T[2&YDA?\VG4T_G7PZ(]S7:Z5SO0%-^7JCE%80 MN$B@"Y/.AQQ%WFAFX#TJO_+2D96^B\KF+>0WMN+#UTN$,\:(W9@A.TX;91": M *\]:*.4\\4DR50+Q5]^Z4@7SN?/J>2]R3I#$:)&\LR# M1Z\@9:FB=#\_#ZD=ZMY^L?1YRJ M,_MON-%"9))L6$\6D99<@$RNHTM!U09]U[S_Y%9B1L[KC8Z3^1!*ZP!]]TKV M-L&^^MX-7%ABR)4'8MB#\D)"#(I\'R53*<4$SEM/;=Z?ZG%K1/IP#QY8]X\9 M[:]/ZN(^4]?RX&3U<;Z8_A?F22Z"R\18[8*G+T5%J.=4=8R[+]HRF5+K@?C- MF>CUKN0-+J;SS"<"#6.IJ-KC@J"DB'486@2K ME+ Q(A=FHY#_(9;##?2/G%Y^I"MA7R#TL@CB_;S'Z[P??OT\7:P_?,KY)$># MPFL-VJ=T>EE;X-:#TZD.X=>,^=9#J9H1/W+.I /X/S@$.L ^L?MI/EM',L_" MY^DJ')]N:6])_8LOF%_,%R].5B<+?+E3(#OZX6!Y6I1U@=F?YGL;JRU_K%:[+EVZO0?;WRF<.EAMW[-=IU=PWRRMU_/9EUH\?>H.+M_79J7+_UY+/U_/5W_' MU5M,\P^S&BM=2I\M)[S4&QZYA,*C V4T*9 ;!R87BZA54+GU_9P/PMBX,V5' M7EG]0>D)-@E(L9'"?W%)5TD33(@FJ=HWI8 M#L>=Q/M45]C^8.JV2>SFIIZ+WJEE-2[SM7$):37],EU]:]ZOM-';ANQAVI[= M/OJ:BA=)&8I2F!=UE(1RX%*6@+2$!&+0PK>N+'DJ?4V.O,R@'8=@6 :50@(O MLP_/#("\JV@M5#%)1MH^.QN[5^9.Z"]]-H^>4LGR3\SO=9V5)Q M"8O-!H2/M$');,$[,@W:\JR*3BQ%9(?&(JQ'%*X%S@4%!P%3B)67>3EG_5QQW-?3@2#ZS[QXSVLQSGT#L_/GXQ7]1_G!1:V3F9#,*AJ46L 4)AB8R,1E>"U=C\*'883CK? !KC ML?'Y4P-P/*TE3\B:9TDTI_^UL/-(JSGY7S+Y0Z6%OJ4<: 6!]6T?L. M3.W"]).<"TYK_=_W13VQ46O'L@7.ZH@*5QW9).JY+B:+*G,;FX^\:\_&(ZWZ M[-?T[PN5)[%>+BJ\+X1@(DM9H@#C:I<#K]>?2BE 8F(!?9"FM)ZS-P ;C[3J ML]_ULB]4GL1Z^3'"RD(9SFB+1:8=*($)7.)I?<6:=4QR(9H7'HP2B/=7Q]GO M6MD/)GL&XH>S/M;*F1M:,^IG0I#2R\!L!.<8158%$5QQ 7Q$'EF='>1Z\\1^ M8.*1AN!]9'/W@T0/P78[PW"ME^(\:'NSF":L=JRJ2O9Z9H<"7:/87>\3S3GW&\F':>XPT"AK)5, MDA8- V=X).FP@E:G%/'!'=*F'#Y29_21KLOAP/<4EN8-IQ1WRL=ZP8)&!H6% M3/%TO"ZH,8]/YB3L42S/(0'X%!;H#<G\S1VZ-8H$,"\#$LT$:QN"Z& G"2@RB* M?/XH'7BC-.AHT7F/D+=;V2C(=S^:S]72% MDW#\'A>?O@];\$+&).J-Z$)K4(QQB#HI$-S+4$)!9_Q&O:Q;OOB1>G3[ 7=P M#?7B7<7[11NWWNYNDY28%*%5=D:!UC5"U$5 =-F R"BR>P.]WN,MXF(3XI*<; # +'>C6A).E$+33D8(703'&6 M!JE^?U@VQSGB>G2[T] >K1C)$N8+K[4@<]GLQ67RY-/IR(;<)KD_2]]F*&2 M6S+?R6Q)A<4$+X%;)T'1XB&K[PUD71@J#,YBZ]*VIS);4N2(GC$-0H=J@;B$ MZ&L8:>C;HK&>2+?>$OYGMN26F!UNMN0VZN_ :3J?U;6>.(2-]=(2EL[EOT:++/F:P7"JB MGEPQSTH!:PIGIF1O?.L]I*=ACKMK\A9(["#6L?,9A_]Y,EU]>SE+)*_I%ZR< M",;=V9R^Z.L82QNAN'I%+,?:R!,9>&%S844*&>1]7N#]K^D#!;LH;SZ()#LP M%%?GG!9/*\&[")J$ \JC *>L ^],"+0N5(BMKV78?J#Q(YA#N,^VL[M&.H#3 M[H*[8VJIURD&+0+4.RE B4Q+2A4#6EO&3'(QY'Z:"1['0..M8/40 XVWT7$' M.+_]LG6A;%WE";@VM*U8'L QGL%X+FWVV3K5>B;\K<1TWCLV.$YNNY9F+Z5U M@+X&Y^K>:YU-RJ!%O0RW5N('(@^_?L:TPOS7^3$]YI@<^;=AA1.4(2LNUQ/]/2C'/>V'.@*7+%J# M"3WOIHAT<[8ZM_^-D=IJH0P$FZ>ZDIY/OTPSSO):(#S*DAPCOS*0UI1W$H(S M9-E\5D*JP*UIG;8;25/I7; MQ;0:CO5=JB>SZ>H!+H[=X*T/4^NS+?M]%/MP3;Y/9 RDY8YLNB3K'K0&4@$R M4[03FOU/L<^-294B>= \(*12[S--18)'1A9(.2^%(K/CFV>T_J?89TO,#E?L MLXWZ._"+KA['A""C#I*!S;K&0"F"B\P"9L:#L$@[9NMEO_VYZR,H]]D*!'>> MNVZCD0[@-,A9BX[>%1DB".E)!B'S.N\N@+"% A!=LF+]C*1Y'.>N6\'J( 8[3L"=#0"E!(28M81D''&A>>B_0B(&PGI/-\^ M.#[FK96U,^*^X"+.QTYA7(3#1;H4%>U+ 1GQC$R#2T4!)JX3)F.3*KWD*+8[ M;7T$Q5C[. 4/K/L.+.S.')^71=*:/UEKY6CU$1?O/X;964_6Z_GL2XWB\^7+ M'HSC%G6TP+U#VA!U@8A8+[J22FMN;0FMRV4>EL/.]X3&^&VU?(8'TW^/I79V M64-2J)*I@L&ZB^ODP0D;H'CNR!&5F93Y^%;9H[Z,]@$0_O"+<0>X/9[QZ#N+ MYVK+_R3GX,ASKEZ("Z!B\> 52U""8,G*''SJQAGF[@-T4_&W)VR.MO'A*BW /L#WN MVQ;OENLC \64KADF"5&S4J_N+CSFXF7LYM;2[=E[I)4<3VDQ M[@>Y?=?C^T>P-U[WWPO+F@41P:Y759T)+.C:@F;+Z6JMPAP49&;KWT1 MW(7L8C=U]\.(X)&&GH\FSSH8')]TU+FY^":,<;29<;#!D\R48^ UV6KOG6'9 MJL+D4US"3SY].]S"Z= (;(7B_W:IWPW$1QY/]L(#&EE :30D/K-.W)%;I)++ MYO$$PULR_TAW\/]6EF!(/#]I1^!J1O!^P07TT7(I04B%-47A('!N(2LOM8@I M\4<4@F_)_)-/8#\!0S DGI^T(;AT+>/]4C/.2\=8@)BD(6_*)T*!3"""1ZD8 MA82JFRDM33E_\FGS)V "!D/RDU[_6\12)2F>4420+%B@T,F##RQ##$YC"-RE M,,@\@,>0$7C,&?HGL/8'0G'3[/Y#-URO^XS7+9+IDK3Q:_T6!VRYWNB]#]-T MO;T(^FB[+M:5Z&* 0GXJ8;1.PF2>OD1ALN1>Y.;UL4^E[3H9+8HFQ]YFK4 9 MP<$KZR$R@2$&:77YG[;K&W>:!\3L<&W7VZB_ [_NY8P,$[XC):^9>U5_H?); M>S.M+(%Q$R +K%-!4@ G1*#O(D_2._I)ZY3+'>0\E9;LK0 R'T9;_0+OK,M2 MN,*#3 Z*][26=2!FHK @"I=>\BB<:GT_PYT$C0N^9FK?#$X[Z* #0+TEG1 ! M'P]F^3E^P>/YY\K3X:FK==9J*RE0"(Q"[>3K9 YF(X1:_.UIAW LQZ!XZR/E M#F&NFC^1F/Z9\^_$JQP"(<$VL'^=-T-JT^2+W\XHR[Y1E[ MB FC+ HD!Y!<3V]Y MN5R>8'Y^LJ!]YO30=YW>/?WQB_GB'2Z^3!.2_*2PK%ZCP;0B%T]^:L.4^Q;D-TJHGYX ?4\VLN(5:EY/;72I+1H60LH)N _1FAJ4\]8)BJL4 M['7WX1KU'^?'M+27IX\]]4R8XK((5:!>> 4*T0!Q8\!XK[3'(H)V]P'AKA>, MNQ?NH<(K]QVVD%X'N]BSX[!<'I6_U=4S6QTMWM:#RW5.2:1HDU$9/*9U_U%- MH@5:7-.MK3N!;^5F/_;WI=UMY$C:[[/?\$,]N5ESE%YZ?:Y5;9&4M4] M]TD'J\S;%.DF*7=I?OT$*&KGDLQ$"E!/O;CLDHT,Q/GZ/+-3-"01#H%6&TA&*2#5@@3GB2ST1!-.NU) MA[_5(%/Z8#H?3\%-\V4>)FD2PWUFV4K/HH](>Y55!G/3VD64NW02F)]AA@_G MS;-OUHVDWIX__15>FT>GB_CY)D<%F_DM[V*]+[.O\Y_KV0 -* 2DU_/9V@LX MBU>397XP(WR<+*)??4L@,T2+FZE[*<%B2Y5?:PHP=9]/,0Q!P7HOL!-$Q]") M:V7EJGMO8!0^5@2N :?K_,8M)V%B%[?G=IV)SE-<.Q.26N,)Q@C+ !-)@B"- M82))6Q5L?@A6%N^AMDN8.F9P-)>]C-);8,^C^+FA];?TQ)9OUB7A!*PW2PA3 MK_.,P#LE,#<1C,5:"D9I\?/*@U)5SJ"7@?\EJ?[U\M&*Y M*2IL^B;F8] $/H 28)T5EHDFS%/H="X"HSZQ,_"G1QOS[(-UO*'BVU)_);: M_(:P1E-." U@.B'2Y)Q U*#771&\-\(Y'&DG=Z4+]C5MPP"P7L+=0W.5 ?_- M_CFYOKG>",ZI3$:G@&)<-YK+"0>'.?).BZ# +DK=R;4X /FSCU8&O0]D\Q+Z MJ^T.O+9W3TYK0_1)JWR&FJM?D@](,^(04TPP:[WU5';R!?9\I,YMV?*FOJ0N M:W/BY,>/!<3HX8F;M"'XA_D,/.RX6 -T,?\EGD4?)_!7O\V>N%"7CD?G?7X= MAXD(&K0<:8+.^32I_^ MC L_6<9PR16GA@>/!(4)P49-D-,R]Z0S>=6Z9.,1UJKS=YM*H12@V(A:KTVH MK6G.QZF S;>:"X624@RV[01!&C846>\U\F&%EM-[ 4<+I8NYC#,O/H,G-%.^7Q_(2@IN L:5(:)_CW4"0 M%LG [BVX=M)&K4H?(NR3IQ.SY+M@5G'UMT"ES3W^3>21G40[\W%]V_]2J0#1 MA,BI$RP1F-Q\2\9[9 0VB@BCB0VEJ;1'GDY44N^+2J747]O-VE?)?[^5WU>L M7 ;LF971H\ATKOU5"FEC";#!)&K@!R;:3IO<,5_MQ![]+M@SKL9K4VGKWGTW MT4M%A2%>2I0L#^#[@0-H%),0?BA-I.!*O7Q:^QCWZ.XCG8ABW@]12NFS85[\ M/4[#E]F)B[?9>EX:[F'/S><[.1D&[AQ&U@B"9,0*?A8"]]T.O#M_LEM2$O]; MD&: LAMP>+9.[.[E%]B$HP=3NIK$Y0<[G<;PR^W+,/22,,NXE!XE'3!LRDPA M2Z1"R@<>$C94IM(W70>*W(V;[R-C7@/%!DC[M+CE?I+KY.U]_>6S\P##F2'8 M(:LIN(U&!F0D\4@Y!>ZC!A.7BM]X/4*^;G1\']GUT?%IBWOKU!RXF>NY76KJ MN8V&(1&"1YR2_*RR(I])."+ZKTM_CP[T-Q^F&F< MMS&')R8ZF1NS@S>1'5)"L8J*N*!2\2;#QPC8C6GO(Q<_/D(MT&_?V>?K'@-. M6\JX I^ B9"O8Q&D/8& 2%EM8\3!NM*7)X^3L!L!WT>J_@TP:H"!9W&Y @.> MV[#D>3Z=U=>XNO<48((7]L__G*R^9P6##I:7.$K*$JPO8G.]C&'S6TNP:2/!):6P!B\0"4MVST)89*5;Z>G=A*^S#[8'Y.5G6ZF@JER8&\#HH)YQ+&)2"<= MD))>,!(QEK3T&[A[!:K;YJ0\>D;D^2\N0IH._:90W[TA<1)S"7H)K@IME]('\^WJ"X;L"1?9GX1;7ZF[.Z_7V:O M)W?VY&&^A%-2FCA$J*V%2(U9,7KY]P&0VD M!CCXQ*^[2W9^NUDM5W:6TYR7)DIF;*"P,SN8BP>S#2-H9$*004K*)"Z=HMHG M3_5G7,8CPFYO>Q@J Y^WA-!S4<8!?ZVK2^J<-"G'JU2!4V"4R/5E#"7*N8&] M@$M6_(F,5U)4?Y_ES3@U$(%FF'02_OMFN5J7U%_,=T06CX\8/G_F$*:]G*SB MYICQ[@CR+/KYU6P]RN;Y6' F(VP9*$8N\S-?'!EO O(I2EAL&FM3FI=CSZEN M3/"6+&^*'4W$'5WO#T01:=3*08R6.^98)9'SGB'#1;(0:F'U,MGZ5CYF:"<9]RB:,"]X)@=X2@2)Z)+)#] T'XQ8?$;M=4"G'&0 M:Y>7.][1TBQIRJ-&1((CP;FT2,=\'\$';80&@^]+OYY4_DFTXC=U&V)E =P: M(&7O^DDN7-).8813-+DM/$:&)(NY (X1A+,?],L'*S#U&'3&&6&*3+UTCT$?.2K>4&Z!K>1@; MH.J^W>-K_-?Z)\M+::R4'!QK&5( %]L[I)D-B$8M\KO;AN+2UK238)6N);>V MS?<#J@'VP0JZ>T'^U_D2A/=:I?4EG!0]^";&@I5W'"ELC(H0W>%8^M[>,P$J MW2JNP:;^BF^ -7L/+Z-2E,A($>-9*RPF9**22 K%N)#,IY?=71HX4OZW.!DI M!LO D\!/LS#6B;()++_RR%!N8HMXB!Q9"0M%.Y=+\W/_/8:;:9PGOUY+Z^MC_[I+ M>-K-I;(T7ZR^QSL!!]R8*_CU,M?HQE+'.'?KO!?.>8A%E6062"T$&&E*^4*WJW;VOGFB;5^NGRQ<9;DYI,R<)^[W'"(NC5!A#/% PW$D0'= MTK9_M(6[#;V@/MS^JH"6&_# [@]A3F;AKAG2U_DJ?IPL_72^O%G$QP?:F10> M#$?'Z0&N'=(?9=:1FFUQ,@Z M+!!7SD ,[#S2B9$L$->A]$6)0S+5-6BC$*%+,[6^J%0O!3S8\S*Z1"W.N3VK M-(*0!E3%/2Q3<$*MXMQIUZV6:6@/T=&R$6.2IJAZZU>.''CIPH@4M"#@.U!/ MX!<6\DT4@C G!"+?B!55_;E2^?V0NG3II^0!ET6O["J&BU%?%?DQ 7$N,972 M!@AS U.P\3-KD;&Y1D\R':7GDG$WA#3KK]0MCJQ%F>,57)\PG;=93 QU)OC, M!+"<)#?IIEHBH8W!%-8&,Z5[8A1Q?D8KCFS"^3D&E$)M6 [T#+SR1RT0L MI=HGQ$SN[A>20D8Y@72@/!&5,"C]+0S@(4%;2T"49U 7(UD4SH;#Q@/SW(0] MB<"F(*A'/@B&N(W@Q/J@$$],12U3(KA I+!7AM:LYVBT?$NL:E^B&?96'N>2 M.Z8]RB\Q(.ZX03J&@-:5)L81'=S!XZ8W>K]PG.[<[X28_1![G]R\B^$$BXFO MR^RX@%^T@36(M44XX)28IN!B#3B;ZB9$Q7J1TK2V[]<(YXLBUN2& M_T2K'>=^260,6*N$**<6\5RO:D4@* 81([8V>=>M$70A@1H/Z,MRZ)@ZES$ M;9+$=Y%AU^GZ*+")5",C,6PM^0*S!?<<,>*SR9 IJL%'R"6I6R_H?V/JC@=C MLP\U;"F^_)IULIK\C&6+3%\-.UKUZ/X)C%,6JE0T@1F*>! $'-2@D>6<(ZH( M9L9HHHH_FU>F+'2OEWS74#,Z@14'EUMCH#=G6,%RBPK%& W7A'M'WJ2LJKU7 M&HY!O5-8W#3WUL0($D)"2N$('J-+R&*ND-.)BBB5 M%QWK-P]_JT&F],%T/IZ"6^:+^*]H%YN_<)?(7I[<7-TL5Q"D8JKO9\N4=31Q M).CZE)HY9 .)*#KF8]"!)6X&TZF3*!6S$*59T95QY2%JF9"$_081Z/?G\SV/ M/U;K::ZGS#=3]AZS0,";,-IYQ!TX%S9ICI3!AH.'D0]=!K.RNSP5LPRUJ#D2 M6+7Y^>2F]_V1R5W2Y&)^.K5W6CBYBEDIFY4(E/J60-#)[&HS7V:I4E9XY.&' MB!/"$/Q+@0CQUJLDL.?=GJ4H($S=FQ:C;-%O#5%M2NY=X9O&MP\[@4[$&8^" M([G2UPJDAK%$HHS!))V0Q/E$.BB*' L:"6*,,P8'_K([YZXVL$=] MM^[%C5'X-*+B:W.JLRWN.GD>\NV4I%#2&'P%S0+2-$5P6*0W@2A"=.&]LR0O M1[OJ47N;"8TB<:.C!U:CF6!)QJ2G(U M3> ):24)+%I*55*2&=^M.WM9N>IVU1Z%M16!J\G9Q>KRS,ZNXCH5ZID5R0:. M7.[9P0.L-A>5S0LP,BEQ%!28J&08CT4@?_;1RJ#W@6Q>0G\-'!C^%FV^ MQ7N]3F3\N%E=P+];+P*G(X-I!P@R\ZOE' )/2ZT&$ZB=Y8HK;$I7*^R2I<'@ M?_B1;24E,@S$QHJ"-S-=B1.Y]0Q%W.G%F M@R"R])7W3H+5#8C>B&+#(6F09Y_^_!']7>.:!\EJNM:O1'#!H+1,+T^3GY.0IR%,[NZ-] F!",LI50<.V1PKN-.D2#K0)\LT)"4BL(7?\ZLNW1U3U7>B':%P&F =ELC[E\G ML_AE%:^7^::HTUAP1)//!IQQ9*PU2":JI5')T%AZ(]TO48.'R2.5Q/<#H55* M?;W)J^-;.H_^9C%9Y=-S.YW&\,OMRWOLEY1BG2(8;NUS\UVN?'Y3G" 3X+<0 M '$=2K\M-E#D!JNF>[*G"S%'@K)5YAYLNT H-K"\(2X7(M]BH! ^\>!1(HH* MHIQR_$WX6J2+QML>^8W(TJ*PU2YMV+[OY!N])A!#.:>(8(]AA3&+M 8U>I\\ M++RDG'CQML7!)N;MUF%7* 6 M16Y$3-0DYTK'!\?(UV")W_B$&P12DSO=8[- 0A*)#';IH*U'7 62CT1H+O6* M&/X4!*']M[OC^C>^;9'=6'M>/]TV39.#+2=)2H0#'U#4^5D^:C2RPEI$(1Q1 MP>JD8L>2Y-&;A*I_*Y(51:;^6RK[GCF^G^/]]9)+(8-2%/Q*')/)KQWG?+0/ M*"B7I!%4>\\ZD>Z8KW;BF'YO'!M-[\WV//KUV_GYZ:>S\[^?G'UZ?&ER_KCI M_YBOX$,3.YW>ALGT)K<26C[D9P9T12KSX3)]DT900JG.2G:1VVTM@8?K*HZ' M;CO))TR5%DB(F$LX8D3&BP1[J@(.)AIU*'U"N$N6P2\,;S3^+9V CN_U^Y@$ M_/2GG]Z *C^#&?@POP;'FY5RB1RWX')HZ0C5 M*C)66C-E9U"YJU,)QKUZP;@>Q T$O@/G_,OM]@'6I8?4$Z-\D(@XIQ WQB++ M$T-.6,DP*$HX4YCM(TZG+O5KLG3>)F6:73U?[?7]^7L@AL.'+7(^7X+E/""K MABJZ>3GJ\7/KM1\9B>5^"':QQ M 6,4X#>YT8Y%.0>!-&&&TI1,)!U?MMSQA;J'LJ/0H9Q&&S >9Q"$+B:YQ' ] ME]]GD]7R[/SWS614C([&/(48$J@G&:0IXTAZR9SR2MJ7'34&&Y.] M4]JQW5 MN)0#H@%6#=SZ'U-HP7@29'YQCN-++U[]]^OKARZ="KQGL&[#4.P:=A2Z49\]>Y625*QMR MY4-^W0(($6<^I_=?OY(=%?6&,(S KP!7,TJPQ\ /A 5S&--D)16%3<-1 @XU MH+_.E\MGG[C;BYBEQ*K(D8'%B;C5#CDJ&%(T CND%,Z7MHC;):E<%CT:5U[: ML0(X5&Y+\BM8WJLU,A_L\NZRO&$^2&T,!ZY8BIYV8M&! MWB2OOUR7-26PG!=3;%.T>'*7RCL;4R $!6PTX@2'?'+O$/'$VH!!CJB*DZ-V M?XD2>.ZD1D_EUDZ Y 0%3UP4XG:0X.F_V/.)O9 MV:?_L#'8Q>.D-X$[2=$:V0DRDA+1.HDV 2$SGDZQ21I!5.]27" MO!8J#422C_+G>=[<'8%@E@@34B!A#(:X(%%D!=;YK;,D=<)$Q.)NT!8YZJ8Y M"FYGQ93=(&$V"RYA09@,N7-XOB(,@25R+ H4*3.2!*R(+WTVM%V2RC[08(0/ M4*:'NAL@S6E<%YF],I8J8:LE&$NM)4PC>@^:8> %>(L)CL2$XJS9(4I;M.F# M\KR\REMH\;E>00K[*!WLWRS*D)NA& @QC4,^;[68N^!)":?YN!:OHQT&%0ZD M^JFQ!>SON^ PRG7T$H7D='[2AR"3M$=>V(B%(%[P3D>%[ZN]ZU%@[6CO>HSF M:K=WGM"=51 7FM$$B2M@R:6[[3Y- 5& EL C,JDZ'+4W=6[AC M1"1E%-\2:B@4M?-T!V=S'D';=A6GM^=QM9K&\)^3U??3*3CPJTE*ERJ0 MJ!D3*+B4FV<)CS2!'3T2%ITGB1K3K0YNH""-95.&4>W-D6G/PGVTU_8J+L_G M-U??5^O[>Y?88^QD[MLG@D5J,;B_,8MXS]O0.1//]>' MY_='Y%03:[A7B$0%^UW(#34I!C80H0F/N8MP\1M[.V09?)?Q^;AW+JB*47.; M(L(FNZ!&*V2QY4@J03CS'H,O.N[\&JB:*(+^JWN%0]7=P,;U<@[WCPK@B /( MG2 ^)0)QYT2^;RF02#X)(9,WHG0%[@Y1FB).#XP/D*:/PMODS?WQ+K'$ZT@1 M%AQ#R&LITB(2Q)D@GCJMHBS]SL).8=KB3B^H#].GA][;(] F-Y:LB2;D?F(\ M]W32!".G0#^PW)1Q"DOL2M^FW"I(<\3I _)^ZO30> .TV=I[Y6Y5@55FBL): MLDS";(1$5OG<$TPG0T%K29>FSDYA*E\"*;UGE5%ZJ^S9+"W,+42%L*HB!MUP MS1VRP2@4O($5E[BQQ?>M/>(TV'OY>,"[T*B']FMG'8]X=MU')KDS!%E&+.)2 M)&2%4"CQ"+L]\U&%*N_^53U=#&'^8".SN/BY\3?^89$ M&8\E[+]*P][.K8&5AG%"*@IEE3!88%S@<'7;M^MF XMM6D54VP8U\@V/S0SN MRX[ ]D81$X%%XPP$$,G#))( !1%O'5^ZPOS^.2H1/(4.#9(L@3Q6Z :Z03A'(LZ*.^=IR\]C-(1\Z]M5&",G:GK MI_+:)N) <^0@0S226V1IKFA2"3SYA E2BF(M*1?>=+NG4J#Q]%NE4WH">43+ MZ6.TVB1![IK0_CU.PY?9B8NW=N;CI8C!:FXDH)]SEPSGOK;4(,-YL-9@)5\& MR,=P9=LGFTJCC$6;P;JNWS!ZZ[R>M.X_B]-HEW>]#QZFR((BRBN&J-8^]\0F ML/?F7LD&.+EP->;BG7&8E9)!!IP@9[TWEHWRGCV&DEPA#&J-'+1 M< 0J3,AQ&I!@3#C)L/9\C*8(N^1IRA4:QJ_BZJ^]XST\])8OCRY/;E;?YXO) M_XWA8GX>I]--W'%I+8O$:8&T90YQ+B,R$&0B(JQ+S N&4[?'%#I]KNZ++N7M M47D=UR_$6H^]C/Y_7LU__J_HP]WP)_^RBW QN895\-A_XW#QU3/K\W30.\/C MPZ.]V?Z%(TNQ>@M?JOQJW=LU;T&Y^5&<+3?D7N3K%>MN)K_Q)G]O"8>T8(@[J0O#J8X^RW'6??,R(KT78Y&RZ6*6^8]?= MUT8DT?-. \,TW]M634?H[;F-%*7;=;;P1O9;D*.3BNN@#S;]\FXBUVM;_IB5 MZ[OO[!ZQ@(B_S7Y,\J 7L+_\ C_\1Q$Q7X]:)?%T$(M[/G722$5_^9E\$9RX M4!BO%V-6R??T0VN[-AK!ZA0^NUI=#EYN^\:M\L;J4=!UT$H+"V_Y83I?QHOY@[CY1+?@ZCLP?I5G M3(]?@MVTU"R>(\%8YX'00N@U MJ769C\G(0;.UU7!PX!ZL50=8.R_3J?'U) M[:4TG3[*M3R8W.FPB+8-6 VA'3J?=U- Z>4C\FD_8NFUPL-S\:N&RQW6D5[ ME5(_5[?0YPWIT5GUM1V8;;L'[.AYAN6C M@?N!N]# C+99]HX'7NBE!>A^GX7%]/;JR"== M0?GK!."O$X"CL/DZGWV-\Q*@/!^IWHG9/EW/#TR\H7TEPI#7D]E:9]F^%MM@ M7@U@U:H:!_K>.]53&;WSU3].%_[;XF*Y^+1<3:XW3Y*5*_?N](%J)8]]43U& M;941?G)5MZ IW3UJM1K(OE@>5% [&^#7^>J_XL-.'4O5(W?Y0+62R *;Y4&U M54;X,PPZG\7[F98X$-TQ9+72R+XH[E=-6[A]O(D7\T]_YK/^"/.D?U)>G05:]M40+, MV-3.-@)_N?Z17YV!";C)=+*Z+>.[]?MBO=J 0J0X3K/M1& E7;P]P]8K("@0 MA+7IZVT1L' <_7+83B VE>LZK*.&3@7F<0EQX5G\Y\UD\6!7RACE(S[3">2F M4E_'Z[#5*J#3GV-5 #T?N4CUSQYA"U3^G-K;/Y:G<0'1UG7N#UFZ\*?+^ /6 M-2AG>*W/PR#5#ER/0.'IBGPY^]H'0G]&?Y.?]/P 9N)JOK@=7#JR?<1Z,+W4 M][SCY&LGDJ?3E^)-8J$BDMT#UZN^V@O%_#B]5(;N-,X+X/0X2LV:DL.ZGN^9 M>/TB'Q#I:Q$X7HY5[U+OD:#L4,)?M8ION=/\59_X5WWB<=B$_[Z8K^/QH:LB:P'Y:=]57;9L:X^-MB?O-C_714 M.43WC5NM.K>O'3VLH]H6]7MN A,>!"V%XKYQJ]7E]K6NAW54?2W.+^8K.RUQ M#OQRK&KEMKW7W%9=U$?HQ*\@$I_>GMI)* 34MB&K%=;VQVN/9FH'RCE2! FS M5*5,XZXQJ]7+]@3N@&YJNYWWF>&3GU?%;./.0>N5NO;U,@^HIR'TUI(]L1 E M0=PV=KTZU0)8[E%6"Z;T0=3B!G7GR/4J3(?8U4.*JEU9\<^;R>HV]\BZ4R6$ M-]?K7J ?)PF$B3#;4N@>^:EZ!:<]X>ZGRMIAXPLS\\=RO8FLNXA^GT]!RV>K M4I'D<9^J5ZO:.W?71Y7-X?\UKK[,_/RZ4 Z]TP?JE:P6PWJWVII#^%62>2RD M]WRH$^)-Y8YZJ+$R\EO,3Y[Y)OE5!O2NW^B$=TO9IR.5U]PB_[;Z'A7#X6DI [5-+[:O.V:'*,RH$V+;Q.N'54L)HCU): M2/$7:8_Y=*!. +64Y=FFANI.R'QPJ>3]&)WP:"D'\V+R;91Y#X;CV'I5VE*: MI,$RU?GL;^"X; 3[&)=^,5D?PQ2J4ST\?"<06TJ =%=9]7TI3+)<=LHQ_?DX MNU+'SX=&[X1L2[F0S@IKM:'&E]ER FJ]6-AU,]4G3QT^EWQ@=XT]GRG2:J/K M- KTW7CUJ5<$Z7E_=>>P0W)A#\/]DILS#>^XL77 BI<[#V'Q+/NU1QFU':-6>VZ[7$X'5!)_<3B&)CM&;;:_=KC8#NLF"8,X%JN$N_U;1FNVMW: M/H9PFR(:,H87B^O9JJPM?#)DM5NU_4WA:X6T90D+ ;9[U&H7:@?9P>9@NP\8 MRKUG=H^UC#'?IH JN/-XNU8 5 >ABJWJW8/NB\U$ 3L)Q'?[.8K"9Q M>7)U=?+33J:#"WCWC%OOWFL?P/;JYGV<,I[.IQ,/$SA=S/V(IXS//C/"*>/N M:10_97SZJ5<<*7#3N7VDDJSP0YSWZ&]^B;WZ0?W%V&?_W__A_4$L#!!0 ( +** M:5=PK[E;SP< -0F 7 #,Q,2YH=&WM6FU3 M&SD2_GZ_0@=U65)E&P_8O!B2*HZ8B[>VR"YQ;N_;E3S3@W7,C&8EC8WOU^_3 MTA@;,+MFDTN\U*4JQC-J]8OTJ/N1K-.QR[.WIV.2R=N_G/ZUV13O=%SE5#@1 M&Y*.$E%955R+GQ.R-Z+9K*7.=3DSZGKLQ%Y[;U_\K,V-FLC0[I3+Z.U#[=]49.1SJ9O3U-U$2HY,V6DMW#=G=TF,A4=CI[DF0G/CB*CCKQ\<%AET:= M?T=;Z KQT,>Z649OMG)5-,?$]GN=;NE.IBIQXU[4;O]MZ[Z<--<0=;KL17NE M0V.J"PYXXNG5-F:GKHN?CKE7-Q6.=:=/;;OM_)]S23&6N MLEGONZ'*R8I+FHHKGXP9(?.-G#_O7PT'%X/SL^'@PZ7X<"'.WP_Z%Z+_ MK_[YI^'@GWV\0FO_2OSXZ>KCI[/+H1A^>#+(30GJZM,/?1'M[\C7S:B#3_'I M\AU"&+[OBX^(ZVHP'/0_(L;S]V>7_^B+L_,A1QX=[W?6GK]2)@G68#.C%%:/ M[L_H?RKK5#K[GT??61G]H"&^UY2)'UKBPE14)*XA8C+LD7!CZ5YM=X]._EB@ M^P5A&(BQG) P-%$T1>9V8V7% M3Y4T6!W93%Q1J8T3NA 7VN0B:C=_$CH5'ZD@.Z1XW!"#(FYAQHY?Z(SM;=R, M_5U:S!-F))^)FT)/,TJNJ1$FSH3I2C1<*#3J,2Q(50A9S$15.*PV1( *[8LU MYE&*'$]&R4RD,L8K(W2.4N%TD'LD4%!,UDHS8Y%)? &9C,?*6' M#1:(E4%EAUB![O D(2.F8Q6/A:WX8]%_2H9J)1Q KFP&"L!L8JK<& ':DF+O M(.LMX9I.$.8$W1(QFBT/PPM&Y?Z?!Y4D4E5@WAE"BWEN )(01[-9:E=%BBPC MG8(>5<19E4 GL+0TJ0W@4'%F*@$%1C&C.\L6,*T18A^8QDI(%"MNL$2500#8 MU "0-V>]/[&T8Y%F>FKGP#5TK:PS$H8DOPQ^P\O&$O[LW)E'WKY@"'8V#H+# M>_/U:OMH+SH\L37(:H+!B42GJ<+CCGWM)W,@I"$/&\! C3+BZ14$K(XR9U#:7W#*4PQ'$^ M!#DDF!!\!@?K=C8;N.#;FX+<@]9QQ./PCBQ&"A/HJ^'OHZO!A3J6E5V_"U?, M$0$IM:50@W5EH !9;**LSXV0HL+K82:^R*K+F=E0)CWTZB*\@$^CSMK M(7S]A+@VT+$X)BIA_$JK"\F97UI@GTDJ@UJ:9 XP0%[)D 4]WK['/,J W,VZADI<1BX#* M!T1CN:D2.?XE8SK>($R'=-V?R*SR.8TGG-(4?%-->$N\@C?>\9 U)+BEPC4SW0+IV'!LR\N<4?(115'=^O0Y>C:6]HRB<(_TZH,07#S\> M=6*?B4S=4%8?6CR0;WSV$'TF]C=]I]=].3L]?]:9S!=.8Y'-.+DN@W>1V!A^ MSZ MCSCQG7<2O-AI8^^8@G\!E7FNG"/ZC=(QTN BW)XH^.>5[ #BR-26*P'^ M,CN?KTOZI5)PWZ_!JHC]\<;K_V_HOB9#.,O ]S!6"OCC;35OT&-%0$M=Y>\V M5E.2-URV __SA=LS5W\4.S^=>A8&ZSU0.-18D0!E@HZ6[O+?DWBM^2ZZ '2@ MI8W '2R(@ZUR0 :#Y(.IZ\[*<[R7S@LV;\=UAO*?&B27!I! /B4"2_XPO09= M(U1/54QT-B$NH86\KG\3,'46I;S,](S0.AWKD#?E/4@#@E^$7[3^R$_2BQ\P MG=^WU3U&0"F9)D8_DZ6EWOS+"5)^FPO/SGPU_1[^)]QF2WA:]7OS4Z M]:+RR[!$O'R@)SC0DS_3N'V=L=JP$?$:>\K!6KS&&/UH0#VXI/JJ?CY6E(K^ M+<45GRV(#X%,/QZY79].5R3PY=M6I;;^Y[=>.#V>T)/WK^I\W%YTD2. KG)/ M=WGFE:WZ,]PJV_6WV7X%4$L#!!0 ( +**:5=W!V+KY0< .(F 7 M#,Q,BYH=&WM6FUSV[@1_GZ_ F=/<\X,)8N6Y!?9 MR8RKR(UF;IP[6^[U6P*^C[&S3+S;R671 M2 6-W^MT2WLZE;%->V&K]9>=AW)MU/1WC8 M\]2*>]O@F;PM>L[O6M5X3^586M8.FP; MJ^N;\\L1&WUZULEM<>KJYNC?7 U'P\$U M&_RC__'\\F\#=MX?D>?A2;NSB$&8DHC1@PR)J(F(GKS1B!UL7L;]R@S@A(OF,W15JFHGX5@0^ M<-J'*U8PH5"HP!B!RX+Q8L:JPNI*P /49%>>$4?.ZP)!::35,9 MI5@B6R0-P)0LLX!X DQ-&L5]IED2#+<"NA1Q915L70"2RM!#4 #B5E MIA)0(!03NK-L"=,:(>;1T%@)L23% 4E4&02 304 N>&,LR?B)F5)IJ9F#EPM M;J6QFF,@3B^]W; R6,&?F1OSQ-I7#,'.UD%P]"!>;W:/#\*C4U.#K"88E$A4 MDD@\[IFW+IA#QK5PL $,Y#@3%%X&:L+'F30I]2"Q''F4\%:$W=@_ M^4=)?+3PN"7]C#+<"IP]O,B6C0=*'@R48"#R\S'((4&$X LX6+>SW< %P]X6 MY!XV3T*:AP_"8*800%<-_QA= 17JB%=F\RY4,<<"2*E'\C5851H*D,4FTKC< M""E1.#W$Q)=9=34S:Y%Q![VZ""_A$]19FQHE,BQL,2J3L3L%,-78R%AR+T)5[#&Q<\9(,<[1_74TD'871$?C6>L(Y599^W8),J MPA?2@MAX\L=[*C:>\WRW*H6?"=CC$$@#O%(4QEN$PCJS^@ _!0IM]FL2Z%K6 MHO$%^92(@(JB2A,<5JKN&JVY,A;OZ3@5NDP$19_]61+;>Z9+ EPCTSV2K@W' MADRX((Y,;:@2X"^Q\_FZ%)\K"?/=&JR*R!UO MO/W_ANY;,H3S#'P/ #K0T\-S!@#B8*@=D,$G.F;KN MK#W'>^V\8/MV7.LIBHK*)H!):\-OZ-P%= M9U&1EYF:";1.4^7S)G\ :4#PJ_"+YJ; 0(2MVZ35S6- 4N@&ICKCI1&]^9=3 MY/+-R$N4ZGM;*QLE;E/?K%?T)U IRC1I9#E&]>7@9HMOR% *OQ/YZ/ M7#_F"Z=?$/$6:O&\X M85LV+4YC3UJ,%FTP48-[$55T?,#^#K;,?M$@(%18 TR<% F[6"3M3YY/!VQ$ MS*+2R.A4_Z]%I(7E>O9T>O==]EV3W%?O7I7*N)_F>OYD>2*>O8U5I^_6L@L? M YZ5?;[+"R]PU9_^CMF^N]OV'U!+ P04 " "RBFE71S)-*+P$ #1$0 M%P '-N97,M,C R,S Y,S!X97@S,C$N:'1MW5A=3^,X%'W?7W&W:!F0FI*T MA9:T(*%.T70U @:*YG'EQ$[C);$SMD/I_OJ]=A*^&9C5+"S;AZK-]?TZ]\0^ MR3@U>;8_3AFA^[^,?_4\^"CC,F?"0*P8,8Q"J;E8P%?*] 5X7KUJ(HN5XHO4 M0-?O]N"K5!?\DE1VPTW&]ILXXZWJ_WC+)1E'DJ[VQY1? J=[+=Y/HL1/!L-! MSQ_T\6=$:*_?&PSZPV&\NQ/1/X(6NN+RRD>;5<;V6CD77LIL_K"_79C1DE.3 MAH'O_]:ZNXZH!2XUL@B#;F'0F$AAL B%0:N?5>R'&>YZC@R[,A[)^$*$KN\Z M5+,\EIE4X9KO/B-K\1*2\VP5?ICSG&DX8DLXE3D1']J:".UIIGA2+=3\+X:U M8Q+W=UGU-< X&1>LZ3/HVN:F5RF/N(%>MQ/<[>!EM<J/C)]'0^.YQ- M#N:SXR,X/H3)I]GT$ YG1P='D]G!9[R$UNDIG)R?GIT?',UA?@S!$,X[9YU) M!\ZF$^<8]+;]?]+[GZ4V/%E5E[B@"$78VRG^_5'V'T7CI%2Z))C7R-M-LMAP M*5R3;2 :")6%O0V+6\N;1;O^#L@$3,K@C*B("*:]XZN,K> @-M;2]?UN&V9M M^%VR##YWX%"53%#3AA/%-+<0 !$4)BEG"4RO6%P:?LG@.$EXS)0-<<8PZIS% M*<81<:<->-W"B%F)65_;'HY>/(N"4(I[B9>QQ(3;_>>GXP7#-QM/T&GZ>OWL M=Y$*_,ZVA6$N(5_!A9#+C-$%:[NY?RF)PCLZ6\$I*Z3"J0LXE"J'P/>^/#(_ M2*1RC@G7,E!EFB&5>9!R;7'*3 MNB"*?2NY8G:?UU6RAKT;9!,P4["]03>O.8KT4MS8"-.K."5BP1JB!KN]/I)I M=V3I^/\D5/=]$(H+9$A.W!AC#$LP%,6KH,LX?89N">'65.#>8AG1MFXDRP## M8=7(-C042!'=KBDHB(CM=4Q$N4MI=R-<5685H63!E*M%/\+EE_($!VY(E+'& M'$E%F?(0^HP4FH7-CQ'ENLC(*N3" >B<1G6P2!HC\]"JC4N[ ^+-4Q/-$:PR MWPB1CE^)$8-*P] F")VT_*>R6*[DJ&Y'1!1%[ MK5ZK<:B9%':+*PCNWG&67/?!J7"I5-FK,]]U_-&J6'=0P9&\O+6[[5:;VSTA M6,/S$SM_BZ;7U_J#D7;?]\_^ZWY_8-B^;;CU773JF\K=D^X MO0Y6_S%$7,20&\P6OP"C%TG'A\AMN>WT74OV>=F>ZT00 M ! 2 7 #,R,BYH=&W=6%MOVS84?M^O.'.P M7@#+D7QI;-D-$+@.9F!(VL1='P=:/+*X2J1*4G&\7[]#2FJ2)FG3H6O6^<&P M?7ANW_E(?M8LLT5^.,N0\<.?9C\' ;Q2256@M)!H9!8Y5$;(#;SC:-Y#$#2K MYJK<:;')+/3#_@#>*?U>7+#:;H7-\;"-,]NOO\_V?9+96O'=X8R+"Q#\94>D MC!V$:7J03OJCX6@]7D]&R)/QF'.>I)-Q\D?4(5=:7OL8N\OQ9:<0,LC0Y8^' MH]).MX+;+(["\)?.S75,;VBI564<]4M+QE1)2T5H"EI_K&/?SG#3B\;K2IF*4 MUZKK36)BA9*^R2XP XRKTFW#\MKR=M$D? $J!9LAG#.]9A)-<'J9XPZ.$NLL M_3#L=V'9A55&!1N@!/,,#5& RN_29X$I' O)9")8#J=I*A+4M)SVOJDT:F"2 MNW0:+=,[%_(<*? =G6"I- M+)!PK'0!41B\N6-^D"KM'5-A$J+ A]H?D!!WDR?N%6O43_:B%^%T0)3TYWU: MY90A4469"VIR*VSF@VC\4 F-[MPW=;*6S<_8@9?_Z1LYA46E@787&9 M9$QNL"5N-!D,B4R3J2/@_Y-0_1^#4$(20PKFQYA06$:A./T*IDJR+] M9<*9 M2HW&,:+KW%B> X6CJHEM9"B)(J;;4+ ]B"@1%SZE.W]H5977A%(E:E^+N8/+ M#^4)#=RR=8ZM>:TT1QT0]#DK#<;MARD7ILS9+A;2 ^B=IDVPM;)6%;%3'Q?N M!*3-TQ#-$ZPV7PF37EB+$TO*P_(V=.^Y;=MPW%O$MYO#GO1O;9O%';? MEUR73# U_OU.+?"QZ:^8>.BZ[GP6HF9G^8U74M,J M%QQZ%1<(OY..A-=T< MWSWZ]TKP- M[[X_?7]HQ;_*A&GD,LVPOMX2)Z*8=!KHR_*-I/\V$W3MTC] C3D=9.Y.-2"5 M!8XDNSC=H71W7PFR:Q++X?M19LU540ACVANVB4'QU^[&3Y2FY/[?_WI'F5+4 M*!-GH15,[EP6]U#@#CE9$-T'GFTS)!]- M(H(CE4OJ!%TH6#@RFGJBI& MA=T6034:]\N/ZT\J2F6\L(G]_"CKO<\N&H$17KFP-1V@E;W?Y2L?=S3O]1.9 M??\DZ&]02P$"% ,4 " "RBFE7542?.*K. !(@ P $0 M@ $ &UL4$L! A0#% @ LHII5[M!\TF:- I6 " M !4 ( !#O@ '-N97,M,C R,S Y,S!?9&5F+GAM;%!+ 0(4 M Q0 ( +**:5>\2&]U@\P )_&" 5 " =LL 0!S;F5S M+3(P,C,P.3,P7VQA8BYX;6Q02P$"% ,4 " "RBFE7;D?<9$=T "[B 4 M%0 @ &1^0$ &UL4$L! A0# M% @ LHII5W"ON5O/!P U"8 !< ( !"VX" '-N97,M M,C R,S Y,S!X97@S,3$N:'1M4$L! A0#% @ LHII5W<'8NOE!P XB8 M !< ( !#W8" '-N97,M,C R,S Y,S!X97@S,3(N:'1M4$L! M A0#% @ LHII5T